jQuery.fn.extend({
	abas: function(classContentAbas){
		var href = location.href;
		if(href.indexOf("#") >= 0){
			var arrHref = href.split('#');
			$("a[href='#"+arrHref[0]+"']").parent("li").addClass("on");
			$('#'+arrHref[0]).addClass("on");
			
			if($(this).find("li.on").length < 1){
				$(this).find("li:first").addClass("on");
				//$("a").addClass("on");
				$($(this).find("li:first a").attr("nomeAba")).addClass("on");
				//$(this).find("li:first a").addClass("on");
			}
		}
		else{
			$(this).find("li:first").addClass("on");
			$($(this).find("li:first a").attr("nomeAba")).addClass("on");
		}
		$(this).find("li a").click(function(){
			$(this).parent("li").parent("ul").find("li").removeClass("on");
			$(classContentAbas).find("li").removeClass("on");
			$(this).parent("li").addClass("on");
			//$("a").addClass("on");
			$($(this).attr("nomeAba")).addClass("on");
			return false;
		});
	}
});

$(function(){
	
	if (getQuerystring('content', '') == 'china'){
		showPage("EmbraerChina");
	}else if (getQuerystring('content', '') == 'revistabandeirante'){
		showPage("RevistaBandeirante");
	}else if (getQuerystring('content', '') == 'ipanema'){
		cp_DetailPage = "EMB 200 Ipanema";
		showPage("Aeronave", "openPage", "emb-200-ipanema.htm");
	}else{ 		
		//Carrega html da Home	   
		$.get("innerHome.html" + "?version=" + siteVersion, loadPageToHome);
		
		//Elementos dinâmicos da home
		getElementsHome();

	}
	
	//Busca categorias e subCategorias
	getCategoryData();
			   
	// Abre submenu
	$(".menuPesquisa li > a").mouseover(function(){
		$('select.hideOnOver').stop();
		$('select.hideOnOver').css('visibility','hidden');
		$(this).parent().addClass("atv");
		if($.browser.msie){$(this).parent().css("z-index", "2");}
		$(".subMenu").hover(
			function(){
				$(this).parent().addClass("atv");
				if($.browser.msie){$(this).parent().css("z-index", "2");}
				
			},
			function(){
			   $(this).parent().removeClass("atv");    
			   if($.browser.msie) $(this).parent().css("z-index", "1"); 
			}
		);        
	}).mouseout(function(){	
		$('select').animate({marginRight:'10px'},100,function(){
			$('select.hideOnOver').css('visibility','visible');	
		});		
		$(this).parent().removeClass("atv");
		if($.browser.msie) $(this).parent().css("z-index", "1");
	});
	
	// Apaga Input
	$("input").focus(function(){
		if($(this).attr("alt") != ""){       
			if($(this).val() == "" || $(this).val() == $(this).attr("alt"))
				$(this).attr("value", "");
		}
	}).blur(function(){
		if($(this).attr("alt") != ""){
			if($(this).val() == "") 
				$(this).attr("value", $(this).attr("alt")); 
		}
	});
	
	//Insere o home na historico do navegador
	//unFocus.History.addHistory("Home>");
	//Cria o listener para as mudanças de historico
	unFocus.History.addEventListener('historyChange', eventChangeHistory);
	
	// Voltar
	$("#btnVoltar").click(function(){
		goBack();
	});
	
	// Topo
	$("#btnTopo").live("click", function(){
		$.scrollTo( "#barra", {speed:200} );
	});
	
	// Executa a busca
	$(".btnBuscar").click(function(){
		pilhaVolta = new Array();
		pagAtual   = "Home";
		execSearch("Search");
		trk_pid = 4096;
		faz_tracking();
	});
		
	// Marca Embraer
	$("#btnMarcaEmbraer").click(function(){
		showPage("MarcaEmbraer");
	});
	
	// Linha do Tempo
	$("#btnLinhaDoTempo").click(function(){
		showPage("LinhaDoTempo");
	});
	
	// Centro Historico
	$("#btnCentroHistorico").click(function(){
		showPage("CentroHistorico");
	});
	
	// Logo (Home)
	$("#logo").click(function(){
		//Elementos dinâmicos da home
		getElementsHome();
		$("#menu").attr("selectedMenu", "");
		refreshButtons();
		$.get("innerHome.html" + "?version=" + siteVersion, loadPageToHome);
	});
	
	// Busca Avancada
	$("#btnBuscaAvancada").click(function(){
		showPage("BuscaAvancada");	
	});
	
	// Fale Conosco
	$("#btnFaleConosco").click(function(){
		showPage("FaleConosco");
	});
	
	// FAQ
	$("#btnFAQ").click(function(){
		showPage("FAQ");
	});

	// Embraer China
	$("#btnEmbraerChina").click(function(){
		showPage("EmbraerChina");
	});
	
		// Revista Bandeirante
	$("#btnRevBandeirante").click(function(){
		showPage("RevistaBandeirante");
	});	
	
	// Revista Bandeirante
	$("#btnPresenca").click(function(){
		showPage("PresencaGlobal");
	});	
	
	// Mapa do site
	$("#btnMapa").click(function(){
		showPage("Mapa");
	});
	
	// História das Aeronaves
	$("#btnHistoriaDasAeronaves").click(function(){
		showPage("HistoriaDasAeronaves");
	});
	
	//Categoria Aeronave
	$(".linkCategory").click(function(){
		showCategoryPage($(this).attr("categoryType"), $(this).attr("category"), $(this).html());
	});

	//Categoria Eventos, Empresa e História do Setor
	$(".linkSubCategory").click(function(){
		pilhaVolta     = new Array();
		pagAtual        = "Home";
		cp_Category     = $(this).attr("categoryType");
		cp_CategoryDesc = cp_Category;
		showSubCategoryPage($(this).attr("categoryType"), $(this).attr("category"), $(this).html());
		
		trk_pid = 0;
		
		//Faz o trakeamento da ação do usuário
		if(cp_Category == "Evento")
			trk_pid	= 4067;
		else if(cp_Category == "Empresa")
			trk_pid	= 4073;
		else if(cp_Category == "História do Setor Aeronáutico")
			trk_pid	= 4081;
	
		
		//Registra o acesso do usuario a pagina
		if (trk_pid > 0)
			faz_tracking();
		
	});
	
	//Enter Keypress
    $("body, input, textarea").keypress(function(e){
		if(e.which==13){
			pilhaVolta = new Array();
			pagAtual   = "Home";
			execSearch("Search");
		}
	});


		

});