

function validar_form(){



	var reg_nombre = $('reg_nombre');

	var reg_apellido = $('reg_apellido');

	var reg_email = $('reg_email');

	var reg_empresa = $('reg_empresa');

	var reg_cargo = $('reg_cargo');

	var reg_telefono = $('reg_telefono');

	var reg_direccion = $('reg_direccion');

	var reg_ciudad = $('reg_ciudad');

	var reg_cp = $('reg_cp');

	var reg_provincia = $('reg_provincia');

	var reg_anio = $('reg_anio');





	if (reg_apellido.value.length<1) {

		alert("Es necesario ingresar un Apellido");

		reg_apellido.focus();

		return false;

	} else if (reg_nombre.value.length<1) {

		alert("Es necesario ingresar un Nombre");

		reg_nombre.focus();

		return false;

	} else if (reg_email.value.length<1|| echeck(reg_email.value)==false) {

		alert("Es necesario ingresar un e-mail válido");

		reg_email.focus();

		return false;

	} else if (reg_empresa.value.length<1) {

		alert("Es necesario ingresar una Empresa");

		reg_empresa.focus();

		return false;

	} else if (reg_cargo.value.length<0){

		alert("Es necesario ingresar un Cargo");

		reg_cargo.focus();

		return false;

	} else if (reg_anio.value.length<0) {

		alert("Es necesario ingresar una fecha de nacimiento");

		reg_anio.focus();

		return false;

	} else if (reg_telefono.value.length<0) {

		alert("Es necesario ingresar un Telefono");

		reg_telefono.focus();

		return false;

	} else if (reg_direccion.value.length<0) {

		alert("Es necesario ingresar una Direccion");

		reg_direccion.focus();

		return false;

	} else if (reg_ciudad.value.length<0) {

		alert("Es necesario ingresar una Ciudad");

		reg_ciudad.focus();

		return false;

	} else if (reg_cp.value.length<0) {

		alert("Es necesario ingresar un Codigo Postal");

		reg_cp.focus();

		return false;

	} else if (reg_provincia.value.length<0) {

		alert("Es necesario ingresar una Provincia/Estado");

		reg_provincia.focus();

		return false;



	} else {

		return true;

	};

 }

$('formRegistracion').onsubmit = validar_form;



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) ||

	((str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)) ||

	((str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)) ||

	(str.indexOf(at,(lat+1))!=-1) ||

	((str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)) ||

	(str.indexOf(dot,(lat+2))==-1) ||

	(str.indexOf(" ")!=-1)) {

		return false;

	} else {

		return true;

	};

}


