// Estructura de descripcion de los campos del formulario
var a_campos = {
	'nombre':{'l':'Nombre', 'r':true, 'f':'alpha','t':'f_nombre','m':null,'mn': 2,'mx': 20},
	'apellido':{'l':'Apellido','r':true,'f':'alpha','t':'f_apellido','m':null,'mn':2,'mx':20},
	'nick':{'l':'Usuario','r':true,'f':'alphanum','t':'f_nick','m':null,'mn':3,'mx':15},
	'pass':{'l':'Password','r': true,'f':'pass','t':'f_pass','m':null,'mn':4,'mx':15},
	're_pass':{'l':'Confirme Password','r':true,'f':'pass','t':'f_re_pass','m':'pass'},
	'mail':{'l':'Email','r':true,'f':'email','t':'f_mail','m':null,'mx':40},
	're_mail':{'l':'Confirmacion de email','r':true,'f':'email','t':'f_mail','m':'mail','mx':40},
	'direccion':{'l':'Direccion','r':true,'t':'f_direccion','mn':8,'mx':40},
	'ciudad':{'l':'Ciudad','r':true,'f':'alpha','t':'f_ciudad','mx':35},
	'localidad':{'l':'Provincia','r':true,'f':'alpha','t':'f_localidad','mx':15},
	'pais_usuario':{'l':'Pais','r':true,'f':'alpha','t':'f_pais'},
	'cp':{'l':'Codigo Postal','r':true,'f':'alphanum','t':'f_cp','m':null,'mn':4,'mx':10},
	'telefono':{'l':'Telefono','r':true,'f':'alphanum','t':'f_tel','m':null,'mn':6,'mx':25},
	'url':{'l':'Sitio Web','r':true,'f':'url','t':'f_url','m':null,'mn':8,'mx':50},
	'desc_url':{'l':'Descripcion Sitio Web','r':true,'t':'f_desc_url','m':null,'mn':20,'mx':100},
	'ssn_ein':{'l':'SSN/EIN','r':false,'f':'alphanum','t':'f_ssn_ein','m':null,'mn':9,'mx':9},
	'forma_pago':{'l':'Forma de Pago','r':true,'f':'alpha','t':'f_forma_pago','m':null},
	'cta_paypal':{'l':'Cuenta paypal','r':false,'f':'email','t':'f_paypal','m':null},
	're_cta_paypal':{'l':'Confirme Cuenta paypal','r':false,'f':'email','t':'f_re_paypal','m':'cta_paypal'},
	'swift':{'l':'SWIFT','r':false,'f':'alphanum','t':'f_swift','m':null,'mx':11},
	'aba':{'l':'ABA/IBAN','r':false,'f':'alphanum','t':'f_aba','m':null,'mx':24},
	'nombre_bco':{'l':'Nombre Bancario','r':false,'f':'alpha','t':'f_nombre_bco','m':null,'mn':4,'mx':20},
	'domicilio_bco':{'l':'Domicilio Bancario','r':false,'t':'f_domicilio_bco','m':null,'mn':5,'mx':40},
	'pais_bco':{'l':'Pais Bancario','r':false,'f':'alpha','t':'f_pais_bco','m':null},
	'nro_cta':{'l':'Numero de Cuenta','r':false,'f':'alphanum','t':'f_nro_cta','m':null,'mn':8,'mx':22},
	'titular_cta':{'l':'Titular de Cuenta','r':false,'f':'alpha','t':'f_titular_cta','m':null,'mn':10,'mx':40}
},

o_config = {
	'to_disable' : ['Enviar', 'Limpiar'],
	'alert' : 1
}

// Llamada al constructor de validacion
var v = new validator('registration', a_campos, o_config);