var resultadosPorPagina=1;var maxNumeroPaginas=5;var paginaActual=1;var numTotalResultados;var identificador;var papel;function irAPagina(pagina,tipo,idUsuario,numTotalResult){numTotalResultados=numTotalResult;paginaActual=pagina;if(tipo=="todos"){obtenerValoracionesPorRol(idUsuario,"todos");}}
function irAAnterior(tipo,idUsuario,numTotalResult){numTotalResultados=numTotalResult;paginaActual--;irAPagina(paginaActual,tipo,idUsuario,numTotalResult);}
function irASiguiente(tipo,idUsuario,numTotalResult){numTotalResultados=numTotalResult;paginaActual++;irAPagina(paginaActual,tipo,idUsuario,numTotalResult);}
function mostrarPaginacion(tipo,idUsuario){var numTotalPaginas=Math.ceil(numTotalResultados/resultadosPorPagina);var paginacion="";var cabeza="";var cola="";if(numTotalPaginas<=1){$("center").innerHTML="";}
else{var numeroBloques=Math.ceil(numTotalPaginas/maxNumeroPaginas);var numeroBloque=Math.ceil(paginaActual/maxNumeroPaginas);var iniBloque=((numeroBloque-1)*maxNumeroPaginas)+1;var finBloque=iniBloque+maxNumeroPaginas;if(finBloque>numTotalPaginas)
finBloque=numTotalPaginas;var cabeza="";var cola="";if(paginaActual>1){cabeza="<a href=\"javascript:irAAnterior('"+tipo+"', "+idUsuario+", "+numTotalResultados+");\" class=\"arrLeft\">Anterior</a> ";}
if(paginaActual<numTotalPaginas){cola+=" <a href=\"javascript:irASiguiente('"+tipo+"', "+idUsuario+", "+numTotalResultados+");\" class=\"arrRight\">Siguiente</a>"}
for(var i=iniBloque;i<=finBloque;i++){paginacion+="<a href=\"javascript:irAPagina("+i+", '"+tipo+"', "+idUsuario+", "+numTotalResultados+")\">"+i+"</a>";if(i<finBloque)
paginacion+=" | ";}
paginacion=cabeza+paginacion+cola;}
$("center").innerHTML=paginacion;}
function redirigir(destino,idUsuario){if(destino==1){obtenerDetalleVotos(idUsuario);}
if(destino==2){obtenerDetalleArticulos(idUsuario);}
if(destino==3){obtenerDetalleComentarios(idUsuario);}}
function obtenerPaginaUsuario(idUsuario){document.location.href="paginaUsuario.php?idCliente="+idUsuario;}
function obtenerDetalleVotos(idUsuario){var url="/panelcontrolusuario/panelDetalleVotos.php";var pars="idCliente="+idUsuario;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(transport){cambiaPestanya(1);$("colRight").innerHTML=transport.responseText;}});}
function obtenerDetalleComentarios(idUsuario){var url="/panelcontrolusuario/panelDetalleComentarios.php";var pars="idCliente="+idUsuario;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(transport){cambiaPestanya(3);$("colRight").innerHTML=transport.responseText;}});}
function cambiaPestanya(pestanya){if(pestanya==1){$("detalleVotos").className="active";$("detalleArticulos").className="";$("detalleComentarios").className="";}
if(pestanya==2){$("detalleVotos").className="";$("detalleArticulos").className="active";$("detalleComentarios").className="";}
if(pestanya==3){$("detalleVotos").className="";$("detalleArticulos").className="";$("detalleComentarios").className="active";}}
function obtenerValoracionesPorRol(idUsuario,rol){var parseaValoraciones=this.parseaValoraciones.bind(this);identificador=idUsuario;papel=rol;var url="/valoraciones/obtenerValoracionesPorRol.php";var pars="idCliente="+idUsuario+"&rol="+rol+"&paginaActual="+paginaActual+"&limite="+resultadosPorPagina;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:parseaValoraciones});if(rol==0)
activarEnlacesDetalleVotos(2);if(rol==1)
activarEnlacesDetalleVotos(3);if(rol=="todos")
activarEnlacesDetalleVotos(1);}
function obtenerValoracionesEmitidas(idUsuario){var parseaValoraciones=this.parseaValoraciones.bind(this);var url="/valoraciones/obtenerValoracionesEmitidas.php";var pars="idCliente="+idUsuario;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:parseaValoraciones});activarEnlacesDetalleVotos(4);}
function parseaValoraciones(transport){var xml=transport.responseXML.documentElement;var salida="<table id=\"resumenVotos\" class=\"resumenVotos\">";var valoraciones=xml.getElementsByTagName("VALORACION");var clase="";for(var i=0;i<valoraciones.length;i++){salida+="<tr class=\""+clase+"\">"+"<td class=\"img\"><img src=\""+obtenerCampo(valoraciones[i],"AVATAR")+"\" width=\"38px\" height=\"38px\"/></td>";if(obtenerCampo(valoraciones[i],"POSITIVA")==1){salida+="<td class=\"voto\"><img src=\" /images/iconos/ico_bocaVerde.png\" /></td>";}
else{salida+="<td class=\"voto\"><img src=\" /images/iconos/ico_bocaMorado.png\" /></td>";}
salida+="<td class=\"commentGrande\">"+obtenerCampo(valoraciones[i],"TEXTO")+"<br />Usuario: <span class=\"usuario\"><a href=\"paginaUsuario.php?idCliente="+obtenerCampo(valoraciones[i],"USUARIOID")+"\">"+obtenerCampo(valoraciones[i],"LOGIN")+"</a> (<a href=\"paginaUsuario.php?idCliente="+obtenerCampo(valoraciones[i],"USUARIOID")+"\">"+obtenerCampo(valoraciones[i],"VALORPOSITIVO")+"<img src=\""+obtenerCampo(valoraciones[i],"ESTRELLAVALORACION")+"\" alt=\"\" /></a>)</span></td>"+"<td class=\"fecha\" valign=\"top\">"+obtenerCampo(valoraciones[i],"FECHA")+"</td>"+"</tr>";if(clase=="")
clase="even";else
clase="";}
salida+="</table>";$("scrollerAzul").innerHTML=salida;numTotalResultados=obtenerCampo(xml,"NUMRESULTADOS");mostrarPaginacion(papel,identificador)}
function activarEnlacesDetalleVotos(opcion){switch(opcion){case 1:$("votosTotal").className="active";$("votosComprador").className="";$("votosVendedor").className="";$("votosEmitidos").className="";break;case 2:$("votosTotal").className="";$("votosComprador").className="active";$("votosVendedor").className="";$("votosEmitidos").className="";break;case 3:$("votosTotal").className="";$("votosComprador").className="";$("votosVendedor").className="active";$("votosEmitidos").className="";break;case 4:$("votosTotal").className="";$("votosComprador").className="";$("votosVendedor").className="";$("votosEmitidos").className="active";break;}}
function obtenerDetalleArticulos(idUsuario){var url="/panelcontrolusuario/panelDetalleArticulos.php";var pars="idCliente="+idUsuario;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(transport){cambiaPestanya(2);$("colRight").innerHTML=transport.responseText;}});}
function cambiaFotoDetalle(id){$(id).style.height="45px";$(id).style.width="55px";$(id).src="/images/varios/sinfoto.gif";}
function anyadirFavoritos(idCliente,idUsuario){var url="/vendedores_favoritos/insertarVendedorFavorito.php";var pars="usuario="+idCliente+"&favorito="+idUsuario;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(transport){$("vendedorFavorito").innerHTML="Vendedor añadido a favoritos";$("vendedorFavorito").href="javascript:void(0);";}});}
