Cufon.replace('h1, h2, h3, .sf-menu a, .main_services li a.post-title', { fontFamily: 'Bebas', hover:true });

window.addEvent('domready', function() {			
	var scrollBox1 = new MooScroll({selector:'#box1'});	
	//var scrollBox_menu_articoli = new MooScroll({selector:'#menu'});	
	
	var opt = {
		transition: Fx.Transitions.Quint.easeOut,
		duration: 1000,
		link: 'cancel'
	};
	var aColor = document.getElement('#menu-left ul li a').getStyle('color');
	var aColorHover = '#FFF';
	/*
	$$('#menu-left ul li a.sotto').each(function(el) {
		el.fade('hide');
	});
	*/
	$('sf-menu').set('tween', opt);
	$('sf-menu').set('morph', opt);
	$$('#menu-left ul li a').each(function(el) {
		el.addEvent('mouseover', function() {
			this.tween('color', aColorHover);
			//this.getElement('a.sopra').fade('out');
			//this.getElement('a.sotto').fade('in');
			var top = this.getCoordinates($('menu-left')).top+3;
			$('sf-menu').fade('show');
			$('sf-menu').morph({'top': top+'px'});
			aColor = this.getStyle('color');
		});
		el.addEvent('mouseout', function() {
			this.tween('color', aColor);
			//this.getElement('a.sopra').fade('in');
			//this.getElement('a.sotto').fade('out');
			var h = $('sf-menu').getCoordinates().height;
			$('sf-menu').morph({
				'opacity': 0,
				'top': -h+'px'
			});
			//$('sf-menu').fade('out');
			//$('sf-menu').tween('top', -h+'px');
		});
	});

});	


function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
