/****************************************************
*	        DOM Image rollover:
*		by Chris Poole
*		http://chrispoole.com
*               Script featured on http://www.dynamicdrive.com
*		Keep this notice intact to use it :-)
****************************************************/
function init() {
  if (!document.getElementById) return
  var imgOriginSrc;
  var imgTemp = new Array();
  var imgarr = document.getElementsByTagName('img');
  for (var i = 0; i < imgarr.length; i++) {
    if (imgarr[i].getAttribute('hsrc')) {
        imgTemp[i] = new Image();
        imgTemp[i].src = imgarr[i].getAttribute('hsrc');
        imgarr[i].onmouseover = function() {
            imgOriginSrc = this.getAttribute('src');
            this.setAttribute('src',this.getAttribute('hsrc'))
        }
        imgarr[i].onmouseout = function() {
            this.setAttribute('src',imgOriginSrc)
        }
    }
  }
}

// Define NavLink object:
function NavLink(pagename,alt,off,selected){
	this.pagename=pagename
	this.alt=alt
	this.off=off
	this.selected=selected
}
// Define NavLink object array:
var navarray = new Array();

function VerticalNav(){
//This function writes the vertical navbar
//Define Link Array:
//NavLink(pagename,alt,off,selected)
navarray[0]= new NavLink("index","Home","button-teal-home","button-CC0000-home")
navarray[1]= new NavLink("about","About Us","button-teal-aboutus","button-CC0000-aboutus")
navarray[2]= new NavLink("events","Events","button-teal-events","button-CC0000-events")
navarray[3]= new NavLink("faqs","FAQs","button-teal-faqs","button-CC0000-faqs")
navarray[4]= new NavLink("contact","Contact Us","button-teal-contactus","button-CC0000-contactus")

var filename=""
var url=getPage(parent.location)
var imagesource
var linktext=""
var directory="images/"

//write table:
document.write("<table width=120>")
//Loop through rows:
for (var i = 0; i < navarray.length; i++) {
    //write rows, if content page is same as link, display appropriate image:
	document.write("<tr><td>")
	filename = ""
	filename = navarray[i].pagename + ".html"
	//set imagesource:
	imagesource=""
	if (filename==url) {imagesource = navarray[i].selected;}
	else {imagesource = navarray[i].off;}
	//write link:
	linktext="<a href=\"" + filename + "\" target=\"_top\">"
	linktext=linktext + "<img alt=\"" + navarray[i].alt + "\" "
	linktext=linktext + "src=\"" + directory + imagesource + "-off.gif\" "
	linktext=linktext + "hsrc=\"" + directory + imagesource + "-on.gif\" "
	linktext=linktext +"width=\"102\" height=\"22\" border=0>"
	linktext=linktext + "</a>"
	document.write(linktext)
	//close row:
	document.write("</td></tr>")
}
document.write("</table>")
}

// Define NavLink object array:
var loginarray = new Array();

function Login(){
//This function writes the login table:
//Define Link Array:
//NavLink(pagename,alt,off,selected)
loginarray[0]= new NavLink("login","Member Login","button-green-login","button-green-login")

var linktext=""
var directory="images/"

//write table:
document.write("<table width=120>")
document.write("<tr><td><hr></td></tr>")

//Loop through rows:
for (var i = 0; i < loginarray.length; i++) {
    //write rows:
	document.write("<tr><td>")
	filename = ""
	filename = loginarray[i].pagename + ".html"
	//write link:
	linktext="<a href=\"" + filename + "\" target=\"_top\">"
	linktext=linktext + "<img alt=\"" + loginarray[i].alt + "\" "
	linktext=linktext + "src=\"" + directory + loginarray[i].off + "-off.gif\" "
	linktext=linktext + "hsrc=\"" + directory + loginarray[i].off + "-on.gif\" "
	linktext=linktext +"width=\"102\" height=\"22\" border=0>"
	linktext=linktext + "</a>"
	document.write(linktext)
	//close row:
	document.write("</td></tr>")
}
document.write("<tr><td><hr></td></tr>")
document.write("</table>")
}
function hey(message){
	alert(message)
}
function getPage(pageurl){
//This function returns the page filename from a URL:
var filename= new String(pageurl)
var intlength 
var intstart
var delimiter = "/"

//Determine Filename:
	intstart = filename.lastIndexOf(delimiter) + 1;
	intlength = filename.length;
	filename = filename.slice(intstart, intlength);
	
	//hey(filename)

return(filename);
}

function RandomNumber(lowerbound, upperbound){
//This function generates a random integer:
var generated = (upperbound - lowerbound + 1) * Math.random() + lowerbound;
return Math.floor(generated);
}
