var Calificacion=0;
var DivId=0;
var domain = "elpais.com.uy";
var cookie_oas_edad = "coedad";
var cookie_oas_sexo = "cosexo";
function Votar(id,usuario,div){

	var oTxtEdad = MM_findObj("txtEdad_"+div);
	var oRdMujer = MM_findObj("rdMujer_"+div);
	var oRdHombre = MM_findObj("rdHombre_"+div);

	if(arguments.length==4)
		domain = "ovaciondigital.com.uy";

		if (oTxtEdad.value != "")
		{
			createCookie("Vot",1,1);
			
			createCookie(cookie_oas_edad,oTxtEdad.value,30);
			createCookie(cookie_oas_sexo,((oRdMujer.checked==true)?"F":"M"),30);

			VotarNota(id, Calificacion, usuario,div);
		}
		else if (oRdMujer.checked ==false && oRdHombre.checked ==false )
		{
			alert("Seleccione su sexo, gracias");
		}else
		{
			alert("Ingrese su Edad, gracias");
		}
}

function VotarNota(id, calif, usuario,div)
{
	//alert(id);
	//alert(usuario);
	
	Calificacion = calif

	//if (readCookie("Vot") != null  || readCookie("registro") != null)//Si != null nunca ha votado muestro el form
	//{

		if (readCookie(id) == null )//Si == null no ha votado la nota
		{

			try{
				
				oReq = new oRequest();
		
				DivId = div

				oReq.fireEvent = nota_votada;
				oReq.returnType = "js";
				
				oReq.setData("nid=" + id + "&c="  + calif + "&u="  + usuario)
				oReq.Send("/Includes/08/Votar.asp");
				
				}
			catch(e){

				alert(e.description);
				alert("Ha ocurrido un error. La nota no ha podido ser calificada.\nIntente nuevamente en unos minutos.");
			}
		}
		else
		{
			alert("Solo esta permitido una votacion por usuario, gracias")
		}
	//}
	//else	{

	//	mostrarForm(true,div);
	//}

	
}

function nota_votada(p){	

	if(p.error==0){


		 var oDivImgenes = MM_findObj("ImgsVotar_"+DivId);


		oDivImgenes.innerHTML = p.html;
				
		createCookie(p.Nota_id,1,1);
		
		mostrarForm(false,DivId);

		msg = "Gracias por calificar esta nota.";
	
	}else
	{ 
		 msg = "Ha ocurrido un error. La nota no ha podido ser calificada.\nIntente nuevamente en unos minutos.";
	}
	alert(msg);
}


function createCookie(name,value,days) {// Crea la cookie
if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/; domain="+domain;
	
}



function readCookie(name) { // Lee la cookie
var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
	
}




function mostrarForm(accion,div) { // Oculta o muestra el form dependiendo de la cookie

	if (accion)
	{
		var oDivFormVotar = MM_findObj("divFormVotar_"+div);
		oDivFormVotar.style.display='block';
	}
	else
	{
		var oDivFormVotar = MM_findObj("divFormVotar_"+div);
		oDivFormVotar.style.display='none';
	}
}