// JavaScript Document


function validar(idioma){
var err=false;
if (idioma==1){ var str="Debe corregir los siguientes errores.\n";}
if (idioma==2){ var str="You must correct the following mistakes.\n";}
if (idioma==3){ var str="Vous devez corregir les erreurs suivants.\n";}
if (idioma==4){ var str="Sie müssen die folgenden Fehler korrigieren.\n";}

var f=document.forms[0];
var pos=f.elements[0].name.indexOf("#")+1;

	for (var i=0;i<f.length-1;i++)
	{
		if (f.elements[i].value=='' && ((f.elements[i].name=="consulta#Telefono")||
										(f.elements[i].name=="consulta#Nombre y Apellidos")||
										(f.elements[i].name=="consulta#Empresa")))
		{
			if (idioma==1){ str+="El campo " + f.elements[i].name.substring(pos,f.elements[i].name.length) + " no debe estar vacío.\n";}
		
			if (idioma==2){ str+="Field " + f.elements[i].name.substring(pos,f.elements[i].name.length) + " must not be empty.\n";}
			
			if (idioma==3){ str+="Le champ " + f.elements[i].name.substring(pos,f.elements[i].name.length) + " ne doit pas être vid.\n";}
			
			if (idioma==4){ str+="Das Feld " + f.elements[i].name.substring(pos,f.elements[i].name.length) + " muß nicht sein leer.\n";}
			
			err=true;
		}
	
		
		if (f.elements[i].name.substring(pos,f.elements[i].name.length)=="EMAIL")
		{
			var patMail=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/
			var matchArray = f.elements[i].value.match(patMail)
			if(matchArray == null) 
			{
				err=true;
				if (idioma==1){str+="El campo E-mail debe contener una dirección válida.\n";}
				if (idioma==2){str+="Field E-mail must contain a valid mail address.\n";}
				if (idioma==3){str+="Le champ E-mail doit contenir une direction valide.\n";}
				if (idioma==4){str+="Das Felde-Mail muß eine gültige Richtung enthalten\n"}
			}
		}	
	}
	
	if (err)
	{
		alert(str);
		return false;
	}
	else
	{
		mensaje = " ...¬"
		velocidad = 300
		refresco = 100
		texto = ""
		escribir(0)
        f.submit();
		return true;
	}
}