function init(){
	var pt = jQuery('#rightsidebaradv').css('padding-top');

	/*
		banner in spalla destra: reagisce allo scroll solo se:
		1] il banner è più corto del contenuto della pagina
		2] la finestra è più corta del contenuto della pagina
	*/
	
	var fixed_banner_offset_top = parseInt(jQuery('#rightsidebaradv').css('top'));
	var fixed_banner_offset_left = 0;

	jQuery(window).scroll( function(){		
//		if((jQuery('#maincontentcont').height() > (600 + fixed_banner_offset_top)) && (jQuery(window).height() > (600 + fixed_banner_offset_top))){
			jQuery('#rightsidebaradv').css('top',jQuery(document).scrollTop());
			jQuery('#rightsidebaradv').css('direction','ltr');
			jQuery('#rightsidebaradv').css('direction','rtl');
//		}
	});
	
	/* ----------------------------- */
	
	/* gestione form di ricerca  */
	
	var orig_msi_value = jQuery('#menusearchinput').val();
		jQuery('#menusearch').submit(function(){
		if(jQuery('#menusearchinput').val() == '' || jQuery('#menusearchinput').val() == orig_msi_value){
			return false;
		}
	});
	jQuery('#menusearchinput').focus(function(){ if(jQuery(this).val() == '' || jQuery(this).val() == orig_msi_value ){ jQuery(this).val(''); }});
	jQuery('#menusearchinput').blur(function(){ if(jQuery(this).val() == ''){ jQuery(this).val(orig_msi_value); }});
	
	/* ----------------------------- */
	/* fancybox aperte cliccando su un'immagine qualsiasi della gallery */
	jQuery("a.fancylink").fancybox({
		'transitionIn' : 'elastic',
		'transitionOut' : 'elastic',
		'speedIn' : 600,
		'speedOut' : 200,
		'overlayShow' : true,
		'centerOnScroll' : false,
		'overlayOpacity' : 0.75,
		'overlayColor' : '#000',
		'titleShow' : true,
		'titlePosition' : 'over',
		'onComplete' : function() {
			jQuery("#fancybox-wrap").hover(function() {
				jQuery("#fancybox-title").show();
			}, function() {
				jQuery("#fancybox-title").hide();
			});
		}
	});
}

/* fullwidth banner expandible from 990x30 to 990x60 on mouseover */
function expand3060(){
		jQuery('#expand_30_60 a').mouseover(function(){
			jQuery('#expand_30_60 a #b_990_30').css('display','none');
			jQuery('#expand_30_60 a #b_990_60').css('display','block');
		});

		jQuery('#expand_30_60 a').mouseout(function(){
			jQuery('#expand_30_60 a #b_990_30').css('display','block');
			jQuery('#expand_30_60 a #b_990_60').css('display','none');
		});
	}

/* image gallery for news details*/

function gallery(objid){
	var totnews = jQuery('#'+objid +' .pic').length;
	if(totnews <= 1){
		jQuery('#detailsnewsgallery #next').hide();
		jQuery('#detailsnewsgallery #prev').hide();
		return false;
	}
	var curnews = 0;
	
	jQuery('#'+objid +' .pic').hide();
	jQuery(jQuery('#'+objid +' .pic')[0]).css('display','block');

	jQuery('#'+objid +' #next').click(function(){
		jQuery(jQuery('#'+objid +' .pic')[curnews++]).fadeOut(function(){
			if(curnews == totnews){ curnews = 0; }
			jQuery(jQuery('#'+objid +' .pic')[curnews]).fadeIn(
				function(){
					jQuery(jQuery('#'+objid +' .pic')[curnews]).css('display','block');
				 }
				);
		});
	});
	
	jQuery('#'+objid +' #prev').click(function(){
		jQuery(jQuery('#'+objid +' .pic')[curnews--]).fadeOut(function(){
			if(curnews == -1){ curnews = totnews-1; }
			jQuery(jQuery('#'+objid +' .pic')[curnews]).fadeIn(
				function(){
					jQuery(jQuery('#'+objid +' .pic')[curnews]).css('display','block');
				 }
				);
		});
	});
}


/* fancybox aperte dalla galleria immagini */

function show_img_on_fancybox(url,title){
	jQuery.fancybox({
		'href'							: url,
		'title'							: title,
		'transitionIn'			:	'elastic',
		'transitionOut'			:	'elastic',
		'speedIn'						:	600, 
		'speedOut'					:	200, 
		'overlayShow'				:	true,
		'centerOnScroll'		: false,
		'overlayOpacity'		: 0.75,
		'overlayColor'			: '#000',
		'titleShow'					: true,
		'titlePosition'			:	'over',
		'onComplete'				:	function(){
														jQuery("#fancybox-wrap").hover(function(){ jQuery("#fancybox-title").show(); }, function(){ jQuery("#fancybox-title").hide(); });
													}
	});
}

/* alias temporaneo finch� Paolo non rinomina le chiamate dalla galleria immagini in flash */
//var callFancy = show_img_on_fancybox;

/* chiamata di test all'onload della pagina per show_img_on_fancybox */
// show_img_on_fancybox('/img/cont/pic_detail_news_09.jpg','Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris urna velit, volutpat vel cursus nec, scelerisque sit amet purus. Fusce est dolor, consectetur in pellentesque sit amet, facilisis pretium mi. Lorem ipsum dolor sit amet, consectetur adipiscing elit.');

/* fancybox aperte dalla galleria video */

function show_movie_on_fancybox(url,w,h){
	jQuery.fancybox({
		'href'						: url.replace(new RegExp("watch\\?v=", "i"), 'v/'),
		'titleShow'				: false,
		'padding'					: 2,
		'autoScale'				: false,
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'width'						: w,
		'height'					: h,
		'overlayOpacity'	: 0.75,
		'overlayColor'		: '#000',
		'type'						: 'swf',
		'swf'							: {'wmode':'transparent','allowfullscreen':'true'}
	});
};

/* chiamata di test all'onload della pagina per show_movie_on_fancybox */
//show_movie_on_fancybox('http://www.youtube.com/watch?v=nl4A9xQfrDg',854,505);
