
	//Su explorador no soporta java o lo tiene deshabilitado; esta pagina necesita javascript para funcionar correctamente<!--
//

	  function comprobar_formulario(oFormulario){
	  	
	  	var mailres ;
        
        // Se comprueba si se pasa bien el objeto formulario
        
        var iExiste = false;
        var iCont = 0;
        var sMensaje = "Por favor rellene todos los campos del formulario, faltan \n";
        
        for (iCont = 0 ; iCont < document.forms.length ; iCont++){
            if (document.forms[iCont] == oFormulario)
                iExiste = true;
                
        }
        
        // No se ha pasado formulario, intentamos coger el primero del formulario
        if (! iExiste){
            oFormulario = document.forms[0];
            if (! oFormulario){
                alert("Formulario pasado incorrecto.\nNo se pudo encontrar formulario");
                return false;    
            }    
        }
        
        // Recorremos los elementos del formulario
        
        for (iCont = 0 ; iCont < oFormulario.elements.length ; iCont++){
        	
            if (oFormulario.elements[iCont].type == "text" || oFormulario.elements[iCont].type == "textarea"  ){
                if (oFormulario.elements[iCont].value.length == 0){
                    alert("Por favor rellene todos los campos del formularioo, falta el campo " + oFormulario.elements[iCont].name);
                    oFormulario.elements[iCont].focus();
                    return false;
                }else{
                	if(oFormulario.elements[iCont].name=="E-mail"){               		
                		if(mail(oFormulario.elements[iCont].value)==false){
                			alert("Formato de eMail incorrecto."+"\n Ejemplo: nombrecorreo@servidor.extension" );
		                    oFormulario.elements[iCont].focus();
		                    return false;
                		}
                	}
                }
            }
        }
        
        // Si hemos llegado aquí, todos los campos son correctos, enviamos el formulario
        
        	//var jo = "http://www.taller3.es/cocada/respuesta.html";
        	//window.open(jo,"ventana1","width=520,height=300,scrollbars=NO,top=250,left=500");
                
        oFormulario.submit();
        oFormulario.reset();
        //document.all['on'].style.visibility = "visible";
    }
    
function mail(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 + 2 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1))
     mailres = true;
    else
     mailres = false;
                
    return mailres;
}
//-->



