$(function(){

    jQuery.fn.abas = function(settings) {
		var defaults = {conteudo: false};
		var settings = $.extend(defaults, settings);
		
		var $this = $(this);
		if(settings.conteudo == false){
			var conteudo = $this.next();
		}else{
			var conteudo = settings.conteudo;
		}
		
		$(conteudo).children().hide();
		
		$('a',$this).removeClass('Ativo');
		var ancora = self.document.location.hash;
		if(ancora && $("a[href="+ancora+"]",$this).size()){
			$("a[href="+ancora+"]",$this).addClass('Ativo');
			$(ancora,conteudo).show();
		}else{
			$('a:first',$this).addClass('Ativo');
			$(':first',conteudo).show();
		}
		
		
		$('a',$this).click(function(){
			$('a',$this).removeClass('Ativo');
			$(this).addClass('Ativo');			
			$(conteudo).children().hide();
			$($(this).attr('href'),conteudo).show();
			return false;
		});
    };

	jQuery.fn.ajaxFundo = function(action){
		var fundo1 = '<img class="jLoad" src="/imagens/icon/blank.gif" style="top: 0;left: 0; position: absolute; background-color: black; width: 100%; height: 100%;opacity:0.65;-moz-opacity: 0.65;filter: alpha(opacity=65);" />';
		var fundo2 = '<img class="jLoad" src="/imagens/icon/ajax-loader.gif" style="top: 50%;left: 50%; margin-left:-25px ;margin-top: -25px; position: absolute;" />';
		if(action == 'open'){
			$(this).append(fundo1+fundo2);
		}else{
			$(this).find('.jLoad').remove();
		}
	};



	jQuery.prompt = function(settings){
		 var defaults = {
			mensagem:'',
			buttons: ''
		};
		var settings = $.extend(defaults, settings);
		settings.buttons = jQuery.extend({Cancelar:function() {$(this).dialog("close");}},settings.buttons);
		$("#pluginPrompt").remove();
			$('body').after('<div id="pluginPrompt"></div>');
			$("#pluginPrompt").dialog({
				resizable: false,
				autoOpen:false,
				height:140,
				modal: true,
				overlay: {
					backgroundColor: '#000',
					opacity: 0.5
				},
				buttons: settings.buttons
			});

		$("#pluginPrompt").html(settings.mensagem);
		$("#pluginPrompt").dialog('open');
	};
	
    

});
