var producto;var identifAnuncio;var identifCliente;var loginCliente;var modalboxActivo=false;var win;function inicializarProducto(idAnuncio,idCliente,login){var procesaXML=this.procesaXML.bind(this);identifAnuncio=idAnuncio;identifCliente=idCliente;loginCliente=login;}
function inicializarProductoInmob(idAnuncio,idCliente,login){identifAnuncio=idAnuncio;identifCliente=idCliente;loginCliente=login;}
function espera(){var htmlVentanaEspera='<div><center><img src=\'/images/modalbox/spinner.gif\' alt=\'Cargando datos\'></center></div>';this.isActiveModalBox=true;Modalbox.show(htmlVentanaEspera,{title:'<center>Cargando datos de anuncio, por favor espere&hellip;</center>',width:300,transitions:true});}
function procesaXML(transport){var respuesta=transport.responseXML.documentElement;if(obtenerCampo(respuesta,"ERROR")==null){parseaXML(respuesta);}else{mostrarMensajeError("Error","Ha ocurrido un error obteniendo la información del anuncio.");}}
function registraDatos(idAnuncio,id,login){identifAnuncio=idAnuncio;identifCliente=id;loginCliente=login;}
function eliminarPie(){$("pagDescripcion").removeChild($("pie"));}
function crearPie(){var div=document.createElement("div");div.id="pie";$("pagDescripcion").appendChild(div);}
function ejecutaCompra(tipo,forma_venta){$("divArticuloVenta").appear({duration:0.5});if($("venta_ventadirecta"))$("venta_ventadirecta").style.display="none";if($("venta_subasta"))$("venta_subasta").style.display="none";if($("venta_negociacion"))$("venta_negociacion").style.display="none";if($("comprar_ya"))$("comprar_ya").style.display="none";if($("mejor_oferta"))$("mejor_oferta").style.display="none";if(tipo==1){$("venta_ventadirecta").appear({duration:0.5});$("pujar").style.display="none";inicializarEjecucion(tipo);}
else if(tipo==2){if($("comprar_ya"))
$("comprar_ya").style.display="none";if($("hacer_oferta"))
$("hacer_oferta").style.display="none";$("pujaMaxima").disabled=false;$("bt_pujar").style.display="none";$("venta_subasta").appear({duration:0.5});$("historial_pujas").appear({duration:0.5});$("bloqueVendedor").style.display="none";inicializarEjecucion(tipo);}
else if(tipo==3){$("venta_negociacion").appear({duration:0.5});$("historial_negociaciones").appear({duration:0.5});$("bloqueVendedor").style.display="none";$("pujar").style.display="none";inicializarEjecucion(tipo);}
else if(tipo==22){if($("comprar_ya"))
$("comprar_ya").style.display="none";$("bt_pujar").style.display="block";$("hacer_oferta").appear({duration:0.5});$("pujar").style.display="none";$("hacer_oferta_ubicacion").style.display="";$("pujar_ho").style.display="block";inicializarEjecucion(tipo);}
else if(tipo==21||tipo==23){if($("hacer_oferta"))
$("hacer_oferta").style.display="none";if(tipo==21)
$("bt_pujar").style.display="block";$("comprar_ya").appear({duration:0.5});$("pujar").style.display="none";inicializarEjecucion(tipo);}
else if(tipo==3||forma_venta==3){var url="/ejecutarCompraSP.php";var pars;var compraloYa;if(forma_venta==3){compraloYa="si";pars="idAnuncio="+identifAnuncio+"&tipo="+tipo+"&compraloYa=si";}
else{compraloYa="no";pars="idAnuncio="+identifAnuncio+"&tipo="+tipo+"&compraloYa=no";}
var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(transport){var salida=transport.responseText;if(salida!=0){$("contenidoProducto").innerHTML=transport.responseText;inicializarProductoNegociacion(tipo,compraloYa);}
else{document.location.href="/login.php";}}});}
else{var url="/ejecutarCompra.php";var pars="idAnuncio="+identifAnuncio+"&tipo="+tipo;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(transport){var salida=transport.responseText;if(salida!=0){$("contenidoProducto").innerHTML=salida;inicializarEjecucion(tipo);}
else{document.location.href="/login.php";}}});}}
function verHistorial(){var win=new Window({className:"dialog",width:375,height:130,zIndex:100,resizable:true,title:"Historial de la subasta",showEffect:Effect.BlindDown,hideEffect:Effect.SwitchOff,draggable:true,wiredDrag:true});win.getContent().innerHTML="<div style='padding:10px'>"+$("divHistorial").innerHTML+"</div>";win.showCenter();}
function ocultarHistorial(){Effect.toggle('divHistorial','appear');}
function compruebaAnuncioActivo(id){var url="/ofertas/comprobarSubasta.php";var pars="idAnuncio="+id;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(transport){var xml=transport.responseXML.documentElement;if(obtenerCampo(xml,"ACTIVO")=="NO"){}}});}
function seguirArticulo(identifCliente){var url="/anuncios/seguirArticulo.php";var pars="idCliente="+identifCliente+"&idAnuncio="+identifAnuncio;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(transport){var xml=transport.responseXML.documentElement;if(obtenerCampo(xml,"RESULTADO")=='ERROR'){}
else{$("seguimiento").innerHTML="<a href=\"javascript:void(0);\" class=\"linkSeguirArtDos\">Está siguiendo este artículo</a>";}}});}
var pActual;var pSalida;var formaVenta;var numProductos;var parametroTipo;var numPujasActual;var numOfertasActual;var tiempoRefresco;var tiempoRestante;var nombreMaxPujador;var cantLimite;var pe;var precioCompraloYa;var precioVentaDirecta;var clienteValido;var acepta_oferta_compralo_ya=0;var precio_compralo_ya=0;var puja_actual=0;function inicializarEjecucion(tipo){esCompraloYa="no"
numPujasActual=0;tiempoRefresco=5;cantLimite=100;parametroTipo=tipo;if(pe)
pe.stop();if(parametroTipo!=1&&parametroTipo!=3&&parametroTipo!=23){obtenerHistorialPujas();pe=new PeriodicalExecuter(obtenerHistorialPujas,tiempoRefresco);}
else if(parametroTipo==3||parametroTipo==23){obtenerHistorialOfertas();pe=new PeriodicalExecuter(obtenerHistorialOfertas,tiempoRefresco);}
else{pe=new PeriodicalExecuter(actualizarVentaDirecta,tiempoRefresco);}
var procesaXMLEjecucion=this.procesaXMLEjecucion.bind(this);var id=identifAnuncio;var url="/anuncios/obtenerAnuncio.php";var pars="id="+id;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:procesaXMLEjecucion});}
function procesaXMLEjecucion(transport){var respuesta=transport.responseXML.documentElement;if(obtenerCampo(respuesta,"ERROR")==null){parseaXMLEjecucion(respuesta);}else{mostrarMensajeError("Error","Ha ocurrido un error obteniendo la información del anuncio.");}}
function parseaXMLEjecucion(anuncio){var tipo=obtenerCampo(anuncio,"FORMAVENTA");formaVenta=tipo;tiempoRestante=obtenerCampo(anuncio,"TIEMPORESTANTE");$("titulo").innerHTML=obtenerCampo(anuncio,"TITULO");$("idProducto").innerHTML=obtenerCampo(anuncio,"ID");var cantidad_productos=obtenerCampo(anuncio,"CANTIDADPRODUCTOS");if(parseInt(cantidad_productos)>1){$("cantidad").innerHTML=cantidad_productos;numProductos=cantidad_productos;}
else{$("cantidad").innerHTML=1;numProductos=1;}
var estado=obtenerCampo(anuncio,"ESTADO");if(estado==0){$("estado").innerHTML="NUEVO";}
else{$("estado").innerHTML="USADO";}
acepta_oferta_compralo_ya=obtenerCampo(anuncio,"ACEPTACOMPRALOYA");precio_compralo_ya=obtenerCampo(anuncio,"PRECIOCOMPRALOYA");if(tipo==1){$("tipoPrecio").innerHTML="Precio de venta";$("precioActual").innerHTML=obtenerCampo(anuncio,"PRECIOSALIDA")+" &euro;";precioVentaDirecta=obtenerCampo(anuncio,"PRECIOSALIDA");$("tPujaActual").innerHTML="";$("pujaActual").innerHTML="";$("opcion1").innerHTML="";$("opcion2").innerHTML="";if($("pujar"))
$("pujar").innerHTML="Comprar";$("oferta").innerHTML="";if(cantidad_productos<=1){if($("cantidadProductos"))
$("cantidadProductos").disabled=true;}
$("msgConfirmacion").innerHTML="¿Seguro que quieres realizar la compra?<br/><br/>Al pulsar SI confirmas que comprarás este artículo y te comprometes a pagar al vendedor"
$("barraHistoria").innerHTML="";$("contHistoriaPujas").style.display="none";$("fechaPuja").innerHTML=fechaFormatoEspanyol(obtenerCampo(anuncio,"FECHACADUCIDAD"))+" H.Esp";}
if(tipo==2){if(parametroTipo!=21){var subasta=anuncio.getElementsByTagName("SUBASTA")[0];var pujaActual=obtenerCampo(subasta,"CANTIDAD");if(pujaActual!=null&&pujaActual!=""){$("tipoPrecio").innerHTML="Puja actual";$("precioActual").innerHTML=pujaActual+" &euro;";}
else{$("tipoPrecio").innerHTML="Precio de salida";$("precioActual").innerHTML=obtenerCampo(anuncio,"PRECIOSALIDA")+" &euro;";pujaActual=0;}
pActual=pujaActual;}
else{$("tipoPrecio").innerHTML="Precio comprar ya";$("precioActual").innerHTML=obtenerCampo(anuncio,"PRECIOCOMPRALOYA")+" &euro;";precioCompraloYa=obtenerCampo(anuncio,"PRECIOCOMPRALOYA");}
$("tPujaActual").innerHTML="Precio de salida:";$("pujaActual").innerHTML=obtenerCampo(anuncio,"PRECIOSALIDA")+" &euro;";pSalida=obtenerCampo(anuncio,"PRECIOSALIDA");if(parametroTipo==2)
if($("pujar"))
$("pujar").innerHTML="Pujar";if(parametroTipo==21){if($("pujar"))
$("pujar").innerHTML="Comprar";if(cantidad_productos<=1){if($("cantidadProductos"))
$("cantidadProductos").disabled=true;}
$("msgConfirmacion").innerHTML="¿Seguro que quieres realizar la compra?<br/><br/>Al pulsar SI confirmas que comprarás este artículo y te comprometes a pagar al vendedor"}
if(parametroTipo==22){if($("pujar"))
$("pujar").innerHTML="Oferta";if(cantidad_productos<=1){if($("cantidadProductos"))
$("cantidadProductos").disabled=true;}}
if(parametroTipo==2){var acepta_compraloya=obtenerCampo(anuncio,"ACEPTACOMPRALOYA");var compraloya=obtenerCampo(anuncio,"PRECIOCOMPRALOYA");if(acepta_compraloya!=null&&acepta_compraloya!=""&&acepta_compraloya!=0){$("opcion2").innerHTML="<a href=\"javascript:ejecutaCompra(21, 0);\" class=\"compraloYa\" title=\"&iexcl;Comprar YA!\">&iexcl;Comprar Ya!</a>";$("oferta").innerHTML="&nbsp;por "+compraloya+" &euro;";}
else{$("opcion2").innerHTML="";$("oferta").innerHTML="";}
var mejor_oferta=obtenerCampo(anuncio,"ACEPTAMEJOROFERTA");if(mejor_oferta!=0)
$("opcion1").innerHTML="<a title=\"¡Hacer oferta!\" class=\"mejorOferta\" href=\"javascript:ejecutaCompra(22, 0);\">¡Hacer oferta!</a>";}
$("fechaPuja").innerHTML=fechaFormatoEspanyol(obtenerCampo(anuncio,"FECHACADUCIDAD"))+" H.Esp";}
if(tipo==3){$("pPrecioActual").className="";$("precioActual").innerHTML="";$("tPujaActual").innerHTML="";$("pujaActual").innerHTML="";if($("pujar"))
$("pujar").innerHTML="Oferta";$("opcion1").innerHTML="";$("opcion2").innerHTML="";$("oferta").innerHTML="";$("fechaPuja").innerHTML=fechaFormatoEspanyol(obtenerCampo(anuncio,"FECHACADUCIDAD"))+" H.Esp";var subasta=anuncio.getElementsByTagName("SUBASTA")[0];var pujaActual=obtenerCampo(subasta,"CANTIDAD");if(pujaActual!=null&&pujaActual!=""){pActual=pujaActual;}
else{pActual=0;}}
if(tipo==4){$("tPujaActual").innerHTML="";$("pujaActual").innerHTML="";$("precioActual").innerHTML=obtenerCampo(anuncio,"PRECIOSALIDA")+" &euro;";$("cantidad").innerHTML=1;$("infoContacto").innerHTML="Tel: "+obtenerCampo(anuncio,"TELEFONO")+" | Email:  <img src=\"/images/varios/icoEmail.gif\"/>";$("ubicacionProducto").innerHTML=obtenerCampo(anuncio,"UBICACION")
$("opcion1").innerHTML="";$("opcion2").innerHTML="";$("oferta").innerHTML="";$("barraHistoria").innerHTML="";$("contHistoriaPujas").style.display="none";}
var forma_pago="";if(obtenerCampo(anuncio,"ACEPTAPAYPAL")==1){forma_pago+="<img src=\"/images/paso/ico_paypal.gif\" alt=\"pagar con PayPal\" width=\"83\" height=\"23\" />";}
if(obtenerCampo(anuncio,"ACEPTATRANSFERENCIA")==1){if(forma_pago!="")
forma_pago+="<br />";forma_pago+="Transferencia bancaria";}
if(obtenerCampo(anuncio,"ACEPTAOTROSPAGOS")==1){if(forma_pago!="")
forma_pago+="<br />";forma_pago+="Otras formas de pago. Ver descripción";}
$("forma_pago").innerHTML=forma_pago;if(tiempoRestante!=0){$("tiempoRestante").innerHTML=tiempoRestante;$("tiempoFinaliza").innerHTML=obtenerCampo(anuncio,"TIEMPORESTANTE");}
else{$("tiempoRestante").innerHTML="Subasta finalizada";$("tiempoFinaliza").innerHTML="Subasta finalizada";$("bPujar").innerHTML="";$("opcion1").innerHTML="";$("opcion2").innerHTML="";$("oferta").innerHTML="";}
var cont=1;var numImagen=1;var limit=6;var fotos=anuncio.getElementsByTagName("IMAGEN");if(fotos.length>0){var salida="<a class=\"imgGrande\"><img id=\"imagenGrande\" src=\""+obtenerCampo(anuncio,"RUTAIMAGENGRANDE")+"\" alt=\"\"/></a>"+"<p class=\"lupa\">Pincha las imagenes<br /> para verlas en grande</p>"+"<div id=\"imagenes\">"+"<table align=\"left\">";for(var j=0;j<fotos.length;j++){var foto=fotos[j];if(cont==1){salida+="<tr>";}
salida+="<td class=\"tdImagen\"><a id=\"imagen"+numImagen+"\" class=\"imgPeq\" href=\""+obtenerCampo(foto,"RUTAIMAGEN")+"\" rel=\"lightbox[foto]\" title=\""+obtenerCampo(foto,"TITULO")+" - "+obtenerCampo(foto,"DESCRIPCION")+"\"><img width=\"30\" height=\"36\" align=\"middle\" src=\""+obtenerCampo(foto,"RUTATHUMB")+"\" title=\""+obtenerCampo(foto,"DESCRIPCION")+"\"/></a></td>";numImagen++;if(cont==limit){salida+="</tr>";cont=0;}
cont++;}
salida+="</table></div>";$("galeria").innerHTML=salida;new Lightbox();}
else{$("galeria").innerHTML="<img src=\"/images/varios/sinfotogrande.gif\" alt=\"\" name=\"imagenGrande\" id=\"imagenGrandeSF\"/>";}}
function obtenerHistorialPujas(){var url="/anuncios/obtenerHistorialPujas.php";var pars="id="+identifAnuncio;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(transport){var respuesta=transport.responseXML.documentElement;if(obtenerCampo(respuesta,"ERROR")==null){parseaXMLHistorial(respuesta);}else{mostrarMensajeError("Error","Ha ocurrido un error obteniendo la información del historial.");}}});}
function parseaXMLHistorial(respuesta){var pujas=respuesta.getElementsByTagName("PUJA");var tienePujas=false;var filas_defecto=9;if($("cantidadSuperior"))
$("cantidadSuperior").innerHTML=obtenerCampo(respuesta,"PUJASUPERAR");if(obtenerCampo(respuesta,"NUMPUJAS")>0){puja_actual=parseFloat(obtenerCampo(respuesta,"PUJAMAXIMA"));numPujasActual=pujas.length;var salida="<table id=\"historia\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";salida+="<tr><th class=\"thTablePujasIzq\">Nombre</th><th>Puja</th></tr>";if(pujas.length==1)
$("numPujas").innerHTML=pujas.length+" puja";else
$("numPujas").innerHTML=pujas.length+" pujas";for(var i=0;i<pujas.length;i++){filas_defecto--;var puja=pujas[i];salida+="<tr>"+"<td class=\"celdaGrisIzq\">"+
obtenerCampo(puja,"OFERTANTE")+" ( <a  class=\""+obtenerCampo(puja,"ESTRELLAVALORACION")+"\" title=\"Votac&iacute;on del vendedor\">"+
obtenerCampo(puja,"VALORACION")+"</a> )</td>"+"<td class=\"celdaGris\">"+
obtenerCampo(puja,"CANTIDAD")+"&euro;</td>"+"</tr>";if(i==0){nombreMaxPujador=obtenerCampo(puja,"OFERTANTE");}
if(!tienePujas&&obtenerCampo(puja,"IDOFERTANTE")==identifCliente)
tienePujas=true;}
for(var i=filas_defecto;i>0;i--)salida+='<tr><td class="celdaGrisIzq">&nbsp;</td><td class="celdaGris">&nbsp;</td></tr>';salida+="</table>";$("contTabla").innerHTML=salida;if(parametroTipo!=1&&parametroTipo!=3&&parametroTipo!=21){var pujaActual=obtenerCampo(respuesta,"PUJAMAXIMA");if(parametroTipo!=21&&((acepta_oferta_compralo_ya==1&&parseFloat(precio_compralo_ya)>parseFloat(pujaActual))||acepta_oferta_compralo_ya==0)){var precio_actual=pujaActual;var precio_pagina=($("precioActual").innerHTML).replace(/[^0-9.]/g,"");if(precio_pagina!=precio_actual){$("tipoPrecio").innerHTML="Puja actual";$("precioActual").innerHTML=pujaActual+" &euro;";pActual=pujaActual;new Effect.Pulsate('precioActual',{pulses:3,duration:0.7});}}}}
else{if(parametroTipo!=21){$("precioActual").innerHTML=obtenerCampo(respuesta,"PRECIOSALIDA")+" &euro;";puja_actual=obtenerCampo(respuesta,"PRECIOSALIDA");var salida="<table id=\"historia\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";salida+="<tr><th class=\"thTablePujasIzq\">Nombre</th><th>Puja</th></tr>";for(var i=filas_defecto;i>0;i--)salida+='<tr><td class="celdaGrisIzq">&nbsp;</td><td class="celdaGris">&nbsp;</td></tr>';salida+='</table>';$("contTabla").innerHTML=salida;}}
var tiempoRestanteCadena=obtenerCampo(respuesta,"TIEMPORESTANTE");if(tiempoRestanteCadena!=0){tiempoRestante=tiempoRestanteCadena.split(" ")[1];$("tiempoFinaliza").innerHTML=tiempoRestanteCadena;$("tiempoRestante2").innerHTML=tiempoRestanteCadena;}
else{$("tiempoFinaliza").innerHTML="Subasta finalizada";$("tiempoRestante2").innerHTML="Subasta finalizada";$("cabeceraPrecioVenta").innerHTML="<span id='tipoPrecio'>Subasta finalizada</span>";}
var cantidad_productos=obtenerCampo(respuesta,"CANTIDADPRODUCTOS");if(cantidad_productos<=1)
$("cantidad").innerHTML=1;else
$("cantidad").innerHTML=obtenerCampo(respuesta,"CANTIDADPRODUCTOS");if(parametroTipo!=21&&parametroTipo!=22){if(tienePujas){if(obtenerCampo(pujas[0],"IDOFERTANTE")==identifCliente){var cuadroVerde="<div id=\"verdepujas\">"+"<p class=\"izq\">Actualmente eres el m&aacute;ximo pujador.</p>";if(parseFloat(obtenerCampo(pujas[0],"CANTIDAD"))!=parseFloat(obtenerCampo(pujas[0],"MAXIMAPUJA"))){cuadroVerde+="<p class=\"der\">Ejecutar puja m&aacute;xima:</p>";cuadroVerde+="<div class=\"boton\"><a href=\"javascript:comprobarConversion("+obtenerCampo(pujas[0],"MAXIMAPUJA")+");\">Ejecutar</a></div>";}
else{cuadroVerde+="<p class=\"der\">&nbsp;</p>";}
cuadroVerde+="<dl>"+"<dt>Puja Actual:</dt>"+"<dd>"+
obtenerCampo(pujas[0],"CANTIDAD")+"€</dd>"+"<dt>Tu puja máxima:</dt>"+"<dd><span id=\"divMaxPuja\">"+
obtenerCampo(pujas[0],"MAXIMAPUJA")+"</span>€</dd>"+"</dl>"+"</div>";$("infoPujas").innerHTML=cuadroVerde;}
else{$("infoPujas").innerHTML="<div id=\"verdepujas\">Tu oferta ha sido superada</div>";}}
else{$("infoPujas").innerHTML="";}}
else{$("infoPujas").innerHTML="";}
if(obtenerCampo(respuesta,"ACTIVO")=="NO"){var comprador=respuesta.getElementsByTagName("COMPRADOR")[0];var login=obtenerCampo(comprador,"LOGIN");var cantidad=obtenerCampo(comprador,"CANTIDAD");if(obtenerCampo(respuesta,"QUEDANPRODUCTOS")=="NO"){$("cantidad").innerHTML=0;finalizacionSubasta(login,cantidad);}
else{notificarVentaProducto(login);}}
if($("confirmacion").style.visibility=="visible"&&$("msgConfirmacion").innerHTML=="La puja se ha realizado correctamente"){setTimeout("$('confirmacion').style.display = 'none'",4000);}}
function finalizacionSubasta(nombreMaxPujador,cantidad){if(cantidad==null||cantidad==""){$("confirmacion").style.display="block";$("confirmarTabla").className="confirmar";$("botonConfirmar").innerHTML="";$("msgConfirmacion").innerHTML="La subasta ha finalizado";$("msgConfirmacion").style.display="block";$("tiempoFinaliza").innerHTML="Subasta finalizada";$("tiempoRestante2").innerHTML="Subasta finalizada";}
else{if(nombreMaxPujador!=loginCliente){$("confirmacion").style.display="block";$("confirmarTabla").className="confirmar";$("botonConfirmar").innerHTML="";$("msgConfirmacion").innerHTML="La subasta ha sido adjudicada a otro usuario";$("msgConfirmacion").style.display="block";}
else{$("confirmacion").style.display="block";$("confirmarTabla").className="confirmar";$("botonConfirmar").innerHTML="";$("msgConfirmacion").innerHTML="Has ganado la subasta. Ir al <br /><a href=\"/panelcontrolusuario/listaComprador.php?destino=3\">panel de control</a> para gestionar la compra";$("msgConfirmacion").style.display="block";}}
$("infoPujas").style.display="none";$("span_form_subasta").innerHTML="";pe.stop();$("cabeceraPrecioVenta").innerHTML="<span id='tipoPrecio'>Subasta finalizada</span>";}
function notificarVentaProducto(comprador){if(comprador==loginCliente){$("confirmacion").style.visibility="visible";$("confirmarTabla").className="confirmar";$("botonConfirmar").innerHTML="";$("msgConfirmacion").innerHTML="La compra se ha realizado correctamente. Ir al <a href=\"/panelcontrolusuario/listaComprador.php?destino=3\">panel de control</a> para gestionar la compra";$("botonConfirmarEP").innerHTML="";}}
function actualizarVentaDirecta(){var url="/ventas/actualizarVentaDirecta.php";var pars="idAnuncio="+identifAnuncio;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(transport){var xml=transport.responseXML.documentElement;if(obtenerCampo(xml,"CANTIDADPRODUCTOS")>1)
$("cantidad").innerHTML=obtenerCampo(xml,"CANTIDADPRODUCTOS");else
$("cantidad").innerHTML=1;$("tiempoRestante2").innerHTML=obtenerCampo(xml,"TIEMPORESTANTE");if(obtenerCampo(xml,"CANTIDADPRODUCTOS")<=0){finalizacionVenta();}}});}
function finalizacionVenta(){$("confirmacion").style.display="block";$("confirmarTabla").className="confirmar";$("botonConfirmar").innerHTML="";$("msgConfirmacion").innerHTML="LA VENTA HA FINALIZADO";$("tiempoRestante2").innerHTML="Venta finalizada";$("cantidad").innerHTML=0;$("ubicacion").style.display="none";pe.stop();}
function validarPuja(){var valido=true;var mensaje="";var pujaMaxima;var cantidadProd;if(formaVenta==1||(formaVenta==2&&parametroTipo==22)||(formaVenta==2&&parametroTipo==21)||(formaVenta==3&&parametroTipo==23)){if(parametroTipo==22)cantidadProd=$("hacer_oferta_cantidadProductos");else if(parametroTipo==21||parametroTipo==23)cantidadProd=$("comprar_ya_cantidadProductos");else cantidadProd=$("cantidadProductos");if(cantidadProd.value==""){valido=false;mensaje="Se debe introducir una cantidad numérica";}
else{if(!isNaN(cantidadProd.value)){if(cantidadProd.value<=0){valido=false;mensaje="La cantidad debe ser mayor a 0";}
if(cantidadProd.value>2147483647){valido=false;mensaje="La cantidad es demasiado grande";}}
else{valido=false;mensaje="El valor de la cantidad debe ser númerico";}}}
if(formaVenta==2&&parametroTipo!=21&&parametroTipo!=22){if($("pujaMaxima").value==""){valido=false;mensaje="Se debe introducir una cantidad numérica para la puja";}
else{var pujaMaxima=$("pujaMaxima").value;var coma=pujaMaxima.indexOf(",");if(coma!=-1)
pujaMaxima=pujaMaxima.replace(/,/g,".");pujaMaxima=diferenciaDecimales(pujaMaxima);pujaMaxima=limitaDecimales(pujaMaxima,2);if(!isNaN(pujaMaxima)){if(formaVenta==2){if(pujaMaxima>2147483647){valido=false;mensaje="La cantidad es demasiado grande";}}}
else{valido=false;mensaje="El valor de la puja debe ser númerico";}}}
if(valido){if($("pujaMaxima"))
$("pujaMaxima").disabled=true;noHabilitar=true;if($("cantidadProductos"))
if(!$("cantidadProductos").disabled){$("cantidadProductos").disabled=true;noHabilitar=false;}
if(parametroTipo==21||parametroTipo==1||parametroTipo==23){if(parametroTipo==1){if(cantidadProd.value==1)
$("msgConfirmacion").innerHTML="¿Seguro que quieres realizar la compra de 1 producto por "+precioVentaDirecta*cantidadProd.value+" &euro;?<br/><br/>Al pulsar SI confirmas que comprarás este artículo y te comprometes a pagar al vendedor";else
$("msgConfirmacion").innerHTML="¿Seguro que quieres realizar la compra de "+cantidadProd.value+" productos por "+precioVentaDirecta*cantidadProd.value+" &euro;?<br/><br/>Al pulsar SI confirmas que comprarás este artículo y te comprometes a pagar al vendedor";}
if(parametroTipo==21||parametroTipo==23){if(cantidadProd.value==1)
$("comprar_ya_msgConfirmacion").innerHTML="¿Seguro que quieres realizar la compra de 1 producto por "+precio_compralo_ya+" &euro;?<br/><br/>Al pulsar SI confirmas que comprarás este artículo y te comprometes a pagar al vendedor";else{$("comprar_ya_msgConfirmacion").innerHTML="¿Seguro que quieres realizar la compra de "+cantidadProd.value+" productos por "+precio_compralo_ya*cantidadProd.value+" &euro;?<br/><br/>Al pulsar SI confirmas que comprarás este artículo y te comprometes a pagar al vendedor";}
$("comprar_ya_divMsgConfirmacion").style.display="block";$("comprar_ya_confirmarTabla").style.display="";$("comprar_ya_botonConfirmar").style.display="block";}}
else{if(acepta_oferta_compralo_ya==1&&parseFloat(precio_compralo_ya)<=limitaDecimales($("pujaMaxima").value,2)){$("msgConfirmacion").innerHTML="La oferta realizada supera al precio comprar ya por lo que se procederá a la venta del producto por "+precio_compralo_ya+" &euro;<br/>¿Seguro que quieres realizar la compra?<br/><br/>Al pulsar SI confirmas que comprarás este artículo y te comprometes a pagar al vendedor";}
else{if(parametroTipo==22){if(cantidadProd.value==1)
$("hacer_oferta_msgConfirmacion").innerHTML="¿Seguro que quieres hacer una oferta de <span id=\"cantidadPuja\">"+$("hacer_oferta_pujaMaxima").value+"</span> &euro; por "+cantidadProd.value+" producto?";else
$("hacer_oferta_msgConfirmacion").innerHTML="¿Seguro que quieres hacer una oferta de <span id=\"cantidadPuja\">"+$("hacer_oferta_pujaMaxima").value+"</span> &euro; por "+cantidadProd.value+" productos?";$("hacer_oferta_divMsgConfirmacion").style.display="";}
else{$("msgConfirmacion").innerHTML="¿Seguro que quieres hacer una puja de <span id=\"cantidadPuja\"></span> &euro;?";}}}
if(parametroTipo==1){$("botonConfirmar").innerHTML="<a class=\"confirmarSi\" id=\"confirmarSi\" name=\"confirmarSi\" href=\"javascript:habilitarComprarYaSubasta();realizarVenta(1);\" style=\"display:block;\">Si</a>"+"<a class=\"confirmarNo\" id=\"confirmarNo\" name=\"confirmarNo\" href=\"javascript:habilitarComprarYaSubasta();ocultarBloque();\" style=\"display:block;\">No</a>";}
else if(parametroTipo==2&&acepta_oferta_compralo_ya==1&&parseFloat(precio_compralo_ya)<=limitaDecimales($("pujaMaxima").value,2)){$("botonConfirmar").innerHTML="<a class=\"confirmarSi\" id=\"confirmarSi\" name=\"confirmarSi\" href=\"javascript:habilitarPuja();realizarVenta("+parametroTipo+");\" style=\"display:block;\">Si</a>"+"<a class=\"confirmarNo\" id=\"confirmarNo\" name=\"confirmarNo\" href=\"javascript:habilitarPuja();ocultarBloque();\" style=\"display:block;\">No</a>";}
else if(parametroTipo==21||parametroTipo==23){$("botonConfirmar").innerHTML="<a class=\"confirmarSi\" id=\"confirmarSi\" name=\"confirmarSi\" href=\"javascript:habilitarComprarYaSubasta();realizarVenta("+parametroTipo+");\" style=\"display:block;\">Si</a>"+"<a class=\"confirmarNo\" id=\"confirmarNo\" name=\"confirmarNo\" href=\"javascript:habilitarComprarYaSubasta();ocultarBloque();\" style=\"display:block;\">No</a>";}
else if(parametroTipo==22&&acepta_oferta_compralo_ya==1&&parseFloat(precio_compralo_ya)<=limitaDecimales($("pujaMaxima").value,2)){$("hacer_oferta_botonConfirmar").innerHTML="<a id=\"confirmarSi\" class=\"confirmarSi\" name=\"confirmarSi\" href=\"javascript:habilitarHacerOferta();realizarVenta(21);\" style=\"display:block;\">Si</a>"+"<a id=\"confirmarNo\" class=\"confirmarNo\" name=\"confirmarNo\" href=\"javascript:habilitarHacerOferta();ocultarBloqueHacerOferta();\" style=\"display:block;\">No</a>";}
else if(parametroTipo==22){$("hacer_oferta_botonConfirmar").innerHTML="<a class=\"confirmarSi\" id=\"confirmarSi\" name=\"confirmarSi\" href=\"javascript:habilitarHacerOferta();realizarMejorOferta();\" style=\"display:block;\">Si</a>"+"<a id=\"confirmarNo\" class=\"confirmarNo\" name=\"confirmarNo\" href=\"javascript:habilitarHacerOferta();ocultarBloqueHacerOferta();\" style=\"display:block;\">No</a>";}
else{$("botonConfirmar").innerHTML="<a class=\"confirmarSi\" id=\"confirmarSi\" name=\"confirmarSi\" href=\"javascript:habilitarPuja();insertarPujaMaxima(0);\" style=\"display:block;\">Si</a>"+"<a id=\"confirmarNo\" class=\"confirmarNo\" name=\"confirmarNo\" href=\"javascript:habilitarPuja();ocultarBloque();\" style=\"display:block;\">No</a>";}
if($("cantidadPuja")){if(formaVenta==1){$("cantProductos").innerHTML=cantidadProd.value;}
else{$("cantidadPuja").innerHTML=pujaMaxima;}}
$("botonConfirmar").style.display="block";$("confirmarTabla").className="confirmar";$("confirmacion").style.display="block";}
else{$("confirmacion").style.display="block";$("confirmarTabla").className="confirmar";$("msgConfirmacion").innerHTML=mensaje;$("botonConfirmar").innerHTML="";}}
function habilitarPuja(){if($("pujaMaxima"))
$("pujaMaxima").disabled=false;}
function habilitarComprarYaSubasta(){if(!noHabilitar)
if($("cantidadProductos"))
$("cantidadProductos").disabled=false;}
function habilitarHacerOferta(){if($("pujaMaxima"))
$("pujaMaxima").disabled=false;if(!noHabilitar)
if($("cantidadProductos"))
$("cantidadProductos").disabled=false;}
function realizarVenta(tipo){if(tipo==1||tipo==21||tipo==2||tipo==23)
pe.stop();ocultarBloque();var cantidad_productos=1;if(tipo==21||tipo==23)cantidad_productos=$("comprar_ya_cantidadProductos").value;else{if($("cantidadProductos"))cantidad_productos=$("cantidadProductos").value;}
var url="/ventas/realizarVenta.php";var pars="idAnuncio="+identifAnuncio+"&cantidad="+cantidad_productos+"&tipo="+tipo;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onLoading:esperaCompra(tipo),onComplete:function(transport){var xml=transport.responseXML.documentElement;if(obtenerCampo(xml,"RESULTADO")=="OK"){if(tipo==1){if(obtenerCampo(xml,"CANTIDADPRODUCTOS")==0){$("msgConfirmacion").innerHTML="La compra se ha realizado correctamente. Ir al <a href=\"/panelcontrolusuario/listaComprador.php?destino=3\">panel de control</a> para gestionar la compra";$("botonConfirmar").innerHTML="";$("confirmacion").style.display="block";$("cantidad").innerHTML=0;$("tiempoRestante2").innerHTML="Venta finalizada";$("btComprar").style.display="none";$("ubicacion").style.display="none";}
else{$("cantidad").innerHTML=obtenerCampo(xml,"CANTIDADPRODUCTOS");$("msgConfirmacion").innerHTML="La compra se ha realizado correctamente. Ir al <a href=\"/panelcontrolusuario/listaComprador.php?destino=3\">panel de control</a> para gestionar la compra";$("botonConfirmar").style.display="none";$("btComprar").style.display="none";$("confirmacion").style.display="block";pe=new PeriodicalExecuter(actualizarVentaDirecta,tiempoRefresco);}}
if(tipo==2){if(obtenerCampo(xml,"CANTIDADPRODUCTOS")==0){$("msgConfirmacion").innerHTML="La compra se ha realizado correctamente. Ir al <br /><a href=\"/panelcontrolusuario/listaComprador.php?destino=3\">panel de control</a> para gestionar la compra";$("botonConfirmar").style.display="none";$("confirmacion").style.display="block";$("cantidad").innerHTML=0;$("tiempoRestante2").innerHTML="Subasta finalizada";$("cabeceraPrecioVenta").innerHTML="<span id='tipoPrecio'>Subasta finalizada</span>";$("span_form_subasta").innerHTML="";$("infoPujas").innerHTML="";$("btComprar").style.display="none";}
else{$("msgConfirmacion").innerHTML="La compra se ha realizado correctamente. Ir al <br /><a href=\"/panelcontrolusuario/listaComprador.php?destino=3\">panel de control</a> para gestionar la compra";$("botonConfirmar").style.display="none";$("confirmacion").style.display="block";$("cantidad").innerHTML=obtenerCampo(xml,"CANTIDADPRODUCTOS");$("btComprar").style.display="none";pe=new PeriodicalExecuter(obtenerHistorialPujas,tiempoRefresco);}}
if(tipo==23){if(obtenerCampo(xml,"CANTIDADPRODUCTOS")==0){$("tiempoRestante2").innerHTML="Regateo finalizado";$("cantidad").innerHTML=0;$("msgConfirmacion").innerHTML="La compra se ha realizado correctamente. Ir al <br /><a href=\"/panelcontrolusuario/listaComprador.php?destino=3\">panel de control</a> para gestionar la compra";$("botonConfirmar").innerHTML="";$("confirmacion").style.display="block";$("spanRealizarOferta").innerHTML="";$("btComprar").style.display="none";}
else{$("cantidad").innerHTML=obtenerCampo(xml,"CANTIDADPRODUCTOS");$("msgConfirmacion").innerHTML="La compra se ha realizado correctamente. Ir al <br /><a href=\"/panelcontrolusuario/listaComprador.php?destino=3\">panel de control</a> para gestionar la compra";$("botonConfirmar").style.display="none";$("confirmacion").style.display="block";$("spanRealizarOferta").style.display="none";$("btComprar").style.display="none";pe=new PeriodicalExecuter(function(pe){obtenerHistorialOfertas();},tiempoRefresco);}}
if(tipo==21){$("comprar_ya_ubicacion").style.display="none";$("comprar_ya_msgConfirmacion").innerHTML="La compra se ha realizado correctamente. Ir al <a href=\"/panelcontrolusuario/listaComprador.php?destino=3\">panel de control</a> para gestionar la compra";$("comprar_ya_divMsgConfirmacion").style.display="block";$("comprar_ya_confirmarTabla").style.display="block";$("comprar_ya_btComprar").style.display="none";$("comprar_ya_botonConfirmar").style.display="none";if(obtenerCampo(xml,"CANTIDADPRODUCTOS")==0){if(obtenerCampo(xml,"FORMAVENTA")==2){$("tiempoRestante2").innerHTML="Subasta finalizada";$("cabeceraPrecioVenta").innerHTML="<span id='tipoPrecio'>Subasta finalizada</span>";}
else
$("tiempoRestante2").innerHTML="Regateo finalizado";$("cantidad").innerHTML=0;}
else{$("cantidad").innerHTML=obtenerCampo(xml,"CANTIDADPRODUCTOS");pe=new PeriodicalExecuter(obtenerHistorialPujas,tiempoRefresco);}}}
else{if(obtenerCampo(xml,"MENSAJE")!="NO"){$("msgConfirmacion").innerHTML=obtenerCampo(xml,"MENSAJE");}
else{$("msgConfirmacion").innerHTML="No hay suficientes productos, actualmente hay "+obtenerCampo(xml,"CANTIDADPRODUCTOS");}
$("botonConfirmar").innerHTML="";$("confirmacion").style.display="";if(tipo==21){$("comprar_ya_msgConfirmacion").innerHTML="No hay suficientes productos, actualmente hay "+obtenerCampo(xml,"CANTIDADPRODUCTOS");$("comprar_ya_divMsgConfirmacion").style.display="block";$("comprar_ya_confirmarTabla").style.display="block";$("comprar_ya_btComprar").style.display="none";$("comprar_ya_botonConfirmar").style.display="none";}
else
$("btComprar").innerHTML="";}}});}
function esperaCompra(tipo){if(tipo==21){$("comprar_ya_divMsgConfirmacion").style.display="none";$("comprar_ya_btComprar").style.display="block";}
else
if(tipo==22){$("hacer_oferta_divMsgConfirmacion").style.display="none";$("hacer_oferta_cargando").style.display="block";}
else{$("btComprar").update('<br/><img alt="Cargando datos" src="/images/modalbox/spinner2.gif"/><br/><br/>Realizando la compra. Por favor, espere.');$("btComprar").style.display="block";}}
function insertarPujaMaxima(convertir){pe.stop();$("btComprar").update('<br/><img alt="Cargando datos" src="/images/modalbox/spinner2.gif"/><br/><br/>Realizando la puja. Por favor, espere.');$("btComprar").style.display="block";var valor=$("pujaMaxima").value;var url="/ofertas/insertarPujaMaxima.php";var pars="pujaMaxima="+valor+"&idAnuncio="+identifAnuncio;if(convertir==1){ocultarBloque();pars+="&convertir=si";}
ocultarBloque();var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(transport){obtenerHistorialPujas();var xml=transport.responseXML.documentElement;if(obtenerCampo(xml,"MENSAJEERROR")!="no"){$("confirmacion").style.display="block";$("confirmarTabla").className="confirmar";$("msgConfirmacion").innerHTML=obtenerCampo(xml,"MENSAJEERROR");}
else{$("confirmacion").style.display="block";$("confirmarTabla").className="confirmar";if(obtenerCampo(xml,"PUJAMAXIMA")!="no"){$("msgConfirmacion").innerHTML=obtenerCampo(xml,"PUJAMAXIMA");$("divMaxPuja").innerHTML=obtenerCampo(xml,"VALORPUJAMAXIMA");}
else{$("msgConfirmacion").update("La puja se ha realizado correctamente");$("btComprar").style.display="none";}}
$("botonConfirmar").innerHTML="";$("pujaMaxima").value="";$("btComprar").style.display="none";pe=new PeriodicalExecuter(obtenerHistorialPujas,tiempoRefresco);}});}
function realizarMejorOferta(){var url="/ofertas/realizarMejorOferta.php";var query=new Hash();query.set('idAnuncio',identifAnuncio);query.set('cantidad',$F("hacer_oferta_pujaMaxima"));query.set('productos',$F("hacer_oferta_cantidadProductos"));query.set('comentario',$F("hacer_oferta_comentario"));var pars=query.toQueryString();var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onLoading:this.esperaCompra(22),onComplete:function(transport){var xml=transport.responseXML.documentElement;if(obtenerCampo(xml,"RESULTADO")=="ERROR"){$("hacer_oferta_confirmacion").style.display="block";$("hacer_oferta_confirmarTabla").className="confirmar";$("hacer_oferta_botonConfirmar").innerHTML="";$("hacer_oferta_msgConfirmacion").innerHTML=obtenerCampo(xml,"MENSAJE");}
else{$("hacer_oferta_confirmacion").style.display="block";$("hacer_oferta_confirmarTabla").className="confirmar";$("hacer_oferta_botonConfirmar").innerHTML="";$("hacer_oferta_ubicacion").style.display="none";$("hacer_oferta_msgConfirmacion").innerHTML="La oferta se ha realizado correctamente. Realiza el seguimiento de la misma desde tu <a href=\"/panelcontrolusuario/listaComprador.php?destino=1\">Panel de control</a>";}
$("hacer_oferta_btComprar").innerHTML="<a id=\"pujar\" name=\"pujar\" onclick=\"javascript:validarPuja();\" title=\"Pujar\">Oferta</a>";$("hacer_oferta_divMsgConfirmacion").style.display="block";$("hacer_oferta_cargando").style.display="none";}});}
function ocultarBloque(){$("confirmacion").style.display="none";if(parametroTipo!=21&&parametroTipo!=23&&parametroTipo!=1&&parametroTipo!=22&&parametroTipo!=3)
$("pujaMaxima").value="";if(parametroTipo==21||parametroTipo==23)
if($("comprar_ya_confirmarTabla"))
$("comprar_ya_confirmarTabla").style.display="none";}
function ocultarBloqueHacerOferta(){$("hacer_oferta_divMsgConfirmacion").style.display="none";}
function comprobarConversion(pujaMaxima){if(parametroTipo!=22&&acepta_oferta_compralo_ya==1&&precio_compralo_ya<=pujaMaxima){$("msgConfirmacion").innerHTML="La oferta realizada supera al precio comprar ya por lo que se procederá a la venta del producto por "+precio_compralo_ya+" &euro;<br/>¿Seguro que quieres realizar la compra?<br/><br/>Al pulsar SI confirmas que comprarás este artículo y te comprometes a pagar al vendedor";$("botonConfirmar").innerHTML="<a class=\"confirmarSi\" id=\"confirmarSi\" name=\"confirmarSi\" href=\"javascript:insertarPujaMaxima(1);\" style=\"display:block;\">Si</a>"+"<a class=\"confirmarNo\" id=\"confirmarNo\" name=\"confirmarNo\" href=\"javascript:ocultarBloque();\" style=\"display:block;\">No</a>";$("confirmacion").style.display="block";}
else{$("msgConfirmacion").innerHTML="La puja actual ascenderá a "+pujaMaxima+" &euro;<br/>¿Ejecutar puja máxima?";$("botonConfirmar").innerHTML="<a class=\"confirmarSi\" id=\"confirmarSi\" name=\"confirmarSi\" href=\"javascript:insertarPujaMaxima(1);\" style=\"display:block;\">Si</a>"+"<a class=\"confirmarNo\" id=\"confirmarNo\" name=\"confirmarNo\" href=\"javascript:ocultarBloque();\" style=\"display:block;\">No</a>";$("confirmacion").style.display="block";}}
function ejecutaCompraloYa(){document.location.href="ejecutarCompra.php?idAnuncio="+identifAnuncio+"&tipo=21";}
function ejecutaMejorOferta(){document.location.href="ejecutarCompra.php?idAnuncio="+identifAnuncio+"&tipo=22";}
function validarCliente(valido){clienteValido=valido;}
var esCompraloYa;var numOfertasTotal;var precio_limite;function inicializarProductoNegociacion(tipo,compraloYa){esCompraloYa=compraloYa;numOfertasActual=0;numOfertasTotal=0;tiempoRefresco=5;cantLimite=100;parametroTipo=tipo;obtenerHistorialOfertas();pe=new PeriodicalExecuter(function(pe){obtenerHistorialOfertas();},tiempoRefresco);var procesaXMLNegociacion=this.procesaXMLNegociacion.bind(this);var id=identifAnuncio;var url="/anuncios/obtenerAnuncio.php";var pars="id="+id;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:procesaXMLNegociacion});}
function obtenerHistorialOfertas(){var url="/ofertas/obtenerHistorialOfertasn.php";var pars="idAnuncio="+identifAnuncio;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:parseaXMLHistorialOfertas});}
function procesaXMLNegociacion(transport){var respuesta=transport.responseXML.documentElement;if(obtenerCampo(respuesta,"ERROR")==null){parseaXMLNegociacion(respuesta);}else{mostrarMensajeError("Error","Ha ocurrido un error obteniendo la información del anuncio.");}}
function parseaXMLHistorialOfertas(transport){var xml=transport.responseXML.documentElement;var ofertas=xml.getElementsByTagName("OFERTA");var salida="<table id=\"historia\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" >";salida+='<tr><th class="thTablePujasIzq">Nombre</th><th>Ofertas</th></tr>';for(var i=0;i<ofertas.length;i++){salida+="<tr><td class=\"celdaGrisIzq\">"+obtenerCampo(ofertas[i],"LOGIN")+"</td><td class=\"celdaGris\">"+obtenerCampo(ofertas[i],"NUMERO")+"</td></tr>"}
var cancelada=obtenerCampo(xml,"CANCELADA");if(cancelada=="si"&&obtenerCampo(xml,"CANCELACIONES")==2){salida+="<tr>"+"<td colspan=\"2\"><center>El regateo ha sido cancelado</center></td>"+"</tr>";$("inputOferta").disabled=true;$("comentario").disabled=true;$("hacerOferta").disabled=true;pe.stop();}
else{if(obtenerCampo(xml,"CANCELACIONES")==1&&obtenerCampo(xml,"NOTIFICADO")=="no"){$("divMsgAvisoCancelada").style.display="block";}}
salida+="</table>";$("contTabla").innerHTML=salida;var cantidad_productos=obtenerCampo(xml,"CANTIDADPRODUCTOS");if(cantidad_productos>1){$("cantidad").innerHTML=cantidad_productos;}
else{$("cantidad").innerHTML=1;}}
function parseaXMLNegociacion(anuncio){var tipo=obtenerCampo(anuncio,"FORMAVENTA");formaVenta=tipo;tiempoRestante=obtenerCampo(anuncio,"TIEMPORESTANTE");$("titulo").innerHTML=obtenerCampo(anuncio,"TITULO");$("idProducto").innerHTML=obtenerCampo(anuncio,"ID");if(obtenerCampo(anuncio,"NOACEPTAOFERTASINFERIORES")==1)
precio_limite=obtenerCampo(anuncio,"PRECIOLIMITE");else
precio_limite=-1;if(obtenerCampo(anuncio,"ACEPTACOMPRALOYA")==1)
precioCompraloYa=obtenerCampo(anuncio,"PRECIOCOMPRALOYA");if(esCompraloYa=="si"){$("precioActual").innerHTML=obtenerCampo(anuncio,"PRECIOCOMPRALOYA")+" &euro;";precioCompraloYa=obtenerCampo(anuncio,"PRECIOCOMPRALOYA");}
if(tiempoRestante!=0){$("tiempoRestante").innerHTML=tiempoRestante;}
else{$("tiempoRestante").innerHTML="Subasta finalizada";$("bPujar").innerHTML="";if(esCompraloYa=="si")
$("pujar").innerHTML="Comprar";$("opcion1").innerHTML="";$("opcion2").innerHTML="";$("oferta").innerHTML="";}
var cantidad_productos=obtenerCampo(anuncio,"CANTIDADPRODUCTOS");if(parseInt(cantidad_productos)>1){$("cantidad").innerHTML=cantidad_productos;numProductos=cantidad_productos;}
else{$("cantidad").innerHTML=1;numProductos=1;}
var estado=obtenerCampo(anuncio,"ESTADO");if(estado==0){$("estado").innerHTML="NUEVO";}
else{$("estado").innerHTML="USADO";}
var forma_envio=obtenerCampo(anuncio,"FORMAENVIO");if(forma_envio==1)
$("gastosEnvio").innerHTML="Entrega en mano";else
$("gastosEnvio").innerHTML="Desde "+obtenerCampo(anuncio,"PRECIONACIONAL")+" &euro;";$("tPujaActual").innerHTML="";$("pujaActual").innerHTML="";$("opcion1").innerHTML="";$("opcion2").innerHTML="";$("fechaPuja").innerHTML=fechaFormatoEspanyol(obtenerCampo(anuncio,"FECHACADUCIDAD"))+" H.Esp";var forma_pago="";if(obtenerCampo(anuncio,"ACEPTAPAYPAL")==1){forma_pago+="<img src=\"/images/paso/ico_paypal.gif\" alt=\"pagar con PayPal\" width=\"83\" height=\"23\" />";}
if(obtenerCampo(anuncio,"ACEPTATRANSFERENCIA")==1){if(forma_pago!="")
forma_pago+="<br />";forma_pago+="Transferencia bancaria";}
if(obtenerCampo(anuncio,"ACEPTAOTROSPAGOS")==1){if(forma_pago!="")
forma_pago+="<br />";forma_pago+="Otras formas de pago. Ver descripción";}
$("forma_pago").innerHTML=forma_pago;var cont=1;var numImagen=1;var limit=6;var fotos=anuncio.getElementsByTagName("IMAGEN");if(fotos.length>0){var salida="<a class=\"imgGrande\"><img id=\"imagenGrande\" src=\""+obtenerCampo(anuncio,"RUTAIMAGENGRANDE")+"\" alt=\"\"/></a>"+"<p class=\"lupa\">Pincha las imagenes<br /> para verlas en grande</p>"+"<div id=\"imagenes\">"+"<table align=\"left\">";for(var j=0;j<fotos.length;j++){var foto=fotos[j];if(cont==1){salida+="<tr>";}
salida+="<td class=\"tdImagen\"><a id=\"imagen"+numImagen+"\" class=\"imgPeq\" href=\""+obtenerCampo(foto,"RUTAIMAGEN")+"\" rel=\"lightbox[foto]\" title=\""+obtenerCampo(foto,"TITULO")+" - "+obtenerCampo(foto,"DESCRIPCION")+"\"><img width=\"30\" height=\"36\" align=\"middle\" src=\""+obtenerCampo(foto,"RUTATHUMB")+"\" title=\""+obtenerCampo(foto,"DESCRIPCION")+"\"/></a></td>";numImagen++;if(cont==limit){salida+="</tr>";cont=0;}
cont++;}
salida+="</table></div>";$("galeria").innerHTML=salida;new Lightbox();}
else{$("galeria").innerHTML="<img src=\"/images/varios/sinfotogrande.gif\" alt=\"\" name=\"imagenGrande\" id=\"imagenGrandeSF\"/>";}
if(parametroTipo==21){$("preOpciones").style.display="block";$("opcionCompraloYa").style.display="block";}}
function validarOferta(){var valido=true;var mensaje="";var pujaMaxima;var cantidadProd;var oferta=$("inputOferta").value;var superaComprarYa=false;if(oferta==""){valido=false;mensaje="Se debe introducir una cantidad numérica";}
else{var coma=oferta.indexOf(",");if(coma!=-1){oferta=oferta.replace(/,/g,".");}
oferta=diferenciaDecimales(oferta);oferta=limitaDecimales(oferta,2);if(!isNaN(oferta)){if(precio_limite==-1){if(oferta<=0){valido=false;mensaje="La cantidad debe ser mayor a 0";}
if(oferta>2147483647){valido=false;mensaje="La cantidad es demasiado grande";}
if(parseFloat(oferta)>=parseFloat(precio_compralo_ya)){valido=false;superaComprarYa=true;mensaje="La oferta realizada supera al precio comprar ya por lo que se procederá a la venta del producto por "+precio_compralo_ya+" &euro;<br/>¿Seguro que quieres realizar la compra?<br/><br/>Al pulsar SI confirmas que comprarás este artículo y te comprometes a pagar al vendedor"}}
else{if(parseFloat(precio_limite)>parseFloat(oferta)){valido=false;mensaje="El vendedor no acepta ofertas inferiores a "+precio_limite+" &euro;";}
else{if(parseFloat(oferta)>=parseFloat(precio_compralo_ya)){valido=false;superaComprarYa=true;mensaje="La oferta realizada supera al precio comprar ya por lo que se procederá a la venta del producto por "+precio_compralo_ya+" &euro;<br/>¿Seguro que quieres realizar la compra?<br/><br/>Al pulsar SI confirmas que comprarás este artículo y te comprometes a pagar al vendedor"}}}}
else{valido=false;mensaje="El valor de la cantidad debe ser númerico";}}
if(valido){$('inputOferta').disabled=true;$("msgConfirmacion").innerHTML="¿Seguro que quieres hacer una oferta de <span id=\"cantidadPuja\">"+oferta+"</span> &euro;?";$("botonConfirmar").innerHTML="<a class=\"confirmarSi\" id=\"confirmarSi\" style=\"display: block;\" href=\"javascript:habilitarCampoOferta();validarCancelacionOferta();\" name=\"confirmarSi\">Si</a>"+"<a id=\"confirmarNo\" class=\"confirmarNo\" style=\"display: block;\" href=\"javascript:ocultarMensaje();habilitarCampoOferta()\" name=\"confirmarNo\">No</a>";$("confirmacion").style.display="block";$("botonConfirmar").style.display="block";}
else{$("msgConfirmacion").innerHTML=mensaje;if(superaComprarYa){$('inputOferta').disabled=true;$("botonConfirmar").innerHTML="<a class=\"confirmarSi\" id=\"confirmarSi\" style=\"display: block;\" href=\"javascript:habilitarCampoOferta();realizarVenta(23);\" name=\"confirmarSi\">Si</a>"+"<a class=\"confirmarNo\" id=\"confirmarNo\" style=\"display: block;\" href=\"javascript:habilitarCampoOferta();ocultarMensaje();\" name=\"confirmarNo\">No</a>";$("botonConfirmar").style.display="block";}
else{$("botonConfirmar").innerHTML="";}
$("confirmacion").style.display="block";}}
function ocultarMensaje(){$("confirmacion").style.display="none";}
function habilitarCampoOferta(){$('inputOferta').disabled=false;}
function validarCancelacionOferta(){esperaCompra();ocultarMensaje();var url="/ofertas/validarOfertaSP.php";var pars="idAnuncio="+identifAnuncio;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(transport){var xml=transport.responseXML.documentElement;if(obtenerCampo(xml,"RESULTADO")=="ERROR1"){modalboxActivo=true;var htmlVentana="<span id=\"spanMsgError\"><center>"+obtenerCampo(xml,"MENSAJE")+"</center><br/><div style=\"color:#0781DF;font-weight: bold;\"><center><a class=\"modalAceptar\" href=\"javascript:insertarOferta();\">Aceptar</a>&nbsp;&nbsp;&nbsp;<a class=\"modalCancelar\" href=\"javascript:ocultarModalbox();\">Cancelar</a></center></div><span>";Modalbox.show(htmlVentana,{title:'<center>Atención</center>',width:300,transitions:true});}
if(obtenerCampo(xml,"RESULTADO")=="ERROR2"){modalboxActivo=true;$("inputOferta").value="";$("comentario").value="";var htmlVentana="<center>"+obtenerCampo(xml,"MENSAJE")+"</center><br/><div style=\"color:#0781DF;font-weight: bold;\"><center><a class=\"modalCancelar\" href=\"javascript:Modalbox.hide();\">Cerrar</a></center></div>";Modalbox.show(htmlVentana,{title:'<center>Atención</center>',width:300,transitions:true});}
if(obtenerCampo(xml,"RESULTADO")=="OK"){insertarOferta();}}});}
function insertarOferta(){var cantidad=$("inputOferta").value;var comentario=$("comentario").value;var url="/ofertas/insertarOfertaSP.php";var query=new Hash();query.set('cantidad',cantidad);query.set('comentario',comentario);query.set('anuncio',identifAnuncio);var pars=query.toQueryString();var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onLoading:$("btComprar").update('<br/><img alt="Cargando datos" src="/images/modalbox/spinner2.gif"/><br/><br/>Realizando la oferta. Por favor, espere.'),onComplete:function(transport){var xml=transport.responseXML.documentElement;if(obtenerCampo(xml,"RESULTADO")=="OK"){obtenerHistorialOfertas();$("btComprar").style.display="none";$("tablaRealizarOferta").style.display="none";$("divMsgAviso").style.display="block";if($("spanRealizarOferta"))$("spanRealizarOferta").style.display="none";}
if(obtenerCampo(xml,"RESULTADO")=="ERROR"){$("inputOferta").value="";$("comentario").value="";$("btComprar").style.display="none";$("msgConfirmacion").update(obtenerCampo(xml,"MENSAJE"));$("confirmacion").style.display="block";$("botonConfirmar").style.display="none";}}});}
function ocultarModalbox(){$("inputOferta").value="";$("comentario").value="";Modalbox.hide();}
function cancelarNegociacion(){if(confirm("¿Seguro que quieres cancelar el regateo?")){var url="/negociaciones_canceladas/cancelarNegociacion.php";var pars="idAnuncio="+identifAnuncio+"&idOfertante="+identifCliente;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(transport){obtenerHistorialOfertas();$("inputOferta").disabled=true;$("comentario").disabled=true;$("hacerOferta").disabled=true;$("cancelarNegociacion").href="javascript:void(0);";}});}}
var noHabilitar;function validarCompraloYaNegociacion(){noHabilitar=true;if(!$("cantidadProductos").disabled){noHabilitar=false;$("cantidadProductos").disabled;}
var mensaje="";var pujaMaxima;var cantidad=$("cantidadProductos").value;if(cantidad<=0||isNaN(cantidad)){cantidad=1;$("cantidadProductos").value=1;}
var msgProductos=($("cantidadProductos").value==1)?$("cantidadProductos").value+" producto ":$("cantidadProductos").value+" productos ";$("msgConfirmacion").innerHTML="¿Seguro que quieres realizar la compra de "+msgProductos+" por "+precioCompraloYa*cantidad+" &euro;?<br/><br/>Al pulsar SI confirmas que comprarás este artículo y te comprometes a pagar al vendedor";$("botonConfirmar").innerHTML="<a class=\"confirmarSi\" id=\"confirmarSi\" name=\"confirmarSi\" href=\"javascript:habilitarComprarYaNegociacion();realizarVenta(21);\" style=\"display:block;\">Si</a>"+"<a class=\"confirmarNo\" id=\"confirmarNo\" name=\"confirmarNo\" href=\"javascript:habilitarComprarYaNegociacion();ocultarBloque();\" style=\"display:block;\">No</a>";$("confirmarTabla").className="confirmar";$("confirmacion").style.display="block";}
function habilitarComprarYaNegociacion(){if(!noHabilitar)
$("cantidadProductos").disabled=false;}
function anyadirFavoritos(idUsuario){var url="/vendedores_favoritos/insertarVendedorFavorito.php";var pars="usuario="+identifCliente+"&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);";}});}
function volver(id_categoria){var url="/categorias/obtenerrutacategoriasrandom.php";var pars="id="+id_categoria;var myAjax=new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(transport){document.location.href=transport.responseText;}});}
function formRecomendar(){win=new Window({className:"dialog",width:400,height:210,zIndex:100,resizable:true,title:"Recomendar este artículo a un amigo",showEffect:Effect.BlindDown,hideEffect:Effect.SwitchOff,draggable:true,wiredDrag:true});win.getContent().innerHTML="<div style='padding:10px'>"+$("formularioRecomendar").innerHTML+"</div>";win.showCenter();}
function noacceso(){win=new Window({className:"dialog",width:300,height:90,zIndex:100,resizable:true,title:"No puede comprar más de un artículo",showEffect:Effect.BlindDown,hideEffect:Effect.SwitchOff,draggable:true,wiredDrag:true});win.getContent().innerHTML="<div style='padding:10px'><ul class='mensajes'><li>No puede comprar más de un artículo</li></ul></div>";win.showCenter();}
function enviarRecomendar(){var url="/anuncios/enviarRecomendar.php";var param={'email':$F('recomendar_mail'),'amigo':$F('recomendar_amigo'),'nombre':$F('recomendar_nombre'),'id':$F('recomendar_idanuncio')};var myAjax=new Ajax.Request(url,{method:"post",parameters:param,onComplete:function(transport){if(transport.responseText=='1'){win.close();}
else win.close();}});}
function Left(a,b){return b<=0?"":b>String(a).length?a:String(a).substring(0,b)}function Right(a,b){if(b<=0)return"";else if(b>String(a).length)return a;else{var c=String(a).length;return String(a).substring(c,c-b)}}var found=false,jss=document.getElementsByTagName("script");for(j=0;j!=jss.length;j++)if(found==false){var imgURL="/lib/lightbox/lightbox/",fileLoadingImage=imgURL+"images/loading.gif",fileBottomNavPrevImage=imgURL+"images/miniprev.jpg",fileBottomNavNextImage=imgURL+"images/mininext.jpg",fileBottomNavCloseImage=imgURL+"images/closelabel.gif";found=true}var resizeSpeed=7,borderSize=10,imageArray=[],activeImage;if(resizeSpeed>10)resizeSpeed=10;if(resizeSpeed<1)resizeSpeed=1;resizeDuration=(11-resizeSpeed)*0.15;Object.extend(Element,{getWidth:function(a){a=$(a);return a.offsetWidth},setWidth:function(a,b){a=$(a);a.style.width=b+"px"},setHeight:function(a,b){a=$(a);a.style.height=b+"px"},setTop:function(a,b){a=$(a);a.style.top=b+"px"},setSrc:function(a,b){a=$(a);a.src=b},setHref:function(a,b){a=$(a);a.href=b},setInnerHTML:function(a,b){a=$(a);a.innerHTML=b}});Array.prototype.removeDuplicates=function(){for(i=1;i<this.length;i++)this[i][0]==this[i-1][0]&&this.splice(i,1)};Array.prototype.empty=function(){for(i=0;i<=this.length;i++)this.shift()};var Lightbox=Class.create();Lightbox.prototype={initialize:function(){if(document.getElementsByTagName){for(var a=document.getElementsByTagName("a"),b=0;b<a.length;b++){var c=a[b],d=String(c.getAttribute("rel"));if(c.getAttribute("href")&&d.toLowerCase().match("lightbox"))c.onclick=function(){myLightbox.start(this);return false}}b=document.getElementsByTagName("body").item(0);a=document.createElement("div");a.setAttribute("id","overlay");a.style.display="none";a.onclick=function(){myLightbox.end();return false};b.appendChild(a);a=document.createElement("div");a.setAttribute("id","lightbox");a.style.display="none";b.appendChild(a);c=document.createElement("div");c.setAttribute("id","outerImageContainer");a.appendChild(c);b=document.createElement("div");b.setAttribute("id","imageContainer");c.appendChild(b);c=document.createElement("img");c.setAttribute("id","lightboxImage");b.appendChild(c);c=document.createElement("div");c.setAttribute("id","hoverNav");b.appendChild(c);d=document.createElement("a");d.setAttribute("id","prevLink");d.setAttribute("href","#");c.appendChild(d);d=document.createElement("a");d.setAttribute("id","nextLink");d.setAttribute("href","#");c.appendChild(d);c=document.createElement("div");c.setAttribute("id","loading");b.appendChild(c);b=document.createElement("a");b.setAttribute("id","loadingLink");b.setAttribute("href","#");b.onclick=function(){myLightbox.end();return false};c.appendChild(b);c=document.createElement("img");c.setAttribute("src",fileLoadingImage);b.appendChild(c);c=document.createElement("div");c.setAttribute("id","imageDataContainer");c.className="clearfix";a.appendChild(c);b=document.createElement("div");b.setAttribute("id","imageData");c.appendChild(b);a=document.createElement("div");a.setAttribute("id","imageDetails");b.appendChild(a);c=document.createElement("span");c.setAttribute("id","caption");a.appendChild(c);c=document.createElement("span");c.setAttribute("id","numberDisplay");a.appendChild(c);a=document.createElement("div");a.setAttribute("id","bottomNav");b.appendChild(a);b=document.createElement("a");b.setAttribute("id","bottomNavClose");b.setAttribute("href","#");b.onclick=function(){myLightbox.end();return false};a.appendChild(b);c=document.createElement("img");c.setAttribute("src",fileBottomNavCloseImage);b.appendChild(c);b=document.createElement("a");b.setAttribute("id","bottomNavNext");b.setAttribute("href","#");b.onclick=function(){myLightbox.changeImage(activeImage+1);return false};a.appendChild(b);c=document.createElement("img");c.setAttribute("src",fileBottomNavNextImage);b.appendChild(c);b=document.createElement("a");b.setAttribute("id","bottomNavPrev");b.setAttribute("href","#");b.onclick=function(){myLightbox.changeImage(activeImage-1);return false};a.appendChild(b);a=document.createElement("img");a.setAttribute("src",fileBottomNavPrevImage);b.appendChild(a)}},start:function(a){hideSelectBoxes();var b=getPageSize();Element.setHeight("overlay",b[1]);new Effect.Appear("overlay",{duration:0.2,from:0,to:0.8});imageArray=[];imageNum=0;if(document.getElementsByTagName){b=document.getElementsByTagName("a");if(a.getAttribute("rel")=="lightbox")imageArray.push(new Array(a.getAttribute("href"),a.getAttribute("title")));else{for(var c=0;c<b.length;c++){var d=b[c];d.getAttribute("href")&&d.getAttribute("rel")==a.getAttribute("rel")&&imageArray.push(new Array(d.getAttribute("href"),d.getAttribute("title")))}imageArray.removeDuplicates();for(imageArray.removeDuplicates();imageArray[imageNum][0]!=a.getAttribute("href");)imageNum++}b=getPageSize();a=getPageScroll()[1]+b[3]/15;Element.setTop("lightbox",a);Element.show("lightbox");this.changeImage(imageNum)}},changeImage:function(a){activeImage=a;Element.show("loading");Element.hide("lightboxImage");Element.hide("hoverNav");Element.hide("prevLink");Element.hide("nextLink");Element.hide("bottomNavPrev");Element.hide("bottomNavNext");Element.hide("imageDataContainer");Element.hide("numberDisplay");imgPreloader=new Image;imgPreloader.onload=function(){Element.setSrc("lightboxImage",imageArray[activeImage][0]);myLightbox.resizeImageContainer(imgPreloader.width,imgPreloader.height)};imgPreloader.src=imageArray[activeImage][0]},resizeImageContainer:function(a,b){this.wCur=Element.getWidth("outerImageContainer");this.hCur=Element.getHeight("outerImageContainer");this.xScale=(a+borderSize*2)/this.wCur*100;this.yScale=(b+borderSize*2)/this.hCur*100;wDiff=this.wCur-borderSize*2-a;hDiff=this.hCur-borderSize*2-b;hDiff!=0&&new Effect.Scale("outerImageContainer",this.yScale,{scaleX:false,duration:resizeDuration,queue:"front"});wDiff!=0&&new Effect.Scale("outerImageContainer",this.xScale,{scaleY:false,delay:resizeDuration,duration:resizeDuration});if(hDiff==0&&wDiff==0)navigator.appVersion.indexOf("MSIE")!=-1?pause(250):pause(100);Element.setHeight("prevLink",b);Element.setHeight("nextLink",b);Element.setWidth("imageDataContainer",a+borderSize*2);this.showImage()},showImage:function(){Element.hide("loading");new Effect.Appear("lightboxImage",{duration:0.5,queue:"end",afterFinish:function(){myLightbox.updateDetails()}});this.preloadNeighborImages()},updateDetails:function(){Element.show("caption");Element.setInnerHTML("caption",imageArray[activeImage][1]);if(imageArray.length>1){Element.show("numberDisplay");Element.setInnerHTML("numberDisplay","Imagen "+eval(activeImage+1)+" de "+imageArray.length)}activeImage>0&&Element.show("bottomNavPrev");activeImage!=imageArray.length-1&&Element.show("bottomNavNext");new Effect.Parallel([new Effect.SlideDown("imageDataContainer",{sync:true,duration:resizeDuration+0.25,from:0,to:1}),new Effect.Appear("imageDataContainer",{sync:true,duration:1})],{duration:0.65,afterFinish:function(){myLightbox.updateNav()}})},updateNav:function(){Element.show("hoverNav");if(activeImage!=0){Element.show("prevLink");document.getElementById("prevLink").onclick=function(){myLightbox.changeImage(activeImage-1);return false}}if(activeImage!=imageArray.length-1){Element.show("nextLink");document.getElementById("nextLink").onclick=function(){myLightbox.changeImage(activeImage+1);return false}}this.enableKeyboardNav()},enableKeyboardNav:function(){document.onkeydown=this.keyboardAction},disableKeyboardNav:function(){document.onkeydown=""},keyboardAction:function(a){keycode=a==null?event.keyCode:a.which;key=String.fromCharCode(keycode).toLowerCase();if(key=="x"||key=="o"||key=="c")myLightbox.end();else if(key=="p"){if(activeImage!=0){myLightbox.disableKeyboardNav();myLightbox.changeImage(activeImage-1)}}else if(key=="n")if(activeImage!=imageArray.length-1){myLightbox.disableKeyboardNav();myLightbox.changeImage(activeImage+1)}},preloadNeighborImages:function(){if(imageArray.length-
1>activeImage){preloadNextImage=new Image;preloadNextImage.src=imageArray[activeImage+1][0]}if(activeImage>0){preloadPrevImage=new Image;preloadPrevImage.src=imageArray[activeImage-1][0]}},end:function(){this.disableKeyboardNav();Element.hide("lightbox");new Effect.Fade("overlay",{duration:0.2});showSelectBoxes()}};function getPageScroll(){var a;if(self.pageYOffset)a=self.pageYOffset;else if(document.documentElement&&document.documentElement.scrollTop)a=document.documentElement.scrollTop;else if(document.body)a=document.body.scrollTop;return arrayPageScroll=new Array("",a)}
function getPageSize(){var a,b;if(window.innerHeight&&window.scrollMaxY){a=document.body.scrollWidth;b=window.innerHeight+window.scrollMaxY}else if(document.body.scrollHeight>document.body.offsetHeight){a=document.body.scrollWidth;b=document.body.scrollHeight}else{a=document.body.offsetWidth;b=document.body.offsetHeight}var c,d;if(self.innerHeight){c=self.innerWidth;d=self.innerHeight}else if(document.documentElement&&document.documentElement.clientHeight){c=document.documentElement.clientWidth;d=document.documentElement.clientHeight}else if(document.body){c=document.body.clientWidth;d=document.body.clientHeight}pageHeight=b<d?d:b;pageWidth=a<c?c:a;return arrayPageSize=new Array(pageWidth,pageHeight,c,d)}function getKey(a){keycode=a==null?event.keyCode:a.which;key=String.fromCharCode(keycode).toLowerCase()}function listenKey(){document.onkeypress=getKey}
function showSelectBoxes(){selects=document.getElementsByTagName("select");for(i=0;i!=selects.length;i++)selects[i].style.visibility="visible"}function hideSelectBoxes(){selects=document.getElementsByTagName("select");for(i=0;i!=selects.length;i++)selects[i].style.visibility="hidden"}function pause(a){var b=new Date;for(a=b.getTime()+a;;){b=new Date;if(b.getTime()>a)return}}function initLightbox(){myLightbox=new Lightbox}Event.observe(window,"load",initLightbox,false);
