	var offset=0;
	var pagew=740;
	var pagescaler = 0;
	var speed = 20;
	var slideing = 0;
	var lowspeed = 1;
	var slowdownat = 720;
	var page = 1;
	var correctur = 0;
	var switchoffflash = 0;

	function updateText(pages) {
		document.getElementById('tpl_navigation_text').innerHTML = 'Page '+page+' of '+pages;
	}
	
	function nextPage(pages) {
		if(slideing==1) return;
				
		if(pages>page) {
			
			// disable the flash object, if it exists, because it stays always on top
			var element = document.getElementById('object_flashmovie');
			if(page == 1 && element != null) {
				document.getElementById('object_flashmovie').style.visibility='hidden';
			} 
				
			pagescaler = 0;
			slideing   = 1;
			page++;
			slideNextPage();
			updateText(pages);
			
		}
	}
	
	function slideNextPage() {	
		var cus_speed=speed;
		
		if(pagescaler<pagew) {
			
			if( pagescaler>slowdownat ) {
				cus_speed = lowspeed;
			}
			
			pagescaler=pagescaler+cus_speed;
			offset=offset-cus_speed;
			document.getElementById('tpl_content_content_content').style.left=offset+'px';	
			window.setTimeout("slideNextPage()", 10);
		} else {
			offset = offset - correctur;
			document.getElementById('tpl_content_content_content').style.left=offset+'px';	
		
			slideing = 0;
		}
	}
	
	function prevPage(pages) {
		if(slideing==1) return;
		
		if(page>1) {
			pagescaler = 0;
			slideing   = 1;			
			page--;
			slidePrevPage();
			updateText(pages);			
		}		
	}

	
	function slidePrevPage() {	
		var cus_speed=speed;
		
		if(pagescaler<pagew) {
			
			if( pagescaler>slowdownat ) {
				cus_speed = lowspeed;
			}
			
			pagescaler=pagescaler+cus_speed;
			offset=offset+cus_speed;
			document.getElementById('tpl_content_content_content').style.left=offset+'px';	
			window.setTimeout("slidePrevPage()", 10);
		} else {
			offset = offset + correctur;
			document.getElementById('tpl_content_content_content').style.left=offset+'px';	
			slideing = 0;
			
			// disable the flash object, if it exists, because it stays always on top
			var element = document.getElementById('object_flashmovie');
			if(page == 1 && element != null) {
				document.getElementById('object_flashmovie').style.visibility='visible';
			}
		}
	}	