﻿var eD = "qrvfre@qrvfre.pbz".decode();

/* Funciones para los radio personalizados */

function radioOver() { $(this).addClass("hover"); }
function radioOut() { $(this).removeClass("hover"); }
function radioClick() {
    //Ocultamos todos los otros radio del mismo grupo
    var grupoRadio = $(this).attr("grupo");
    if (grupoRadio) {
        $('.radioButton[grupo*="' + grupoRadio + '"]').removeClass("checked");
    }
    $(this).addClass("checked");
}


/* Funciones para los checkbox personalizados */

function checkOver() { $(this).addClass("hover"); }
function checkOut() { $(this).removeClass("hover"); }
function checkClick() {
    if ($(this).hasClass("checked")) {
        $(this).removeClass("checked");
    } else {
        $(this).addClass("checked");
    }
}

function dec(e13) {
    var d = $(e13).html().decode();
    var a = $("<a href='mailto:" + d + "'>" + d + "</a>");
    $(e13).html(a);
    //$(e13).css({"direction":"rtl","unicode-bidi":"bidi-override"})
}

//Idioma
function changeLanguage(newLanguage) {
    $('[id$="hidIdiomaActual"]').val(newLanguage);
}

/*Script para el funcionamiento de los tabs en página de productos*/

$(document).ready(function () {

    var tabseleccionado = $('[id$="hidTabActual"]').val();
    $(".contenTab").hide();
    $(".listaTabsVenta ul.tabs li a[href='" + tabseleccionado + "']").parent().addClass("active").show();
    $(".contenTab" + tabseleccionado).show();

    $("ul.tabs li").click(function () {
        $(".listaTabsVenta ul.tabs li").removeClass("active");
        $(this).addClass("active");
        $(".contenTab").hide();

        var activeTab = $(this).find("a").attr("href");
        $('[id$="hidTabActual"]').val(activeTab);
        $(activeTab).fadeIn();
        return false;
    });

    $(".eDeiser").attr("href", "mailto:" + eD).html(eD);

    $(".eEnc").each(function (i, e) {
        dec(this);
    });
    /*Esto es para el Scroll top*/

    $().UItoTop({ easingType: 'easeOutQuart' });

});


function showModalLegal(idView) {

    var idioma = $('[id$="hidIdiomaActual"]').val();
    var path = $('#mappath').val();
    $.ajax({
        type: "POST",
        async: false,
        url: path + "comunes/webservices/servicios.asmx/cargaLegal",
        data: "{idioma:'" + idioma + "'}",
        contentType: "application/json; charset=utf-8",
        datatype: "json",
        success: function (msg) {
            $('[id$="pnlLegalContent"]').html(msg.d);
        }
    });

    $find('mpeLegal').show();    

    if (idView) {
        document.getElementById(idView).scrollIntoView();
    }

    return false;

}


function Numbers(strString)
//  check for valid numeric strings	
{
    var strValidChars = "0123456789";
    var strChar;
    var blnResult = true;

    if (strString.length == 0) return false;

    //  test strString consists of valid characters listed above
    for (i = 0; i < strString.length && blnResult == true; i++) {
        strChar = strString.charAt(i);
        if (strValidChars.indexOf(strChar) == -1) {
            blnResult = false;
        }
    }
    return blnResult;
}






