function verificarFormu(formulario)
{ 
	colorMal="#ffc";
    colorBien="#fff";
    
    regla=new Array()

    regla[1]="valor.length==0";
    regla[2]="valor.length<3 || isNaN(valor)";
    regla[3]="valor.length==0 || (valor.lastIndexOf('@')!=valor.indexOf('@') || valor.indexOf('@')<2 || valor.lastIndexOf('.')<valor.length-4 || valor.lastIndexOf('.')>valor.length-3)";
	regla[4]="valor.length==0";

    mensaje=new Array()


    mensaje[1]="Per favor, introdueixi el Nom de Contacte ";
    mensaje[2]="El nombre de telèfon introduït no és vàlid ";
    mensaje[3]="E-mail invàlid";
	mensaje[4]="Escrigui la seva consulta";
    

		errores=""; 
		mensaje2="";
		
		for(a=0;a<regla.length;a++)
		{ 
			if(formulario.elements[a].className!='fieldset')
			{
				valor=formulario.elements[a].value;
				if(eval(regla[a]))
				{
					mensaje2=(mensaje[a])?mensaje[a]:"Por favor, rellene el campo "+formulario.elements[a].name;
					//errores+=mensaje2+"<br>"; 
					formulario.elements[a].style.background=colorMal;
					formulario.elements[a].focus();
					alert(mensaje2);
					return false;
				}
				else
				{
					formulario.elements[a].style.background=colorBien;
					continue
				}
			}
			else
			{
				continue
			}
		}
	return confirm("Comprueba que todos las datos son correctos. ¿Es todo correcto?")	
    } 
