ITEMS=2;
NAME=0;
TARGET=1;

function vertical_menu() {
	with (this) {
        this.items=new Array();
        this.subcount=new Array();
        this.count=0;
    }
}
		
function menu_additem(name,target) {
	with (this) {
       	count++;
       	subcount[count]=0;
       	items[count]=new Array();
       	items[count][NAME]=name;
       	items[count][TARGET]=target;
	}
}

function submenu_additem(name,target) {
	with (this) {
       	subcount[count]++;
       	items[count][ITEMS*subcount[count]+NAME]=name;
       	items[count][ITEMS*subcount[count]+TARGET]=target;
	}
}
	
function open_target(target) {
	if (target.search('http://')!==-1) {
		window.open(target,"_blank");
		return;
	}
	if (target.search('.htm')==-1 && target.search('.html')==-1 && target.search('.php')==-1)
		return;
	window.open(target,"_self");
	return;
}

function create_menu(){
	with (document) {
		write("<table cellpadding=0 cellspacing=0 align=center id=menu class=menutab>");
		write("<tr height=20><td></td></tr>");

		for(i=1;i<=menu.count;i++) {
			with (this) {
                if (items[i][TARGET]!=this.activemenu) {
					write("<tr><td class=menu onmouseover='this.className=\"onovermenu\";' onmouseout='this.className=\"menu\";'>");
				} else {
					write("<tr><td class=activemenu>");
				}
				write("<div onclick='open_target(\""+items[i][TARGET]+"\");'><nobr>"+items[i][NAME]+"</nobr></div>");

				write("</td></tr>");
			}
		}
		write("<tr height=20><td></td></tr>");
		write("</table>");
		write("<br><img src='images/wififree.gif' width=150 height=100>");
	}
};

vertical_menu.prototype.create=create_menu;
vertical_menu.prototype.additem=menu_additem;
vertical_menu.prototype.addsubitem=submenu_additem;

menu=new vertical_menu();

