function addLoadEvent(func) {   
	var oldonload = window.onload;   
	if (typeof window.onload != 'function') {   
		window.onload = func;   
	}	else {   
			window.onload = function() {   
				oldonload();   
				func();   
			}   
		}   
}   

addLoadEvent(initNavigation);

var screen_width = null;
var screen_height = null;

var screen_width = 1024;
var screen_height = 768;
if (parseInt(navigator.appVersion)>3) {
 screen_width = screen.width;
 screen_height = screen.height;
}

// JavaScript by iCREW // 

function initNavigation() {
	var target = document.getElementById("topNav").childNodes;
	for(var i = 0; i < target.length; i++) {
		if (target[i].lastChild.tagName == "DL")
		{
			var dlelement = target[i].lastChild;
			dlelement.style.position="absolute";
			//dlelement.style.display="none";
			registerNavEvent(target[i]);
		}
	}
}

function registerNavEvent(target) {
	if (document.addEventListener) { // DOM Level 2 Event Registration
			target.addEventListener("mouseover",mouseOver,false);
			target.addEventListener("mouseout",mouseOut,false);
		} 
		else { // Microsoft Event Registration
			target.attachEvent('onmouseover',mouseOver);
			target.attachEvent('onmouseout',mouseOut);
		}
	function mouseOver() {expandNav(target);}
	function mouseOut() {collapseNav(target);}
}

function expandNav(target) {
	var ddelement = target.lastChild;
	ddelement.style.display="block";
}

function collapseNav(target) {
	var ddelement = target.lastChild;
	ddelement.style.display="none";
}