 function validarEmail(valor) 
 {
   if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor))
   {return true}   
   else 
   {return false}
}

function vacio(q) {  
        for ( i = 0; i < q.length; i++ )
		 {  
                if ( q.charAt(i) != " " ) 
				{  
                        return true  
                }  
        }  
        return false  
 }
 
 function missatge(element, message) {
   alert(message);
   element.focus();
}

function validar(form)
 {
    var validat=false;
    if (vacio(form.correu.value)==false || validarEmail(form.correu.value)==false)
   {
      missatge(form.correu, "El campo \"Email\" no puede estar en blanco o no es una direccion valida.");
   }
	else if (vacio(form.provincia.value)== false  ) 
   {
      missatge(form.provincia, "El campo \"Provincia\" no puede estar en blanco.");
   }
   else validat=true;
   return validat;
 }
