﻿var FileName = null;
var FileSize = null;
var FileResult = null;

function fn_WSSGeneral_GotoTopPage() {
    $('html, body').animate({ scrollTop: 0 }, 'slow');
}

function fn_WSSGeneral_GotoControl2(Pos) { 
    $('html, body').animate({ scrollTop: Pos }, 1000);
}

//function fn_WSSMostrar(id) {
//    document.getElementById(id).setAttribute("visibility", "visible");
//}

//function fn_WSSMostrar(id) {
//    document.getElementById(id).setAttribute("visibility", "visible");
//}

function externalLinks() {
    if (!document.getElementsByTagName) return;
    var anchors = document.getElementsByTagName("a");
    for (var i = 0; i < anchors.length; i++) {
        var anchor = anchors[i];
        if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
            anchor.target = "_blank";
    }
}


function fn_WSSMenu_CargarPagina(Pagina) {
    finaliza_rotativo();
    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "MenuClick",
            IdOpcion: Pagina
        },
        success: function (msg) {
            eval(msg);
        }
    });
}

function fn_WSSMenuClickAuto(IdOpcion) {
    $DataVariables = { Ope: "MenuClickAuto",
        IdOpcion: IdOpcion
    };
    $Success = "eval(msg);";
    fn_WSSByPass($DataVariables, $Success);
}

function fn_WSSLogin_Enviar() {
    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "Login",
            Usu: $("#usuario").val(),
            Pas: $("#password").val()
        },
        success: function (msg) {
            //eval(msg);
            if (eval(msg) == null) {
                alert('Usuario o contraseña no válidos');
            }
        }
    });
}

function fn_WSSLogin_RClave() {
    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "LoginRC",
            Usu: $("#RCusuario").val()
        },
        success: function (msg) {
            //eval(msg);
            if (eval(msg) == null) {
            }
        }
    });
}

function fn_WSSCambiarPassw() {
    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "CambiarPassword",
            Usu: $("#HiddenNombreUsuario").val(),
            AntPassw: $("#anterior").val(),
            NuevoPassw: $("#nueva").val(),
            ConfirmNuevoPassw: $("#confirmar").val()
        },
        success: function (msg) {
            eval(msg);
        }
    });
}

function fn_WSSRecordarPassw() {
    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "RecordarPassword",
            EmailRecordar: $("#email").val()
        },
        success: function (msg) {
            eval(msg);
        }
    });
}

function fn_WSSCabecera_Desconectar() {
    finaliza_rotativo();
    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "Desconectar",
            Opcion: 0
        },
        success: function (msg) {
            eval(msg);
            //window.location = "default.aspx";
        }
    });
}

function fn_WSSComprobar_WSS_ContDer() {
    if ($("#WSS_ContDer").css("display") == "block") {
        $("#WSS_ContDer").hide();
    }
}

// funcion para mostrar y ocultar los divs de busquedas.
function fn_mostrar(control) {
    switch (document.getElementById(control).style.display)
    {
        case "none":
            fn_WSSMostrar(control);
            document.getElementById(control).style.display = "block";
            break;
        case "block":
            fn_WSSOcultar(control);
            break;
        case "inline":
            fn_WSSOcultar(control);
            break;
    };    
}

function fn_mostrar2(control) {
    switch ($("#" + control).css("display")) {
        case "none":
            fn_WSSMostrar(control);
            $("#ImgBusq").attr("src", "Img/menos_12x12.gif");           
            break;
        case "block":            
        case "inline":
            fn_WSSOcultar(control);
            $("#ImgBusq").attr("src", "Img/mas_12x12.gif");
            break;
    }    
}

function fn_WSSControlTabla_Click_AbreURL(parametro) {
    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "WSSControlTabla_Click_AbreURL",
            MenuIzq: 'WSSMenuCanalClientesDetalle.aspx',
            URLDestino: 'WSSCanalClientesDetalle.aspx',
            Parametros: parametro
        },
        success: function (msg) {
            //eval(msg);
            if (eval(msg) == null) {
                alert('Error: Usuario no logado');
            }
        }
    });
}

function fn_WSSDatosDeUsuario() {
    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "MenuDatosUsuario"},
        success: function (msg) {
            if (eval(msg) == null) {
                alert('Error: Usuario no logado');
            }
        }
    });
//    $.ajax({
//        type: "POST",
//        url: "WSSByPass.aspx",
//        cache: false,
//        data: { Ope: "ContIzq_AbreURL",
//            MenuIzq: 'WSSMenuDatosUsuario.aspx',
//            URLDestino: 'WSSRelacionUsuarios.aspx'
//        },
//        success: function (msg) {
//            //eval(msg);
//            if (eval(msg) == null) {
//                alert('Error: Usuario no logado');
//            }
//        }
//    });
}

function fn_GenerarModal(IdCapaContModal, widthModal, TituloModal, IdMarco, widthMarco, TituloMarco, ContenidoMarco, CloseActions) {    
    var Marco = "<table id=\"" + IdMarco + "\" class=\"\" alt=\"\" title=\"\" style=\"margin-top:5px; background-color: transparent;\"><tr><td class=\"WSSControlMarco2_thead_left\"></td><td class=\"WSSControlMarco2_thead_center\" style=\"width:" + widthMarco + "px\"></td><td class=\"WSSControlMarco2_thead_right\"></td></tr><tr><td class=\"WSSControlMarco2_tbody_left\"></td><td class=\"WSSControlMarco2_tbody_center\"><div><div id=\"\"><p class=\"LabelOut2\" style=\"padding:0 0 9px 0\">" + TituloMarco + "</p><span class=\"LabelOut\">" + ContenidoMarco + "</span></div></div></td><td class=\"WSSControlMarco2_tbody_right\"></td></tr><tr><td class=\"WSSControlMarco2_tfoot_left\"></td><td class=\"WSSControlMarco2_tfoot_center\"></td><td class=\"WSSControlMarco2_tfoot_right\"></td></tr></table>"
    $("#" + IdCapaContModal).html("<h3>" + TituloModal + "</h3>" + Marco);
    var heightModal = $("#" + IdCapaContModal).height() + 25;
    if (CloseActions != undefined) {
        $("#" + IdCapaContModal).modal({ opacity: 70, autoresize: false, overlayCss: { backgroundColor: '#FFF' }, containerCss: { backgroundColor: '#FFF', borderColor: '#f0f0f0', padding: 2, height: heightModal, width: widthModal }, onOpen: function (dialog) { dialog.overlay.fadeIn('normal'); dialog.container.slideDown('normal', function () { dialog.data.fadeIn('slow'); }); }, onClose: function () { eval(CloseActions) } });
    }
    else {
        $("#" + IdCapaContModal).modal({ opacity: 70, autoresize: false, overlayCss: { backgroundColor: '#FFF' }, containerCss: { backgroundColor: '#FFF', borderColor: '#f0f0f0', padding: 2, height: heightModal, width: widthModal }, persist:false, onOpen: function (dialog) { dialog.overlay.fadeIn('normal'); dialog.container.slideDown('normal', function () { dialog.data.fadeIn('slow'); }); } });        
    } 
}

function fn_WSSVariable(Variable, Contenido) {
    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "WSSVariables",
            Var: Variable,
            Con: Contenido
        },
        success: function (msg) {
            //eval(msg);
            if (eval(msg) == null) {
                //alert('Error: Usuario no logado');
            }
        }
    });
}

function fn_WSSLicOnl_DesAsignarProducto($IdP,$IdC){
    fn_WSSOcultar("WSSLicenciamientoOnline_Contenido");

    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "Licenciamiento",
            Tip: 0,
            IdP: $IdP,
            IdC: $IdC
        },
        success: function (msg) {
            eval(msg);
        }
    });
}

function fn_WSSLicOnl_MostrarProdDesAsignados($IdC,$IdS) {
    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "MostrarModal",
            Lic: "S",
            IdC: $IdC,
            IdS: $IdS
        },
        success: function (msg) {
            eval(msg);
        }
    });
}

function fn_WSSLicOnl_DescargaLicencia($IdC, $IdS) {
    fn_WSSOcultar("WSSLicenciamientoOnline_Contenido");
    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "Licenciamiento",
            Tip: 2,
            IdC: $IdC,
            IdS: $IdS
        },
        success: function (msg) {
            if (eval(msg) == null) {
            }
            fn_WSSMostrar("WSSLicenciamientoOnline_Contenido");
        }
        });
//    alert("Hola");
//    $DataVariables = { Ope: "Licenciamiento",
//        Tip: 2,
//        IdC: $IdC,
//        IdS: $IdS
//    };
//    $Success = "eval(msg);fn_WSSMostrar('WSSLicenciamientoOnline_Contenido');";
//    fn_WSSByPass($DataVariables, $Success);
}

function fn_TablaModalProdDesAsig_RowClick($IdP, $IdC, $IdS) {
    fn_WSSOcultar("WSSLicenciamientoOnline_Contenido");
    $.modal.close();

    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "Licenciamiento",
            Tip: 1,
            IdP: $IdP,
            IdC: $IdC,
            IdS: $IdS
        },
        success: function (msg) {
            if (eval(msg) == null) {
            }
            fn_WSSMostrar("WSSLicenciamientoOnline_Contenido");
        }
    });
}

function fn_WSSLicOnl_InstalaGL() {
    $("#WSSLicenciamientoOnline_AltaGL").modal({
        opacity: 70,
        overlayCss: { backgroundColor: "#fff" },
        containerCss: {
            backgroundColor: "#fff",
            borderColor: "#f0f0f0",
            height: 250,
            padding: 2,
            width: 550
        },
        onOpen: function (dialog) {
            dialog.overlay.fadeIn('normal');
            dialog.container.slideDown('normal', function () {
                dialog.data.fadeIn('slow');
            });
        },
        onClose: function (dialog) {
            dialog.data.fadeOut('slow', function () {
                dialog.container.slideUp('normal');
                dialog.overlay.fadeOut('normal', function () {
                    $.modal.close();
                    window.location.reload();
                });
            });
        }
    });
}

function fn_WSSLicOnl_AltaGL($SNA, $SIM) {
//    $.ajax({
//        type: "POST",
//        url: "WSSByPass.aspx",
//        contentType: 'multipart/form-data',
//        data: { Ope: "UploadGLFic",
//            file: filename
//        },
//        success: function (msg) {
//            fn_WSSOcultar("WSSLicenciamientoOnline_SecUpload");
//            eval(msg);
//            //$.modal.close();
//        }
//    });
    $DataVariables = { Ope: "UploadGLFic",
        file: filename
    };
    $Success = "fn_WSSOcultar('WSSLicenciamientoOnline_SecUpload');eval(msg)";
    fn_WSSByPass($DataVariables, $Success);
}

function fn_WSSLicOnl_UploadGLFic() {
    var filename = $("#WSSLicenciamientoOnline_File").val();
    if (filename == '') {
        alert("Debe seleccionar un fichero ServerInfo.txt para continuar.");
        return;
    }
    fn_WSSOcultar("WSSLicenciamientoOnline_SecUpload", true);

    $('form#WSSLicenciamientoOnline_Upload_Form').attr((this.encoding ? 'encoding' : 'enctype'), 'multipart/form-data');
    var form = $('form#WSSLicenciamientoOnline_Upload_Form');
    form.submit();

}
function fn_DescA3Update() {
    window.location = "http://wssws.a3software.com/wssws.aspx?P=F10&P2=a3update"
}

function fn_WSSCirculo_RowClick($IdCurso) {
    $DataVariables = { Ope: "RowClick",
        IdControlTabla: "WSSCirculo",
        IdCurso: $IdCurso
    };
    $Success = "eval(msg)";
    fn_WSSByPass($DataVariables, $Success);
}

function fn_WBOELaboral_RowClick($Categoria, $TextoPDF) {
    $DataVariables = { Ope: 'RowClick',
        IdControlTabla: 'WBOELaboral',
        Parametros: { Categoria: $Categoria, UrlPdf: $TextoPDF }
    };
    $Success = "eval(msg)";
    fn_WSSByPass($DataVariables, $Success);
}
function fn_ActualizacionesCliente_RowClick(OrdenAct) {
    $DataVariables = { Ope: "RowClick",
        IdControlTabla: "ActualizacionesCliente",
        ParamAdicionales: OrdenAct
    };
    $Success = "eval(msg)";
    fn_WSSByPass($DataVariables, $Success);
}
function fn_VisualizarAviso(_Url) {
    $DataVariables = { Ope: "MostrarModal",
        Id: "ModalAvisos",
        Concepto: "Avisos",
        ParamAdicionales: _Url
    };
    $Success = "eval(msg)";
    fn_WSSByPass($DataVariables, $Success);
}
function fn_CTComunicados_RowClick($Categoria, $TextoPDF, $Titulo) {
    var $Perfil = "";
    switch ($("#HiddenMenuLogo").val()) {
        case "MenuPerfil_1":
            $Perfil = "COMCLI";
            break;
        case "MenuPerfil_2":
            $Perfil = "COMCAN";
            break;
    }
    $DataVariables = { Ope: "RowClick",
        IdControlTabla: "CTComunicados",
        Parametros: { Categoria: $Categoria, UrlPdf: $TextoPDF, Titulo: $Titulo, Perfil: $Perfil }
    };
    $Success = "eval(msg)";
    fn_WSSByPass($DataVariables,$Success);
}

function fn_WIDPedidosWeb_LoadPedido(IdPedido) {
    fn_WSSGeneral_GotoTopPage();
    $DataVariables = { Ope: "RowClick",
        IdControlTabla: "PedidosWeb",
        Pedido: IdPedido
    };
    $Success = "eval(msg)";
    fn_WSSByPass($DataVariables, $Success);
}

function WSSClientes_BackupTablaUbiPrin() { $('#WSSClientes_BackupTablaUbiPrin').html($('#WSSClientes_TablaUbiPrin').html()); $('#WSSClientes_BackupCUC').val($("#CUCCli").val()); }
function WSSClientes_RestoreTablaUbiPrin() { $('#WSSClientes_TablaUbiPrin').html($('#WSSClientes_BackupTablaUbiPrin').html()); $('#CUCCli').val($("#WSSClientes_BackupCUC").val()); }

function WSSClientes_LoadCli(Capa, pUnCont) {
    $("#" + Capa).html("<img src='/WSSImages/loading1.gif' alt='Cargando datos' />");   
    $DataVariables = { Ope: "RefrescaDatos",
        Origen: "WSSClientes_LoadCli",
        cli: $("#CUCCli").val(),
        nif: $("#CUCNIF").val(),
        razon: $("#CUCRazon").val(),
        dir: $("#CUCDir").val(),
        cposIni: $("#CUCCodPosIni").val(),
        cposFin: $("#CUCCodPosFin").val(),
        mun: $("#CUCMun").val(),
        prov: $("#CUCProv").val(),
        pcont: $("#CUCPersCont").val(),
        tfno: $("#CUCTfno").val(),
        rop: $("#CUCRoP").attr("checked"),        
        reg: 10,
        pag: 1,
        IdCapa: Capa,
        UnCont: pUnCont
    };
    $Success = "eval(msg);"
    if (pUnCont == "S") { $Success += "WSSClientes_BackupTablaUbiPrin();" }
    fn_WSSByPass($DataVariables, $Success);
}

function WSSClientes_LoadApli() {
    $("#WSSClientes_Aplicaciones").html("<img src='/WSSImages/loading1.gif' alt='Cargando datos' />");    
    $DataVariables = { Ope: "AplicCliente",
        CodCli: $("#CliCodInt").html(),        
        reg: 10,
        pag: 1
    };
    $Success = "eval(msg);"
    fn_WSSByPass($DataVariables, $Success);
}

function WSSClientes_MasUbicacionesClick() {
    if ($('#WSSClientes_AllUbi').css("display") == "none") {        
        $('#WSSClientes_TablaUbiPrin').html('');
        if ($('#WSSClientes_AllUbi').html() == "") { WSSClientes_LoadCli('WSSClientes_AllUbi'); }        
        $('#ImgUbi').attr('src', '/Img/menos_10x10.gif');
        $('#WSSClientes_AllUbi').slideDown('slow');
    }
    else {
        $('#ImgUbi').attr('src', '/Img/mas_10x10.gif');
        $('#WSSClientes_AllUbi').slideUp('slow'); 
    }
}

function WSSClientes_ApliClick() {
    if ($('#WSSClientes_Aplicaciones').css("display") == "none") {
        if ($('#WSSClientes_Aplicaciones').html() == "") { WSSClientes_LoadApli(); }
        $('#ImgApli').attr('src', '/Img/menos_10x10.gif');
        $('#WSSClientes_Aplicaciones').slideDown('slow');
    }
    else {
        $('#ImgApli').attr('src', '/Img/mas_10x10.gif');
        $('#WSSClientes_Aplicaciones').slideUp('slow');
    }
}

function WSSClientes_LoadInfoAdic() {
    if ($("#WSSClientes_InfoAdic").css("display") == "none") {
        $('#ImgInfoAdic').attr('src', '/Img/menos_10x10.gif');
        $("#WSSClientes_InfoAdic").slideDown("slow");
        if ($("#WSSClientes_InfoAdic_Tfnos").html() == "" && $("#WSSClientes_InfoAdic_Observ").val() == "") {
            $DataVariables = { Ope: "InfoAdicCliente",
                CodCli: $("#CliCodInt").html(),
                reg: 10,
                pag: 1
            };
            $Success = "eval(msg);"
            fn_WSSByPass($DataVariables, $Success);
        }
    }
    else { $('#ImgInfoAdic').attr('src', '/Img/mas_10x10.gif'); $("#WSSClientes_InfoAdic").slideUp("slow"); }
}

function fn_TablaWSSClientes_RowClick(pCli, pUbi, pCon, pRoP) {
    var gotoDiv = "";
    if ($('#WSSClientes_UbiPrin').css('display') == "none") { gotoDiv = "fn_WSSGeneral_GotoControl2($('#WSSClientes_DatosUbi_Contenido').offset().top);" }
    $("#CUCCli").val(pCli);    
    $("#Marco_Criterios").slideUp('fast');
    $("#Marco_Resultados").slideUp('fast');
    $('#WSSClientes_Criterios').slideUp('fast');
    $('#WSSClientes_UbiPrin').slideUp('fast');
    $("#Marco_DatosCli").show();
    $("#Marco_DatosUbi").show();
    $('#WSSClientes_DatosCli').slideDown('slow');
    $('#WSSClientes_DatosUbi').slideDown('slow');
    $DataVariables = { Ope: "RowClick",
        IdControlTabla: "WSSClientes_UbiPrin",
        cuccli: pCli,
        cucubi: pUbi,
        cuccon: pCon,
        rop: pRoP
    };
    $Success = "eval(msg);$('#WSSClientes_DatosCli_Loading').hide();$('#WSSClientes_DatosUbi_Loading').hide();";
    $Success += "$('#WSSClientes_DatosCli_Contenido').slideDown('slow');WSSClientes_StyleDatosUbi();$('#WSSClientes_DatosUbi_Contenido').slideDown('slow');"
    $Success += "fn_WSSClientes_ResizeInputsToMax('WSSClientes_DatosUbi_Contenido');$('#WSSClientes_Operativa_Container').slideDown('slow');"
    if (gotoDiv != "") { $Success += gotoDiv }
    fn_WSSByPass($DataVariables, $Success);
}

function fn_WSSClientes_ResizeInputsToMax(Seccion) {
    var InputsText = $("#" + Seccion + " :input[type=text]");
    if (InputsText.length > 0) {
        jQuery.each(InputsText, function () {
            if ($(this).attr("maxlength") > 0 && $(this).attr("maxlength") < 200) {
                //newwidth = ($(this).attr("maxlength") * 0.625) + 1; //Ctdad de carácteres pasados a em + 1em de margen 
                newwidth = ($(this).attr("maxlength") * 0.5) + 1; //Ctdad de carácteres pasados a em + 1em de margen 
                $(this).width(newwidth + "em");
            }
//            else {
//                newwidth = $(this).parent(["td"]).width();
//                $(this).width(newwidth);
//            }
        })
    }
}

function WSSClientes_StyleCriterios() {
    var span = $("#WSSClientes_Criterios span");
    var labels = $("#WSSClientes_Criterios label");
    var inputsText = $("#WSSClientes_Criterios :input[type=text]");
    jQuery.each(span, function () { $(this).css("margin-bottom", "5px").css("display", "block"); })
    jQuery.each(labels, function () { $(this).addClass("LabelOut"); })
    jQuery.each(inputsText, function () { $(this).addClass("CampoIn"); })
}

function WSSClientes_StyleDatosUbi() {
    var tds = $("#WSSClientes_DatosUbi_Contenido td");
    var tdHead = $("#WSSClientes_DatosUbi_Contenido table tr.head td");      
    var inputsText = $("#WSSClientes_DatosUbi_Contenido table :input[type=text]");
    jQuery.each(tds, function () { $(this).css('padding', '5px 5px 0px 0px'); })
    jQuery.each(tdHead, function () { $(this).removeClass().addClass("LabelOut4"); })
    jQuery.each(inputsText, function () { $(this).addClass("CampoIn"); $(this).attr('readonly', 'readonly') })
}

function WSSClientes_VolverALista() {
    WSSClientes_RestoreImg();
    $("#Marco_DatosCli").slideUp('fast');
    $("#Marco_DatosUbi").slideUp('fast');
    $('#WSSClientes_DatosCli_Contenido').slideUp('fast');
    $('#WSSClientes_DatosUbi_Contenido').slideUp('fast');
    $('#WSSClientes_Operativa_Container').slideUp('fast');
    //WSSClientes_LoadCli('WSSClientes_TablaUbiPrin', 'S');    
    $('#WSSClientes_AllUbi').html('');
    $('#WSSClientes_AllUbi').hide();
    $('#WSSClientes_Aplicaciones').html('');
    $('#WSSClientes_Aplicaciones').hide();
    $('#WSSClientes_InfoAdic_Tfnos').html('');
    $('#WSSClientes_InfoAdic_Observ').val('');
    $('#WSSClientes_InfoAdic').hide();

    WSSClientes_RestoreTablaUbiPrin();
    $("#Marco_Criterios").slideDown('slow');
    $("#Marco_Resultados").slideDown('slow');
    $('#WSSClientes_Criterios').slideDown('slow');
    $('#WSSClientes_UbiPrin').slideDown('slow');    
}

function WSSClientes_Imprimir() {
    WSSClientes_Imprimir_Antes();
    window.print();
    WSSClientes_Imprimir_Despues();    
}

function WSSClientes_Imprimir_Antes() {
    $("#WSS_ContCabecera").hide();
    $("#WSS_Menu").hide();
    $("#WSS_RastroMigas").hide();
    $("#WSS_Pie").hide();
    $("#Default").css("background", "#FFFFFF");
    //$(".btStAzul").hide();
    $('#WSSClientes_Operativa_Container').hide();
    //if ($("#NuevaLinea").css("display") != "none") { $("#NuevaLinea").css("display", "none"); }
}

function WSSClientes_Imprimir_Despues() {
    $("#WSS_ContCabecera").show();
    $("#WSS_Menu").show();
    $("#WSS_RastroMigas").show();
    $("#WSS_Pie").show();
    $("#Default").css("background", "#F0F0F0 url(../Img/fondo_cHead_AP.jpg) repeat-x");
    $('#WSSClientes_Operativa_Container').show();
    //$(".btStAzul").show();
    //$(".Editar").css("background", "url(Img/doc.jpg) left top no-repeat");
    //$(".Editar").css("padding-left", "20px");
    //if ($("#NuevaLinea").css("display") == "none") { $("#NuevaLinea").css("display", "inline"); }
    //fn_WSSCargaPedido_setBtnOpPedido();
}

function WSSClientes_RestoreImg() {
    $('#ImgUbi').attr('src', '/Img/mas_10x10.gif');
    $('#ImgApli').attr('src', '/Img/mas_10x10.gif');
    $('#ImgInfoAdic').attr('src', '/Img/mas_10x10.gif');
}

function WSSComunicados_RegMostrar($Origen) {
    //alert("pasa");
    fn_WSSOcultar('WSSComunicados');
    //fn_WSSMostrar('Trabajando');
    $RegMostrar = $("select[id='WSSComunicadosRegMostrar'] option:selected").val()

    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "WSSComunicados_RegMostrar",
            Origen: $Origen,
            Texto: fn_codificarAcentos($("#TxtTextoCOM").val()),
            RegMostrar: $RegMostrar
        },
        success: function (msg) {
            eval(msg);
            fn_WSSMostrar('WSSComunicados');
            //fn_WSSOcultar('Trabajando');
        }
    });

}

function fn_BuscarCOM_BtClickCliCom() {
    fn_WSSOcultar('WSSComunicados');
    fn_WSSOcultar('WSSComunicadosRegMostrarDiv');
    $.ajax({
        type: "POST",
        url: "WSSByPass.aspx",
        cache: false,
        data: { Ope: "RefrescaDatos",
            Origen: 'ComCLI',
            IdMenu: "MenuClienteComunicados",
            Texto: fn_codificarAcentos($("#TxtTextoCOM").val()),
            RegPP: $("select[id='WSSComunicadosRegMostrar'] option:selected").val()
            //ParametrosAuxMenu: { BOEsUsu: $("#BOEUsu").html() }
        },
        success: function (msg) {
            eval(msg);
            fn_WSSMostrar('WSSComunicadosRegMostrarDiv');
            fn_WSSMostrar('WSSComunicados');
        }
    });
}

function fn_codificarAcentos(str) {
    var rp = String(str);
    //
    rp = rp.replace(/á/g, '&aacute;');
    rp = rp.replace(/é/g, '&eacute;');
    rp = rp.replace(/í/g, '&iacute;');
    rp = rp.replace(/ó/g, '&oacute;');
    rp = rp.replace(/ú/g, '&uacute;');
    rp = rp.replace(/ñ/g, '&ntilde;');
    rp = rp.replace(/ü/g, '&uuml;');
    //
    rp = rp.replace(/Á/g, '&Aacute;');
    rp = rp.replace(/É/g, '&Eacute;');
    rp = rp.replace(/Í/g, '&Iacute;');
    rp = rp.replace(/Ó/g, '&Oacute;');
    rp = rp.replace(/Ú/g, '&Uacute;');
    rp = rp.replace(/Ñ/g, '&Ntilde;');
    rp = rp.replace(/Ü/g, '&Uuml;');
    //
    return rp;

}


function BuscarConEnter(myfield, e, origen) {

    var keycode;
    if (window.event) keycode = window.event.keyCode;
    else if (e) keycode = e.which;
    else return true;

    if (keycode == 13) {
        switch (origen) {
            case "WSSComunicados":
                fn_BuscarCOM_BtClickCliCom();
                return false;
                break;
            case "WSSCanalPedidosF3":
                fn_SetCookieEstados(); 
                fn_Load_PedidosWeb(1);
                return false;
                break;
            case "BusquedaClientesF3":
                fn_RecargaModalClientes();
                return false;
                break;
            case "Siglas":
                fn_RecargaModal('Siglas');
                return false;
                break;
            case "Perfiles":
                fn_RecargaModal('Perfiles');
                return false;
                break;
            case "Origenes":
                fn_RecargaModal('Origenes');
                return false;
                break;
            case "Actividades":
                fn_RecargaModal('Actividades');
                return false;
                break;
            case "MotivosDto":
                fn_RecargaModal('MotivosDto');
                return false;
                break;
            case "BusquedaProductos1F3":
                fn_StandardSearchModal('tabla', 'Productos1F3');
                return false;
                break;
            case "BusquedaUbicacionesF3":
                fn_RecargaModalUbicaciones();
                return false;
                break;
            case "WSSClienteSugerencias":
                fn_WSSSugerencias_Buscar();
                return false;
                break;
            case "WSSCanalPedidosCargaPedidosF3":
                fn_RellenaProvinciaMod();
                fn_TxtValueChanged(this);
                return false;
                break;
                

        }
    }
    else
        return true;
}			
