﻿//Globales;
var lnkCategoria = '';
var lnkSeccion = '';
var menuids = ["sidebarmenu1"];
//funciones globales
function Log(sTexto) {
    $('#dvDebug').html(sTexto);
}
//funcion principal
function Init_General() {
    initsidebarmenu();
    $('.lnkCategoria').hover(lnkCategoriaOver, lnkCategoriaOut);
    $('.seccion').hover(seccionOver, seccionOut);
    $('#slider').nivoSlider({ pauseTime: 5000, effect: 'fade' });
    $('.edBuscar').keypress(edBuscarKeypress);
    $(".lnk_chat").click(function(e) {
        e.preventDefault();
        w = window.open('http://absatraining.com/phplive/request_email.php?l=admin&x=1&deptid=2', 'Soporte', 'width=450,height=400,status=0,toolbar=0,location=0,menubar=0');
        w.moveTo(200, 100);
    });
    $('.edBuscar').focus();    
}
function edBuscarKeypress(event) {

    if (event.keyCode == '13') {
        if (trim( $(this).val())!="")
            window.open("http://www.mostradorvirtual.mx/recepcion.asp?action=search&searchtext=" + $(this).val());
    } 
}
function lnkCategoriaOver(e) {
    $(this).attr('src', $(this).attr('over'));
    getMenu(1, $(this).attr('top')); 
}

function lnkCategoriaOut(e) {
    $(this).attr('src', $(this).attr('out'));   
}
function seccionOver(e) {
    lnkBefore = lnkSeccion;
    lnkSeccion = $(this).attr('id');
    if (lnkBefore == '') {
        $('.seccion').each(function() { if ($(this).attr('id') != lnkSeccion) $(this).fadeTo("100", "0.5"); });
    }
    $(this).fadeTo("100", "1");
}

function seccionOut(e) {
    lnkSeccion = '';
    setTimeout(function() {
    if (lnkSeccion == '')
            $('.seccion').each(function() { if ($(this).attr('id') != lnkSeccion) $(this).fadeTo("100", "1"); });
    }, 300);

}
function getMenu(nivel) {
    $.get("lineas.xml", {nivel:nivel}, endGetLineas);
}
function endGetLineas(xml) {
    $(xml).find("lineas").each(function() {
        count = parseInt($(this).find("count").text());
        nivel = $(this).find("nivel").text();
        sHtml = "";
        for (i = 1; i <= count; i++) {
            lineas = $(xml).find("rows");
            sHtml = sHtml + '<div class="item"><a href="#">' + lineas.find("row_" + i).text() + '</a></div>';
        }
        $('#menu_categorias_' + nivel).html(sHtml);
        $('#menu_categorias_' + nivel).css('display','inline');
    });    
}
