	function addLoadEvent(func) {
		var oldonload = window.onload;
		if (typeof window.onload != 'function') {
			window.onload = func;
		} else {
			window.onload = function() {
		if (oldonload) {
			oldonload();
			}
			func();
			}
		}
	}
	
	function showLogo() {
		$$('.logo')[0].setStyle('display','block');
		var fx = new Fx.Morph($$('.logo')[0], {duration:1000, transition:Fx.Transitions.Expo.easeOut});
		fx.start({
			'margin-left': [30, 0],
			'opacity': [0, 1]
		});
	}  
	
	function showMenu() {
		$$('.menu')[0].setStyle('display','block');
		var fx = new Fx.Morph($$('.menu')[0], {duration:2000, transition:Fx.Transitions.Expo.easeOut});
		fx.start({
			'margin-top': [100, 0],
			'opacity': [0, 1]
		});
	}
	
	function showLightbox() {
		$$('#lightbox')[0].setStyle('display','block');
		var fx = new Fx.Morph($$('#lightbox')[0], {duration:500, transition:Fx.Transitions.Expo.easeOut});
		fx.start({
			'margin-top': [100, 0],
			'opacity': [0, 1]
		});
	}	
	
	function hideLightbox() {
		$$('#lightbox')[0].setStyle('display','block');
		var fx = new Fx.Morph($$('#lightbox')[0], {duration:500, transition:Fx.Transitions.Expo.easeIn});
		fx.start({
			'margin-top': [0, 100],
			'opacity': [1, 0]
		});
	}		
	
	function itemMenuIn(id){
		var fundo = $(id).getElements('.fundo')[0];
		fundo.setStyle('display','block');
		var fx = new Fx.Morph(fundo, {duration:500, transition:Fx.Transitions.Expo.easeOut});
		fx.start({
			'width': [0, 200],
			'opacity': [0, 1]
		});			
	}
	
	function itemMenuOut(id){
		var fundo = $(id).getElements('.fundo')[0];
		fundo.setStyle('display','block');
		var fx = new Fx.Morph(fundo, {duration:300, transition:Fx.Transitions.Expo.easeIn});
		fx.start({
			'width': [200, 0],
			'opacity': [1, 0]
		});			
	}	
  
	function showVideoDescription(id) {
		var description = $(id).getElements('.description')[0];
		description.setStyle('display','block');
		var fx = new Fx.Morph(description, {duration:600, transition:Fx.Transitions.Expo.easeOut});
		fx.start({
			'margin-left': [0, 140],
			'opacity': [0, 1]
		});
		
		var titulo = $(id).getElements('.titulo')[0];
		titulo.setStyle('display','block');
		var fx2 = new Fx.Morph(titulo, {duration:300, transition:Fx.Transitions.Expo.easeOut});
		fx2.start({
			'margin-left': [0, 140],
			'opacity': [0, 1]
		});		

	}
	
	function hideVideoDetails(id) {
		var description = $(id).getElements('.description')[0];
		description.setStyle('display','block');
		var fx = new Fx.Morph(description, {duration:500, transition:Fx.Transitions.Expo.easeIn});
		fx.start({
			'margin-left': [140, 0],
			'opacity': [1, 0]
		});
		
		var titulo = $(id).getElements('.titulo')[0];
		titulo.setStyle('display','block');
		var fx2 = new Fx.Morph(titulo, {duration:400, transition:Fx.Transitions.Expo.easeIn});
		fx2.start({
			'margin-left': [140, 0],
			'opacity': [1, 0]
		});			
	}
	
	function overWorks(){
			$$('#portfolio li .img a img').each(function(item) {
			var id = item.getParent().getParent().getParent().getProperty('id');
			item.addEvent('mouseover', function() {
				showVideoDescription(id);
			});
			item.addEvent('mouseout', function() {
				setTimeout('hideVideoDetails("'+id+'")',300);
			});		
		});
	}
	
	function overMenu(){
			$$('#menu .item .texto a').each(function(item) {
			var id = item.getParent().getParent().getProperty('id');
			item.addEvent('mouseover', function() {
				itemMenuIn(id);
			});
			item.addEvent('mouseout', function() {
				setTimeout('itemMenuOut("'+id+'")', 300);
			});		
		});
	}	

/*
window.addEvent('domready', function() {
	
//	showLogo();
//	showMenu();
	overWorks();	
//	overMenu();

	
 });*/