function forceFullScreen(){
  window.resizeTo(screen.availWidth,screen.availHeight);
  window.moveTo(0,0);
}
var id = 0;
function loadContent(thePage){
  if(thePage != ''){
  	id++;
  	document.getElementById('pageContent').style.visibility = 'visible';
  	//document.getElementById('pageContent').innerHTML = "<iframe src='" + thePage + "' width='500' height='585' name='NTContent" + id + "' id='NTContent" + id + "' frameborder='0' scrolling='no' allowtransparency='true'></iframe>";
  	document.getElementById('pageContent').innerHTML = "<iframe src='" + thePage + "' width='540' height='585' name='NTContent" + id + "' id='NTContent" + id + "' frameborder='0' scrolling='auto' allowtransparency='true'></iframe>";
  	//setTimeout("checkScroller();",300);
  }
}
function hideContent(){
 document.getElementById('pageContent').style.visibility = 'hidden';
 document.getElementById('pageContentScroller').style.visibility = 'hidden';
}
var timer;
var speed = 3;
function scrollUp(step){
	//var iframe = window.frames["NTContent"];
	var iframe = eval("window.frames['NTContent" + id + "']")
	iframe.scrollBy(0, -step);
	timer = setTimeout("scrollUp("+step+")", speed);
	if(parseInt(document.getElementById("scroller").style.top)-step>16){
		document.getElementById("scroller").style.top = (parseInt(document.getElementById("scroller").style.top) - step) + 'px';
	} else{
		document.getElementById("scroller").style.top = 16 + 'px';
	}
}
function scrollDown(step){
	//alert(window.frames["NTContent"].document.getElementById('theContent').offsetHeight);
	//var iframe = window.frames["NTContent"];
	var iframe = eval("window.frames['NTContent" + id + "']")
	iframe.scrollBy(0, step);
	timer = setTimeout("scrollDown("+step+")", speed);
	//alert(document.getElementById("scroller").style.top + step + 'px');
	if(parseInt(document.getElementById("scroller").style.top) + step < Math.round(document.getElementById("pageContentScroller").offsetHeight-Math.round(((500-32) * document.getElementById("pageContentScroller").offsetHeight) / eval("window.frames['NTContent" + id + "'].document").getElementById('theContent').offsetHeight))-16){
		document.getElementById("scroller").style.top = (parseInt(document.getElementById("scroller").style.top) + step) + 'px';
	} else {
		document.getElementById("scroller").style.top = Math.round(document.getElementById("pageContentScroller").offsetHeight-Math.round(((500-32) * document.getElementById("pageContentScroller").offsetHeight) / eval("window.frames['NTContent" + id + "'].document").getElementById('theContent').offsetHeight))-16 + 'px';
	}
}
function stopScroll(){
	if(timer) clearTimeout(timer)
	timer = false;
}
function checkScroller(){
	if(eval("window.frames['NTContent" + id + "'].document")){;
		if(eval("window.frames['NTContent" + id + "'].document").getElementById('theContent').offsetHeight > 600){
		 	document.getElementById('pageContentScroller').style.visibility = 'visible';
		 	//set the size of the scroll component
		 	document.getElementById("scroller").style.height = Math.round(((500-32) * document.getElementById("pageContentScroller").offsetHeight) / eval("window.frames['NTContent" + id + "'].document").getElementById('theContent').offsetHeight) + "px";
		 	document.getElementById("scroller").style.top = 16 + 'px';
		 	//make the scroller div draggable
		  	Drag.init(document.getElementById("scroller"),null,1,1,16,Math.round(document.getElementById("pageContentScroller").offsetHeight-Math.round(((500-32) * document.getElementById("pageContentScroller").offsetHeight) / eval("window.frames['NTContent" + id + "'].document").getElementById('theContent').offsetHeight))-16);
		  	//define the onDrag function
		  	document.getElementById("scroller").onDrag = function (x,y) {
				DragScroll();
  			}
		} else {
			document.getElementById('pageContentScroller').style.visibility = 'hidden';
		}
		//alert("frameloaded?");
	}
	//alert(eval("window.frames['NTContent" + id + "'].document"));
	//setTimeout("checkScroller();",30000);
}
function centerContent(){
	 centerX = document.body.clientWidth/2 - 323;
	 if(centerX <0){
		centerX = 0;
		//alert(document.getElementById("pageContent"));
	 }
	 document.getElementById("pageContent").style.left = centerX;
	 document.getElementById('pageContentScroller').style.left = centerX + 520;
}
if(document.body.clientHeight < 757){
	window.resizeBy(1,1);
	setTimeout("window.resizeBy(-1,-1);",30);
}
function DragScroll() {
	var scrollY = parseInt(document.getElementById("scroller").style.top);
	var docY = scrollY - 16;
	var iframe = eval("window.frames['NTContent" + id + "']")
	iframe.scroll(0,docY);
	//setTimeout("DragScroll()", speed);
}