// JavaScript Document /****** Añade o quita archivos ********/ var i=2; //lleva la cuena de los archivos a cargar function masArchivos(){ if (i<6){ elementoArch=eval("document.getElementById('subirArchivo0"+i+"')"); elementoArch.style.display="block"; i++; } else alert("No puede adjuntar más de cinco archivos"); } function esMail(cadena){ return cadena.match(/^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/); } function menos(num){ elemento=eval("document.getElementById('subirArchivo0"+num+"')"); /*archivo=eval("document.getElementById('archivo0"+num+"')"); alert(archivo.value);*/ elemento.style.display="none"; i--; } /**** Envía el formulario tras las comprobaciones oportunas *********/ function comprobar(){ var f=document.form if (!esMail(f.remitente.value)) { alert("Debe rellenar el e-mail del remitente correctamente"); f.remitente.select(); f.remitente.focus(); return false; } // Convert string to lower case f.remitente.value = f.remitente.value.toLowerCase(); if (!esMail(f.destinatario1.value)) { alert("Debe rellenar el e-mail del destinatario correctamente"); f.destinatario1.select(); f.destinatario1.focus(); return false; } // Convert string to lower case f.destinatario1.value = f.destinatario1.value.toLowerCase(); if (f.destinatario2.value != '') { if (!esMail(f.destinatario2.value)) { alert("Debe rellenar el e-mail del destinatario correctamente"); f.destinatario2.select(); f.destinatario2.focus(); return false; } } // Convert string to lower case f.destinatario2.value = f.destinatario2.value.toLowerCase(); if (f.destinatario3.value != '') { if (!esMail(f.destinatario3.value)) { alert("Debe rellenar el e-mail del destinatario correctamente"); f.destinatario3.select(); f.destinatario3.focus(); return false; } } // Convert string to lower case f.destinatario3.value = f.destinatario3.value.toLowerCase(); if (f.archivo01.value==""){ alert("Debe seleccionar un archivo"); f.archivo01.focus(); return false; } for(j=1;j<=5;j++){ elemento=eval("document.getElementById('subirArchivo0"+j+"')"); numArchivo=eval("document.getElementById('numArch0"+j+"')"); if (elemento.style.display=="block") numArchivo.value=1; else numArchivo.value=0; } f.submit(); } function ver() { document.getElementById("ftp-enlace-ver").style.display = "none"; document.getElementById("ftp-instrucciones").style.display = "block"; } function ocultar() { document.getElementById("ftp-enlace-ver").style.display = "block"; document.getElementById("ftp-instrucciones").style.display = "none"; }