var newSpanElement = document.createElement("input");
newSpanElement.type = 'button';
newSpanElement.name ='back';
newSpanElement.value = 'Back to Article list';
var textinfo = document.getElementById("textInfo");

function sendrequestArticle(pageName,articleId){
	var URL = pageName + "_ajax.php?id=" + articleId;
	request = createRequest();
	request.open("GET",URL,true);
	request.onreadystatechange = updateArticle;
	request.send(null);
	
	if(history.length != "")
	{
		
		newSpanElement.onclick = 'requestArticleList(pageNo)';
		textinfo.appendChild(newSpanElement);	
		
	}
	
	return false;
}



function updateArticle(){
	if(request.readyState == 4){
		if(request.status == 200){
			if(request.response == "INVALID"){
				redirect();
			}
			else {
				var textContainerNode = document.getElementById("textInfoContainer");
				textContainerNode.innerHTML = request.responseText;
                                fadetext();
			}
		}
		else {
			alert('ERROR : ' + request.status);
		}
	}
}






function backToPreviousArticle(){
if(request.readyState == 4){
		if(request.status == 200){
			if(request.response == "INVALID"){
				redirect();
			}
			else {
				var articleID = history[history.length-1];
				requestArticle(articleId);
				if(history.length == '0')
				{
					textinfo.removeChild(newSpanElement);	
				}
								
			}
		}
		else {
			alert('ERROR : ' + request.status);
		}
	}
}



function requestArticleList(pageNo){
	document.from[0].listpage.value() = pageNo;
	history.length = 0;
	if(textinfo.appendChild(newSpanElement)){
	textinfo.removeChild(newSpanElement);
	}

	var URL = "listArticles_ajax.php?page" + pageNo;
	request = createRequest();
	request.open("GET",URL,true);
	request.onreadystatechange = update;
	document.form.pageno = pageno;
	request.send(null);
	requestPage(URL);

}



