function windowResize() {
	var footerid = document.getElementById('footer');
	var outcontainerid = document.getElementById('container');
	var myHeight = 0;
	if( typeof( window.innerWidth ) == 'number' ) {
	  //Non-IE
	  myHeight = window.innerHeight;
	} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
	  //IE 6+ in 'standards compliant mode'
	  myHeight = document.documentElement.clientHeight;
	} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
	  //IE 4 compatible
	  myHeight = document.body.clientHeight;
	}
	fullHeight = footerid.offsetTop + footerheight;
	if(myHeight > fullHeight)
		outcontainerid.style.height = '100%';
	else
		outcontainerid.style.height = fullHeight  + 'px';
}

function dataOver(item){
	item.style.backgroundImage='url(/sitestyle/templates/images/data-rollover.gif)';
	return;
}

function dataOut(item){
	item.style.backgroundImage='';
	return;
}

var wait = true;
var displayTime = 8;
var speed = 12;
var scrollitem;
var currentitem = 0;
var totalitems;
var back = false;

function scrollcasestudies(){
	var position = parseInt(scrollitem.style.left);
	if(!wait){
		if(back)
  			position = position + speed;
  		else
 			position = position - speed;
  		
  		scrollitem.style.left = position + "px";
  		
  		if(back){
	 		if((currentitem * -197) < position){
	 			scrollitem.style.left = (currentitem * -197) + "px";
	 			if(currentitem == 0)
	 				back = false;
				wait = true;
			}
		}
		else {
	 		if((currentitem * -197) > position){
	 			scrollitem.style.left = (currentitem * -197) + "px";
	 			if(currentitem == (totalitems - 1))
	 				back = true;
				wait = true;
			}
		}
		setTimeout("scrollcasestudies()",100);
    } else{
    	if(back)
    		currentitem--;
    	else
   		currentitem++;
    		
   	wait = false;
		setTimeout("scrollcasestudies()", displayTime * 1000);
	}
}

function scrollcasestudiesInit(lenght){
	totalitems = lenght;
	scrollitem = $('casestudiesscroll');
	scrollitem.style.left = "0px";
	scrollitem.style.width = (197 * lenght) + "px";
	scrollcasestudies();
}

function toppositionmove(height){
	document.write('<style type="text/css" media="screen">');
	document.write('#content {top: '+height+'px; }');
	document.write('#right {top: '+height+'px; }');
	document.write('</style>');

}

function toppositionmove2(height){
	$('content').style.top = height+"px";
	$('right').style.top = height+"px";
}

function setMainMenuOn(menuid){
	var mainmenuid = $('act'+menuid);
	if(mainmenuid)
		mainmenuid.className = mainmenuid.className + " selected";
}

function reformatFirstThree(){
	
	var newsdivs = $$('.news-container');
	if(newsdivs != false){
		newsdivs[0].className = 'news-container-first';
		newsdivs[1].className = 'news-container-second';
		newsdivs[2].className = 'news-container-second';
	}
	var newsdivs = $$('.news-container-clear');
	if(newsdivs != false){
		newsdivs[0].className = '';
		newsdivs[1].className = '';
	}	

	var pressdivs = $$('.factsheets-container');
	if(pressdivs != false){
		pressdivs[0].className = 'factsheets-container-first';
		pressdivs[1].className = 'factsheets-container-second';
		pressdivs[2].className = 'factsheets-container-second';
	}
	var pressdivs = $$('.factsheets-container-clear');
	if(pressdivs != false){
		pressdivs[0].className = '';
		pressdivs[1].className = '';
	}

}