if (document.getElementById){ //Check for modern browsers
	var ScrollDiv=new Array();
	var j=0;
	var fadeimages=new Array();
	fadeimages[0]=["img/HCA3-web.jpg"]; 
	fadeimages[1]=["img/HCA4-web.jpg"]; 
	var dom=(document.getElementById) //modern dom browsers
	var degree=10;
	var delta=10;
	var NextImage=0; 
	objText=document.getElementById("Peek");
	objOverlay=document.getElementById("Overlay");
	for (i=0; i<objText.childNodes.length; i++){
		objChd=objText.childNodes[i];
		if (objChd.nodeName=="DIV"){
 			ScrollDiv[j]=findchild(objChd,"DIV");
			ScrollDiv[j].style.top=ScrollDiv[j].offsetHeight*(-1) + "px";
			ScrollDiv[j].style.display="none";
			j++;
		}
	}
	j=0;
}

function StartShow(){
	document.getElementById("click1").innerHTML="Implications of HCA on Experimental Output";
	RunShow();
}	


function RunShow(){
	if (j>0){
		for (k=0;k<ScrollDiv[j-1].childNodes.length;k++){
 			if (ScrollDiv[j-1].childNodes[k].nodeName=="A")	ScrollDiv[j-1].removeChild(ScrollDiv[j-1].childNodes[k]);
		}
	}
	Fader();
	ScrollDiv[j].style.display="block";
	Scroll();
}

function Scroll(){
	ScrollDiv[j].style.top=parseInt(ScrollDiv[j].style.top)+2+"px";
	if (parseInt(ScrollDiv[j].style.top)<0)
		ident=window.setTimeout("Scroll();",5);
	else{
		j++;
	}
}

function Fader(){
	degree+=delta;
	if (objOverlay.filters && objOverlay.filters[0]){
		if (typeof objOverlay.filters[0].opacity=="number") //if IE6+
			objOverlay.filters(0).opacity=degree;
		else //else if IE5.5-
			objOverlay.style.filter="alpha(opacity="+degree+")";
	}
	else if (objOverlay.style.MozOpacity)
		objOverlay.style.MozOpacity=degree/101;
	else if (objOverlay.style.KhtmlOpacity)
		objOverlay.style.KhtmlOpacity=degree/100;
	else if (objOverlay.style.opacity&&!objOverlay.filters)
		objOverlay.style.opacity=degree/101;
	if (degree>0 && degree<100)
 		window.setTimeout("Fader();",100);
	else{
		delta=delta*-1;
		degree+=delta;
		if (fadeimages[NextImage]){ //if there exists an image in the array that needs loading next
			objImgOverlay = (delta<0)? document.getElementById("BaseImage") : document.getElementById("OverlayImage");
			objImgOverlay.src=fadeimages[NextImage];
			NextImage++;
		}

	}	
}

function findchild(obj,tag){
	cn=obj.childNodes;
	for (k=0; k<cn.length; k++){
		if (cn[k].nodeName==tag) return cn[k];
	}
	return false;
}