jQuery(function() {	
				
	 jQuery(document).ready(function() {
      jQuery("#slider").SexySlider({
        width     : 470,
        height    : 280,
        delay     : 3000,
        strips    : 15,
        autopause : true,
        navigation: '#navigation',
        effect    : 'fade'
      });
    });
	
	jQuery("a[rel*=external]").attr( "target", "_blank" );
	
	jQuery("a[href$='.pdf']").addClass("pdf");
	 
	// Add txt icons to document links (doc, rtf, txt)
	jQuery("a[href$='.doc'], a[href$='.txt'], a[href$='.rft']").addClass("txt");

	// Add zip icons to Zip file links (zip, rar)
	jQuery("a[href$='.zip'], a[href$='.rar']").addClass("zip"); 
	
	// Add email icons to email links
	jQuery("a[href^='mailto:']").addClass("email");


	
	if(jQuery("a[rel='prettyPhoto']").length){
		jQuery("a[rel='prettyPhoto']").overlay({
			target: '#gallery',
			expose: '#000'
		}).gallery({
			speed: '600'
		});
	}
	
	jQuery.tools.validator.localize("br", {
		'*'				: 'Preecha corretamente este campo',
		':email'  		: 'E-mail inv&aacute;lido',
		':number' 		: 'Somente n&uacute;meros',
		':url' 			: 'Url inv&aacute;lida',
		'[max]'	 		: 'O valor m&aacute;ximo deve ser jQuery1',
		'[min]'			: 'O valor m&iacute;nimo deve ser jQuery1',
		'[required]'	: 'Preenchimento obrigat&oacute;rio'
	});
	
	jQuery.tools.validator.addEffect("twitter", function(errors, event) {
			/*var twitter = jQuery(this.getConf().container).fadeIn();*/
			var twitter = jQuery(this.getConf().container);
			twitter.find("p").remove();
			var justone = true;
			jQuery.each(errors, function(index, error) {
				if(justone){
					justone = false;
					twitter.append(
						"<p><img src=\"js/jquery.tools/img/warning.png\"> Campo <strong>" +error.input.attr("label")+ "</strong> est&aacute; incorreto ou vazio.</p>"
						/*"<p>Preencha o campo <strong>" +error.input.attr("label")+ "</strong> corretamente: " +error.messages[0]+ "</p>"*/
					);	
					var input = error.input;
					input.addClass("input-error").focus(function()  {
						input.removeClass("input-error");
					});
				}
			});
			var alerttimer = window.setTimeout(function(){
				jQuery('#form-alert').slideUp('normal');
			}, 3000);
			jQuery('#form-alert').slideDown('normal');
		}, 
		function(inputs)  {
	});		
	
	
	
	if(!jQuery("#form-alert").length){
		jQuery('body').append("<div id=\"form-alert\"></div>");
	}
	
	jQuery("form.validar").validator({ 
		lang: 'br', 
		effect: 'twitter', 
		container: '#form-alert',
		errorInputEvent: null		
	});
	
 

	jQuery(".mask-telefone").maska("(99) 9999.9999");
	jQuery(".mask-data").maska("99/99/9999");
	jQuery(".mask-cep").maska("99999-999");
	
	$("ul.tabs").tabs("div.panes > div", {effect: 'fade', fadeOutSpeed: 400});
	
	


});

function msnBox(title, text){
	jQuery("#facebox2 div h2#msnTitle").html(title);
	jQuery("#facebox2 div p#msnText").html(text);
	jQuery("#facebox2").overlay({
		top: 100,
		mask: {
			color: '#fff',
			loadSpeed: 200,
			opacity: 0.5
		},
		closeOnClick: true,
		load: true
	});
}

/*adaptado para o modo antigo*/
function jSuccess(title, text){
	msnBox(text, title);
}

function jWarning(title, text){
	msnBox(text, title);
}

/*adaptado para o modo antigo*/
function jError(title, text){
	msnBox(text, title);
}

function _dialog(){
	if((jQuery("#dialog").is(':visible'))){
		jQuery("#dialog").fadeOut("slow");
	}
	else{
		jQuery("#dialog").fadeIn("slow");
	}
}
