﻿function isCurrLoc(url) {
	var loc = location.href.toLowerCase();
	url = url.toLowerCase();
	return url == loc || url + 'default.aspx' == loc;
}

window.addEvent('cssloaded', function() {
	//duration: 700, transition: Fx.Transitions.Bounce.easeOut
	try {
		$$('div.menu a').each(function(el) {
			var fxCurr = new Fx.Morph(el, { duration: 1000, link: 'cancel' });
			var fxOver = new Fx.Morph(el, { duration: 200, link: 'cancel' });
			var fxNormal = new Fx.Morph(el, { duration: 1000, link: 'cancel' });
			fxNormal.set('div.menu');
			if (isCurrLoc(el.href))
				fxCurr.start('.menuSelected');
			else {
				el.addEvents({
					'mouseenter': function() { fxNormal.cancel(); fxOver.start('.menuHover'); },
					'mouseleave': function() { fxOver.cancel(); fxNormal.start('div.menu'); }
				});
			}
		});
	} catch (e) {
		alert(e);
	}
});
