window.onload = initToggleMenu;

function initToggleMenu()
{
	var menu = document.getElementById('menu');
	
	var submenus = menu.getElementsByTagName('ul');
	
	for (i = 0; i < submenus.length; i++)
	{
		var toggler = submenus[i].parentNode.getElementsByTagName('a')[0];
		
		if (toggler.href.indexOf("#") != -1)
		{
			toggler.onclick = function() { toggleMenu(this); }
		}
	}
}

/*fixTables*/
window.addEvent('domready', function() {
	$$('table').each(function(table){
		table.addClass('fixedTable');
		var trHead = $E('tr', table);
		trHead.addClass('header');
		
		var trs = $ES('tr', table);
		trs.each(function(tr, index){
			if(index != 0){
				
				var tdStrong = $E('td', tr);
				
				$ES('td', tr).each(function(td, index){
					if(index%2){
						td.addClass('blue');
					}
				});
				
			}
		});
	});	
});

function toggleMenu(menuitem)
{
	var submenu = menuitem.parentNode.getElementsByTagName('ul')[0];
	
	if (submenu.style.display == "none")
	{
		submenu.style.display = "block";
	}
	
	else if (submenu.style.display == "block")
	{
		submenu.style.display = "none";
	}
}
function placeLightboxes()
{
	$$('#lyteboxcontent img').each(function(el) {
		
		var src = el.getProperty('src')		
		var parentimg = el.getParent()
		//alert(el)
		//console.dir(el.getParent())
		
		//alert(parentimg.tagName);
		if (parentimg.tagName!='H3' && parentimg.tagName!='A') {
			var href = src.substring(0, src.indexOf('/iWidth'))
			if (href == '') { var href = src }
			
			var newLink = new Element('a', {
				'title': el.getProperty('title'),
				'rel': 'lytebox',
				'href': href 			
			});
							
	    	newLink.injectBefore($(el));
	    	el.injectInside(el.getPrevious());
		}
	}); 
}
