﻿// 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');

// cambia il sito del network in base alla selezione del visitatore
function __cambiaSitoFooter()
{
    var drp = $get("drpNetwork");
    if (drp != null) window.location.href = drp.value;
}

function initPA()
{
	$( '.share-on-facebook' ).click( shareOnFacebook );
}
function shareOnFacebook()
{
	var u = location.href;
	var t = document.title;
	window.open
	(
		'http://www.facebook.com/sharer.php?u=' + encodeURIComponent(u) + '&t=' + encodeURIComponent(t),
		'sharer','toolbar=0,status=0,width=626,height=436'
	);
	return false;
}
$( document ).ready( initPA );