function _register(){
    var error = $F("error");
    var url = "../registro/process.php";
    $("message_success").className="erroroculto";
    $("message_error").className="erroroculto";
    if(error ===""){
        var vemail = $F("email");
        var vcompany = $F("company");
        var vcontact = $F("contact");
        var vsource = $F("source");
        $Ajax(url, {
            metodo: $metodo.POST,
            parametros: {
                process:1,
                create:1,
                email: vemail,
                contact: vcontact,
                company: vcompany,
                source: vsource
            },
            onfinish: function(rs){
                var is_valid = (rs.valid);
                if(is_valid == 1){
                    var input = $$("#formregistro input[type=text]");
                    var icon = $$("div.iconovalidar");

                    input.each(function(inp){
                        inp.value="";
                    });

                    icon.each(function(ico){
                        ico.removeClassName("iconovalido");
                    });
                    $("message_success").className="success";
                    $("message_error").className="erroroculto";
                    $("error").value="";
                }
                else{
                    $("message_error").className="error";
                    $("message_success").className="erroroculto";
                    $("error").value="1";
                }
            },
            avisoCargando: "cargando",
            tipoRespuesta: $tipo.JSON,
            onerror: function(e){
                alert($H(e).inspect())
            }
        });
    }
    else{
        $("message_error").className="error";
    }
}
function _cbx(oid){
    if($(oid).checked){
        $("error").value="";
        $(oid + "_icon").addClassName("iconovalido");
        $(oid + "_icon").removeClassName("iconoerroneo");
    }
    else{
        $(oid + "_icon").removeClassName("iconovalido");
        $(oid + "_icon").addClassName("iconoerroneo");
        $("error").value="1";
    }
}
function _verify(oid){
    var url = "../registro/process.php";
    var obv = $F(oid);
    $Ajax(url, {
        metodo: $metodo.POST,
        parametros: {
            process:1,
            obj: oid,
            val: obv
        },
        cache:true,
        onfinish: function(rs){
            var is_valid = (rs.valid);
            if(is_valid == 1){
                $(oid + "_icon").addClassName("iconovalido");
                $(oid + "_icon").removeClassName("iconoerroneo");
                $("error").value="";
            }
            else{
                $(oid + "_icon").removeClassName("iconovalido");
                $(oid + "_icon").addClassName("iconoerroneo");
                $("error").value="1";
            }
        },
        tipoRespuesta: $tipo.JSON
//        ,
//        onerror: function(e){
//            alert($H(e).inspect())
//        }
    });
}

