var $j = jQuery.noConflict();

$j(document).ready(function(){

	/* TOGGLE SHORTCODE */
	$j(".toggle-div").hide();
	$j(".toggle-link a").click(function(event){
		event.preventDefault();
		$j(this).parent().next(".toggle-div").slideToggle(500);
	});

	/* REPOSICIONAMENTO DO MENU DE ACORDO COM A ALTURA DA JANELA */
	var altura = $j(window).height();
	if(altura < 600) {
		$j("#main-menu").css('marginTop', 45);
	}
	
	/* SHOW MENU PRINCIPAL */
	$j("#menu-principal").fadeIn(500);
	
	/* SLIDE DOS SUBMENUS DO MENU PRINCIPAL */
    $j("#menu-principal li:has(ul)").each(function(index) {
		$j(this).children("a").click(function(event) {
			event.preventDefault();

			if( ! $j(this).parent().children(".sub-menu").hasClass("active") ) {
				$j(".sub-menu.active").removeClass("active").slideToggle(500); 				$j(this).parent().children(".sub-menu").addClass("active").slideToggle(500);    
			} else {
				$j(".sub-menu.active").removeClass("active").slideToggle(500);
			}
		});
    });
    $j("#menu-principal .current-menu-ancestor:has(ul)").each(function(index) {
		$j(this).children(".sub-menu").addClass("active").slideToggle(500);    
	});

	/* SLIDE DOS POSTS DO BLOG */
    $j(".post-info a").hover(function() {
		var slider = $j(this).parent().parent().next(".post-slider");
		if(!slider.is(".open")) {
			$j(".post-slider.open").slideUp().removeClass("open");
		}
		slider.addClass("open").slideDown(500);
    });
    
    /* TABS DAS PAGINAS DE CATEGORIAS ESPECIAIS */
    $j("#links-tabs a").click(function(event){
    	event.preventDefault();
    	
    	$j("#links-tabs a").removeClass("tab-selected");
    	$j(this).addClass("tab-selected");
    	
    	var href = $j(this).attr("href");
    	var id = href.substr(-1);
    	
    	$j("#header-images").children("div").css("display", "none");
    	$j("#header-images").children("#imagem-"+id).css("display", "block");
    	
    	$j("#tabs").children("div").css("display", "none");
    	$j("#tab-"+id).css("display", "block");
    });
    
	/* FORM NEWS */
	$j("#form-newsletter #estados").change(function() {
		var estado = $j(this).val();
		$j(this).parent().children("#field1").val(estado);
	});
	
	/* CARTA ACTO1 */
	/*$j("#carta-acto").hide();
	$j("#link-carta-acto").click(function(event) {
		event.preventDefault();
		$j("#carta-acto").slideDown(500);
	});*/

});

