var generalMessage = 'Es necesario completar esta caja';

function addLoginFormValidation(lang){
	
	var f1 = new LiveValidation('email',{onlyOnSubmit:true});
	f1.add(Validate.Presence,{failureMessage:generalMessage});
	
	var f2 = new LiveValidation('password',{onlyOnSubmit:true});
	f2.add(Validate.Presence,{failureMessage:generalMessage});
	
}

function addNewAccountFormValidation(lang){
	
	var f2 = new LiveValidation('full_name',{onlyOnSubmit:true});
	f2.add(Validate.Presence,{failureMessage:generalMessage});
	
	var f4 = new LiveValidation('age_range',{onlyOnSubmit:true});
	f4.add(Validate.Exclusion,{within: ['0'],failureMessage:generalMessage});
	
	var f1 = new LiveValidation('email',{onlyOnSubmit:true});
	f1.add(Validate.Presence,{failureMessage:generalMessage});
	f1.add(Validate.Email,{failureMessage:'Debe ser una dirección válida de correo electrónico'});
	
	var f3 = new LiveValidation('password',{onlyOnSubmit:true});
	f3.add(Validate.Presence,{failureMessage:generalMessage});
	f3.add(Validate.Length,{minimum:8,tooShortMessage:'Tu contraseña tiene que tener por lo menos ocho caracteres'});
	f3.add(Validate.Confirmation,{match:'password_confirm',failureMessage:'Su contraseña debe coincidir con su clave de confirmación'});
	
	var f5 = new LiveValidation('zip',{onlyOnSubmit:true});
	f5.add(Validate.Presence,{failureMessage:generalMessage});
	
	var f6 = new LiveValidation('gender',{onlyOnSubmit:true});
	f6.add(Validate.Exclusion,{within: ['0'],failureMessage:generalMessage});
	
}

function addForgotPasswordValidation(){
	
	var f1 = new LiveValidation('email1',{onlyOnSubmit:true});
	f1.add(Validate.Presence,{failureMessage:generalMessage});
	f1.add(Validate.Email,{failureMessage:'Debe ser una dirección válida de correo electrónico'})
	
}
