// JavaScript Document

	var t;
	var activeItem;
	
	function view_submenu(e, menuItem) {
		hide_submenu();
		var check_element = document.getElementById(menuItem+'_sub');
		if (check_element != null) {
			var pos = YAHOO.util.Dom.getXY(menuItem);
			YAHOO.util.Dom.setXY(menuItem+'_sub', pos);
			var hpos = YAHOO.util.Dom.getX(menuItem+'_sub');
			hpos = hpos+110;
			YAHOO.util.Dom.addClass(menuItem, 'menuActive');
			YAHOO.util.Dom.setX(menuItem+'_sub', hpos);
			YAHOO.util.Dom.setStyle([menuItem+'_sub'], 'visibility', 'visible');
			activeItem = menuItem;
		}
		clear_timer();
	}
	
	function hide_submenu() {
		var elements = YAHOO.util.Dom.getElementsByClassName('menulvl1', 'div');
		for (i in elements) {
			YAHOO.util.Dom.setStyle([elements[i]], 'visibility', 'hidden'); 
			YAHOO.util.Dom.setXY(elements[i], [0,0]);
			YAHOO.util.Dom.removeClass(activeItem, 'menuActive');
		}
	}
	
	function set_timer() {
		t=setTimeout("hide_submenu()",400);
	}
	function clear_timer() {
		clearTimeout(t);
	}
	var init_submenu = function() {
		var elements = YAHOO.util.Dom.getElementsByClassName('menu_item', 'div');
		for (i in elements) {
			menuItem = elements[i].id;
			YAHOO.util.Event.addListener(elements[i], "mouseover", view_submenu, menuItem);
			YAHOO.util.Event.addListener(elements[i], "mouseout", set_timer);
		}
		var elements2 = YAHOO.util.Dom.getElementsByClassName('menulvl1', 'div');
		for (i in elements2) {
			menuItem = elements2[i].id;
			YAHOO.util.Event.addListener(elements2[i], "mouseover", clear_timer);
			YAHOO.util.Event.addListener(elements2[i], "mouseout", set_timer);
		}
	
	}
	
	function openAd(e, href) {
		window.open(href);
	}
	
	var init_banner = function() {
		adTimer(1);
	};
	
YAHOO.util.Event.onContentReady('banner_container', init_banner);	
YAHOO.util.Event.onContentReady('menu', init_submenu);	
