// JavaScript Document
var xmlHttp=createRequest();
var server="sms/poppage.php";
var showErrors=true;
var Value;

function createRequest()
{
	
	var xmlHttp;
	
	try
	{
		xmlHttp=new XMLHttpRequest();
	}
	catch(e)
	{
		var versions=new Array("MSXML2.XMLHTTP.6.0",
							   "MSXML2.XMLHTTP.5.0",
							   "MSXML2.XMLHTTP.4.0",
							   "MSXML2.XMLHTTP.3.0",
							   "MSXML2.XMLHTTP",
							   "Microsoft.XMLHTTP");
		for(var i=0;i<versions.length;i++)
		{
			try
			{
				xmlHttp=new ActiveXObject(versions[i]);
			}
			catch(e) {}
		}
		
	}
	if(!xmlHttp)
	{
		alert("There was an error in creating the request");
	}
	else
	{
		
		
		return(xmlHttp);
	}
}


function displayError(message)
{
	if(showErrors)
	{
		alert("Error encountered :\n" + message);
		setTimeout("showpages(Value);",10000);
		
	}
}
function showpages(value)
{
	
	if(xmlHttp)
	{
		if(value)
		{
			
			Value=encodeURIComponent(value);
			
			
		}
		try
		{
			if(xmlHttp.readyState == 4 || xmlHttp.readyState == 0)
			{
				xmlHttp.open("GET" , server+"?cid="+Value , true);
				xmlHttp.onreadystatechange=handlerequest;
				xmlHttp.send(null);
			}
		}
		catch(e) 
		{
			displayError(e.toString());
		}
		
		
	}
	
	
}
function handlerequest()
{
	if(xmlHttp.readyState==4)
	{
		if(xmlHttp.status==200)
		{
			try
			{
			readResponse();
			}
			catch(e)
			{
				//displayError(e.toString());
			}
		}
	}
}
function readResponse()
{
	
	var response=xmlHttp.responseText;
	var responseXML=xmlHttp.responseXML;
	var root=responseXML.documentElement;
	var address=root.getElementsByTagName("address");
	var name=root.getElementsByTagName("name");
	var page=document.getElementById("pages");
	for(var i=0;i<address.length;i++)
	{
		page.innerHTML+="<a href=sms/"+address.item(i).firstChild.data+">&nbsp;<font color=#CC0000>"+name.item(i).firstChild.data+"&nbsp;"+(i+1)+"</font></a>&nbsp;|";
	}

	
}

