var plateTimer;
function PHPh_StretchMenu(MenuItems,direction,inactivesize,maxsize,minsize,duration){
	//Adapted from kwiks on MooTools.net
	//var kwicks = $$('#kwick .kwick');
	//PHPh_StretchMenu($$('#PHPh_menu_container .menuitem'),'width',72,172,57,250)
	if(!duration)duration=200;
	//alert(MenuItems);
	var fx = new Fx.Elements(MenuItems, {wait: false, duration: duration, transition: Fx.Transitions.quadOut});
	var fxPlate = new Fx.Elements($('food_commercial_left'), {wait: false, duration: (duration/3), transition: Fx.Transitions.quadOut});
	//var fxC = new Fx.Elements($$('div.menulinks'), {wait: false, duration: duration*3, transition: Fx.Transitions.quadOut});
	MenuItems.each(function(mi, i){
		//alert(mi);
		var thisInactiveSize = mi.id=='food_commercial'?88+inactivesize:inactivesize;
		var thisMaxsize = mi.id=='food_commercial'?88+maxsize:maxsize;
		var thisMinsize = mi.id=='food_commercial'?88+minsize:minsize;
		if(!thisMinsize) thisMinsize = minsize;
		mi.addEvent('mouseenter', function(e){
			var obj = {};
			var chobj = {};
			//var child=$(mi.id+'_links');
			//child.setStyle('opacity',0.0);
			//child.setStyle('display','block');
			obj[i] = {
				'height': [mi.getStyle(direction).toInt(), thisMaxsize]
			};
			//chobj[i] = {
			//	'opacity': [0, 1]
			//};
			//alert(1);
			MenuItems.each(function(other, j){
				if (other != mi){
					var start = other.getStyle(direction).toInt();
					if (start != thisMinsize) obj[j] = {'height': [start, other.id=='food_commercial'?88+minsize:minsize]};
					//var thisc=$(other.id+'_links');
					//$$('#'+other.id+'_links .hr').each(function(el){
					//	el.setStyle('opacity',0.0);
						//});
					//var o = thisc.getStyle('opacity').toFloat();
					//if (o != 0) chobj[j] = {'opacity': [o, 0]};
					other.removeClass('moused');
					//$(other.id+'_bottom').removeClass('moused');
					//$(other.id+'_header').src = $(other.id+'_header').src.replace('_on\\.gif','.gif');
					//$(other.id+'_header').src = 'images/menu/'+other.id.replace(/menu_/,'')+'.gif';
				} else {
					mi.addClass('moused');
					//$(mi.id+'_bottom').addClass('moused');
					//$$('#'+mi.id+'_links .hr').each(function(el){
					//	el.setStyle('opacity',1.0);
						//});
					//$(mi.id+'_header').src = 'images/menu/'+mi.id.replace(/menu_/,'')+'_on.gif';
				} 
			});
			//fxC.start(chobj);
			if(mi.id=='food_commercial') {
				fx.start(obj)
				//	.chain(function(){$('food_commercial_left').setStyle('height',86);});
				//fx.start(obj).chain(function(){fxPlate.start({'width':[0,86]})});
				//plateTimer=setTimeout("$('food_commercial_left').setStyle('display','')",350);
			} else {
				//$('food_commercial_left').setStyle('width',0);
				//$('food_commercial_left').setStyle('display','none');
				fx.start(obj);
				//if(plateTimer)clearTimeout(plateTimer);
			}
		});
		//mi.addEvent('mouseleave', function(e){
		//});
	});
	
	$('calendarMenu').addEvent('mouseleave', function(e){
		var obj = {};
		//var chobj = {};
		MenuItems.each(function(other, j){
			//var thisc=$(other.id+'_links');
			//$$('#'+other.id+'_links .hr').each(function(el){
			//	el.setStyle('opacity',0.0);
				//});
			//var o = thisc.getStyle('opacity').toFloat();
			//chobj[j] = {'opacity': [o, 0]};
			obj[j] = {'height': [other.getStyle('height').toInt(), other.id=='food_commercial'?88+inactivesize:inactivesize]};
			other.removeClass('moused');
			//$(other.id+'_bottom').removeClass('moused');
			//$(other.id+'_header').src = 'images/menu/'+other.id.replace(/menu_/,'')+'.gif';
		});
		//if(plateTimer)clearTimeout(plateTimer);
		//$('food_commercial_left').setStyle('width',0);
		//fxC.start(chobj);
		fx.start(obj);
	});

}
function testFood() {
	$('architecture').setStyle('width','69px');
	$('landscape').setStyle('width','69px');
	$('nature').setStyle('width','69px');
	$('food_commercial').setStyle('width','492px');
	$('food_commercial_left').setStyle('width','86px');
}		

