function Browser() {
	var b=navigator.appName;
	if (b=="Netscape") this.b="ns";
	else if ((b=="Opera") || (navigator.userAgent.indexOf("Opera")>0)) this.b = "opera";
	else if (b=="Microsoft Internet Explorer") this.b="ie";
	if (!b) alert('Unidentified browser./nThis browser is not supported,');
	this.version=navigator.appVersion;
	this.v=parseInt(this.version);
	this.ns=(this.b=="ns" && this.v>=4);
	this.ns4=(this.b=="ns" && this.v==4);
	this.ns6=(this.b=="ns" && this.v==5);
	this.ie=(this.b=="ie" && this.v>=4);
	this.ie4=(this.version.indexOf('MSIE 4')>0);
	this.ie5=(this.version.indexOf('MSIE 5')>0);
	this.ie55=(this.version.indexOf('MSIE 5.5')>0);
	this.ie6=(this.version.indexOf('MSIE 6')>0);
	this.opera=(this.b=="opera");
	this.dom=(document.createElement && document.appendChild && document.getElementsByTagName)?true:false;
	this.def=(this.ie||this.dom); // most used browsers, for faster if loops
	var ua=navigator.userAgent.toLowerCase();
	if (ua.indexOf("win")>-1) this.platform="win32";
	else if (ua.indexOf("mac")>-1) this.platform="mac";
	else this.platform="other";
}
is = new Browser();



function menu() {
	this.links=new Array();
	this.texts=new Array();
}

menu.prototype.addMain=function(txt,lnk) {
	
	temp1=new Array();
	temp2=new Array();
	
	temp1.push(lnk);
	temp2.push(txt);
	
	this.links.push(temp1);
	this.texts.push(temp2);
}

menu.prototype.addSub=function(mainlnk,txt,lnk) {
	
	for (i=0;i<=this.links.length-1;i++) {
		if (this.links[i][0]==mainlnk) {
			this.links[i].push(lnk);
			this.texts[i].push(txt);
		}
	}
	
}

menu.prototype.buildMenu=function(act) {
	var html;
	html='';
	if (this.links.length<=1) {
		return "";
	}
	
	html+='<table cellpadding="0" cellspacing="0" border="0" style="border-left:1px solid #E6EDAE">';
	
	for (i=0;i<=this.links.length-1;i++) {
		
		active=false;
		
		for (j=0;j<=this.links[i].length-1;j++) {
			
			if (this.links[i][j]==act) {
				active=true;
			}
		
		}	
			if (active==true) {
				html+='<tr bgcolor="#E6E6E6">\
						<td width="19" align="right" valign="top" height="24"><img src="../i/lm.gif" width="10" height="15" alt="" border="0"></td>\
						<td width="158"><a class="lm0" href="'+this.links[i][0]+'">'+this.texts[i][0]+'</a></td>\
					   </tr>';
			
				if (this.links[i].length>1) {
					
					html+='<tr><td></td><td>\n';
					
					html+='<table cellpadding="0" cellspacing="0" border="0">';
					html+='<tr><td colspan="2" height="10"><img src="../i/s.gif" height="10" width="1"></td></tr>';
					for (j=1;j<=this.links[i].length-1;j++) {
						
						if(this.links[i][j]==act) {
						
							html+='<tr bgcolor="#E6E6E6"><td width="13" align="right"><img src="../i/lm01.gif" width="8" height="2" alt="" border="0"></td><td width="145"><a href="'+this.links[i][j]+'" class="lm2">'+this.texts[i][j]+'</a></td></tr>';
						
						} else {
							
							html+='<tr><td width="13" align="right"><img src="../i/lm01.gif" width="8" height="2" alt="" border="0"></td><td width="145"><a href="'+this.links[i][j]+'" class="lm2">'+this.texts[i][j]+'</a></td></tr>';
							
						}
						
					}
					html+='<tr><td colspan="2" height="10"><img src="../i/s.gif" height="10" width="1"></td></tr>';
					html+='</table>';
					
					html+='</td></tr>\n'
					
				}
			
			} else {
				html+='<tr>\
						<td width="19" align="right" valign="top" height="24"><img src="../i/lm.gif" width="10" height="15" alt="" border="0"></td>\
						<td width="158"><a class="lm0" href="'+this.links[i][0]+'">'+this.texts[i][0]+'</a></td>\
					   </tr>';
			}
			
			
			
		
		
	}
	
	html+='</table>';
	
	document.write(html);
	
}