/**
 * @author Cesar Frick (The Fricky!)
 */

function validaForm(form){
	var fields = form.elements;
	
	for(var i = 0; i < fields.length; i ++){
		if((fields[i].value == "" || fields[i].value == "Seleccione...")&& 
		   (fields[i].name != "institucion" && fields[i].name != "fax" &&
			fields[i].name != "taller" && fields[i].name != "modelo" &&
			fields[i].name != "placa")){
				var fName = fields[i].previousSibling.previousSibling.innerHTML;
				fName = fName.substring(0, fName.length - 1);
				fName = fName.substring(1, fName.length);
				alert("Coloque el dato correspondiente al campo '" + fName + "'");
				fields[i].focus();
				return(false);
			}
	}
	
	var emailValido = validateEmail(form.email.value);
		
		if (!emailValido) {
			alert("El Correo Electr\u00F3nico introducido es incorrecto. \r\n Por favor, rev\u00EDselo");
			form.email.focus();
		}
		return (emailValido);
}


function validateEmail(email) {
	var b = new RegExp(/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/);
	
	return(b.test(email));
}