///*** LINKS EXTERNOS ***///
function createExternalLinks() {
	jQuery("a[rel='externo'], a[class*='externo']").attr("target","_blank").attr("title",function () {
				jQuery(this).attr("title",jQuery(this).attr("title") + " (abrirá em nova janela)");
			});
}

function animacaoIn() {
	jQuery('#animacao').animate({
	    opacity: 0
	  }, 700, function() {
		  animacaoOut();
	  });
}
function animacaoOut() {
	jQuery('#animacao').animate({
	    opacity: 0.5
	  }, 2000, function() {
		  animacaoIn();
	  });
}

/*** BANNER ***/ 
function passaProxFaseBanner(e_p) {
	clearTimeout(sTO_p);
	e_p.animate({
		opacity: 0
		},100);
	if (e_p.next().length > 0)
		animateBanner(e_p.next());
	else {
		animateBanner(jQuery('.banner img:first'));
	}
}
function animateBanner(e_p) {
//	alert(e_p.attr('src'));
	var indexBnr = jQuery(".banner img").index(e_p);
	jQuery(".banner li").removeClass('ativo');
	jQuery(".banner li:nth-child(" + (indexBnr+1) + ")").addClass('ativo');
	e_p.animate({
			opacity: 1
		}, 1000,function() {
//			e_p.addClass("ativo");
			sTO_p = setTimeout(function() { passaProxFaseBanner(e_p); }, tempoBanner);
	});
}
var tempoBanner = 5000;
var sTO_p;
function addNavBanner() {
	if (jQuery('.banner ul.nav').length > 0)
		return;
	var totalBanners = jQuery('.banner img').length;
	var strNav = "<ul class='nav'>";
	for (i=1;i<=totalBanners;i++) {
		var strNav = strNav + "<li>" + i + "</li>";
	}
	var strNav = strNav + "</ul>";
	jQuery(".banner").append(strNav);
	
	jQuery(".banner ul li").click(function() {
		clearTimeout(sTO_p);
		jQuery(".banner img").clearQueue();
		jQuery(".banner img").stop();
		jQuery(".banner img").css('opacity','0');
		var indexClick = jQuery(".banner ul li").index(this);
		animateBanner(jQuery('.banner img:nth-child(' + (indexClick+1) + ')'));
	});
}
function initBanners() {
	addNavBanner();
	animateBanner(jQuery('.banner img:first'));
}
/*** FIM BANNER ***/

function animateClientes() {
	var opacidade = 0.85;
	jQuery(".page-id-2 li img").css('opacity', opacidade);
	jQuery(".page-id-2 li").hover(
		   function(){jQuery(this).find("img").css('opacity', 1);},
		   function(){jQuery(this).find("img").css('opacity', opacidade);}
   );
}

jQuery(document).ready(function() {
	createExternalLinks();
	animateClientes();
	initBanners();
	
	
	if (!(jQuery.browser.msie && jQuery.browser.version.substr(0,1)<=7)) {
		jQuery("body").prepend('<div id="animacao">&nbsp;</div>');
		animacaoOut();
	}
	jQuery("body.home .comunicacaoDigital ul li, body.home .comercioEletronico ul li, body.home .desenvolvimentoSoftware ul li")
		.pir({font: "swz721bc.ttf", color:"#808080", wrap: false, backgroundColor:"F2F2F2"});
	jQuery(".page-id-5 .entry-content dl dt, body.page-id-1351 .comunicacaoDigital ul li,body.page-id-1351 .comercioEletronico ul li, body.page-id-1351 .desenvolvimentoSoftware ul li")
		.pir({font: "swz721bc.ttf", wrap: false, backgroundColor:"F2F2F2"});
	jQuery(".page-id-9 .entry-content address span, .page-id-9 #frm_contato fieldset label.rd strong")
		.pir({font: "swz721bc.ttf", wrap: false});

	jQuery('.alert .fechar').click(function () {
		jQuery(this).parent().remove();
		return false;
	});
});
