﻿function OpenWindows() {

    var Ancho = screen.availWidth - 10;
    var Alto = screen.availHeight - 28;
    var features = "toolbar=no,status=yes,location=yes,directories=no,menubar=no,scrollbars=yes,top=0,left=0,width=" + Ancho + ",height=" + Alto + '"';
    //var SO = getOpSys();
    var sPath = "http://www.italcambio-online.com/";
    myWindow = window.open(sPath, 'Claves', features);
}

function OpenBilletes() {

    var Ancho = 1044;
    var Alto = 790;
    var features = "toolbar=no,status=yes,location=yes,directories=no,menubar=no,scrollbars=yes,top=0,left=0,width=" + Ancho + ",height=" + Alto + '"';
    //var SO = getOpSys();
    var sPath = "billetes.html";
    myWindow = window.open(sPath, 'billetes', features);
}

function IrA(valor) {
    $("div.panes2 > div").css({ 'display': 'none' });
    $("#" + valor).slideDown(1000, function () { });
}

function IrA2(valor) {
    var url2 = document.location.toString();
    var d = new Date();
    var ruta;
    if (url2.indexOf("Pages") != -1) {
        ruta = "sucursales.aspx?date=" + d.getTime() + "#" + valor;
    }
    else {
        ruta = "Pages/sucursales.aspx?date=" + d.getTime() + "#" + valor;
    }
    location.replace(ruta);
}


function Cambiar(url) {
    var url2 = document.location.toString();
    alert(url2.indexOf("Pages"));
    if (url2.indexOf("Pages") != -1) {
        alert("tiene page");
    }

    location.replace(url2.split('#')[0] + url);
    location.reload();
}



$(document).ready(function () {// primer

    //Ticker de precios
    $('#marquee').marquee({ speed: 1, coefAcc: 2, eventAcc: 'down',
        clsDrag: 'onDrag', draggable: true, enableCookie: false, enableScroll: true,
        stepScroll: 50, enableAnimateScroll: true, animateScrollDuration: 250, animateScrollEasing: 'linear', vertical: false
    });

    //asignar ruta de acuerdo a la pagina
    var url2 = document.location.toString();
    var d = new Date();
    var i = 1

    //asignar ruta a la organizacion
    $('div.orga ul li > a').each(function () {
        if (url2.indexOf("Pages") != -1) { $(this).attr('href', "Organizacion.aspx?date=" + d.getTime() + "#t" + i); }
        else { $(this).attr('href', "Pages/Organizacion.aspx?date=" + d.getTime() + "#t" + i); }
        i++;
    });

    //servicios
    i = 1
    $('div.serv ul li > a').each(function () {
        if (url2.indexOf("Pages") != -1) { $(this).attr('href', "Servicios.aspx?date=" + d.getTime() + "#t" + i); }
        else { $(this).attr('href', "Pages/Servicios.aspx?date=" + d.getTime() + "#t" + i); }
        i++;
    });

    i = 1
    $('div.cont ul li > a').each(function () {
        if (url2.indexOf("Pages") != -1) { $(this).attr('href', "ControlCambio.aspx?date=" + d.getTime() + "#t" + i); }
        else { $(this).attr('href', "Pages/ControlCambio.aspx?date=" + d.getTime() + "#t" + i); }
        i++;
    });


    i = 1
    $('div.instrumentos ul li > a').each(function () {
        if (url2.indexOf("Pages") != -1) { $(this).attr('href', "aplicaciones.aspx?date=" + d.getTime() + "#t" + i); }
        else { $(this).attr('href', "Pages/aplicaciones.aspx?date=" + d.getTime() + "#t" + i); }
        i++;
    });


    i = 1
    $('div.contactenos ul li > a').each(function () {
        if (url2.indexOf("Pages") != -1) { $(this).attr('href', "Contactenos.aspx?date=" + d.getTime() + "#t" + i); }
        else { $(this).attr('href', "Pages/Contactenos.aspx?date=" + d.getTime() + "#t" + i); }
        i++;
    });

    var url1 = "";
    if (url2.indexOf("Pages") != -1) url1 = "../";
    $.ajax({
        type: "POST",
        url: url1 + "Webservices/Data.asmx/GetData",
        data: "{}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (data) {
            var jsonData = jQuery.parseJSON(data.d);
            i = 0
            $('div.sucursales ul li > a').each(function () {
                var region = jQuery.trim(jsonData[i].Estado).replace(" ", "_");
                if (url2.indexOf("Pages") != -1) { $(this).attr('href', 'sucursales.aspx?date=' + d.getTime() + '#' + region).text(jsonData[i].Estado); }
                else { $(this).attr('href', "Pages/sucursales.aspx?date=" + d.getTime() + "#" + region).text(jsonData[i].Estado); }
                i++;
            });

        },
        error: function (xhr, status, error) {
            // Boil the ASP.NET AJAX error down to JSON.
            var err = eval("(" + xhr.responseText + ")");

            // Display the specific error raised by the server
            alert(err.Message);

        }
    });

    $('.flag').css({
        'backgroundImage': 'url(' + url1 + 'images/flags.png)',
        'backgroundRepeat': 'no-repeat'
    });



    //////**************** menu****************************///////
    function megaHoverOver() {
        $(this).find(".sub").stop().fadeTo('fast', 1).show();
        //1*
        (function ($) {
            jQuery.fn.calcSubWidth = function () {
                rowWidth = 0;
                $(this).find("ul").each(function () {
                    rowWidth += $(this).width();
                });
            };
        })(jQuery); //1*

        if ($(this).find(".row").length > 0) {
            var biggestRow = 0;

            $(this).find(".row").each(function () {
                $(this).calcSubWidth();
                if (rowWidth > biggestRow) {
                    biggestRow = rowWidth;
                }
            });

            $(this).find(".row:last").css({ 'margin': '0' });
        }
    }

    function megaHoverOut() {
        $(this).find(".sub").stop().fadeTo('fast', 0, function () {
            $(this).hide();
        });
    }

    var config = { sensitivity: 10, interval: 0, over: megaHoverOver, timeout: 200, out: megaHoverOut };

    //$("ul#topnav li .sub").css({ 'opacity': '0.9' });
    $("ul#topnav li").hoverIntent(config);

});            // cierre primer


