//<--
function getexpirydate( nodays){
var UTCstring;
Today = new Date();
nomilli=Date.parse(Today);
Today.setTime(nomilli+nodays*24*60*60*1000);
UTCstring = Today.toUTCString();
return UTCstring;
}
function getcookie(cookiename) {
 var cookiestring=""+document.cookie;
 var index1=cookiestring.indexOf(cookiename);
 if (index1==-1 || cookiename=="") return ""; 
 var index2=cookiestring.indexOf(';',index1);
 if (index2==-1) index2=cookiestring.length; 
 return unescape(cookiestring.substring(index1+cookiename.length+1,index2));
}
function setcookie(name,value,duration){
cookiestring=name+"="+escape(value)+";EXPIRES="+getexpirydate(duration);
document.cookie=cookiestring;
if(!getcookie(name)){
return false;
}
else{
return true;
}
}
function runFlash() {
// This function auto launches flash controls
//Determine browser, we only need this for Internet Explorer
if (navigator.appName == "Microsoft Internet Explorer") {
		
	//Array of elements to be replaced
	var arrElements = new Array(3);
	arrElements[0] = "object";
	arrElements[1] = "embed";
	arrElements[2] = "applet";
	
		
	//Loop over element types
	for (n = 0; n < arrElements.length; n++) {
		
		//set object for brevity
		replaceObj = document.getElementsByTagName(arrElements[n]);
			
		//loop over element objects returned
		for (i = 0; i < replaceObj.length; i++ ) {
			
			//set parent object for brevity
			parentObj = replaceObj[i].parentNode;
				
			//grab the html inside of the element before removing it from the DOM
			newHTML = parentObj.innerHTML;
				
			//remove element from the DOM
			parentObj.removeChild(replaceObj[i]);
			
			//stick the element right back in, but as a new object
			parentObj.innerHTML = newHTML;
			}
		}
	}
}
function swaparticle(article){

var output="<table border='0' cellspacing='0' cellpadding='0' width='319'><tr><td valign='top' width='319' class='articletext'>";
output += article;
output += "</td></tr></table>";

if (document.layers) {	
		document.layers.articleArea.document.write(output);
      	document.articleArea.document.close();
  	} else {
    	document.getElementById("articleArea").innerHTML = output;
	}
}

function titleOut(titlenum){
 if (activearticle!=titlenum){MM_swapImage('title[' + titlenum + ']','',artmoutimage,1);}}

function titleOver(titlenum){
 if (activearticle!=titlenum){MM_swapImage('title[' + titlenum + ']','',artmoimage,1);}}

function titleClick(titlenum){
 activearticle=titlenum;
 for (var i=1; i<=8; i++){
  if(i!=titlenum){
   MM_swapImage('title[' + i + ']','',artmoutimage,1);
  } else {
   MM_swapImage('title[' + i + ']','',artocimage,1);
  }
 }
}

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];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function toggleMenu (currMenu) {

thisMenu= eval("document.all." + currMenu + ".style");

	if (thisMenu.display==""){
		thisMenu.display="none";

		}
	else {
		thisMenu.display="";
		}
} // end function toggleMenu

function toggleMenuIcon (imageID,image_def,image_mo,currMenu) {

thisMenu2= eval("document.all." + currMenu + ".style");

thisIcon=eval("document.all."+imageID);
var sCookie = document.cookie;
expireDate=new Date;
expireDate.setTime (expireDate.getTime() + 365*(24 * 60 * 60 * 1000)) // dead in 1 year
expireDate=expireDate.toGMTString();
var aCookies = sCookie.split(";");
if (aCookies != "") {
  // Step through the cookies
  for(var i=0; i < aCookies.length; i++) {
    var aMenuCookies = aCookies[i].split("=");
    if (aMenuCookies[0]=="einPrefs"){
      var sCity = aMenuCookies[0]+"="+unescape(aMenuCookies[1])+"; expires="+expireDate+"; path=/";
    }
  }
} 
if (thisMenu2.display=="" || thisMenu2.display==null ){

	thisIcon.src=image_mo;
        document.cookie = imageID + "=" + image_mo + " ;path=/;";
        document.cookie = currMenu + "=n" + " ;path=/;" ;
	}
	else {
	thisIcon.src=image_def;
        document.cookie = imageID + "=" + image_def + " ;path=/;";
        document.cookie = currMenu + "=b" + " ;path=/;";
	}
document.cookie = sCity;
toggleMenu(currMenu);

} // end function toggleMenu
//-->