function onloadFunctions(feature){ 

if (window.initLightbox) {
	initLightbox();

}


var columnMainHeight=document.getElementById('columnMain').offsetHeight;
	if (columnMainHeight<540) {
    	document.getElementById('columnMain').style.height=30 + 'em';
 	}		


	

		
if (feature=='PDF-both' || feature=='PDF-footnote') {		
	/* ****************************************
		Below: Adapted from http://www.brucelawson.co.uk/index.php/2005/opening-links-in-new-windows-in-xhtml-strict/#comment-376
	**************************************** */
		if (!document.getElementsByTagName) return; 
			var anchors = document.getElementsByTagName("A");
			for (var i=0; i<anchors.length; i++) {
					var docLink = anchors[i];
					var urlString = docLink.getAttribute("href");
					
					// if href has .pdf in it, do the following
					if (urlString!=null && urlString.indexOf('.pdf')!=-1 && docLink.childNodes[0].tagName!="IMG") {
						
						if (feature=='PDF-both') {
							docLink.target = "_blank";
							docLink.innerHTML = docLink.innerHTML + "&nbsp;PDF*&nbsp;(opens in new window)";
							}
						if (feature=='PDF-footnote') {
							docLink.target = "_blank";
						}				
					}
				}	
				
	/* ****************************************
	 Above: Adapted from http://www.brucelawson.co.uk/index.php/2005/opening-links-in-new-windows-in-xhtml-strict/#comment-376
	**************************************** */		
	}	

/****************************************************
Rotation Script
*******************************************************/

if(document.getElementById('rotation')){
	var rotatingImage = document.getElementById('rotation');
	var num=Math.round(3*Math.random());
	rotatingImage.style.backgroundImage="url('/_files/images/rotation/"+num+".jpg')";
}

/****************************************************
Quick Gallery - show default graphic
*******************************************************/
if(document.getElementById('photoContainer')) {
			
/* these are hidden by default so won't show if noscript is in use - need to be made visible */
		document.getElementById('photoContainer').style.display='block';
		document.getElementById('nextImg').className='show';
		/* height doesn't render on buttons without designating it here */
		document.getElementById('nextImg').style.height='23px';
		document.getElementById('previousImg').className='show';	
		document.getElementById('previousImg').style.height='23px';
		
		var arrImgs = document.getElementById('photoContainer').getElementsByTagName("img");

	for (var i7=0; i7<arrImgs.length;i7++) {
		if (i7==0) {
			arrImgs[i7].className="show";
		}else{
			arrImgs[i7].className="hide";
		}
		
	}
	
// Call the slide function
document.getElementById('next').onclick=slide;
document.getElementById('previous').onclick=slide;	
	
}




/***************************************************************
//adjust widths for Opera & Safari & Windows Firefox 2.0
*****************************************************************/
	if(navigator.userAgent.indexOf('Opera')!=-1) {
		
			document.getElementById('main').style.width=63.6 + 'em';
		if (!document.getElementById('one_column')){
			document.getElementById('columnMain').style.width=47.3 + 'em';
			document.getElementById('columnSidebar').style.width=15.65 + 'em';
		}
		else{
			document.getElementById('columnMain').style.width=62.9 + 'em';
		}
	} 

	if(navigator.userAgent.indexOf('Safari')!=-1) {
		document.getElementById('main').style.width=62.58 + 'em';
		if (!document.getElementById('one_column')){
		document.getElementById('columnMain').style.width=46.4 + 'em';
		document.getElementById('colulmnSidebar').style.width=15.4 + 'em';
		}
		else{
			document.getElementById('columnMain').style.width=61.8 + 'em';
		}
	}
	if(navigator.platform.indexOf('Win32')!=-1 && navigator.userAgent.indexOf('Firefox/2.')!=-1){
		document.getElementById('main').style.width=62.88 + 'em';
		if (!document.getElementById('one_column')){
			document.getElementById('columnMain').style.width=46.6 + 'em';
		}
		else{
			document.getElementById('columnMain').style.width=62.1 + 'em';
		}
			
	}







/* END function */
}
/* Adddomloadevent.js is triggered in the template underneath the body tag. */

/*******************************
Quick Gallery Ajax
**********************************/

var intShow=0;

function slide() {
//For some reason in this project IE didn't like referencing the "a" tag, but would work if "img" tag is referenced
	var arrImgs2 = document.getElementById('photoContainer').getElementsByTagName("img");	

	if (this.id=='previous' && intShow > 0) {
		intShow=intShow-1;
	}else if (this.id=='previous' && intShow==0) {
		intShow=arrImgs2.length-1;	
	}else if (this.id=='next' && intShow < arrImgs2.length-1) {
		intShow=intShow+1;
	}else{
		intShow=0;
	}
	
	for (var i6=0; i6<arrImgs2.length;i6++) {
		if (i6==intShow) {
			arrImgs2[i6].className='show';
		}else{
			arrImgs2[i6].className='hide';
		}
	}
}


