function ajaxFunction(artid, id, deflng, clng)
{
	var xmlhttp=false;

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') 
	{
		try 
		{
			xmlhttp = new XMLHttpRequest();
		} 
		catch (e)
		{
			xmlhttp=false;
		}
	}
	if (!xmlhttp && window.createRequest) 
	{
		try
		{
			xmlhttp = window.createRequest();
		} 
		catch (e) 
		{
			xmlhttp=false;
		}
	}

	 xmlhttp.open("GET", "readparagraph.php?id=" + id + "&aid=" + artid + '&deflng=' + deflng + '&clng=' + clng,true);
	 
	 xmlhttp.onreadystatechange=function() 
	 {
		  if (xmlhttp.readyState==4) 
		  {
			 var response 	= '';
			 var prev 		= '';
			 var next 		= '';
			 var pages 		= '';
			 var bodyText 	= '';

			 response =  xmlhttp.responseText;
			 myresponse = response.split(';;;');
			 
			 prev = (myresponse[0] != 0) ? '<a href=\'javascript:ajaxFunction(' + artid + ',' + myresponse[0] + ',"' + deflng + '","' + clng + '")\'><img src=\'images/prev_active.gif\' border=\'0\' /></a>' : '<img src=\'images/prev.gif\' border=\'0\' />' ;
																									  
			 next = (myresponse[1] != 0) ? '<a href=\'javascript:ajaxFunction(' + artid + ',' + myresponse[1] + ',"' + deflng + '","' + clng + '")\'><img src=\'images/next_active.gif\' border=\'0\' /></a>' : '<img src=\'images/next.gif\' border=\'0\' />' ;
																									  
			 cpage	    = myresponse[2];
			 noofpages 	= myresponse[3];
			 bodyText 	= myresponse[4];

			  
			  //Div content clean up
			 document.getElementById("results").innerHTML 	= ''; 	
			 document.getElementById("pages").innerHTML 	= ''; 	
			 document.getElementById("prev").innerHTML 		= ''; 	
			 document.getElementById("next").innerHTML 		= ''; 	
			 
			 //Div Content set
			 document.getElementById("results").innerHTML 	= bodyText;
			 document.getElementById("pages").innerHTML 	= cpage + '/' + noofpages; 	
			 document.getElementById("prev").innerHTML 		= prev; 	
			 document.getElementById("next").innerHTML 		= next; 	
		  }
	 }
	 
	 xmlhttp.send(null)
}