(function($){
	$(document).ready(function(){
		MSIE6 = ($.browser.version.indexOf("6") == 0);
		MSIE7 = ($.browser.version.indexOf("7") == 0);
		FIREFOX = ($.browser.mozilla);
		
		/* MODIFICAÇÕES NO LAYOUT */		
		$(".busca input[type=submit], .newsletter input[type=submit], .form input[type=submit], .filter input[type=submit]").addClass("submit");		
		$("#nav li").filter(":first").addClass("first").end().filter(":last").addClass("last");		
		$(".home_noticias li").filter(":last").addClass("last");
		$(".home_especialidades dd:first, .home_faq dd:first").css("display","block");		
		$(".home_faq dt:odd, #faq dt:even").addClass("rowHighlight");		
		$("#footer-nav li:last").addClass("last");
		$(".news_index:not(.noZebra) li:even").addClass("even");
		$(".especialidades").after("<div class=\"clearboth height1\">&nbsp;</div>");
				
		if(FIREFOX){
			$(".bloco2").append("<div class=\"clearboth height1\">&nbsp;</div>");
			$("#sitemap li li").addClass("subitem");
		};
		
		/* APLICAÇÕES DE EVENTOS */		
		$(".home_especialidades, #faq dl, .home_faq").DLaccordion();
			
		$('#tabs-container').tabs();
		
		$("#plano1, #plano2").change(function(){
			if(this.value > 0) 
				popup("alvo.php?HealthCareId="+this.value,
					  "Planos",
					  "menubar=no,width=460,height=360,toolbar=no");
		});
		$("#examinations").change(function(){
				if(this.value.length>0)
				window.location.href=this.value;
		});
		$('.paging').click(function(){
			var form = $("#formtosubmit").val()
			var formtosubmit = $("#"+ form);
			var Id = $(this).attr("rel");
			$("#ActualPage", formtosubmit).val(Id);
			$(formtosubmit).submit();
		});
		
		//INNER LABELS
		$('#NewsLetter #FIELD_Name').example('Nome');
		$('#NewsLetter #FIELD_Email').example('E-mail');
				
		/* prevent IE6 hover flickers */
		try{ document.execCommand('BackgroundImageCache', false, true) }catch(e){}
		
		$("#form_busca").submit(function(){
			if( $("input[name=FIELD_SEARCH]",this).val().length < 5){
				alert("Favor digitar um assunto. (mínimo: 5 letras)");
				return false
			}
		});
	
		if( $(".tabs-nav li").length ){ //existe abas?
			len = $(".tabs-nav li").length;
			switch(len){
				case 1: $("#tabs-container").width("220px"); break;
				case 2: $("#tabs-container").width("400px"); break;
				case 3: $("#tabs-container").width("550px"); break;	
				case 4: $("#tabs-container").width("700px"); break;
			} 
		}
		
	});
})(jQuery);
