/**
* @author Peter Berghausen
*/
var actScroll = 0 ;
var actScrollIndex = 1 ;
var wert = 5 ;
var scrollDelay = 1 ;

var arrScollObjects = new Array() ;
arrScollObjects[0] = 0 ;

var pos = 0;
function initScroll() {
	var idPrefix = 'contentblock_' ;
	var objContentblock ;
	var i=0;
	while( (objContentblock = document.getElementById(idPrefix+i)) != null ) {
		var nodename = objContentblock.firstChild.nodeName ;
		
		if( nodename.toLowerCase() == 'img') { //image-block
			//alert( objContentblock.firstChild.width ) ;
			pos += objContentblock.firstChild.width ;
		} else { // content block
			//alert( objContentblock.offsetWidth ) ;
			pos += objContentblock.offsetWidth ;
		}
		pos = Math.round( pos / 10 ) * 10 ; 
		if(i==0) pos = pos - 120;
		arrScollObjects[i+1] = pos ;
		i++;
	}
	arrScollObjects.pop(); 
	if(document.location.hash.length > 0 ) {
		indexToShow = document.location.hash.substring(1);
	} else {
		indexToShow = 1 ;
	}
	showContent(indexToShow);
}

function showContent(index, site) {
	if( site != null && document.location.href.indexOf(site+'.php') == -1 ) {
		document.location.href = site+'.php#' + index ;
	}
	actScrollIndex = index ;
	window.setTimeout("doScroll()",scrollDelay+5);
}

function scrollLeft() {
	if( actScrollIndex > 0 ) {
		actScrollIndex-- ;
		doScroll() ;
	}
}

function scrollRight() {
	if( actScrollIndex < arrScollObjects.length ) {
		actScrollIndex++ ;
		doScroll() ;
	}
}

function doScroll() {
	var scrollTo = arrScollObjects[actScrollIndex] ;
	//alert(scrollTo);
	if(actScroll != scrollTo) {
		document.getElementById('inhalte_scroll').style.left = '-'+actScroll+'px' ;
		window.setTimeout("doScroll()",1);
		
		if(actScroll<scrollTo) {
			actScroll += wert ;
		} else if(actScroll>scrollTo){
			actScroll += -wert ;
		}
	}
	
	if(actScrollIndex==0) {
		document.getElementById('leftarrow').style.display = 'none' ;
	} else {
		document.getElementById('leftarrow').style.display = 'block' ;
	}
	if(actScrollIndex == (arrScollObjects.length-1) ) {
		document.getElementById('rightarrow').style.display = 'none' ;
	} else {
		document.getElementById('rightarrow').style.display = 'block' ;
	}
}

image1 = new Image;
image1.src = "library/images/arrow_leftover.gif";

image2 = new Image;
image2.src = "library/images/arrow_left.gif";

image3 = new Image;
image3.src = "library/images/arrow_rightover.gif";

image4 = new Image;
image4.src = "library/images/arrow_right.gif";
