jQuery(document).ready(function(){
	jQuery(document).pngFix();
	
	/*costruttore menu*/
	menu.build('menuistverticale',200,'20px');
	jQuery('#menuistverticale ul:last').css('border-right','1px solid #000000');
	jQuery('#menuistverticale ul:first').css('border-right','none');

	/*metto qualche clear nel template servizi (ogni 4 colonne)*/
	jQuery('.text-content-servizi .column').each(function(i){
		if((i+1)%4===0)
			jQuery(this).after('<div class="clearer">&nbsp;</div>');
	});

	/*posizionamento content/menu in base a dimensioni body*/
	function posizionaBox() {
		var bodyWidth = parseInt(jQuery('body').innerWidth());
		var content = jQuery('#content');
		var contentWidth = parseInt(content.outerWidth());
		var container = jQuery('#container');
		var contentLeft;

		if (((bodyWidth-contentWidth)/2) > 350)  contentLeft = ((bodyWidth-contentWidth)/2); else contentLeft = 350;

		container.css({left:(contentLeft)+'px'});

	};

	/*primo posizionamento al caricamento della pagina*/
	posizionaBox();

	var resizeTimer = null;
	jQuery(window).bind('resize', function(){
		if (resizeTimer) clearTimeout(resizeTimer);
		resizeTimer = setTimeout(posizionaBox, 100);
	});

	jQuery('#page-desc').css({top:'-'+(jQuery('#container').outerHeight()-90)+'px',right:'-220px'});
});

