window.addEvent('domready', function(){
	//Fade in big boexs on homepage
	new MooHover({container:'menu-hover',duration:260});
	//Reflection of mouse cursor
	var hoverOver = $('hoverOver');
	var hoverOver2 = $('hoverOver2');
	var cursor = $('cursor');
	var cursor2 = $('cursor2');
	hoverOver.addEvent('mouseenter', function() {
		cursor.setStyle('visibility','visible');
	});
	hoverOver.addEvent('mouseleave', function() {
		cursor.setStyle('visibility','hidden');
	});
	hoverOver2.addEvent('mouseenter', function() {
		cursor2.setStyle('visibility','visible');
	});
	hoverOver2.addEvent('mouseleave', function() {
		cursor2.setStyle('visibility','hidden');
	});	
	var onMouseMove = function(e){
		offset = this.getPosition(); 
		var posX =  e.page.x - offset.x; 
		var posY = e.page.y - offset.y; 
		if (this.id == 'hoverOver') {
			posY-= 534;
			if (posY > -278) {
				cursor.setStyle('top',-4000);
			}
			else {
				cursor.setStyle('top',-posY);
			}
		posX+= 20;
		cursor.setStyle('left',posX);
		}
		else if (this.id == 'hoverOver2') {
			posY-= 528;
			if (posY > -276) {
				cursor2.setStyle('top',-4000);
			}
			else {
				cursor2.setStyle('top',-posY);
			}
		posX+= 20;
		cursor2.setStyle('left',posX);
		}
	}
	// Add mouseMove events
	hoverOver.addEvent('mousemove',onMouseMove);
	hoverOver2.addEvent('mousemove',onMouseMove);
});