/*
LoginCuadro.js
Hace uso de:
    Helper.js
    AccesosExternos.js
*/

var LoginCuadro = new Object();

LoginCuadro.handleKeyPress = function (ctrl, e) {
    try {
        var keyCode = Helper.keyCode(e);
        if (keyCode == 13) {
            var pos = String(ctrl.id).lastIndexOf("_");
            var id = String(ctrl.id).substr(pos + 1);
            switch (id) {
                case "txtUsuario":
                    document.forms[0].txtClave.focus();
                    break;
                case "txtClave":
                    AccesosExternos.loginCuadro();
                    break;
            }
            return false;
        }
    } catch (ex) { }

    return true;
};

jQuery(function () {

    jQuery("#FormLoginCuadroServicios").find(".data-servicio").bind("change", function () {

        var idioma = jQuery("#FormLoginCuadroServicios").find(".data-idioma");

        idioma.empty();
        idioma.append("<option value=\"ES\">Espa&ntilde;ol</option>");

        if (jQuery(this).val() == "EXI") {
            idioma.append("<option value=\"EN\">Ingl&eacute;s</option>");
            idioma.append("<option value=\"PT\">Portugu&eacute;s</option>");
            idioma.append("<option value=\"DE\">Alem&aacute;n</option>");
            idioma.append("<option value=\"IT\">Italiano</option>");
            idioma.append("<option value=\"FR\">Frances</option>");
            
            var cookieIdioma = Helper.getCookie("idiomaEXI");
            if (cookieIdioma != null && cookieIdioma.length > 0)
                idioma.val(cookieIdioma);
        }

    }).trigger("change");

});

