function initMenu()
{
	var nodes = document.getElementById("navigation");
	if (nodes)
	{
		nodes = nodes.getElementsByTagName("li");
		for (var i=0; i<nodes.length; i++)
		{
			nodes[i].onmouseover = function()
			{
				this.className += " hover";
			}
			nodes[i].onmouseout = function()
			{
				this.className = this.className.replace(" hover", "");
			}
		}
	}
}
var boxes = [];
var triggers = [];
var active = false;
function initAccordion() {
		var _box = document.getElementById("accordion");
		if (_box)
		{
			var els = $(_box).getElements("li");
			els.each(function(el, i) {
				if (el.getElements("div.slide").length)
				{
					boxes.push(el.getElements("div")[0]);
					triggers.push(el.getElements("a")[0]);
					if (el.className.indexOf("active") != -1)
					{
						active = boxes.length-1;
					}
				}
			}, this);
			if (boxes.length && triggers.length)
			{
				var accordion = new Accordion(triggers, boxes, {
					opacity: false,
					display: active,
					onActive: function(toggler, element){
						if (toggler.parentNode.className.indexOf("active") == -1)
						{
							toggler.parentNode.className += " active";
						}
					},
					onBackground: function(toggler, element){
						toggler.parentNode.className = toggler.parentNode.className.replace("active", "");
					}
				}, _box);
			}
		}	
}
if (window.addEventListener) {
	window.addEventListener("load", initAccordion, false);
}
else if (window.attachEvent) {
	window.attachEvent("onload", initAccordion);
	window.attachEvent("onload", initMenu);
}

// JQUERY:
/*
$(document).ready(function(){
	$(".events-col .events .event a").click(function(event){
	   event.preventDefault();
	   $(this).removeClass("active");
	   alert("As you can see, the link no longer took you to jquery.com");
	});
});*/