	$(document).ready(function() {	
	
		// Validacion del registro
		$("#btnSubmit_registro").click(function(){
		
			 var pass1=$("#f_password").val();
			 var pass2=$("#f_password2").val();

			 if(!filters["requerido"]("#f_nombre")) { 
				alert("Debe proporcionar su(s) Nombre(s).");
				$("#f_nombre").focus();
				return false;
			 }			 
			 
			 if(!filters["requerido"]("#f_apellido")) { 
				alert("Debe proporcionar su(s) Apellido(s).");
				$("#f_apellido").focus();
				return false;
			 }			 
			 
			 if(!filters["requerido"]("#f_email")) { 
				alert("Por favor proporcione su direccion de correo electronico.");
				$("#f_email").focus();
				return false;
			 }			 
			 
			 if (!filters["email"]("#f_email")) { 
				alert("Verifique que su direccion de correo electronico tenga un formato valido.");
				$("#f_email").focus();
				return false;
			 }		
			 
			 if(!filters["requerido"]("#f_telefono")) { 
				alert("Su numero de telefono (Hogar o de Trabajo) es Requerido, para verificacion futura en nuestras secciones.");
				$("#f_telefono").focus();
				return false;
			 }
			 
			 if(!filters["requerido"]("#f_pais")) { 
				alert("Debe proporcionar su Pais de Origen.");
				$("#f_pais").focus();
				return false;
			 }			 			 
			 
			 if(!filters["requerido"]("#f_password")) { 
				alert("Proporcione una contraseņa para su cuenta de acceso.");
				$("#f_password").focus();
				return false;
			 }			
			 
			 if(!filters["requerido"]("#f_password2")) { 
				alert("Vuelva a repetir la contraseņa.");
				$("#f_password2").focus();
				return false;
			 }				 
			 
			 if(pass1!=pass2) {
			 	alert("Sus contraseņas no coinciden. Por favor verifique.");
				$("#f_password").focus();
				return false;
			 }
			 
			 if(!filters["requerido"]("#security_code")) { 
				alert("Por favor proporcione el codigo de seguridad.");
				$("#security_code").focus();
				return false;
			 }			 
			  	 						
		});
});
		
	var filters = {
    	requerido: function(el) {return ($(el).val() != '' && $(el).val() != -1);},
    	email: function(el) {return /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test($(el).val());
     }
};
