// JavaScript Document
	var slideNum;
	var slideFirst;
	var slideLast;
	var hasText;

	// code for LMS-style toolkits

		// navHighlight is called whenever a slide request is triggered
		function navHighlight (myTarget){ 
			
			// load a number into slideNum
			if (myTarget=='first') {slideNum=slideFirst;}
			else if (myTarget=='last') {slideNum=slideLast;}
			else if (myTarget=='previous') {slideNum=slideNum-1;}
			else if (myTarget=='next') {slideNum=slideNum+1;}
			else {slideNum=myTarget;}
			
			// adjust slideNum if out of range
			if ((slideNum-1)<slideFirst) {slideNum=slideFirst;}
			if ((slideNum+1)>slideLast) {slideNum=slideLast;}
			
			// load iframes content
			var modSlidesSource='slides/'+slideNum+'.pdf';
			document.getElementById('modSlides').src=modSlidesSource;
				// adds a delay to modtext to allow extra time for modSlides 
			if (hasText=="text"){
				var t=setTimeout("document.getElementById('modText').src='text/'+slideNum+'.html'",1000);
				}
			
			// update slide number indicator
			document.getElementById('controlJump').innerHTML=(slideNum-slideFirst+1)+' / '+(slideLast-slideFirst+1);
			
			// update modNav highlight to current selection
			var myCount=slideFirst;
			for (myCount=slideFirst;myCount<=slideLast;myCount=myCount+1) {
				if (myCount!=slideNum) {document.getElementById('s'+myCount).className='modNavOff';}
				else {document.getElementById('s'+slideNum).className='modNavOn';}
				}
			
			// set modNav focus to scroll the modNav to current selection
			document.getElementById('s'+slideNum).focus();
			
			// return focus to the content
			document.getElementById('update').focus();
			
			// EOF
			}

		// initialize pages containing slides
		function initPage (initFirstSlide,initLastSlide,initModTab,initSubTab,initHasText) {
			
			// define slide range
			slideFirst=initFirstSlide;
			slideLast=initLastSlide;
			
			// set highlight for module name
			//document.getElementById('modTab'+initModTab).className='moduleTabOn';
			//if (initSubTab!=0) {document.getElementById('modSubTab'+initSubTab).className='moduleTabOn';}
			
			// set text iFrame variable
			hasText=initHasText;
			
			// change height of modNav if no text iFrame
			if (hasText=="no text") {
				document.getElementById('modNav').style.height='340px';
				document.getElementById('modText').style.display='none';
				}
			
			// call content for first slide
			navHighlight(initFirstSlide);
			
			// EOF
			}

