/***********************************
*   http://javascripts.vbarsan.com/
*   This notice may not be removed 
***********************************/
var swidth=135; /* Scroller width */
var sheight=120; /* Scroller height */
var initial=100; /* Starting point */
var sbcolor="#FFFFFF"; /* Background colour */
var sspeed=3; /* Scroller speed */
var restart=sspeed;
rspeed=sspeed;

/* Actual text to scroll */
wholemessage='<br /><div align="center"><span class="boldblueText">Welcome to the new OpenDDA.org</span><br /><br />OpenDDA is currently in development freeze at revision 0.41. Please feel free to browse the site, download and read the associated documentation and download the various architecture and precision specific versions of the framework.</div>';

/* Scroller Algorithm - Start */
function goup(){
	sspeed=3;restart=sspeed;
}
function godown(){
	sspeed=-3;restart=sspeed;
}
function spup(){
	sspeed=12;restart=sspeed;
}
function spdown(){
	sspeed=-12;restart=sspeed;
}
function start(){
	if(document.getElementById)ns6marquee(document.getElementById('slider'));
	else if(document.all)iemarquee(slider);
	else if(document.layers)ns4marquee(document.slider1.document.slider2);
}
/* A */
function iemarquee(whichdiv){
	iediv=eval(whichdiv);
	iediv.style.pixelTop=initial+"px";
	iediv.innerHTML=wholemessage;
	sizeup=iediv.offsetHeight;
	ieslide();
}
function ieslide(){
	if(sspeed>=0){ /* Scrolling up */
		if(Math.abs(iediv.style.pixelTop)<=sizeup){
			iediv.style.pixelTop-=sspeed+"px";
			setTimeout("ieslide()",100);
		}
		else{
			iediv.style.pixelTop=sheight-(sheight-initial)+"px"; /* Reset if scrolling up */
			ieslide();
		}	
	}
	else{ /* Scrolling down */
		if(iediv.style.pixelTop<sheight){
			iediv.style.pixelTop-=sspeed+"px";
			setTimeout("ieslide()",100);
		}
		else{
			iediv.style.pixelTop=(sizeup*-1)+(sheight-initial)+"px"; /* Reset if scrolling down */
			ieslide();
		}
	}
}
/* B */
function ns4marquee(whichlayer){
	ns4layer=eval(whichlayer);
	ns4layer.top=initial;
	ns4layer.document.write(wholemessage);
	ns4layer.document.close();
	sizeup=ns4layer.document.height;
	ns4slide();
}
function ns4slide(){
	if(sspeed>=0){ /* Scrolling up */
		if(Math.abs(ns4layer.top)<=sizeup){
			ns4layer.top-=sspeed+"px";
			setTimeout("ns4slide()",100);
		}
		else{
			ns4layer.top=sheight-(sheight-initial)+"px"; /* Reset if scrolling up */
			ns4slide();
		}	
	}
	else{ /* Scrolling down */
		if(ns4layer.top<sheight){
			ns4layer.top-=sspeed+"px";
			setTimeout("ns4slide()",100);
		}
		else{
			ns4layer.top=(sizeup*-1)+(sheight-initial)+"px"; /* Reset if scrolling down */
			ns4slide();
		}
	}
}
/* C */
function ns6marquee(whichdiv){
	ns6div=eval(whichdiv);
	ns6div.style.top=initial+"px";
	ns6div.innerHTML=wholemessage;
	sizeup=ns6div.offsetHeight;
	ns6slide();
}
function ns6slide(){
	if(sspeed>=0){ /* Scrolling up */
		if(Math.abs(parseInt(ns6div.style.top))<=sizeup){
			ns6div.style.top=parseInt(ns6div.style.top)-sspeed+"px";
			setTimeout("ns6slide()",100);
		}
		else{
			ns6div.style.top=sheight-(sheight-initial)+"px"; /* Reset if scrolling up */
			ns6slide();
		}	
	}
	else{ /* Scrolling down */
		if(parseInt(ns6div.style.top)<sheight){
			ns6div.style.top=parseInt(ns6div.style.top)-sspeed+"px";
			setTimeout("ns6slide()",100);
		}
		else{
			ns6div.style.top=(sizeup*-1)+(sheight-initial)+"px"; /* Reset if scrolling down */
			ns6slide();
		}
	}
}
/* Scroller Algorithm - End */

