function setupMenu() {
	if ($('morph').getSize().y==0) { return;}
	$$('#navbarContainer li').each(function(navli){
		navitem=navli.getElement('a');
		if (!((navli.hasClass('active')) || (navli.hasClass('currentAncestor')))) {
			navitem.addClass('morph1');
		
		var myMorph = new Fx.Morph(navitem, {link: 'cancel', duration: 200});
		
		navitem.addEvent('mouseenter', function(e){
			//(e).stop();
			myMorph.start('#navbarContainer .morph2');
			});

		navitem.addEvent('mouseleave', function(e){
			//(e).stop();
			myMorph.start('#navbarContainer .morph1');
		});
		myMorph.start('#navbarContainer .morph1');
		}
		else {
			navitem.addClass('morph2');
		}
	});
}

function setupSideMenuMorph() {
	
	$$('#navbarside li').each(function(navliside){
		navitemside=navliside.getElement('a');
		if (!((navliside.hasClass('active')) || (navliside.hasClass('currentAncestor')))) {
			navitemside.addClass('s_morph1');
		
		var mySMorph = new Fx.Morph(navitemside, {link: 'cancel', duration: 100});
		
		navitemside.addEvent('mouseenter', function(e){
			//(e).stop();
			mySMorph.start('.s_morph2');
			});

		navitemside.addEvent('mouseleave', function(e){
			//(e).stop();
			mySMorph.start('.s_morph1');
		});
		mySMorph.start('.s_morph1');
		}
		else {
			navitemside.addClass('s_morph2');
		}
	});	
	
}

function setupSideMenu() {
	//var submenu=$$('#navbarContainer ul ul');
	//var sidemenu=submenu.clone();
	if ($('navbarContainer').getElement('ul ul')) {
		$('navbarContainer').getElement('ul ul').clone().inject($('sidebarContainer'), 'top').setProperty('id', 'navbarside');
	}
}

function addHeader() {
	if ($('addToRightHeader')) {
		try {
				
				$('addToRightHeader').clone().inject($('rightHeader'), 'top').setProperty('id', 'importedRightHeader');
				$('importedRightHeader').setStyle('display', 'block');
				$('addToRightHeader').empty();
				
			}
			catch(err) {
				return;
			}
	}
	if ($('addToLeftHeader')) {
		try {
				
				$('addToLeftHeader').clone().inject($('leftHeader'), 'top').setProperty('id', 'importedLeftHeader');
				$('importedLeftHeader').setStyle('display', 'block');
				$('addToLeftHeader').empty();
				
			}
			catch(err) {
				return;
			}
	}
}

function addFooter() {
	if ($('addToFooter')) {
		try {
				
				$('addToFooter').clone().inject($('footer'), 'top').setProperty('id', 'importedFooter');
				$('importedFooter').setStyle('display', 'block');
				$('addToFooter').empty();
				
			}
			catch(err) {
				return;
			}
	}
}


function setupPhotoAlbumMediabox() {
	$$('.thumbnail-frame a').each(function(imageLink){
		var htmlURL=imageLink.getAttribute('href');
		var imageURL=htmlURL.replace(/html/, 'jpg');
		imageLink.setAttribute('href', imageURL);
		imageLink.setAttribute('rel', 'lightbox[photoSet]');
	});
}

window.addEvent('domready', function(e){
	setupPhotoAlbumMediabox();
});

window.addEvent('load', function(e){
	setupMenu();
	setupSideMenu();
	setupSideMenuMorph();
	addHeader();
	addFooter();
	if (!($('tooltipz').getSize().y == 1)) {
		createTips();
	}
});
