var arraycolores= new Array(); var arraycomplementos= new Array(); var arraycomplementado= new Array(); var arraycantidades= new Array(); n=0; function memoriza (color,minimo) { sigue=1; for (i=0;i"+arraycolores[i]+""; } coloresenmemoria=coloresenmemoria+""; //coloresenmemoria="
el color 'es' "+color+"
"; var navegador = navigator.appName; //alert(navegador); if (navegador == "Microsoft Internet Explorer") { document.getElementById("celdacolores").innerHTML=""+coloresenmemoria+""; } else { window.open("colores.php?codigo="+coloresenmemoria,"iframedecolores"); numero=35+(22*arraycolores.length); document.getElementById("iframedecolores").style.height=numero+"px"; } } function compruebaminimos(minimo) { errorminimo=0; for (i=0;i300) document.formcomenta.texto.value=document.formcomenta.texto.value.substr(0,300);} function favoritos(ref,descripcion,minimo,stock) { compruebatotal=calcular(0,minimo); if (compruebatotal>0) { if ((document.formulariodearticulo.unidades.value>stock)&&(stock!=999999)) { alert('No hay tantas unidades en stock.'); } else { //varunidades=document.formulariodearticulo.unidades.value; //alert(compruebatotal); //window.open('favoritos.php?ref='+ref+'&descripcion='+descripcion+'&unidades='+varunidades,'framefavoritos'); document.formulariodearticulo.submit(); } } else { alert('No es posible a\xf1adir este art\xedculo.'); } } function calcular(mira,minimo) { var errorminimo=0; var arraycolores; var i=0; // si tenemos campos de colores, los revisamos primero totalcolores=0; /* for (i=0; i < arraycolores.length; i++){ if ((document.getElementById('color'+arraycolores[i]).value%minimo)!=0) { errorminimo=1; } else { document.getElementById('color'+arraycolores[i]).value=(document.getElementById('color'+arraycolores[i]).value*1); totalcolores = totalcolores + (document.getElementById('color'+arraycolores[i]).value*1); } } */ if (errorminimo==1) { document.formulariodearticulo.unidades.value=0; alert('Este art\xedculo s\xf3lo se sirve en packs de '+minimo+' unidades por color'); } else { if (i>0) document.formulariodearticulo.unidades.value=totalcolores; // hacemos las cuentas total=0; if (document.formulariodearticulo.unidades.value>0) { total= (document.formulariodearticulo.precio.value * parseInt(document.formulariodearticulo.unidades.value)); document.formulariodearticulo.total.value = MoneyFormat(total.toFixed(2)); } else if (document.formulariodearticulo.unidades.value==0){ if (mira==0){ alert("Debe pedir al menos una unidad del art\xedculo"); } } else { alert("introduzca n\xfamero de unidades que desea"); } return (total); } } function calcular_cuadros (mira,minimo) { var errorminimo=0; // si tenemos campos de colores, los revisamos primero totalcolores=0; unidades=0; desglose=""; /* for (i=0; i < arraycolores.length; i++){ unidades=document.getElementById('color'+arraycolores[i]).value; if ((unidades%minimo)!=0) { errorminimo=1; } else { document.getElementById('color'+arraycolores[i]).value=(unidades*1); totalcolores = totalcolores + (unidades*1); if (unidades>0) { desglose=desglose+"Color "+arraycolores[i]+": "+(unidades*1)+" unidades;"; } } } */ if (errorminimo==1) { document.formulariodearticulo.unidades.value=0; if (minimo>1) alert('Este artículo sólo se sirve en packs de '+minimo+' unidades por color'); else alert('La cantidad total es errónea o es 0.'); } else { //document.formulariodearticulo.unidades.value=totalcolores; document.formulariodearticulo.desglose.value=desglose; // hacemos las cuentas total=0; if (document.formulariodearticulo.unidades.value>0) { total= (parseFloat(document.formulariodearticulo.precio.value) * parseInt(document.formulariodearticulo.unidades.value)); document.formulariodearticulo.total.value = MoneyFormat(total.toFixed(2)); } else if (document.formulariodearticulo.unidades.value==0){ if (mira==0){ alert("Debe pedir al menos una unidad del artículo"); } } else { alert("Escriba el número de unidades que desea"); } return (total); } } function desglose_elimina(i) { var array_cantidad_eliminada=arraycomplementos[i].explode(":"); var cantidad_eliminada=array_cantidad_eliminada[1].replace('unidades',''); document.formulariodearticulo.unidades.value=parseInt(document.formulariodearticulo.unidades.value)-parseInt(cantidad_eliminada); arraycomplementos.splice(i,1); desglose_actualiza(); } function desglose_suma() { if ((document.formulariodearticulo.unidadescomplemento.value=="")||(document.formulariodearticulo.unidadescomplemento.value<1)) alert("Debe pedir al menos una unidad del art\xedculo"); else { var indice = document.formulariodearticulo.colores.selectedIndex; var color = document.formulariodearticulo.colores[indice].value; var indice = document.formulariodearticulo.tallas.selectedIndex; var talla = document.formulariodearticulo.tallas[indice].value; var encontrado=0; for(var i=0;i-1) desglose_elimina(i); } arraycomplementos.push(": "+document.formulariodearticulo.unidadescomplemento.value+" unidades"); document.formulariodearticulo.unidades.value=parseInt(document.formulariodearticulo.unidades.value)+parseInt(document.formulariodearticulo.unidadescomplemento.value); desglose_actualiza(); } } function desglose_actualiza () { calcular(0,0); var datos=""; var cadena_para_mostrar=""; for(var i=0;i
"; } document.getElementById('linea_desglose_titulo').style.display='block'; document.getElementById('linea_desglose_margen').style.display='block'; document.getElementById('linea_desglose').style.display='block'; document.getElementById('celda_desglose').innerHTML=cadena_para_mostrar; document.formulariodearticulo.desglose.value=datos; } function color_marca(color,txtcolor) { // array de colores creado en detalle.precios.mediocuadros for (var i=0; i 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) mailres = true; else mailres = false; return mailres; } function compruebaemail(texto){ var mailres = true; var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; var arroba = texto.indexOf("@",0); if ((texto.lastIndexOf("@")) != arroba) arroba = -1; var punto = texto.lastIndexOf("."); for (var contador = 0 ; contador < texto.length ; contador++){ if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ mailres = false; break; } } if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) mailres = true; else mailres = false; return mailres; } function compruebadni(abc) { dni=abc.substring(0,abc.length-1) let=abc.charAt(abc.length-1) if (!isNaN(let)) { return false } else { cadena="TRWAGMYFPDXBNJZSQVHLCKET" posicion = dni % 23 letra = cadena.substring(posicion,posicion+1) if (letra!=let.toUpperCase()) { return false } } return true; } function informacion_navegador() { return "Navegador: "+navigator.appName+"
Codename: "+navigator.appCodeName+"
Version: "+navigator.appVersion.substring(0,4)+"
Sistema Operativo: "+navigator.platform+"
Java: "+navigator.javaEnabled()+"
Pantalla: "+screen.width+"px x "+screen.height+"px";} function toggle_visibility(id) { if (document.getElementById('cuerpo_left').style.display=='none') { document.getElementById('cuerpo_left').style.display='block'; document.getElementById('cuerpo_right').style.display='none'; } var e = document.getElementById(id); if (e.style.display == 'block') e.style.display = 'none'; else e.style.display = 'block'; } function toggle_cuerpo() { var l = document.getElementById('cuerpo_left'); var r = document.getElementById('cuerpo_right'); if (l.style.display == 'none') { l.style.display = 'block'; r.style.display = 'none'; } else { l.style.display = 'none'; r.style.display = 'block'; } } function toggle_imagen(ref) { var a = document.getElementById('imagen_destacada_'+ref+'a'); var b = document.getElementById('imagen_destacada_'+ref+'b'); if (a.style.display == 'none') { a.style.display = 'block'; b.style.display = 'none'; } else { a.style.display = 'none'; b.style.display = 'block'; } } function despliega(capa) { var obj = document.getElementById(capa); if(obj.style.visibility=="hidden") { obj.style.visibility= "visible"; obj.style.display= "block"; } else { obj.style.visibility= "hidden"; obj.style.display= "none"; } } function despliega_infinito(capa) {var obj = document.getElementById(capa); var icono = document.getElementById('icono'+capa); if(obj.style.visibility== "hidden") {obj.style.visibility= "visible";obj.style.display= "block"; icono.src='/images/icono.menos.png';} else {obj.style.visibility= "hidden";obj.style.display= "none"; icono.src='/images/icono.mas.png';}} function recuerda() { if (document.formidentifica.usuario.value=="") alert('Escriba su usuario para que podamos enviarle una nueva contrase\xf1a.\nSi no recuerda su usuario, p\xf3ngase en contacto con nosotros.'); else { document.formidentifica.action="/data/recupero/"; document.formidentifica.enviaidentifica.disabled="disabled"; document.formidentifica.submit();} } // Begin (esto es para deshabilitar el copiado de la web) // function disableselect(e){return false;} function reEnable(){return true;} document.onselectstart=new Function ("return false"); if (window.sidebar){document.onmousedown=disableselect;document.onclick=reEnable;} // End function comprueba_ventana () { var Tamanyo = [0, 0]; if (typeof window.innerWidth != 'undefined') { Tamanyo = [window.innerWidth,window.innerHeight]; } else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0){ Tamanyo = [document.documentElement.clientWidth,document.documentElement.clientHeight]; } else { Tamanyo = [document.getElementsByTagName('body')[0].clientWidth,document.getElementsByTagName('body')[0].clientHeight]; } document.getElementById('posicion_xy').innerHTML="Ancho: "+Tamanyo[0]+"px
Alto: "+Tamanyo[1]+"px"; }
Este sitio web utiliza cookies propias y de terceros para mejorar la experiencia del usuario y los servicios ofrecidos. Al continuar con la navegación consideramos que acepta su uso detallado en el Aviso Legal y en la Política de Protección de datos.
Entendido