var ie;

$(document).ready(function() {
	//mouse over dos modulos simples
	$(".modulo_over").hoverIntent(menuHover);
	
	//controlador de clicks nos modulos de arquivo do blog
	$("div[type=blog]").click(function(){
		var endereco = $(this).children('input[type=hidden]').attr('value');
		window.location=SITE_URL+"/blog/"+endereco;								  
	});
	
});//document ready

//organizador dos modulos do arquivo do blog
function organizarModulos(cols5, cols4, cols3){
	var janela = $(window).width();
	var conteudo = $("#conteudo");	
	
	//debug
	//console.log('janela:' + janela + '| margem:' + margem);
	//console.log($("#teste").offset('left'));
	
	//calcular a margem em relacao ao tamanho da janela
	
	//Condicoes original para layout com 5 colunas
	//if (janela > 1556) {
	//	var margem = (janela - 1510) /2;
	//	conteudo.css('margin-left', margem);
	//	manterGrid(cols5);
	//}
	//else if (janela > 1264) {
	//	var margem = (janela - 1208) /2;
	//	conteudo.css('margin-left', margem);
	//	manterGrid(cols4);
	//}
	//else if (janela > 962) {
	//	var margem = (janela - 906) /2;
	//	conteudo.css('margin-left', margem);
	//	manterGrid(cols3);
	//}
	if (janela > 1556) {
		var margem = (janela - 1208) /2;
		conteudo.css('margin-left', margem);
		$("#conteudo").width('1210');
		manterGrid(cols4);
	}
	else if (janela > 1264) {
		var margem = (janela - 1208) /2;
		conteudo.css('margin-left', margem);
		$("#conteudo").css('width', '');
		manterGrid(cols4);
	}
	else if (janela > 962) {
		var margem = (janela - 906) /2;
		conteudo.css('margin-left', margem);
		$("#conteudo").css('width', '');
		manterGrid(cols3);
	}
	
	//acertar as cores em relacao as colunas
	
	//codigo original para 5 colunas
	//$("#conteudo div.modulo:visible").each(function(){
//		var posicao = $(this).offset();
//		if (posicao.left < 197) {
//			$(this).removeClass('verde amarelo azul');
//			$(this).addClass('verde');
//		}
//		else if (posicao.left < 499) {
//			$(this).removeClass('verde amarelo azul');
//			$(this).addClass('amarelo');
//		}
//		else if (posicao.left < 801) {
//			$(this).removeClass('verde amarelo azul');
//			$(this).addClass('azul');
//		}
//		else if (posicao.left < 1103) {
//			$(this).removeClass('verde amarelo azul');
//			$(this).addClass('verde');
//		}
//		else if (posicao.left < 1405) {
//			$(this).removeClass('verde amarelo azul');
//			$(this).addClass('amarelo');
//		}
//	});
	$("#conteudo div.modulo:visible").each(function(){
		var posicao = $(this).offset();
		if (colunasUtilizadas == 3) {
			if (posicao.left < 197) {
				$(this).removeClass('verde amarelo azul');
				$(this).addClass('verde');
			}
			else if (posicao.left < 499) {
				$(this).removeClass('verde amarelo azul');
				$(this).addClass('amarelo');
			}
			else if (posicao.left < 801) {
				$(this).removeClass('verde amarelo azul');
				$(this).addClass('azul');	
			}
			else if (posicao.left < 1103) {
				$(this).removeClass('verde amarelo azul');
				$(this).addClass('verde');
			}
		}
		else if (colunasUtilizadas == 4 && janela <= 1601) {
			if (posicao.left < 197) {
				$(this).removeClass('verde amarelo azul');
				$(this).addClass('verde');
			}
			else if (posicao.left < 499) {
				$(this).removeClass('verde amarelo azul');
				$(this).addClass('amarelo');
			}
			else if (posicao.left < 801) {
				$(this).removeClass('verde amarelo azul');
				$(this).addClass('azul');	
			}
			else if (posicao.left < 1103) {
				$(this).removeClass('verde amarelo azul');
				$(this).addClass('verde');
			}
		}
		else if (colunasUtilizadas == 4) {
			if (posicao.left < 499) {
				$(this).removeClass('verde amarelo azul');
				$(this).addClass('verde');
			}
			else if (posicao.left < 801) {
				$(this).removeClass('verde amarelo azul');
				$(this).addClass('amarelo');
			}
			else if (posicao.left < 1103) {
				$(this).removeClass('verde amarelo azul');
				$(this).addClass('azul');	
			}
			else if (posicao.left < 1405) {
				$(this).removeClass('verde amarelo azul');
				$(this).addClass('verde');
			}
		}
	});
};

//esconder ou mostrar os posts de acordo com o tamanho da janela
function manterGrid(cols){
	var modulos = $("#conteudo > div.modulo");
	modulos.each(function(i){
			if (i >= cols) {
				$(this).css('display', 'none');
			}
			else {
				$(this).css('display', 'block');	
			}
	});
};

//mouse over dos modulos simples
var menuHover = {    
		 sensitivity: 10,
		 interval: 50,
		 over: menuHoverOver,  
		 timeout: 300,
		 out: menuHoverOut 
	};
	
function menuHoverOver(){
		$(this).parent().children('.modulo_box').children('.modulo_conteudo_2').stop().animate({top: '32px'}, 500, "easeInCubic");
	};
	
	function menuHoverOut(){
		$(this).parent().children('.modulo_box').children('.modulo_conteudo_2').stop().animate({top: '-140px'}, 500, "easeInCubic");
	};
