window.addEvent('domready',function() {
//services menu slide effect
$('submenu').setStyle('opacity', '0');
var divIsClosed = true;
var myDiv = $('submenu');
var blockMaxHeight = myDiv.getStyle('height');
var transitionDuration = 400;
 
$('services').addEvent('click',function() {
if(divIsClosed) {
	myDiv.set('morph', {
	duration: transitionDuration,
	transition: Fx.Transitions.Quart.easeOut
	});
                 
	myDiv.morph({opacity: 1, height: 36});
	}
else {
	myDiv.set('morph', {
	duration: transitionDuration,
	transition: Fx.Transitions.Quart.easeOut
	});
                 
	myDiv.morph({opacity: 0, height: 1});
	}
	divIsClosed = (! divIsClosed);
	return false;
});

//services menu slide effect
//var mySlide = new Fx.Slide('submenu', { duration:400, transition: Fx.Transitions.Quart.easeOut});
//$$('.services').addEvent('click', function(e){
//e = new Event(e);
//mySlide.toggle();
//e.stop();
//});
//mySlide.hide();
//fade effect
$each($$('.fade'), function(el) {
el.set('opacity','1');
var morph = new Fx.Morph(el,{ 'duration':'300', 'link':'cancel' });
el.addEvents({
'mouseenter' : function() { morph.start({ 'opacity':'0.1' }) },
'mouseleave' : function() { morph.start({ 'opacity': 1 }) }
});
});
//smoothscroll
new SmoothScroll({ duration:700 }, window);
//leftsidebar
$each($$('.leftsidebar'), function(el) {
el.set({'background-position': '0px, 0px'});
var morph = new Fx.Morph(el,{ 'duration':'400', transition: Fx.Transitions.Quart.easeOut, 'link':'cancel' });
el.addEvents({
'mouseenter' : function() { morph.start({ 'background-position': '0px, -60px' }) },
'mouseleave' : function() { morph.start({ 'background-position': '0px, 0px' }) }
});
});


//$$('.leftsidebar').addEvents({
//    'mouseenter': function(){
//        this.tween('background-position', '0px, -60px');
//		duration: '200'
//    },
//    'mouseleave': function(){
//        this.tween('background-position', '0px, 0px');
//    }
//});
//end of effects
});