// JavaScript Document

$(function(){
	
	host = $("#host").attr("href");
	
	$("#boxEnquete #formEnquete #btEnquete").click(function(){

		//envia a data de agendamento para o servidor.
		var selecionado = $("input[name='enquete_opcao']:checked").val();
		var id_enquete = $(this).attr("xid");

		$.get(host+"add_voto_enquete.php",
			{id_opcao: selecionado,id_enquete: id_enquete},
			function (data){
				$("#formEnquete").html(data);
			}
		);
		
			
	});
	
	imageLoad = new Image();   
	$(imageLoad).attr( "src" , "http://www.triada.com.br/img/lightbox-ico-loading.gif" ); 
	
	$(".espalheEmail").click(function(){
		enviarEmail();
	});
	
	$("#boxComentarios #comente").mouseover(function(){
		$(this).css("background","url(http://www.netdownloads.com.br/cms/img/internas_images/tit_box_comente.png) top right no-repeat");
		$(this).find("#formComent").css("display","block");
		$("#comentario-visualizar").css("display","none");
		$("#boxComentarios h3").css("z-index","0");
		$(this).css("z-index","100");
	});
	
	$("#boxComentarios h3").mouseover(function(){
		
		if(document.getElementById("comentario-visualizar")){
			$("#boxComentarios #comente #formComent").css("display","none");  
			$("#comentario-visualizar").css("display","block");
			$("#boxComentarios #comente").css("z-index","0");
			$(this).css("z-index","100");
		}
		
	});

	$(".espalheEmail").click(function(){

		var conteudo = '<form><div class="form-email">';
		conteudo += '<label>Nome Remetente</label><input class="txt" id="nomeRemetente" type="text"><br>';
		conteudo += '<label>Nome Destinatario</label><input class="txt" id="nomeDestinatario" type="text"><br>';
		conteudo += '<label>E-mail Destinatario</label><input class="txt" id="emailDestinatario" type="text"><br>';
		conteudo += '<label>Mensagem</label><textarea id="mensagemDestinatario"></textarea><br>';
		conteudo += '<input id="btEnviarComent" class="enviarEmailAmigo" type="button" name="email" value="Enviar" /><div class="mensagem"></div>';
		conteudo += '</div></form>';
		
		novoBlocoFlutuante( conteudo, "Envie para um amigo", 510, 340, false );
		
		$(".enviarEmailAmigo").click(function(){

			var nomeRemetente = escape( $("#nomeRemetente").val() );
			var nomeDestinatario = escape( $("#nomeDestinatario").val() );
			var emailDestinatario = escape( $("#emailDestinatario").val() );
			var mensagemDestinatario = escape( $("#mensagemDestinatario").val() );
			var endereco = escape(window.location);
			
			$.get(host+"enviar_email.php",{nomeRemetente: nomeRemetente, nomeDestinatario: nomeDestinatario, 
				emailDestinatario: emailDestinatario, mensagemDestinatario: mensagemDestinatario,endereco: endereco},
				function(data){
					$("#o-conteudo").html(data);
				}
			);
			
			
		});
		
			
	});
	
	$("#comentsMais").click(function(){
		
		var idConteudo = $(this).attr("xid");
		var idModulo = $(this).attr("xid_modulo");
		var total = $(".DivComentarios").length;
		var totalComentarios = $(this).attr("xtotal");
		var objetoAtual = $(this);
		
		if(total < totalComentarios){
			
			$(this).html('<img id="carregando" src="'+$(imageLoad).attr("src")+'" />');
			
			$.get(host+"get_comentarios.php", {id: idConteudo, id_modulo: idModulo,quantidade: total},
				function (data){
				
					$( data ).insertAfter( $($(".DivComentarios").get(total-1)) );
					
					if($(".DivComentarios").length >= totalComentarios){
						$(objetoAtual).removeClass("linkMais");
						$(objetoAtual).html("<strong>Fim dos comentários</strong>");
					}else{
						$(objetoAtual).html("Leia Mais");
					}
					
				}		
			);
		}
				
	});
	
	$("#destaqueJogos .thumbs a.linkDestaque1").mouseover(function(){
		
		$("#destaqueJogos div.descricao a").html('<span class="tit">'+$(this).attr("title")+':</span> '+$(this).attr("descricao"));
		$("#destaqueJogos div.descricao a").attr('href',$(this).attr("href"));
		$("#destaqueJogos div.descricao a").attr('title',$(this).attr("title"));
		
	});

	$(".botao-news-letter").keypress(function(e){
		
		if(e.keyCode=='13'){
		
			var email = $("input[name='email-newsletter']").val();
			$("input[name='email-newsletter']").val("");
			
			if($.trim(email)=="Digite aqui o seu E-mail") email = "";
			if(typeof email=="undefined") email = "";
				
			conteudo =		'<form action="#" method="GET" onsubmit="return false;">';
			conteudo += 		'<span style="margin-left: 0px;">Inscreva-se em nossa Newsletter e receba em seu email nossas atualizações.</span>';
			conteudo += 		'<input type="text" style="border: #ccc 1px solid; width: 400px;" name="email-newsletter-ajax" class="campo-email-news" value="'+email+'"/> ';
			conteudo += 		'<input type="button" id="ajax-botao-news" class="botao-ok-news" value="enviar" />';
			conteudo +=		'</form>';
			
			novoBlocoFlutuante( conteudo, "Newsletter", 500, 130, true );
			
			iniciarClick();
			
			if(email){
				if(email.length > 5) $("#ajax-botao-news").click();
			}
		
		}
					
	});

	$("#compartilhe").find("a.link_compartilhe").each(function(i){
		$(this).attr("href",$(this).attr("href")+window.location);
	});
			
});

function iniciarClick(){
	
	$("#ajax-botao-news").click(function(){
		
		var Oemail = $("input[name='email-newsletter-ajax']").val();
		
		$("#o-conteudo").html('<img style="margin-top: 20px; margin-left: 204px" src="' + $(imageLoad).attr( "src") + '" />');
		
		$.get( host+"add_newsletter.php" , {email: Oemail}, function(data){
			
			$("#o-conteudo").html(data);

			iniciarClick();
			
		});
		
	});
		
}

function bloquearTela( id , modal ){

	$("body").append('<div id="box-all">&nbsp;</div>');
	$("#box-all").fadeIn(1000);
	
	if(modal==false){
		$("#box-all").click(function(){
			
			$("#"+id).remove();
			
			$("#box-all").fadeOut(500,function(){
				$("#box-all").remove();
			});
			
		});
	}
	
}

function fecharBloco(id){
	
	$("#"+id).remove();
	$("#box-all").fadeOut(500,function(){
		
		$("#box-all").remove();
		
	});	

}	

function novoBlocoFlutuante( conteudo , titulo , width , height , modal ){

	$("#o-box").remove();
	
	temp =  '<div id="o-box" style="height: '+height+'px; margin-top: -'+Math.round(height/2)+'px; width: '+width+'px; margin-left: -'+Math.round(width/2)+'px;">';
	temp += 	'<div id="titulo"><a class="finalizar" alt="Fechar" title="Fechar" style="float: right;" onclick="fecharBloco(\'o-box\')"> X </a>'+titulo+'</div>';
	temp += 	'<div id="o-conteudo">'+conteudo+'</div>';
	temp += '</div>';
	
	$("body").append(temp);
	
	bloquearTela( "o-box" , modal );
	$("#o-box").fadeIn(1000);
	
}

function enviarEmail(){

	var conteudo = '<form><div class="form-email">';
	conteudo += '<label>Nome Remetente</label><input class="txt" id="nomeRemetente" type="text"><br>';
	conteudo += '<label>Nome Destinatario</label><input class="txt" id="nomeDestinatario" type="text"><br>';
	conteudo += '<label>E-mail Destinatario</label><input class="txt" id="emailDestinatario" type="text"><br>';
	conteudo += '<label>Mensagem</label><textarea id="mensagemDestinatario"></textarea><br>';
	conteudo += '<input id="btEnviarComent" class="enviarEmailAmigo" type="button" name="email" value="Enviar" /><div class="mensagem"></div>';
	conteudo += '</div></form>';
	
	novoBlocoFlutuante( conteudo, "Envie para um amigo", 500, 340, false );
	
	$(".enviarEmailAmigo").click(function(){

		var nomeRemetente = escape( $("#nomeRemetente").val() );
		var nomeDestinatario = escape( $("#nomeDestinatario").val() );
		var emailDestinatario = escape( $("#emailDestinatario").val() );
		var mensagemDestinatario = escape( $("#mensagemDestinatario").val() );
		var endereco = escape(window.location);
		
		$.get(host+"enviar_email.php",{nomeRemetente: nomeRemetente, nomeDestinatario: nomeDestinatario, 
			emailDestinatario: emailDestinatario, mensagemDestinatario: mensagemDestinatario,endereco: endereco},
			function(data){
				$("#o-conteudo").html(data);
			}
		);
		
		
	});
		
}

function addFav(){
    var url      = document.location;
    var title    = document.title;
    if (window.sidebar) window.sidebar.addPanel(title, url,"");
    else if(window.opera && window.print){
        var mbm = document.createElement('a');
        mbm.setAttribute('rel','sidebar');
        mbm.setAttribute('href',url);
        mbm.setAttribute('title',title);
        mbm.click();
    }
    else if(document.all){window.external.AddFavorite(url, title);}
}

function Politica(){
	window.open("http://www.digeratidigital.com.br/politica_privacidade.html" , "nome" , "status , scrollbars=no ,width=400, height=350 , top=0 , left=0"); 

}
