var i = 0
var j = 0
var siz = 3
var whereAT = window.location.pathname

if (navigator.appVersion.charAt(0) <= 3) { siz = 2 }

function pcombo(page,plnk) {
this.page = page
this.plnk = plnk }

ch = new Object()
chln = new Object()

var SITEmenu= new Array()

SITEmenu[0] = new Array()
SITEmenu[0].ch = "JSBook"
SITEmenu[0].path = ""
SITEmenu[0].chln = "../index.shtml"

SITEmenu[1] = new Array()
SITEmenu[1].ch = "Basics"
SITEmenu[1].path = "../Basic/"
SITEmenu[1].chln = "start.htm"
SITEmenu[1][0] = new pcombo("start","start.htm")
SITEmenu[1][1] = new pcombo("first","first.htm")
SITEmenu[1][2] = new pcombo("logic","logic.htm")

SITEmenu[2] = new Array()
SITEmenu[2].ch = "Objects"
SITEmenu[2].path = "../Objects/"
SITEmenu[2].chln = "index.html"
SITEmenu[2][0] = new pcombo("objects","index.html")
SITEmenu[2][1] = new pcombo("form","objform.htm")
SITEmenu[2][2] = new pcombo("window","objwin.htm")
SITEmenu[2][3] = new pcombo("frames","frames.htm")
SITEmenu[2][4] = new pcombo("js","objjs.htm")
SITEmenu[2][5] = new pcombo("media","objmedia.htm")

SITEmenu[3] = new Array()
SITEmenu[3].ch = "Events"
SITEmenu[3].path = "../Events/"
SITEmenu[3].chln = "onblur.htm"
SITEmenu[3][0] = new pcombo("onBlur","onblur.htm")
SITEmenu[3][1] = new pcombo("onChange","onchange.htm")
SITEmenu[3][2] = new pcombo("onClick","onclick.htm")
SITEmenu[3][3] = new pcombo("onFocus","onfocus.htm")
SITEmenu[3][4] = new pcombo("onLoad","onloadun.htm")
SITEmenu[3][5] = new pcombo("onMouse","onmouse.htm")
SITEmenu[3][6] = new pcombo("onSelect","onselect.htm")
SITEmenu[3][7] = new pcombo("onSubmit","onsubres.htm")

SITEmenu[4] = new Array()
SITEmenu[4].ch = "Arrays"
SITEmenu[4].path = "../Arrays/"
SITEmenu[4].chln = "array1.htm"
SITEmenu[4][0] = new pcombo("arrays","array1.htm")
SITEmenu[4][1] = new pcombo("paired","array2.htm")
SITEmenu[4][2] = new pcombo("2 Dim","array3.htm")
SITEmenu[4][3] = new pcombo("advanced","array4.htm")

SITEmenu[5] = new Array()
SITEmenu[5].ch = "Images"
SITEmenu[5].path = "../Images/"
SITEmenu[5].chln = "images1.htm"
SITEmenu[5][0] = new pcombo("swaps","images1.htm")
SITEmenu[5][1] = new pcombo("hidden","images2.htm")
SITEmenu[5][2] = new pcombo("slides","images3.htm")
// SITEmenu[5]
// SITEmenu[5]

var outPUT = ''
outPUT += '<div align="left"><table border="0" width="95%" cellpadding="2" bgcolor="#008000">'

for ( var i = 0 ; i < SITEmenu.length ; i++) {

	if ( whereAT.lastIndexOf((SITEmenu[i].path.substring(2) + SITEmenu[i].chln).toString()) > 0 )  {
		
		SITEmenu[i].path = "" }

outPUT += '<tr><td width="100%" bgcolor="#FFFFFF"><a href="' + SITEmenu[i].path + SITEmenu[i].chln + '"><font face="Times New Roman" size="5" color="#000080"><strong>'
outPUT += SITEmenu[i].ch+'</strong></font></a></td></tr><tr><td width="100%" bgcolor="#92DCBB"><ul><p>'


		for ( var j = 0 ; j < SITEmenu[i].length ; j++ ) { 


		outPUT += '<li><a href="' + SITEmenu[i].path + SITEmenu[i][j].plnk + '"><font face="Garamond" size="'+siz+'" color="#800000"><strong><em>'
		outPUT += SITEmenu[i][j].page+'</em></strong></font></a></li>' }		
		outPUT += '</p></ul></td></tr>' 
}

//  REPerror string 

outPUT += '<tr><td width="100%" bgcolor="#FFFFFF" valign="middle"><p><a href="javascript:REPerror()">'
outPUT += '<font face="Times New Roman" size="2" color="#FF0000"><strong>Error</strong>'
outPUT += '</font></a></p></td></tr>'

outPUT += '</table></div><br>'


document.write(outPUT)

function REPerror() {

var options= "height=400,width=600,top=5,left=0,status=yes,location=no,"
			+ "toolbars=yes,directories=no,menubar=yes,scrollbars=yes,resizeable=yes;"

	errorWin = window.open("../error.htm","error",options) 
	if (errorWin.opener == null ) { errorWin.opener = window }



}

