<!--
function echeck(str) {

		var at="@"; var dot="."; var lat=str.indexOf(at); var lstr=str.length; 	var ldot=str.indexOf(dot); 
		if (str.indexOf(at)==-1){ return false }
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){ return false }
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){ return false }
 	    if (str.indexOf(at,(lat+1))!=-1){ return false }
        if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){ return false }
	    if (str.indexOf(dot,(lat+2))==-1){ return false }
		if (str.indexOf(" ")!=-1){ return false }
 		return true					
}
	
function form_validate() {
	var err="";
	var i=1;

	if ( document.form1.nombre2.value == "" ) {
		err = err + i + ".- Debe completar su nombre. \n";
		i++;
	}

	if ( document.form1.mail.value == "" ) {
		err = err + i + ".- Debe completar su email. \n";
		i++;
	} else {

		if ( echeck( document.form1.mail.value ) ){
	
			if ( document.form1.mail2.value == "" ) {
				err = err + i + ".- Debe confirmar su email. \n";
				i++;
			} else {

				if ( document.form1.mail.value != document.form1.mail2.value ) {
					err = err + i + ".- Confirmacion de email incorrecta. \n";
					i++;
				}
			}

		} else {
			err = err + i + ".- Debe completar una direccion de email valida. \n";
			i++;
		}

	}


	if ( err == "" ) {
		return true;
	} else {
		err = "Hemos encontrado los siguientes errores:\n" + err
		alert(err);
		return false;
	}
}
//-->
