function initNitroBanner(){
	if(jqready){
		NitroBanner.initNitroBanner();
	}else pending.push("initNitroBanner();");
}
var NitroBanner = {
    idPendingFunction: -1,
    initNitroBanner: function() {
        // Ads serving...
        $('div.hidden_banner_admanager').each(function()
        {
          var id = $(this).attr('id').replace(/hid_/, 'real_');
          // prima si usava position
          var pos = $("#" + id).offset();

          if (pos)
          {
            // Show the banner directly over the placeholder
            $(this).css(
            {
              "left": pos.left +"px",
              "top":  pos.top  +"px"
            });
            /*
            $("#" + id).height($(this).height() + 5 );
            $("#" + id).width($(this).width());
            */
            $("#" + id).height($(this).height());
            $("#" + id).width($(this).width());
          }
        });

        // Repositioning the ads divs
        $(window).scroll(function(){
            NitroBanner.controlledListenerFixing();
        });
        $(window).resize(function(){
          NitroBanner.controlledListenerFixing();
        });
        
    },
    controlledListenerFixing: function(){
        if(NitroBanner.idPendingFunction != -1){
            clearInterval(NitroBanner.idPendingFunction)
        }
        NitroBanner.idPendingFunction = setInterval("NitroBanner.fixBannerPosition()",20);
    },
    /**
     * Aggiusta le posizioni dei banner
     */
    fixBannerPosition: function() {
        $('div.hidden_banner_admanager').each(function(){
            var id = $(this).attr('id').replace(/hid_/, 'real_');
            // prima si usava position
            var pos = $("#" + id).offset();

            if (pos)
            {
              // Show the banner directly over the placeholder
              $(this).css(
              {
                "left": pos.left +"px",
                "top":  pos.top  +"px"
              });
            }
          });
    }
};
