window.addEvent('domready', function(){
	if($chk($('formulario'))){
		var sexy = new SexyAlertBox();
		var form = $('formulario');
		form.set('send', {
			onSuccess: function(response){
				if($chk($('pass'))){
					if(response == ""){
						sexy.info("<b>Información:</b><br /><br />El registro se ha realizado con éxito.",{ onComplete: function(){
							location.href = "login.php";
							}
						});
					}else{
						sexy.info(response);
						Recaptcha.reload();
					}
				}else{
					if(response == ""){
						sexy.info("<b>Información:</b><br /><br />El formulario se ha enviado con éxito.");
						//sexy.info(response);
					}else{
						sexy.info(response);
						Recaptcha.reload();
					}
				}
				
			},
			onFailure: function(){
				sexy.alert("<b>Error:</b><br /><br />No se ha podido enviar el formulario, inténtelo más tarde por favor.");
			}
		});
		$('enviar').addEvent('click', function(){
			var correcto = true;
			var obl = $$('input.req');
			$each(obl, function(el){
				if(el.get('value') == ""){
					correcto = false;
				}
			});
			var pass = true;
			if($chk($('pass')) && $('pass').get('value') != $('cpass').get('value')){
				pass = false;
			}
			if(correcto == false){
				sexy.alert("<b>Error:</b><br /><br />Debe rellenar todos los campos obligatorios.");
			}else if(pass == false){
				sexy.alert("<b>Error:</b><br /><br />La confirmación de contraseña no coincide.");
			}else{
				form.send();
			}
		});
	}
});
