//------- START: Standard dreamweaver scripts ------//

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

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_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 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_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;
}

//------- START: Change article body text from default to larger ------//
function changetext(size){
		var textSmallerLink = document.getElementById('textSmaller');
		var textLargerLink = document.getElementById('textLarger');
		var articleText = document.getElementById('articleBodyText');
		var currentChoice =  document.getElementById(size);
		currentChoice.className = 'current';
		if(currentChoice == textLargerLink){
		textSmallerLink.className = '';
		articleText.className = 'largerText';
		}else {textLargerLink.className = '';
		articleText.className = '';
		}
		
	}



//-------------START:  GRAB DIRECTORY NAMES -------------

function getDirectoryName(whichDir) { //returns the name of directory you need: call  - getDirectoryName(1) or getDirectoryName(2) etc
		var subsection = document.location.href;
		var subsectionArray = new Array();
		subsectionArray = subsection.split("\/");
		var directory = whichDir + 2;
		var DirName = subsectionArray[directory];
		if (DirName == undefined){
		return '';
			} else { 
			return DirName.toLowerCase();
			}
		
}

// ------- START: open and close boxes

function open_box(whichbox) 	{
		    document.getElementById(whichbox).style.display="block";
	}
function close_box(whichbox) 	{
		    document.getElementById(whichbox).style.display="none";			
	}


//------- RESIZES WINDOW FOR SLIDESHOWS  ------

function changeWindowSize(windowWidth,windowHeight) {
	top.window.resizeTo(windowWidth,windowHeight);
}

//------- OPEN in window behind if existing - otherwise will  open a new window  ------
function openclose(theURL){

		if(top.window.opener &&!top.window.opener.closed) {
			top.window.opener.location=theURL;
		}
		else {
			window.open(theURL,'','toolbar=yes,location=yes,status=yes,scrollbars=yes');
		}
		top.window.close();
}

