// JavaScript Document

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

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.01
  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 && d.getElementById) x=d.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 getCurrentPage() {

	var pageString;
	var selectedClass;
	var selectedMainClass;
	var achortag;


	selectedClass = "menudarkgray";
	selectedMainClass = "menugraybold";

	switch(globalSub){
		case "2":
			MM_swapImage('global_contact','','/images/globals/g_contact_on.gif',1);
			break;
		case "3":
			MM_swapImage('global_search','','/images/globals/g_search_on.gif',1);
			break;
		case "4":
			MM_swapImage('global_getinvolved','','/images/globals/g_privacy_on.gif',1);
			break;
		case "5":
			MM_swapImage('global_news','','/images/globals/g_news_on.gif',1);
			break;
		case "6":
			MM_swapImage('global_getvppnews','','/images/globals/g_get_vppnews_on.gif',1);
			break;
	}

	// For the mainSectionNumber N, swap the image identified by mainbulletN with the side_bullet_sm.gif,
	// find the anchortag using getLinkElem('mainlinkN'), and change the className of that to selectedMainClass.
	if (parseInt(mainSectionNumber) != "NaN" && mainSectionNumber != "0") {
		MM_swapImage('mainbullet' + mainSectionNumber,'','/images/sidenav/side_bullet_sm.gif',1);
		anchortag = getLinkElem('mainlink' + mainSectionNumber);
		anchortag.className = selectedMainClass;
	}
/*
	switch(mainSectionNumber){
		case "1":
			MM_swapImage('mainbullet1','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('mainlink1');
			anchortag.className = selectedMainClass;
			break;
		case "2":
			MM_swapImage('mainbullet2','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('mainlink2');
			anchortag.className = selectedMainClass;
			break;
		case "3":
			MM_swapImage('mainbullet3','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('mainlink3');
			anchortag.className = selectedMainClass;
			break;
		case "4":
			MM_swapImage('mainbullet4','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('mainlink4');
			anchortag.className = selectedMainClass;
			break;
		case "5":
			MM_swapImage('mainbullet5','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('mainlink5');
			anchortag.className = selectedMainClass;
			break;
		case "6":
			MM_swapImage('mainbullet6','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('mainlink6');
			anchortag.className = selectedMainClass;
			break;
		case "7":
			MM_swapImage('mainbullet7','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('mainlink7');
			anchortag.className = selectedMainClass;
			break;
	}
*/
	if (parseInt(subSectionNumber) != "NaN" && subSectionNumber != "0") {
		MM_swapImage('bullet' + subSectionNumber,'','/images/sidenav/side_bullet_sm.gif',1);
		anchortag = getLinkElem('link' + subSectionNumber);
		anchortag.className = selectedClass;
	}
/*
	switch(subSectionNumber){
		case "1":
			MM_swapImage('bullet1','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('link1');
			anchortag.className = selectedClass;
			break;
		case "2":
			MM_swapImage('bullet2','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('link2');
			anchortag.className = selectedClass;
			break;
		case "3":
			MM_swapImage('bullet3','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('link3');
			anchortag.className = selectedClass;
			break;
		case "4":
			MM_swapImage('bullet4','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('link4');
			anchortag.className = selectedClass;
			break;
		case "5":
			MM_swapImage('bullet5','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('link5');
			anchortag.className = selectedClass;
			break;
		case "6":
			MM_swapImage('bullet6','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('link6');
			anchortag.className = selectedClass;
			break;
		case "7":
			MM_swapImage('bullet7','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('link7');
			anchortag.className = selectedClass;
			break;
		case "8":
			MM_swapImage('bullet8','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('link8');
			anchortag.className = selectedClass;
			break;
		case "9":
			MM_swapImage('bullet9','','/images/sidenav/side_bullet_sm.gif',1);
			anchortag = getLinkElem('link9');
			anchortag.className = selectedClass;
			break;
	}
*/
	if (parseInt(inlineSectionNumber) != "NaN" && inlineSectionNumber != "0") {
		anchortag = getLinkElem('inlinelink' + inlineSectionNumber);
		anchortag.className = selectedClass;
	}
/*
	switch(inlineSectionNumber){
		case "1":
			anchortag = getLinkElem('inlinelink1');
			anchortag.className = selectedClass;
			break;
		case "2":
			anchortag = getLinkElem('inlinelink2');
			anchortag.className = selectedClass;
			break;
		case "3":
			anchortag = getLinkElem('inlinelink3');
			anchortag.className = selectedClass;
			break;
		case "4":
			anchortag = getLinkElem('inlinelink4');
			anchortag.className = selectedClass;
			break;
		case "5":
			anchortag = getLinkElem('inlinelink5');
			anchortag.className = selectedClass;
			break;
		case "6":
			anchortag = getLinkElem('inlinelink6');
			anchortag.className = selectedClass;
			break;
		case "7":
			anchortag = getLinkElem('inlinelink7');
			anchortag.className = selectedClass;
			break;
		case "8":
			anchortag = getLinkElem('inlinelink8');
			anchortag.className = selectedClass;
			break;
		case "9":
			anchortag = getLinkElem('inlinelink9');
			anchortag.className = selectedClass;
			break;
		case "10":
			anchortag = getLinkElem('inlinelink10');
			anchortag.className = selectedClass;
			break;
	}*/
}

function getLinkElem(linkid){
	for(i=0;i<document.links.length;i++){
		anchortag = document.links[i];
		anchorid = anchortag.id;

		//anchorElem = document.getElementById(linkid)
		//anchorid_dhtml = anchorElem.getAttribute("id");

		if(anchorid == linkid){
			return anchortag;
		}
	//	if(anchorid_dhtml == linkid){
	//		return anchorElem;
	}

}

function getPageName(str){

	var iLen;
	var iMatch;
	var sPage;

	iLen = str.length;
	iMatch = str.lastIndexOf("/");
	sPage = str.substr(iMatch+1, iLen);
	return sPage;

}



// Rotation Script Start
var AboutSet;
var startNum=1;
var endNum=4;

// Set a cookie for image rotation
function SetCookieImageRotate(){
	var exp = new Date();
	var oneDay=exp.getTime()+(24*60*60*1000);
	exp.setTime(oneDay);
	var setval='AboutImgSet='+escape(AboutSet)+';';
	document.cookie=setval;
	return GetCookieImageRotate();
}


// get image rotation cookie
function GetCookieImageRotate() {
	var search='AboutImgSet=';
	var cookiestr=''+document.cookie;
	var retval='';
	if (cookiestr.length>0) {
		var offset=cookiestr.indexOf(search);
		if (offset!=-1) {
			offset+=search.length;
			var term=cookiestr.indexOf(';',offset);
			if (term == -1) term=search.length+1;
			retval=unescape(cookiestr.substring(offset,term));
		}
	}
	return retval;
}


function IncrementCookieSet(){
	AboutSet=(AboutSet==String(endNum))?String(startNum):String(parseInt(AboutSet,10)+1);
	return;
}


function GetRotation(){
	var tempval = GetCookieImageRotate();
	AboutSet=(tempval)?tempval:String(startNum);
}

// Rotation Script End
