﻿/////////////////////////////////////////////////////////////////
// Carga el estilo de los botones.
/////////////////////////////////////////////////////////////////
function pageLoad()
{
    $("input:submit").button();
    $('#ctl00_tabs').tabs();        
}



function CargarMenu(data) {

    param = '{"__user":"ACCESO","__password":"GRATIS"}';

    //data = eval('(' + data.replace('{"value', '{"d') + ')');
    identificador = '';
    

        $.each(data, function(i, item) {

            if ((item.IdParent) == -1) {
                $('<dt>').attr({ 'id': item.Id }).css('display', 'block').appendTo('#menu dl.nav');

                if (item.Enabled) {
                    if (item.Persiana) {
                        $('<span>').addClass('ui-icon ui-icon-circle-triangle-s').css('float', 'left').prependTo($('<a>').text(item.Text).attr({ 'id': item.Id }).addClass('esconder').appendTo('#menu dl.nav dt#' + item.Id));
                    } else {

                        if (!item.Url) {
                            $('<a>').text(item.Text).attr({ 'id': item.Id }).appendTo('#menu dl.nav dt#' + item.Id);
                        } else if (item.Url.substr(0, 4) == 'http') {
                            $('<a>').text(item.Text).attr({ 'id': item.Id, 'alt': item.Url }).appendTo('#menu dl.nav dt#' + item.Id);
                        } else {
                            $('<a>').text(item.Text).attr({ 'id': item.Id, 'alt': item.Url }).appendTo('#menu dl.nav dt#' + item.Id);
                        }
                    }

                } else {
                    $('<a>').text(item.Text).attr({ 'id': item.Id }).addClass('disabled').appendTo('#menu dl.nav dt#' + item.Id);
                }
            } else {

                tercerano = false;
                identificador = identificador + ',' + item.IdParent;

                for (x in data) {
                    if (data[x].IdParent == -1 && data[x].Id == item.IdParent) { tercerano = tercerano + 1; }
                }

                if (tercerano) {
                    if (item.Persiana) {
                        $('<dd>').attr({ 'id': item.Id }).css('display', 'none').toggleClass('id' + item.IdParent).appendTo('#menu dl.nav');
                    } else {
                        $('<dd>').attr({ 'id': item.Id }).css('display', 'block').toggleClass('id' + item.IdParent).appendTo('#menu dl.nav');
                    }


                    if (item.Enabled) {
                        if (item.Url) {
                            if (item.Url.substr(0, 4) == 'http') {
                                if (item.Url.indexOf('azelerdat') != -1)
                                    $('<a>').text(item.Text).attr({ 'id': item.Id, 'href': item.Url  }).appendTo('#menu dl.nav dd#' + item.Id);
                                else if (item.Url.toLowerCase().indexOf('/views/') != -1)
                                    $('<a>').text(item.Text).attr({ 'id': item.Id, 'href': item.Url  }).appendTo('#menu dl.nav dd#' + item.Id);
                                else
                                    $('<a>').text(item.Text).attr({ 'id': item.Id, 'href': item.Url  }).appendTo('#menu dl.nav dd#' + item.Id);
                            } else {
                                $('<a>').text(item.Text).attr({ 'id': item.Id, 'alt': item.Url }).appendTo('#menu dl.nav dd#' + item.Id);
                            }
                        } else {
                            $('<a>').text(item.Text).attr({ 'id': item.Id }).appendTo('#menu dl.nav dd#' + item.Id);
                        }
                    } else {
                        $('<a>').text(item.Text).attr({ 'id': item.Id, 'display': 'block' }).addClass('disabled').appendTo('#menu dl.nav dd#' + item.Id);
                    }

                }

            }
        });
        ponlinksamenus();
        ponlinksamenus2();
    }

    function ponlinksamenus() {
        $('dl.nav dt a.esconder').click(function() {
            $('#' + $(this).attr('id') + ' span').toggleClass('ui-icon-circle-triangle-s').toggleClass('ui-icon-circle-triangle-n');
            $('.id' + $(this).attr('id')).fadeToggle();
        });
    }
    function ponlinksamenus2() {
        $('dl.nav dd').click(function() {
            if (!$('dl.nav dd#' + $(this).attr('id') + ' a').hasClass('disabled')) {
                if ($('dl.nav dd#' + $(this).attr('id') + ' a').attr('alt')) {
                    //alert($('dl.nav dd#' + $(this).attr('id') + ' a').attr('href'));
                    idclick = $(this).attr('id');
                    texto = $(this).find("a").html();
                    pag = $(this).find("a").attr('href');
                    window.location.href = $('dl.nav dd#' + $(this).attr('id') + ' a').attr('alt').substring(1);

                    $('dl.nav dd').removeClass('activo');
                    $('dl.nav dd#' + $(this).attr('id')).addClass('activo');

                    //$('#tabs').fadeIn();
                    //$("#tabs input").button();                   

                    return false;
                } 
            }
        });
    }

/////////////////////////////////////////////////////////////////
// Hace un switch al lenguaje seleccionado.
/////////////////////////////////////////////////////////////////
function changeLanguage(obj) {
        
     __doPostBack('ChangeLanguage', obj);
           
    return false;
}
