﻿// Archivo JScript

//Votaciones
cruceros_votados = new Array();
img_on =new Image();  img_on.src ="/images/ico_rankOK.gif"; 
img_off=new Image();  img_off.src="/images/ico_rankNO.gif";	

function rankSend(voto, crucero)
{		
	for (i=0; i < cruceros_votados.length; i++)
	{
		if (cruceros_votados[i] == crucero)
		{
			alert("Ya has votado este crucero.");
			return;
		}
	}
	cruceros_votados.push(crucero);
	$.ajax({
	type: "POST",
	url: "/include/ajax/votaciones.ashx",
	data: "codigo=" + crucero + "&voto=" + voto,
	success: function(msg)
	{
		document.getElementById("puntos_" + crucero).value = msg;
		document.getElementById("votos_" + crucero).innerHTML = parseInt(document.getElementById("votos_" + crucero).innerHTML) + 1;
		rankOut(hotel);
	}
	})
}
function rankOver(i, crucero) 
{ 
	for (j=1; j<=i; j++)
		eval('document.rank_' + j + '_' + crucero + '.src=img_on.src;');
	for (j=i+1; j<=5; j++)
		eval('document.rank_' + j + '_' + crucero + '.src=img_off.src;');
}
function rankOut(crucero) 
{
	puntuacion = parseInt(document.getElementById("puntos_" + crucero).value);
	for (j=1; j<=puntuacion; j++)
		eval('document.rank_' + j + '_' + crucero + '.src=img_on.src;');
	for (j=puntuacion+1; j<=5; j++)
		eval('document.rank_' + j + '_' + crucero + '.src=img_off.src;');
}

//Login
function loginBox()
{		
	$.ajax({
	type: "POST",
	url: "/include/ajax/login.aspx",
	data: "email=" + document.getElementById("mailbox").value + "&pwd=" + document.getElementById("pwdbox").value,
	success: function(msg){
		switch (msg) {
			case "OK":
				document.location.reload();
				break;
			default:
				alert(msg);
				break;
		}
	}
	});
}

//Paginado Opiniones
function paginaOpinion(pagina, num, barco, total)
{		
	$.ajax({		
		type: "POST",
		url: "/include/ajax/opiniones.aspx",
		data: "pagina=" + pagina + "&num=" + num + "&barco=" + barco + "&total=" + total,
		beforeSend: function(XMLHttpRequest){
			document.getElementById("opinion_clientes").innerHTML = "<div style='text-align:center;padding-top: 40px;'><img src='/images/carga_ajax.gif' /></div>";
		 }, 
		success: function(msg){
			document.getElementById("opinion_clientes").innerHTML = msg;
		}
	});
}
