function GetDokumentTitle(){
	setTimeout("LongHtmlTextAjaxMethods.GETDOKUMENTTITLE(callback_IhopeItworkedout);",800);
	DosomethingS();
}
function DosomethingS()
{
	document.getElementById("TextContainer").innerHTML = "<div align=center><img src='http://www.hagentaler.at/images/preloader_bar.gif'><br><br>Artikel wird geladen .....</div>";	
	document.getElementById("nextbuttonTop").style.display ='none';
	document.getElementById("nextbuttonbottom").style.display = 'none';
	document.getElementById("backbuttonTop").style.display ='none';
	document.getElementById("backbuttonbottom").style.display = 'none';	
}
function callback_IhopeItworkedout(res){

	
if (!(navigator.appName == "Netscape" || navigator.appName.indexOf("Microsoft") == -1))
    {
	GetPageText();
	GetCurrentPageNR();
	GetMAXPageNR();
	document.getElementById("backbuttonTop").style.display ='none';
	document.getElementById("backbuttonbottom").style.display = 'none';	
	document.getElementById("nextbuttonbottom").style.display = 'none';
	document.getElementById("TitleContainer").innerHTML = res.value;
	document.getElementById("Seitelabel").style.display = '';
	document.getElementById("vonlabel").style.display = '';
	/*if (screen.width == 1024)
	{
	document.getElementById("TextContainer").style.height = '300';
	document.getElementById("TextContainer").style.overflow = 'auto';
	}*/
			document.getElementById("nexttopimg").style.display = 'none';
}
else{

	GetPageText();
	GetCurrentPageNR();
	GetMAXPageNR();
	document.getElementById("backbuttonTop").style.display ='none';
	document.getElementById("backbuttonbottom").style.display = 'none';	
        document.getElementById("nextbuttonbottom").style.display = 'none';
	document.getElementById("TitleContainer").innerHTML = res.value;
	document.getElementById("Seitelabel").style.display = 'none';
	document.getElementById("vonlabel").style.display = 'none';
	
	/*if (screen.width == 1024)
	{
	document.getElementById("TextContainer").style.height = '300';
	document.getElementById("TextContainer").style.overflow = 'auto';
	}*/
		document.getElementById("nexttopimg").style.display = 'none';
}

	

}

function GetPageText(){
	varCurrentpage = document.getElementById("currentpagescontainer").value;
	LongHtmlTextAjaxMethods.GETPAGETEXT(varCurrentpage,callback_IhopeIGettheText);
}

function callback_IhopeIGettheText(res){
	document.getElementById("TextContainer").innerHTML = res.value;
	document.getElementById("nextbuttonbottom").style.display = 'none';
	document.getElementById("backbuttonbottom").style.display = 'none';
}

function GetCurrentPageNR(){
	LongHtmlTextAjaxMethods.GETCURRENTPAGENR(callback_IhopeIGetthePageNR);
}
function callback_IhopeIGetthePageNR(res){
	document.getElementById("current").innerText = res.value;
}
function GetMAXPageNR(){
	LongHtmlTextAjaxMethods.GETMAXPAGENR(callback_IhopeIGettheMAXPageNR);
}
function callback_IhopeIGettheMAXPageNR(res){
	document.getElementById("maxpages").innerText = res.value;
	document.getElementById("maxpagescontainer").value = res.value;
	varmax = document.getElementById("maxpagescontainer").value;
	if(varmax == 0){
		document.getElementById("nextbuttonTop").style.display ='none';
		document.getElementById("nextbuttonbottom").style.display = 'none';
		document.getElementById("backbuttonTop").style.display ='none';
		document.getElementById("backbuttonbottom").style.display = 'none';	
		document.getElementById("current").innerText = 0;
		document.getElementById("TextContainer").innerHTML = '';
	}
	else{
		document.getElementById("nextbuttonTop").style.display ='';
		
	}
}
function GetNextPagetoread(){
	varMaxPages = document.getElementById("maxpagescontainer").value;
	varCurrentPage = document.getElementById("currentpagescontainer").value;
	LongHtmlTextAjaxMethods.INCREMENTPAGE(varCurrentPage,varMaxPages,callback_ChangeCurrentValue);
	
}
function callback_ChangeCurrentValue(res){
	document.getElementById("current").innerText = res.value;
	document.getElementById("currentpagescontainer").value = res.value;
	varcurrent = document.getElementById("currentpagescontainer").value;
	varmax = document.getElementById("maxpagescontainer").value;
	varmax *= 1;
	varcurrent *=1;
	
	

	if(varcurrent == varmax){
		document.getElementById("nextbuttonTop").style.display ='none';
		document.getElementById("backbuttonTop").style.display ='';
		document.getElementById("nextbuttonbottom").style.display = 'none';
		document.getElementById("backtopimg").style.display = 'none';
		document.getElementById("nexttopimg").style.display = 'none';
		document.getElementById("nexttopimg").style.display = '';
		/*alert('current == max');*/
	}
        if(varcurrent < varmax){
		document.getElementById("nextbuttonTop").style.display ='';
		document.getElementById("nextbuttonbottom").style.display = 'none';
		document.getElementById("backtopimg").style.display = 'none';
		document.getElementById("nexttopimg").style.display = 'none';
		document.getElementById("backbuttonTop").style.display ='';
		document.getElementById("backbuttonbottom").style.display = 'none';	
		/*alert('current < max');*/
	}	
	
	if(varcurrent > varmax){
		document.getElementById("nextbuttonTop").style.display ='none';
		document.getElementById("nextbuttonbottom").style.display = 'none';
		document.getElementById("backbuttonTop").style.display ='none';
		document.getElementById("backbuttonbottom").style.display = 'none';	
		/*alert('current > max,current ='+varcurrent+' max ='+varmax);*/
	}

	if(varcurrent == 1){
		document.getElementById("backbuttonTop").style.display ='none';
		document.getElementById("backbuttonbottom").style.display = 'none';
		document.getElementById("nextbuttonbottom").style.display = 'none';	
		document.getElementById("backtopimg").style.display = '';
		document.getElementById("nexttopimg").style.display = 'none';
		/*alert('current == 1');*/
	}


	GetPageText();
}

function GetPreviousPagetoread(){
	varMaxPages = document.getElementById("maxpagescontainer").value;
	varCurrentPage = document.getElementById("currentpagescontainer").value;
	LongHtmlTextAjaxMethods.DECREMENTPAGE(varCurrentPage,varMaxPages,callback_ChangeCurrentValue);
}


/*window.attachEvent("onload", GetDokumentTitle);*/

if (window.addEventListener) window.addEventListener("load",GetDokumentTitle,false);
else if (window.attachEvent) window.attachEvent("onload",GetDokumentTitle);


