﻿// applica padding e/o margin ai banner
function __impostaBanner(banner, padding, margin) 
{
    var b = $get(banner);
    if (b != null) 
    {
        l = Sys.UI.DomElement.getBounds(b);
        if (l.height > 30) {
            b.style.padding = padding;
            b.style.margin  = margin;
        }
        else 
        {
            b.style.padding = '0';
            b.style.margin  = '0';
        }
    }
}

// imposta la dimensione delle 2 colonne principali
function __impostaPagina() 
{
    // ricavo le dimensioni del content di pagina
    var c = $get('content');
    if (c != null) 
    {
        var n  = $get('nav'); // colonna navigatore
        var l  = Sys.UI.DomElement.getBounds(c); // dimensione content
        var c2 = $get('col2_big'); // colonna centrale
        if (c2 != null) 
        {
            // esiste la colonna centrale, imposto la sua altezza
            c2.style.height = (l.height + 10) + 'px';
            
            // ora setto l'altezza della colonna di sx in base a quella centrale
            l = Sys.UI.DomElement.getBounds(c2);
            if (n != null) n.style.height = l.height + 'px';
        } 
        else 
        {
            // setto l'altezza in base al contenuto della pagina
            if (n != null) n.style.height = (l.height + 10) + 'px';
        }
    }
}

__impostaPagina();
__impostaBanner('banner_728', '4px', '0');
__impostaBanner('banner_footer', '4px', '0');
__impostaBanner('banner-250x250', '0', '0 0 20px 0');