var trigDenunciar;
var trigLogin;
var clickMenu=0;
$(document).ready(function() {
	if(!isLayout) {
		trigLogin = $(".login").overlay({
			mask:'#000000',
			top: 50
		});

		trigDenunciar = $(".denunciar").overlay({
			mask:'#000000',
			top: 50
		});		
		
		$(".cadastro").overlay({
			mask:'#000000',
			top: 80
		});
		
		// Midias Overlay
		$(".midias").overlay({
			mask:'#000000',
			top: 100
		});		
	}
	
	
	
	$("#menu_"+$("body").attr("class")).attr("class","current");
	
	$("#nav-main ul li").click(function() {
		clickMenu = 1;
		$("#nav-main ul").filter(":first").children("li").children("ul").css("visibility","visible");
		$(this).children("ul").css("display","block");
		$(this).addClass("current");
		$("#nav-main ul").filter(":first").children("li").unbind("mouseout"); 
		$("#nav-main ul").filter(":first").children("li").die("mouseout");
	});
	
	// Menu Slide
	var current = $("#nav-main ul").filter(":first").children("li").hasClass("current");
	if(current){
		$("#nav-main span").css("visibility","visible");
	} else {
		$("#nav-main span").css("visibility","hidden");
	}
	var initLeft = 0;
	$("#nav-main ul").filter(":first").children("li.current").prevAll().each(function() { initLeft = initLeft + 10 + $(this).width();});
	initLeft = initLeft + $("#nav-main ul").filter(":first").children("li.current").width()/2;
	$("#nav-main span").css("left", initLeft + "px");
	
	$("#nav-main ul").filter(":first").children("li").mouseover(function(event){
		if(clickMenu==0) {
			if(!current) {
				$("#nav-main span").css("visibility","visible");
			}
			var left = 0 ;
			$(this).prevAll().each(function() { left = left + 10 + $(this).width();});
			left = left + ($(this).width() / 2);
			$("#nav-main span").stop().animate({left: left + "px"}, {duration: 300});
		
			if(!$(this).children("ul").length > 0)
				$("#nav-main ul").filter(":first").children("li").children("ul").css("visibility","hidden");
			else
				$("#nav-main ul").filter(":first").children("li").children("ul").css("visibility","visible");
		} else {
			$(this).parent().addClass("current");
			$(this).parent().parent().parent().parent().addClass("current");
		}
	});
	
	$("#nav-main ul").filter(":first").children("li").mouseout(function(event){
		if(clickMenu==0) {
			$("#nav-main ul").filter(":first").children("li").children("ul").css("visibility","visible");
		
			var leftout = 0;
			$("#nav-main ul").filter(":first").children("li.current").prevAll().each(function() { leftout = leftout + 10 + $(this).width();});
			leftout = leftout + ($("#nav-main ul li.current").width() / 2);
			$("#nav-main span").stop().animate({left: leftout + "px"}, {duration: 300});
			if(!current) {
				$("#nav-main span").css("visibility","hidden");
				$("#nav-main ul").filter(":first").children("li").children("ul").css("visibility","hidden");
			}
		} else {
			$(this).parent().addClass("current");
			$(this).parent().parent().parent().parent().addClass("current");
		}	
	});
	
	$("#nav-main > ul > li > ul > li > a").click(function(event){
		clickMenu = 1;
	});
	
	$("#nav-main > div > ul > li > ul > li").each(function() {
		if($(this).find('a').attr("href") == $("ul.breadcrumb li").last().find('a').attr("href")) {
			$(this).addClass("current");
		}
	});
	
	// Cidades
	var open = false;
	$(".cities a").click(function(event){
		event.preventDefault();
		$('#cities').slideToggle("slow");
		if (open) {
			open = false;
			$(this).removeClass("open");	
		} else {
			open = true;
			$(this).addClass("open");	
		}
		
	});
	
	$('.loginCadastrado').change(function() {
		$("#erro").css("display", "none");
		if( $(this).val() == '1' ){
			$("#tipo_cadastro").val("antigo");
			$("#confirmarSenha").css("display", "none");
			$("#campoMailling").css("display", "none");
		} else {
			$("#tipo_cadastro").val("novo");
			$("#confirmarSenha").css("display", "block");
			$("#campoMailling").css("display", "block");
		}
	});
   
});

function slideTab(idx) {
	var background = $("#ponteiro");
	if(background != undefined && background != "" &&background != null) {
		if($("#navcob ul.current").children().eq(idx).position() != null) {
			var margintop = Math.round($("#navcob ul.current").children().eq(idx).position().top);
			$(background).stop().animate({top: margintop + "px"}, {duration: 300});
			$("#navcob ul.current li").removeClass("current");
			$("#navcob ul.current").children().eq(idx).addClass("current");

			slideContent(idx);
		}
	}

}

function slideContent(idx) {
	var margin = $("#fotocobertura ul.current li").height() * ($("#fotocobertura ul.current").children().eq(idx).prevAll().size());
	margin = margin + ((currentpage - 1) * $("#fotocobertura ul").height());
	margin = margin * -1;
	$("#fotocobertura ul").filter(":first").stop().animate({marginTop: margin + "px"}, {duration: 300});
}
