<!-- 
/****************************************************
*			    	General Routines
*             ==================
*            (c) Adrian Jones, woodsgood.ca
*****************************************************/

// returns the "name" Object
function getObject(name) {return (document.getElementById?document.getElementById(name):document.all?document.all[name]:document.layers?eval("document.layers[\"" + name + "\"]"):null); }

function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) {
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}}
}

// "within-page" navigation; one DIV (of id "objid") is displayed while making previous element invisible.
var objPage = null;										// old (or previous) object
function doShow(objid) {
	if (objPage) objPage.style.display="none";			// blank any that are displayed
	objPage=getObject(objid);							// get referenced object
	objPage.style.display = "block";					// display it
}

function doNoShow(objid) {
	objPage=getObject(objid);							// get referenced object
	objPage.style.display = "none";					// display it
}

function doToggle(objid) {
	obj=getObject(objid);
	obj.style.display = (obj.style.display == "block")?"none":"block";
}

var newsTime,newsCount=0,v;
function initNews(time){						
	objPage=getObject("newsBox");						// get referenced object
	objPage.style.display = "block";					// display it
	newsTime = Number(time);
	showNews();
}

function startNews() {
	closeNews();
	newsCount=0;
	initNews(40);
}

/*******************************************************
* showNews() makes the box visible for (adTime) seconds
* A seconds countdown (object "count") is shown in the box
********************************************************/

function showNews(time) {
	if(newsCount<newsTime) {
		newsCount+=1;
     	obj = getObject("newsCount");
		obj.innerHTML="<small>Close in "+(newsTime-newsCount+1)+" secs</small>";
		v=setTimeout("showNews()",1000);}
	else closeNews();
}

function closeNews() {
	if(v) clearTimeout(v);
	objPage=getObject("newsBox");							// get referenced object
	objPage.style.display = "none";					// display it
}
//***************************
-->

