function porte(fichero,peso,espeque){var cp=document.getElementById('tportes').value;ajax=ajaxRequest();ajax.open("GET",fichero+"?peso="+peso+"&cp="+cp+"&espeque="+espeque,true);ajax.onreadystatechange=function(){if(ajax.readyState==4){document.getElementById('portes').innerHTML=ajax.responseText;}}
ajax.send(null)
document.getElementById('tportes').value="";document.getElementById('tportes').focus();}
function importeya(fichero,id,cantidad,vez){var pago='';if(vez == 1){if(document.formpedidoya.fpago[0].checked){pago='2';}if(document.formpedidoya.fpago[1].checked){pago='1';}}if(cantidad=='')
{cantidad=document.getElementById('cantidad').value;if(isNaN(document.getElementById('cantidad').value))
{alert("El valor introducido no es un número. Por favor, introdúzcalo de nuevo");document.getElementById('cantidad').value=1;cantidad=1;}
else
{if(document.getElementById('cantidad').value<1)
{alert("El valor introducido no puede ser menor de 1. Por favor, introdúzcalo de nuevo");document.getElementById('cantidad').value=1;cantidad=1;}}}
ajax=ajaxRequest();ajax.open("GET",fichero+"?id="+id+"&cantidad="+cantidad+"&pago="+pago,true);ajax.onreadystatechange=function(){if(ajax.readyState==4){document.getElementById('importeya').innerHTML=ajax.responseText;}}
ajax.send(null)}
function actuacesta(fichero,id,num_prod,paso,vengo,aImgAjax){if(paso<=2)
{if(vengo<2)
{var i=0;var variables='';var nom_var='';var valor_var=0;if(num_prod>0)
{for(i=0;i<num_prod;i++)
{variable='cant'+i;if(isNaN(document.getElementById(variable).value))
{alert("El valor introducido no es un número. Por favor, introdúzcalo de nuevo");document.getElementById(variable).value=1;valor_var=1;return 0;}
else
{if(document.getElementById(variable).value<1)
{alert("El valor introducido no puede ser menor de 1. Por favor, introdúzcalo de nuevo");document.getElementById(variable).value=1;valor_var=1;return 0;}
else
{valor_var=document.getElementById(variable).value;}}
if(variables=='')
{variables=valor_var;}
else
{variables=variables+','+valor_var;}}}}
if(paso==1)
{}
else
{document.getElementById('importeya').innerHTML='<center><img src="'+aImgAjax+'"></center>';}
ajax=ajaxRequest();ajax.open("GET",fichero+"?paso="+paso+"&vengo="+vengo+"&id="+id+"&num_prod="+num_prod+"&variables="+variables,true);}
if(paso==3)
{var cp=document.getElementById("cp").value;if(document.getElementById("cp").value.length!=5){alert("Tiene que escribir un Codigo Postal valido");return 0;}
document.getElementById('importeya').innerHTML='<center><img src="'+aImgAjax+'"></center>';ajax=ajaxRequest();ajax.open("GET",fichero+"?paso="+paso+"&vengo="+vengo+"&cp="+cp,true);}
if(paso==4)
{var cp=document.getElementById("cp").value;var tipo=document.getElementById("tipo").value;var prov=document.getElementById("prov").value;if(vengo!=5)
{var pago='';if(tipo=='pieza')
{if(document.formpasos.pago[0].checked){pago='5';}
if(document.formpasos.pago[1].checked){pago='1';}
if(document.formpasos.pago[2].checked){pago='2';}
if((prov=='25')||(prov=='43')||(prov=='17')||(prov=='08'))
{if(document.formpasos.pago[3].checked){pago='3';}}}
else
{if(document.formpasos.pago[0].checked){pago='5';}
if(document.formpasos.pago[1].checked){pago='1';}
if(document.formpasos.pago[2].checked){pago='4';}
if((prov=='25')||(prov=='43')||(prov=='17')||(prov=='08'))
{if(document.formpasos.pago[3].checked){pago='3';}}}}
document.getElementById('importeya').innerHTML='<center><img src="'+aImgAjax+'"></center>';ajax=ajaxRequest();ajax.open("GET",fichero+"?paso="+paso+"&vengo="+vengo+"&cp="+cp+"&tipo="+tipo+"&pago="+pago,true);}
if(paso==5)
{var cp=document.getElementById("cp").value;var tipo=document.getElementById("tipo").value;document.getElementById('importeya').innerHTML='<center><img src="'+aImgAjax+'"></center>';ajax=ajaxRequest();ajax.open("GET",fichero+"?paso="+paso+"&vengo="+vengo+"&cp="+cp+"&tipo="+tipo,true);}
if(paso==6)
{if(document.formpedido.nif.value.length==0){alert("Tiene que escribir su NIF")
document.formpedido.nif.focus()
return 0;}
if(document.formpedido.nombre.value.length==0){alert("Tiene que escribir su nombre")
document.formpedido.nombre.focus()
return 0;}
if(document.formpedido.apellidos.value.length==0){alert("Tiene que escribir sus apellidos")
document.formpedido.apellidos.focus()
return 0;}
if(document.formpedido.dir.value.length==0){alert("Tiene que escribir su direccion")
document.formpedido.dir.focus()
return 0;}
if(document.formpedido.pob.value.length==0){alert("Tiene que escribir su poblacion")
document.formpedido.pob.focus()
return 0;}
if(document.formpedido.prov.value.length==0){alert("Tiene que escribir su provincia")
document.formpedido.prov.focus()
return 0;}
if(document.formpedido.telf1.value.length==0){alert("Tiene que escribir su telefono")
document.formpedido.telf1.focus()
return 0;}
if((document.formpedido.email.value.indexOf('@',0)==-1)||(document.formpedido.email.value.length<5)){alert("Escriba una dirección de correo válida en el campo email")
document.formpedido.email.focus()
return 0;}
if((document.formpedido.email2.value.indexOf('@',0)==-1)||(document.formpedido.email2.value.length<5)){alert("Escriba una dirección de correo válida en el campo repetir email")
document.formpedido.email2.focus()
return 0;}
if(document.formpedido.email2.value!=document.formpedido.email.value)
{alert("Los campos email y repetir email deben ser iguales")
document.formpedido.email.focus()
return 0;}
if(!document.formpedido.acepta.checked){alert("Tiene que aceptar las condicones de venta")
document.formpedido.acepta.focus()
return 0;}
var cp=document.getElementById("cp").value;var tipo=document.getElementById("tipo").value;var nombre=document.formpedido.nombre.value;var apellidos=document.formpedido.apellidos.value;var dir=document.formpedido.dir.value;var pob=document.formpedido.pob.value;var prov=document.formpedido.prov.value;var telf1=document.formpedido.telf1.value;var email=document.formpedido.email.value;var nif=document.formpedido.nif.value;var telf2=document.formpedido.telf2.value;var nif2=document.formpedido.nif2.value;var nombre2=document.formpedido.nombre2.value;var dir2=document.formpedido.dir2.value;var cp2=document.formpedido.cp2.value;var pob2=document.formpedido.pob2.value;var prov2=document.formpedido.prov2.value;var llama='';if(document.formpedido.llama[0].checked){llama='1';}
if(document.formpedido.llama[1].checked){llama='0';}
var observaciones=document.formpedido.observaciones.value;var refetxt=document.formpedido.refetxt.value;var refe='';if(document.formpedido.refe[0].checked){refe='1';}
if(document.formpedido.refe[1].checked){refe='2';}
if(document.formpedido.refe[2].checked){refe='3';}
if(document.formpedido.refe[3].checked){refe='5';}
var altaboletin='';if(document.formpedido.altaboletin.checked){altaboletin='1';}
document.getElementById('importeya').innerHTML='<center><img src="'+aImgAjax+'"></center>';ajax=ajaxRequest();ajax.open("GET",fichero+"?paso="+paso+"&vengo="+vengo+"&tipo="+tipo+"&cp="+cp+"&nombre="+nombre+"&apellidos="+apellidos+"&dir="+dir+"&pob="+pob+"&prov="+prov+"&telf1="+telf1+"&email="+email+"&nif="+nif+"&telf2="+telf2+"&nif2="+nif2+"&nombre2="+nombre2+"&dir2="+dir2+"&cp2="+cp2+"&pob2="+pob2+"&prov2="+prov2+"&llama="+llama+"&observaciones="+observaciones+"&refe="+refe+"&refetxt="+refetxt+"&altaboletin="+altaboletin,true);}
ajax.onreadystatechange=function(){if(ajax.readyState==4){document.getElementById('importeya').innerHTML=ajax.responseText;document.body.scrollTop=1;}}
ajax.send(null)
if(paso==1)
{if(id!='')
{fichero2="http://www.aunmasbarato.com/sources/ajax_actuaminicesta.php?p=9";document.getElementById('minicesta').innerHTML='<center><img src="'+aImgAjax+'"></center>';ajax2=ajaxRequest();ajax2.open("GET",fichero2,true);ajax2.onreadystatechange=function()
{if(ajax2.readyState==4)
{document.getElementById('minicesta').innerHTML=ajax2.responseText;}}
ajax2.send(null)}}
if(paso==2)
{fichero2="http://www.aunmasbarato.com/sources/ajax_actuaminicesta.php?p=9";document.getElementById('minicesta').innerHTML='<center><img src="'+aImgAjax+'"></center>';ajax2=ajaxRequest();ajax2.open("GET",fichero2,true);ajax2.onreadystatechange=function()
{if(ajax2.readyState==4)
{document.getElementById('minicesta').innerHTML=ajax2.responseText;}}
ajax2.send(null)}}
function vaciar_cesta(fichero,aImgAjax){document.getElementById('importeya').innerHTML='<center><img src="'+aImgAjax+'"></center>';ajax=ajaxRequest();ajax.open("GET",fichero,true);ajax.onreadystatechange=function(){if(ajax.readyState==4){document.getElementById('importeya').innerHTML=ajax.responseText;}}
ajax.send(null)}
function actuaminicesta(fichero,aImgAjax,p){ajax3=ajaxRequest();ajax3.open("GET",fichero+"?p="+p,true);ajax3.onreadystatechange=function(){if(ajax3.readyState==4){document.getElementById('minicesta').innerHTML=ajax3.responseText;}}
ajax3.send(null)}
function checkInputDataya(obj){if(isNaN(obj.value)){alert("El valor introducido no es un número. Por favor, introdúzcalo de nuevo");obj.value=1;}
else
{if(obj.value<1)
{alert("El valor introducido no puede ser menor de 1. Por favor, introdúzcalo de nuevo");obj.value=1;}}}
function muestra_div(k,ver){var IE=document.all?true:false;var posicX=0;var posicY=0;if(IE){posicX=event.clientX+document.body.scrollLeft-250;posicY=event.clientY+document.body.scrollTop;}
else{posicX=document.getElementById(k).pageX-250;posicY=document.getElementById(k).pageY;}
if(posicX<0){posicX=0};if(posicY<0){posicY=0};if(ver==false){document.getElementById(k).style.display="none";}
else{document.getElementById(k).style.top=posicY+"px";document.getElementById(k).style.left=posicX+"px";document.getElementById(k).style.display="block";}}
function valida_envia(){if(document.formconsulta.nombre.value.length==0){alert("Tiene que escribir su nombre")
document.formconsulta.nombre.focus()
return 0;}
if(document.formconsulta.telefono.value.length==0){alert("Tiene que escribir su telefono")
document.formconsulta.telefono.focus()
return 0;}
if((document.formconsulta.email.value.indexOf('@',0)==-1)||(document.formconsulta.email.value.length<5)){alert("Escriba una dirección de correo válida en el campo email")
document.formconsulta.email.focus()
return 0;}
if((document.formconsulta.email2.value.indexOf('@',0)==-1)||(document.formconsulta.email2.value.length<5)){alert("Escriba una dirección de correo válida en el campo repetir email")
document.formconsulta.email2.focus()
return 0;}
if(document.formconsulta.email2.value!=document.formconsulta.email.value)
{alert("Los campos email y repetir email deben ser iguales")
document.formconsulta.email.focus()
return 0;}
if(document.formconsulta.observaciones.value.length==0){alert("Tiene que escribir alguna observacion")
document.formconsulta.observaciones.focus()
return 0;}
alert("Se va a proceder al envio de la consulta.");document.formconsulta.submit();}
function valida_estado(){if(document.formestado.dni.value.length==0){alert("Tiene que escribir su DNI")
document.formestado.dni.focus()
return 0;}
if((document.formestado.email.value.indexOf('@',0)==-1)||(document.formestado.email.value.length<5)){alert("Escriba una dirección de correo válida en el campo email")
document.formestado.email.focus()
return 0;}
if(document.formestado.pedido.value.length==0){alert("Tiene que escribir su NUMERO DE PEDIDO")
document.formestado.pedido.focus()
return 0;}
alert("Se va a proceder al envio de la consulta.");document.formestado.submit();}
function valida_promo(){if(document.formpromo.nif.value.length==0){alert("Tiene que escribir su NIF")
document.formpromo.nif.focus()
return 0;}
if(document.formpromo.nombre.value.length==0){alert("Tiene que escribir su nombre")
document.formpromo.nombre.focus()
return 0;}
if(document.formpromo.telefono.value.length==0){alert("Tiene que escribir su telefono")
document.formpromo.telefono.focus()
return 0;}
if((document.formpromo.email.value.indexOf('@',0)==-1)||(document.formpromo.email.value.length<5)){alert("Escriba una dirección de correo válida en el campo email")
document.formpromo.email.focus()
return 0;}
if((document.formpromo.email2.value.indexOf('@',0)==-1)||(document.formpromo.email2.value.length<5)){alert("Escriba una dirección de correo válida en el campo repetir email")
document.formpromo.email2.focus()
return 0;}
if(document.formpromo.email2.value!=document.formpromo.email.value)
{alert("Los campos email y repetir email deben ser iguales")
document.formpromo.email.focus()
return 0;}
if(document.formpromo.observaciones.value.length==0){alert("Tiene que escribir alguna respuesta")
document.formpromo.observaciones.focus()
return 0;}
alert("Se va a proceder al envio de la consulta.");document.formpromo.submit();}
function valida_pedido(){if(document.formpedido.numero.value==0){alert("LA CESTA ESTA VACIA")
return 0;}
if(document.formpedido.nombre.value.length==0){alert("Tiene que escribir su nombre")
document.formpedido.nombre.focus()
return 0;}
if(document.formpedido.apellidos.value.length==0){alert("Tiene que escribir sus apellidos")
document.formpedido.apellidos.focus()
return 0;}
if(document.formpedido.dir.value.length==0){alert("Tiene que escribir su direccion")
document.formpedido.dir.focus()
return 0;}
if(document.formpedido.cp.value.length!=5){alert("Tiene que escribir un Codigo Postal valido")
document.formpedido.cp.focus()
return 0;}
if(document.formpedido.pob.value.length==0){alert("Tiene que escribir su poblacion")
document.formpedido.pob.focus()
return 0;}
if(document.formpedido.prov.value.length==0){alert("Tiene que escribir su provincia")
document.formpedido.prov.focus()
return 0;}
if(document.formpedido.telf1.value.length==0){alert("Tiene que escribir su telefono")
document.formpedido.telf1.focus()
return 0;}
if((document.formpedido.email.value.indexOf('@',0)==-1)||(document.formpedido.email.value.length<5)){alert("Escriba una dirección de correo válida en el campo email")
document.formpedido.email.focus()
return 0;}
if((document.formpedido.email2.value.indexOf('@',0)==-1)||(document.formpedido.email2.value.length<5)){alert("Escriba una dirección de correo válida en el campo repetir email")
document.formpedido.email2.focus()
return 0;}
if(document.formpedido.email2.value!=document.formpedido.email.value)
{alert("Los campos email y repetir email deben ser iguales")
document.formpedido.email.focus()
return 0;}
if(!document.formpedido.acepta.checked){alert("Tiene que aceptar las condicones de venta")
document.formpedido.acepta.focus()
return 0;}
alert("Se va a proceder al envio de la compra.");document.formpedido.submit();}
function valida_pedidoya(){if(document.formpedidoya.nombre.value.length==0){alert("Tiene que escribir su nombre")
document.formpedidoya.nombre.focus()
return 0;}
if(document.formpedidoya.apellidos.value.length==0){alert("Tiene que escribir sus apellidos")
document.formpedidoya.apellidos.focus()
return 0;}
if(document.formpedidoya.dir.value.length==0){alert("Tiene que escribir su direccion")
document.formpedidoya.dir.focus()
return 0;}
if(document.formpedidoya.cp.value.length!=5){alert("Tiene que escribir un Codigo Postal valido")
document.formpedidoya.cp.focus()
return 0;}
if(document.formpedidoya.pob.value.length==0){alert("Tiene que escribir su poblacion")
document.formpedidoya.pob.focus()
return 0;}
if(document.formpedidoya.prov.value.length==0){alert("Tiene que escribir su provincia")
document.formpedidoya.prov.focus()
return 0;}
if(document.formpedidoya.telf1.value.length==0){alert("Tiene que escribir su telefono")
document.formpedidoya.telf1.focus()
return 0;}
if((document.formpedidoya.email.value.indexOf('@',0)==-1)||(document.formpedidoya.email.value.length<5)){alert("Escriba una dirección de correo válida en el campo email")
document.formpedidoya.email.focus()
return 0;}
if((document.formpedidoya.email2.value.indexOf('@',0)==-1)||(document.formpedidoya.email2.value.length<5)){alert("Escriba una dirección de correo válida en el campo repetir email")
document.formpedidoya.email2.focus()
return 0;}
if(document.formpedidoya.email2.value!=document.formpedidoya.email.value)
{alert("Los campos email y repetir email deben ser iguales")
document.formpedidoya.email.focus()
return 0;}
if(document.formpedidoya.cantidad.value.length==0){alert("Tiene que escribir un numero valido en cantidad")
document.formpedidoya.cantidad.focus()
return 0;}
if(!document.formpedidoya.acepta.checked){alert("Tiene que aceptar las condicones de venta")
document.formpedidoya.acepta.focus()
return 0;}
alert("Se va a proceder al envio del pedido.");document.formpedidoya.submit();}
function fabricantes(url){document.marcas.action=url+'/fabricantes/'+document.marcas.marcas_id[document.marcas.marcas_id.selectedIndex].text+'.html';document.marcas.submit();}
function valida_busca(){if(document.buscabasico.busca.value.length==0){alert("No se ha introducido el texto a buscar")
document.buscabasico.busca.focus()
return 0;}
if(document.buscabasico.busca.value.length<4){alert("No se puede buscar palabras con menos de 3 digitos")
document.buscabasico.busca.focus()
return 0;}
document.buscabasico.submit();}
function ocultarTabla(ver, tabla)
{dis= ver ? '' : 'none';document.getElementById(tabla).style.display=dis;}
function muestra_tabla(tipo){if(tipo==1)
{document.getElementById('formapago').style.visibility="visible";document.getElementById('voyyo').style.visibility="hidden";}
if(tipo==2)
{document.getElementById('formapago').style.visibility="hidden";document.getElementById('voyyo').style.visibility="visible";}}
function valida_boletin(){if(document.formboletin.mailboletin.value.length==0){alert("Escriba una dirección de correo válida")
document.formboletin.mailboletin.focus()
return 0;}
if((document.formboletin.mailboletin.value.indexOf('@',0)==-1)||(document.formboletin.mailboletin.value.length<5)){alert("Escriba una dirección de correo válida")
document.formboletin.mailboletin.focus()
return 0;}
document.formboletin.submit();}
function ajaxRequest(){var ajaxObject=false;try{ajaxObject=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e){try{ajaxObject=new ActiveXObject("Microsoft.XMLHTTP");}
catch(E){ajaxObject=false;}}
if(!ajaxObject&&typeof XMLHttpRequest!='undefined'){ajaxObject=new XMLHttpRequest();}
return ajaxObject;}
function OnChangeMarca(aFile,aImgAjax){document.getElementById('carac').innerHTML="";document.getElementById('sfam').innerHTML="";var aIdf=document.getElementById('id_famadv').value;var aIdm=document.getElementById('id_marcaadv').value;document.getElementById('fam').innerHTML='<img src="'+aImgAjax+'">';ajax=ajaxRequest();ajax.open("GET",aFile+"?op=3&idf="+aIdf+"&idm="+aIdm,true);ajax.onreadystatechange=function(){if(ajax.readyState==4){document.getElementById('fam').innerHTML=ajax.responseText;}}
ajax.send(null);}
function OnChangeFam(aFile,aImgAjax,id_sfamadv,carac){document.getElementById('carac').innerHTML="";var aIdf=document.getElementById('id_famadv').value;var aIdm=document.getElementById('id_marcaadv').value;if(id_sfamadv==null)id_sfamadv=-1;document.getElementById('marca').innerHTML='<img src="'+aImgAjax+'">';ajax1=ajaxRequest();ajax1.open("GET",aFile+"?op=4&idf="+aIdf+"&idm="+aIdm,true);ajax1.onreadystatechange=function(){if(ajax1.readyState==4){document.getElementById('marca').innerHTML=ajax1.responseText;}}
ajax1.send(null);document.getElementById('sfam').innerHTML='<img src="'+aImgAjax+'">';if(aIdf!=0){ajax=ajaxRequest();ajax.open("GET",aFile+"?op=1&idf="+aIdf+"&idm="+aIdm+"&idsf="+id_sfamadv,true);ajax.onreadystatechange=function(){if(ajax.readyState==4){document.getElementById('sfam').innerHTML=ajax.responseText;if(id_sfamadv>0)
OnChangeSFam(aFile,aImgAjax,carac);}}
ajax.send(null);}else{document.getElementById('sfam').innerHTML="";}}
function OnChangeSFam(aFile,aImgAjax,carac){document.getElementById('carac').innerHTML='<img src="'+aImgAjax+'">';var aIdsf=document.getElementById('id_sfamadv').value;var aCarac='';if(carac!='')aCarac='&carac='+aCarac;if(aIdsf!=0){ajax=ajaxRequest();ajax.open("GET",aFile+"?op=2&idsf="+aIdsf+"&carac="+carac,true);ajax.onreadystatechange=function(){if(ajax.readyState==4){var datos=ajax.responseText;if(datos=="")
document.getElementById('carac').innerHTML="sin datos";else
document.getElementById('carac').innerHTML=datos;}}
ajax.send(null);}else{document.getElementById('carac').innerHTML="";}}
function valida_busca_adv(){document.adv_search.submit();}
function checkInputData(obj){if(isNaN(obj.value)){alert("El valor introducido no es un número. Por favor, introdúzcalo de nuevo");obj.value=0;}}
