var mostrarDatasheet_control = 0;

function message_to(uid){
    //var src = '/NebulaChat/front/chat?uid=' + uid;
    var src = '/Members/Chat/index?uid=' + uid;
    var width = '420';
    var height = '400';
    orion_box.css_contenedor.height = '340px';
    //orion_box.css_over[background-color] = 'gray';
    orion_box.css_contenedor.top = '30%';
    orion_box.botonera = 0;
    orion_box.iframe(src, width, height);
}

function mostrarDatasheet(){
    if(mostrarDatasheet_control == 0){
        $('#Mas_InfoDatasheet').show('blind',{},500);
        mostrarDatasheet_control = 1;
    }else{
        //$("#Mas_InfoDatasheet:visible").removeAttr('style').hide().fadeOut();
        //$("#Mas_InfoDatasheet").unbind().css('min-height', '30px');
        //$("#Mas_InfoDatasheet").unbind().css('width', '530px');
        $("#Mas_InfoDatasheet").unbind().css('display', 'none');
        mostrarDatasheet_control = 0;
    }
}

function digital_preload(){
    $('a[rel*=orioncontentload]').OrionContentLoad(function(){
        digital_preload();
        notify_div_create2();
        $('a[rel*=openinpopup]').popup();
        $('a[rel*=napi_action]').unbind().ajax_action();
    });
}

/**
 * muestra la datasheet del producto
 */
function digital_datasheet(pid){
    //var src = '/NebulaChat/front/chat?uid=' + uid;
    var src = '/Productos/data/datasheet?ProductsID=' + pid;
    var width = '500';
    var height = '400';
    //orion_box.css_contenedor.height = '340px';
    //orion_box.css_over[background-color] = 'gray';
    //orion_box.css_contenedor.top = '34%';
    orion_box.botonera = 0;
    orion_box.xhr(src, width, height);
    
}

function notify_div_create2(){
    // crear el div oculto para desplegar informacion al usuario
    $(document).ready( function() {

        // agregando los estilos al vuelo
        addCss('#avisos {display:none;position:fixed;top:180px;left:100px;background:#FFFFFF;z-index:60;}');
        if($.browser.msie){
            addCss('#avisos {display:none;position:absolute;top:330px;left:100px;background:#FFFFFF;z-index:60;}');
        //addCss('#avisos {position:fixed;}');
        }

        addCss('#avisos_content {position:relative;top:20px;padding:3px;margin-bottom:20px;}');
        addCss('#avisos_content {width:800px;height:400px;overflow-x:auto;overflow-y:auto;}');

        addCss('.avisos_barra {margin-right:4px;position:absolute;right:0px;top:0px;}');

        addCss('#avisos_background {opacity:0.60;filter:alpha(opacity=60);width:100%;height:500%;display:none;position:absolute;top:0px;background:#444444;z-index:50;}');
        if($.browser.msie){
            addCss('#avisos_background {width:0px;height:0px;display:none;position:absolute;top:0px;left:0px;background:#444444;z-index:50;}');
        }

        $('<div id="avisos_background"></div>').appendTo("body");

        $('<div id="avisos"><div id="avisos_content"> avisos loading ... </div></div>').appendTo("body");
        $('<div class="avisos_barra"> <a href="javascript:;" rel="avisos_toggle" id="avisos_cerrar">cerrar</a> </div>').appendTo("div#avisos");
        //$("div#avisos").load("/html/algo.html");

        // efecto de acultacion del div de avisos
        $("a[rel='avisos_toggle']").click(function() {
            $("#avisos_background").toggle(100);
            $("#avisos").toggle(400);
        });

        $("div#avisos_background").click(function() {
            $("#avisos_background").toggle(100);
            $("#avisos").toggle(400);
        });

    } );
}

/**
 * agrego un producto al carro
 */
function agregarAlcarro(ProductsID,cant){
    nmc.shopcart_add(ProductsID,cant,function(cuack){
        //alert(cuack.notice);
        if(cuack.errors.length == 0){
            //var options = { to: '#widget_shopcart', className: 'ui-effects-transfer' };
            //$("#a_addCart" + ProductsID).effect('transfer',options,500);
            $("#a_addCart" + ProductsID).effect('puff',{},500);

            $('#widget_shopcart').showloading();
            $('#widget_shopcart').load('/Widgets/shopcart/mini',function(){
                $('#widget_shopcart').showloading('remove');
            });

        }

    });
}

/**
 * actualiza el widget lateral
 */
function actualizarCarro(){
    $('#widget_shopcart').showloading();
    $('#widget_shopcart').load('/Widgets/shopcart/mini',function(){
        $('#widget_shopcart').showloading('remove');
    });
}

// configuraciones del box
//orion_box.css_contenedor.top = '40%';
orion_box.botonera = 0;

$(document).ready( function() {

    digital_preload();
    
    // asigno popups a los enlaces que contengan "openinpopup"
    $('a[rel*=openinpopup]').popup();

    // Nebula API links
    $('a[rel*=napi_action]').ajax_action();


    // genera el div para las notificaciones acultas
    notify_div_create2();
} );

