//Fecha qualquer camada
function closeForm(cmdToClose){
	ById(cmdToClose).style.display = 'none';
}

//Mostra o formulário de indicação da noticia
function showFormIndiqueNews(){
	var posImg = getPosicaoElemento('imgNewsRef');
	var cmdNoticia = ById('cmdNews');
	
	var cmdComente = ById('cmdComente');
	var cmdIndique = ById('cmdIndique');
	
	var cmdFormIndique = ById('cmdFormIndique');
	var cmdFormIndiqueResp = ById('cmdFormIndiqueResp');
	
	var cmdFormComente = ById('cmdFormComente');
	var cmdFormComenteResp = ById('cmdFormComenteResp');
	
	cmdIndique.style.display = 'block';
	cmdFormIndique.style.display = 'block';
	cmdFormIndiqueResp.style.display = 'none';
	
	cmdComente.style.display = 'none';
	cmdFormComente.style.display = 'none';
	cmdFormComenteResp.style.display = 'none';
	
	
	cmdIndique.style.left = posImg.left+"px";
	cmdIndique.style.top = Math.round(posImg.top-248)+"px";
}

//Mostra o formulário de comentario da noticia
function showFormComenteNews(){
	var posImg = getPosicaoElemento('imgNewsRef');
	var cmdComente = ById('cmdComente');
	var cmdIndique = ById('cmdIndique');
	
	var cmdFormIndique = ById('cmdFormIndique');
	var cmdFormIndiqueResp = ById('cmdFormIndiqueResp');
	
	var cmdFormComente = ById('cmdFormComente');
	var cmdFormComenteResp = ById('cmdFormComenteResp');
	
	cmdIndique.style.display = 'none';
	cmdFormIndique.style.display = 'none';
	cmdFormIndiqueResp.style.display = 'none';
	
	cmdComente.style.display = 'block';
	cmdFormComente.style.display = 'block';
	cmdFormComenteResp.style.display = 'none';

	cmdComente.style.left = posImg.left+"px";
	cmdComente.style.top = Math.round(posImg.top-248)+"px";
}

//Verifica o formulário de indicação de noticias
function checkIndiqueNews(){
	var cmdFormIndique		= ById('cmdFormIndique');
	var cmdFormIndiqueResp	= ById('cmdFormIndiqueResp');
	
	var nIdx			= ById('nIdx').value;
	var seu_email 		= ById('seu_email').value;
	var seu_nome		= ById('seu_nome').value;
	var nome_amigo 		= ById('nome_amigo').value;
	var email_amigo 	= ById('email_amigo').value;
	var comentario		= ById('comentario').value;
	
	
	seu_email 					= replaceAll(seu_email," ","");
	//seu_nome 					= replaceAll(seu_nome," ","");
	//nome_amigo 					= replaceAll(nome_amigo," ","");
	email_amigo 				= replaceAll(email_amigo," ","");

	
	ById("seu_email").style.backgroundColor='#FFFFFF';
	ById("seu_nome").style.backgroundColor='#FFFFFF';
	ById("nome_amigo").style.backgroundColor='#FFFFFF';
	ById("email_amigo").style.backgroundColor='#FFFFFF';
	ById("comentario").style.backgroundColor='#FFFFFF';

	
	var FormData = new Boolean("true");
	var ConteudoErro = "Foram detectados os seguintes erros:            \n\n";
	

	if(seu_nome==""){
		ConteudoErro+="- Campo requerido [ SEU NOME ] .\n";
		ById("seu_nome").style.backgroundColor='#E1E1E1';
		FormData=false;
	}
	if(!eh_email(seu_email)){
		ConteudoErro+="- Campo inválido [ SEU EMAIL ] .\n";
		ById("seu_email").style.backgroundColor='#E1E1E1';
		FormData=false;
	}
	if(nome_amigo==""){
		ConteudoErro+="- Campo requerido [ NOME AMIGO ] .\n";
		ById("nome_amigo").style.backgroundColor='#E1E1E1';
		FormData=false;
	}
	if(!eh_email(email_amigo)){
		ConteudoErro+="- Campo inválido [ EMAIL AMIGO ] .\n";
		ById("email_amigo").style.backgroundColor='#E1E1E1';
		FormData=false;
	}
	if(comentario==""){
		ConteudoErro+="- Campo requerido [ COMENTÁRIO ] .\n";
		ById("comentario").style.backgroundColor='#E1E1E1';
		FormData=false;
	}

	if(FormData){
		//ById('frmComenta').submit();
		var url = '/2009/sisadmin/modulo.noticias.set.options.asp?acao=indique&seu_nome='+seu_nome+'&seu_email='+seu_email+'&nome_amigo='+nome_amigo+'&email_amigo='+email_amigo+'&comentario='+comentario+'&nIdx='+nIdx;
		//alert(url)
		var objXMLHTTP = doXMLRequester();
			objXMLHTTP.open('GET',url, true);
			objXMLHTTP.onreadystatechange=function(){
				if(objXMLHTTP.readyState==4){
					var vrConteudo = objXMLHTTP.responseText;
					if(vrConteudo != "0"){
						cmdFormIndique.style.display = 'none';
						cmdFormIndiqueResp.style.display = 'block';
						cmdFormIndiqueResp.innerHTML = vrConteudo;
					}
					mostraCamadas();
					
				}
			}
			objXMLHTTP.send(null);
		
	}else{
		alert(ConteudoErro);
	}

}

function mudaCamadasInd(){
	var statsCmdIndique 	= ById("cmdFormIndique").style.display;
	var statsCmdResp 		= ById("cmdFormIndiqueResp").style.display;
	
	if(statsCmdIndique == 'none'){
		ById("cmdFormIndique").style.display = 'block';
		ById("cmdFormIndiqueResp").style.display = 'none';
	}else{
		ById("cmdFormIndique").style.display = 'none';
		ById("cmdFormIndiqueResp").style.display = 'block';
	}
}

//Verifica o formulario de comentário da noticia
function checkComentaNews(){
	var cmdFormComente		= ById('cmdFormComente');
	var cmdFormComenteResp	= ById('cmdFormComenteResp');
	
	var nIdx				= ById('nIdx').value;
	var nome 				= ById('nome').value;
	var email 				= ById('email').value;
	var cidade				= ById('cidade').value;
	var mensagem 			= ById('mensagem').value;
	
	email 					= replaceAll(email," ","");

	ById("nome").style.backgroundColor='#FFFFFF';
	ById("email").style.backgroundColor='#FFFFFF';
	ById("mensagem").style.backgroundColor='#FFFFFF';

	
	var FormData = new Boolean("true");
	var ConteudoErro = "Foram detectados os seguintes erros:            \n\n";
	
	if(nome==""){
		ConteudoErro+="- Campo requerido [ NOME ] .\n";
		ById("nome").style.backgroundColor='#E1E1E1';
		FormData=false;
	}
	if(!eh_email(email)){
		ConteudoErro+="- Campo inválido [ EMAIL ] .\n";
		ById("email").style.backgroundColor='#E1E1E1';
		FormData=false;
	}
	if(mensagem==""){
		ConteudoErro+="- Campo requerido [ MENSAGEM ] .\n";
		ById("mensagem").style.backgroundColor='#E1E1E1';
		FormData=false;
	}
	
	if(FormData){
		//ById('frmComenta').submit();
		
		var xmlhttp = doXMLRequester();
		xmlhttp.open("GET","/2009/sisadmin/modulo.noticias.set.options.asp?acao=comenta&nome="+nome+"&email="+email+"&cidade="+cidade+"&mensagem="+mensagem+"&nIdx="+nIdx, true);
		xmlhttp.onreadystatechange=function(){
			if (xmlhttp.readyState==4){
				vrConteudo = xmlhttp.responseText;
				if(vrConteudo != "0"){
					//nVotos.innerHTML = vrConteudo;
					cmdFormComente.style.display = 'none';
					cmdFormComenteResp.style.display = 'block';
					cmdFormComenteResp.innerHTML = vrConteudo;
				}
				mostraCamadas();
			}
		}
		xmlhttp.send(null);
		
		
	}else{
		alert(ConteudoErro);
	}

}

function mudaCamadasComment(){
	var statsCmdComente 	= ById("cmdFormComente").style.display;
	var statsCmdResp 		= ById("cmdFormComenteResp").style.display;
	
	if(statsCmdComente == 'none'){
		ById("cmdFormComente").style.display = 'block';
		ById("cmdFormComenteResp").style.display = 'none';
	}else{
		ById("cmdFormComente").style.display = 'none';
		ById("cmdFormComenteResp").style.display = 'block';
	}
}

//Mostra os outros comentarios da noticia
function showOtherComment(){
	ById('outrosComentarios').style.display='block';
	ById('lnkShowComents').style.display='none';
	ById('lnkHideComents').style.display='block';
}

//Esconde os outros comentarios da noticia
function hideOtherComment(){
	ById('outrosComentarios').style.display='none';
	ById('lnkShowComents').style.display='block';
	ById('lnkHideComents').style.display='none';
}

var votoOK = false;
//Define o Raking da noticia...
function setRankingNews(rnk,nIdx)
{
	if(!votoOK)
	{
		var xmlhttp = doXMLRequester();
			xmlhttp.open("GET","/2009/sisadmin/modulo.noticias.set.options.asp?acao=vota&rnk="+rnk+"&nIdx="+nIdx, true);
			xmlhttp.onreadystatechange=function()
			{
				if (xmlhttp.readyState==4)
				{
					var vrConteudo = xmlhttp.responseText;
					if(vrConteudo != "0"){
						document.getElementById("nVotos").innerHTML = vrConteudo;
						setTimeout("pegaVoto('"+nIdx+"')",5000);
						document.getElementById("MB_container").style.display = 'block';
						document.getElementById("MB_scrollArea").style.display = 'block';
					}
					votoOK=true;
					mostraCamadas();
				}
			}
			xmlhttp.send(null);
	}
	mostraCamadas();
}

function pegaVoto(nIdx)
{
	mostraCamadas();
	setTimeout("mostraCamadas()",1000);
	var xmlhttp = doXMLRequester();
		xmlhttp.open("GET","/2009/sisadmin/modulo.noticias.set.options.asp?acao=pegavoto&nIdx="+nIdx, true);
		xmlhttp.onreadystatechange=function()
		{
			if (xmlhttp.readyState==4)
			{
				var vrConteudo = xmlhttp.responseText;
				if(vrConteudo != "0")
				{
					document.getElementById("nVotos").innerHTML = vrConteudo;
				}
				mostraCamadas();
			}
		}
		xmlhttp.send(null);
}
