

var casestudy_time 	= 0;
var casestudy_delay	= 2;
var casestudy_rate     = 5.0;
var casestudy_data		= new Array( 4 );
var casestudy_current 	= 1;
var casestudy_scroll 	= 0;

function casestudys_init() {
	if( document.getElementById( 'banner_nav' ) == null ) { return; }
	var casestudys	= document.getElementById( 'banner_nav' ).getElementsByTagName( 'a' );
	for( var y = 0; y < casestudys.length; y++ ) { casestudy_data[ y ] = casestudys[ y ]; }
	document.getElementById( 'banner' ).scrollTop = 0;
	casestudy_time	= setTimeout( "nextCasestudy();", casestudy_delay * 1000 );
}
function updateCasestudy() {
	current		= document.getElementById( 'banner' ).scrollTop;
	target		= ( casestudy_current - 1 ) * 200.0;
	scrollPos	= current + ( ( target - current ) / casestudy_rate );
	clearTimeout( casestudy_scroll );
	clearTimeout( casestudy_time );
	if( current <= target && current > ( target - casestudy_rate ) ) {
	    scrollPos		= target;
		casestudy_time		= setTimeout( "nextCasestudy();", casestudy_delay * 1000 );
	} else {
		casestudy_scroll	= setTimeout( "updateCasestudy();", 10 );
	}
	document.getElementById( 'banner' ).scrollTop = scrollPos;
}
function nextCasestudy() {
 	casestudy_current ++;
	if( casestudy_current > 4 ) { casestudy_current = 1; }
	setCasestudy( casestudy_current );

}
function setCasestudy( newCasestudy ) {
	casestudy_current = newCasestudy;
	clearTimeout( casestudy_time );
	clearTimeout( casestudy_scroll );
	for( y = 0; y < 4; y++ ) { casestudy_data[ y ].className = ""; }
	casestudy_data[ newCasestudy - 1 ].className = "selected";
	updateCasestudy();
}
function toggle(id,action) {
	if (document.getElementById)
			{
			var	theitem = document.getElementById(id);
			
			if (action == 'max') {
				theitem.style.display = 'block';				
				}
			else if (action == 'min') {
				theitem.style.display = 'none';		
				}
			else {
				theitem.style.display = 'none';				
				}				
			document.getElementById(id +'-con').className = action;
			}
}
