function registro(){									
    var d=window.getScroll().y
    $("fondoPopup").setStyle('height',window.getSize().y+"px")
    $("fondoPopup").fade(0.8)
    $("registroPopup").setStyle('display',"block")
    var mitadVentana=window.getSize().y/2
    var rx=($("registroPopup").getSize().x/2)*-1
    var ry=($("registroPopup").getSize().y/2)*-1
    $("registroPopup").setStyles({
            'margin-top':ry,
            'margin-left':rx,
            'top':(mitadVentana+d)
    })
    $("registroPopup").fade(1)
}
function statusRegistro(){
    var d=window.getScroll().y
    $("fondoPopup").setStyle('height',window.getSize().y+"px")
    $("fondoPopup").fade(0.8)
    $("statusRegistro").setStyle('display',"block")
    var mitadVentana=window.getSize().y/2
    var rx=($("statusRegistro").getSize().x/2)*-1
    var ry=($("statusRegistro").getSize().y/2)*-1
    $("statusRegistro").setStyles({
            'margin-top':ry,
            'margin-left':rx,
            'top':(mitadVentana+d)
    })
    $("statusRegistro").fade(1)
}
function validar(){	

	var myRequest = new Request({url:'checkCapcha.php', method: 'post',
				onSuccess: function(responseText, responseXML) {
                                        var enviar=true;
                                        $$(".required_reg").each(function(el){
                                                    if(el.value==""){
                                                            el.addClass("alert");
                                                            enviar=false;
                                                    }
                                        })
                                        if(enviar){
                                            var msg="Porfavor atienda los siguientes señalamientos\n\n";
                                            var validarEmail = true
                                            if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($('email').value))){
                                                msg += '* Escriba un email valido\n';
                                                $('email').addClass("alert");
                                                enviar = validarEmail = false
                                            }
                                            if(validarEmail){
                                                if($('email_confirm').value!=$('email').value){
                                                        msg += '* Su email no coincide, porfavor verifiquelo\n';
                                                        $('email_confirm').addClass("alert");
                                                        $('email').addClass("alert");
                                                        enviar = false;
                                                 }
                                            }
                                            if($("contrasena").value!=$("contrasena_confirm").value)
                                            {
                                                msg += '* Su contraseña no coincide, porfavor verifiquela\n';
                                                $('contrasena').addClass("alert");
                                                $('contrasena_confirm').addClass("alert");
                                                enviar = false;
                                            }
                                            /*if($("usuario").value == ""){
                                                msg += '* El nombre de usuario debe de tener mínimo 6 caracteres\n';
                                                $('usuario').addClass("alert");
                                                enviar = false;
                                            }*/
                                            if($("contrasena").value.length<4){
                                                msg += '* La contraseña debe de tener mínimo 4 caracteres\n';
                                                $('contrasena').addClass("alert");
                                                enviar = false;
                                            }
                                            if(responseText.match(/^OK/)!=null && enviar){
                                                    enviar_Datos();
                                            }else if(responseText.match(/^OK/)==null){
                                                    msg += "* "+responseText;
                                                    $('captcha').src='includes/securimage/securimage_show.php?q='+Math.floor(Math.random()*1000);
                                                    $("secureCode").addClass("alert");
                                                    enviar = false;
                                            }
                                            if(!enviar)
                                                alert(msg)
					}
					else{
						alert("Por favor llene los campos requeridos marcados con rojo")
					}
									
				},
                            onFailure:function(xhr){
                                    alert(xhr.status)
                                    enviar = false;
                                    return enviar
                            }});
	myRequest.send("code="+document.formaRegistro.secureCode.value)	
}
window.addEvent('domready',function(){
	 $$(".required_reg").each(function(el){
            el.addEvent("keyup",function(){if(el.value=="" && !el.hasClass("alert"))el.addClass("alert");else if(el.value!="") el.removeClass("alert")})
            el.addEvent("blur",function(){
                    if(el.value=="" && !el.hasClass("alert"))
                        el.addClass("alert")
                    else if(el.value!="")
                         el.removeClass("alert")
             })  
	})	
})
function cerrarPopup(){	
	$('registroPopup').setStyle('display','none')
	$('fondoPopup').setStyles({'height':'0px','opacity':0})
}
function cerrarStatus(){
    $('statusRegistro').setStyle('display','none')
    $('fondoPopup').setStyles({'height':'0px','opacity':0})
}
function enviar_Datos(){
    //document.formaRegistro.action = "http://www.balance4u.com/afstemning2/register.php";
    document.formaRegistro.submit();
}
function cerrarYabrirRegistro(){
    cerrarStatus();
    registro();
}
window.addEvent("domready",function(){
    $("loginUsername").focus();
    $('contacto').addEvent('click',function(){
        location.href = 'software-de-conciliacion-bancaria-contacto.php';        
    })
});
