// set variables that get passed information from PHP
lEvent = new Array();
lType = new Array();
lContact = new Array();
lLocation = new Array();
lDate = new Array();

//Dynamically change content of a div 
function alterContent(divTag, nuContent){ 
	if (document.all){ //if IE 4+ 
		nuObj = eval(divTag); //nuObj = eval(dcontent); 
		nuObj.innerHTML = nuContent; 
	}else if (document.layers){//else if NS 4 
		nuObj = eval("document." + divTag + ".document"); 
		nuObj.write(nuContent); 
		nuObj.close(); 
	}else if (document.getElementById){//supports DOM
		rng = document.createRange(); 
		nuObj = document.getElementById(divTag); 
		rng.setStartBefore(nuObj); 
		htmlFrag = rng.createContextualFragment(nuContent); 
		while (nuObj.hasChildNodes()){ //cycle through child nodes
			nuObj.removeChild(nuObj.lastChild); 
		} 
		nuObj.appendChild(htmlFrag); 
	} 
} 

// open url in a new window
function openNew(lnu){
	WinOpen = window.open (lnu, 'newwindow', config='height=400, width=400, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, directories=yes, status=yes');
}

// Dumps into form the data for the upcoming events
function showLinkInfo(lVar){
	alterContent("eventDetailHead", "<b>Event Details</b>")
	alterContent("eventDetailTitle", lEvent[lVar])
	alterContent("eventDetailDate", lDate[lVar]);
	alterContent("eventDetailLoc", lLocation[lVar]);
	//check for type of link and build the appropriate string
	switch (lType[lVar]){
		case "1"://"Phone:"
			lLink = "Call: "+ lContact[lVar];
			break;
		case "2"://"URL"
			//lLink = "<a href=\'" + lContact[lVar] + "\'>LINK</a>";
			lLink = "<a href=\'javascript:void(0);\' class=\"menuText\" onclick=\'openNew(\"http://" + lContact[lVar] + "\")\'>LINK</a>";
			break;
		case "3"://"E-Mail"
			lLink = "<a href=\"mailto:" + lContact[lVar] + "\"  class=\"menuText\" onfocus=\"this.blur()\">Email</a>";
			break;
		case "4"://"Fax"
			lLink = "Fax: " + lContact[lVar];
			break;
		default://"Other:"
			lLink = lContact[lVar];
			break;
	}
	alterContent("eventDetailContact",  lLink);
}

