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");
		}
	});

	if(agregador) {
	// Overlay da página de vídeos
		var topHeight = (($(window).height()-380)/2);
		if(topHeight<15)
			topHeight = 15;
		$("a[rel]").overlay({
			mask: '#000000',
			top: topHeight,
			onBeforeLoad: function() {
				var videoid = this.getTrigger().attr("href");
				var url = videoid.split("?v=");
				videoid = url[1].split("&");
				$(".contentWrap").html('<iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/'+videoid[0]+'" frameborder="0"></iframe>');
				$("#exposeMask").fadeIn(200);
			}
		});

	
		// Masonry da página de vídeos
		$('.container3').masonry({
			itemSelector : '.grid', columnWidth: 10
		});
	}
   
});

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});
}
