// JavaScript Document


	function start_slideshow(start_frame, end_frame, delay) {
        headline2 = document.getElementById("hlcontainer1")
        headline2.style.display = 'block';
        headline1 = document.getElementById("qcontainer1")
        headline1.style.display = 'block';
	    playFlag = 0;
        nfto = setTimeout(switch_slides(start_frame,start_frame,end_frame, delay), delay);
    }
	function restart_slideshow(start_frame, end_frame, delay) {
		start_frame = 1;
		this_frame = 1;
		end_frame = 5;
		delay = 3000;
        headline1 = document.getElementById("qcontainer1")
        headline1.style.display = 'block';
	    playFlag = 0;
        nfto = setTimeout(switch_slides(start_frame,start_frame,end_frame, delay), delay);
    }                            
    function switch_slides(frame, start_frame, end_frame, delay) {
        return (function() {
            Effect.Fade('hlcontainer' + frame);
            Effect.Fade('qcontainer' + frame);
            if (frame == end_frame) { frame = start_frame } else { frame = frame + 1; }
			thisframe = frame;
            tfto = setTimeout("Effect.Appear('qcontainer" + frame + "');", 1000); 
			ufto = setTimeout("Effect.Appear('hlcontainer" + frame + "');", 1000);
 nfto = setTimeout(switch_slides(frame, start_frame, end_frame, delay), delay + 1000); 
			hiliteswitch(frame);
        })
    }
	function play_pause_slides(button){
		 if (button.className == 'playing') { 
			 button.className = 'paused';
			 button.setAttribute('class','paused');
		     clearTimeout(nfto); 
		     } 
		 else {
             nfto = setTimeout(switch_slides(thisframe,start_frame,end_frame, delay),10);
			 button.className = 'playing';
			 button.setAttribute('class','playing');
			 };
	}
    function changeClass(elementid) {		 
            thisLink = document.getElementById(elementid);
			thisLink.className ='biocurrent';
    }
function hiliteswitch(frame) {

var f1close = document.getElementById('hpP2').className='hpPanel';document.getElementById('hpP3').className='hpPanel';document.getElementById('hpP4').className='hpPanel';document.getElementById('hpP5').className='hpPanel';
var f2close = document.getElementById('hpP2').className='hpPanel';document.getElementById('hpP3').className='hpPanel';document.getElementById('hpP4').className='hpPanel';document.getElementById('hpP5').className='hpPanel';
var f3close = document.getElementById('hpP2').className='hpPanel';document.getElementById('hpP3').className='hpPanel';document.getElementById('hpP4').className='hpPanel';document.getElementById('hpP5').className='hpPanel';
var f4close = document.getElementById('hpP2').className='hpPanel';document.getElementById('hpP3').className='hpPanel';document.getElementById('hpP4').className='hpPanel';document.getElementById('hpP5').className='hpPanel';
var f5close = document.getElementById('hpP2').className='hpPanel';document.getElementById('hpP3').className='hpPanel';document.getElementById('hpP4').className='hpPanel';document.getElementById('hpP5').className='hpPanel';
 switch(frame) {
          case 2:
          document.getElementById('hpP2').className='hpPanelSel';
                f1close ; f3close ; f4close ; f5close ;
           break
           case 3:
          document.getElementById('hpP3').className='hpPanelSel';
                f1close ; f2close ; f4close ; f5close ;
                   break
                   case 4:
          document.getElementById('hpP4').className='hpPanelSel';
                f1close ; f2close ; f3close ; f5close ;
                   break
          case 5:
          document.getElementById('hpP5').className='hpPanelSel';
                f1close ; f3close ; f4close ; f2close ;
                   break
          default:
                   f2close ;       f3close ;       f4close ;       f5close ;
                   break
  }
}

