
function buscarLayout(elProceso) {
    var datos = { accion: 'leerLayout', empresa: empresaActual };
    $.ajax({
        type: "GET",
        url: "generales.ashx",
        async: false,
        data: datos,
        dataType: "json",
        cache: false,
        success: function(data) {
            elLayout = jQuery.extend(true, {}, data);
            cambiarLayout(elProceso);
        }
    });
    return false;
}
function cambiarLayout(proceso) {
    if (elLayout.norte_estado == 'Cerrado')
            arribaClose = true;
    else    arribaClose = false;
    if (elLayout.sur_estado == 'Cerrado')
            abajoClose = true;
    else    abajoClose = false;
    if (elLayout.este_estado == 'Cerrado')
            derechaClose = true;
    else    derechaClose = false;
    if (elLayout.oeste_estado == 'Cerrado')
            izquierdaClose = true;
    else    izquierdaClose = false;
    /***** Alto y Ancho *****/
    altoArriba = 0;
    altoAbajo = 0;
    anchoDerecha = 0;
    anchoIzquierda = 0;
    altoArriba = redondear2(screen.availHeight * parseFloat(elLayout.norte_alto) / 100); 
    altoAbajo = redondear2(screen.availHeight * parseFloat(elLayout.sur_alto) / 100);
    anchoDerecha = redondear2(screen.availWidth * parseFloat(elLayout.este_ancho) / 100);
    anchoIzquierda = redondear2(screen.availWidth * parseFloat(elLayout.oeste_ancho) / 100);
    var elResizable;
    var elSlidable;
    var elSpacingOpen;
    var elSpacingClose;
    switch (proceso) {
        case 'inicio':
            elResizable = false;
            elSlidable = false;
            elSpacingOpen = 0;
            elSpacingClose = 0;
            break;
        case 'reinicio':
            elResizable = true;
            elSlidable = false;
            elSpacingOpen = 0;
            elSpacingClose = 0;
            break;
        case 'disenio':
            elResizable = true;
            elSlidable = false;
            elSpacingOpen = 0;
            elSpacingClose = 0;
            arribaClose = true;
            break;
        case 'tratarPaneles':
            elResizable = true;
            elSlidable = false;
            elSpacingOpen = 12;
            elSpacingClose = 12;
            break;
        case 'disenioMenu':
            elResizable = true;
            elSlidable = false;
            elSpacingOpen = 0;
            elSpacingClose = 0;
            break;
    }
    l = $('#elBody').layout({
            north__initClosed: arribaClose,
            east__initClosed: derechaClose,
            west__initClosed: izquierdaClose,
            south__initClosed: abajoClose,
            north__size: altoArriba,
            west__size: anchoIzquierda,
            south__size: altoAbajo,
            east__size: anchoDerecha,
            resizable: elResizable,
            slidable: elSlidable,
            spacing_closed: elSpacingClose,
            spacing_open: elSpacingOpen,
            west__togglerLength_open:	100,
            west__togglerLength_closed: 100,
            east__togglerLength_open: 100,
            east__togglerLength_closed: 100,
            north__togglerLength_open: 100,
            north__togglerLength_closed: 100,
            south__togglerLength_open: 100,
            south__togglerLength_closed: 100,
			west__togglerContent_open: " C<BR>E<BR>R<BR>R<BR>A<BR>R ",
			west__togglerContent_closed: " A<BR>B<BR>R<BR>I<BR>R ",
			east__togglerContent_open: " C<BR>E<BR>R<BR>R<BR>A<BR>R ",
			east__togglerContent_closed: " A<BR>B<BR>R<BR>I<BR>R ",
			north__togglerContent_open: " C E R R A R ",
			north__togglerContent_closed: " A B R I R ",
			south__togglerContent_open: " C E R R A R ",
			south__togglerContent_closed: " A B R I R "
//            closable:true
        });
//        l.options.west.close = false;
    elObjeto = $("#Arriba"); 
    $(elObjeto).css('color', elLayout.norte_color_frente);
    trabajarFondo($(elObjeto), elLayout.norte_color_fondo_desde, elLayout.norte_color_fondo_hasta,
                               elLayout.norte_color_fondo_degradado, elLayout.norte_fondo);
    $(elObjeto).fadeTo(0, 1);
    elObjeto = $("#Izquierda"); 
    $(elObjeto).css('color', elLayout.oeste_color_frente);
    trabajarFondo($(elObjeto), elLayout.oeste_color_fondo_desde, elLayout.oeste_color_fondo_hasta,
                               elLayout.oeste_color_fondo_degradado, elLayout.oeste_fondo);
    $(elObjeto).fadeTo(0, 1);
    elObjeto = $("#Abajo"); 
    $(elObjeto).css('color', elLayout.sur_color_frente);
    trabajarFondo($(elObjeto), elLayout.sur_color_fondo_desde, elLayout.sur_color_fondo_hasta,
                               elLayout.sur_color_fondo_degradado, elLayout.sur_fondo);
    elObjeto = $("#Derecha"); 
    $(elObjeto).css('color', elLayout.este_color_frente);
    trabajarFondo($(elObjeto), elLayout.este_color_fondo_desde, elLayout.este_color_fondo_hasta,
                               elLayout.este_color_fondo_degradado, elLayout.este_fondo);                           
    elObjeto = $("#Centro"); 
    $(elObjeto).css('color', elLayout.centro_color_frente);
    trabajarFondo($(elObjeto), elLayout.centro_color_fondo_desde, elLayout.centro_color_fondo_hasta,
                               elLayout.centro_color_fondo_degradado, elLayout.centro_fondo);                            
    $('#elBody').css("visibility", "visible");
    return false;
}
function trabajarFondo(objeto, colorDesde, colorHasta, degradado, imagenFondo) {
    var aux;
    if (imagenFondo != "") {
        aux = "url(Imagenes/Fondos/" + imagenFondo + ") center";
        $(objeto).css('background', aux);
    }
    else {
        aux = colorDesde;
        $(objeto).css('background', aux);
    }
    return false;
}


