
///*** LINKS EXTERNOS ***///
function createExternalLinks() {
	jQuery("a[rel='externo']").attr("target","_blank");
	jQuery("a[rel='externo']").attr("title",function () {
				this.title += " (abrirá em nova janela)";
			});
}

// MAILING
function cadastraMailing() {
	jQuery("#barraTop .frm_mailing div[class*='alert']").remove();
	jQuery("#barraTop .frm_mailing").append("<p class=\"loading\">enviando...</p>");
	jQuery("#barraTop .frm_mailing input.botao").attr("disabled","disabled");
	jQuery("#barraTop .frm_mailing input.botao").addClass("disabled");
	var email_mailing = jQuery("#email_mailing").val();
	var url_post = jQuery("#barraTop .frm_mailing").attr("action") + "Ajax";
	jQuery.post(url_post,
				{ email: email_mailing },
				function(data) {
					jQuery("#barraTop .frm_mailing > p.loading").remove();
					jQuery("#barraTop .frm_mailing input.botao").removeAttr("disabled");
					jQuery("#barraTop .frm_mailing input.botao").removeClass("disabled");
					jQuery("#barraTop .frm_mailing input.botao").focus();
					if (data.search(/sucesso/i) != -1)
						jQuery("#email_mailing").val("");
					jQuery("#barraTop .frm_mailing").append(data);
					jQuery("#barraTop .frm_mailing div[class*='alert']").fadeOut(200).fadeIn(200).fadeOut(200).fadeIn(200);
				});
	return false;
}
function limpaPreencheCampoEmail() {
	var msg_default = "Digite aqui seu e-mail";
	jQuery("#email_mailing").focus(function() {
		if (jQuery(this).val() == msg_default)
			jQuery(this).val("");
	}).blur(function() {
		if (jQuery(this).val() == "")
			jQuery(this).val(msg_default);
	});
}

// INICIALIZACOES

function swfTop() {
	jQuery('#topSWF').flash({
        src:ABS_URL_FLASH_TOP,
        width:'100%',
        height:110,
        wmode:'transparent'
    });
}
function subMenu() {
	var alturaBt = jQuery("#menu .academia>a").height();
	var alturaBtSub = jQuery("#menu .academia #subAcademia a").height();
	var totalItensSubmenu = jQuery("#menu .academia #subAcademia li").length;
	var alturaSubMenu = alturaBt + (alturaBtSub*totalItensSubmenu);
	jQuery("#menu .academia").mouseover(function() {
		jQuery(this).find(">a").addClass("ativo");
		jQuery(this).stop().animate({height:alturaSubMenu + 'px'},{queue:false, duration:600, easing: 'easeOutBounce'});
	}).mouseout(function() {
		jQuery(this).stop().animate({height:alturaBt + 'px'},{queue:false, duration:800, easing: 'easeOutBounce'});
		jQuery(this).find(">a").removeClass("ativo");
	});
}

function init() {
	swfTop();
	subMenu();
	createExternalLinks();
	jQuery("#barraTop .frm_mailing").submit(cadastraMailing);
	limpaPreencheCampoEmail();
}

jQuery(document).ready(function() {
	init();
});
///*** FIM LINKS EXTERNOS ***///