
function getHTTPObject()
{
	var xmlhttp;
	try
	{
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e)
	{
		try
		{
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (E)
		{
			xmlhttp = false;
		}
	}

	if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
	{
		try
		{
			xmlhttp = new XMLHttpRequest();
		}
		catch (e)
		{
			xmlhttp = false;
		}
	}
	return xmlhttp;
}

var http;
var ismozilla;

function loadXMLDoc(url)
{
 if(ismozilla)
 {
  pos1=url.indexOf("id=");
  pos2=url.indexOf("&",pos1);
  getid=url.substring(pos1+3,pos2);
  document.browse_form.rid.value=getid;
 }
 http = getHTTPObject();
 http.open("GET", url, true);
 http.onreadystatechange = httpreturned;
 http.send(null);
}
function httpreturned()
{
 if (http.readyState==4) // ready state getting some value
  {
  if (http.status==200) // html page desire recieve then true
    {
			str=http.responseText;
            //alert(str);
			//if(str=="logged off") window.location.replace("process.php?process=logout&st=logoff");
			if(str!="")
			{
				if(str.indexOf(":::")>-1)
				str=str.split(":::");
				else
        str=new Array(str);
				for(i=0;i<str.length;i++)
				{
                	str1=str[i].substring(0,str[i].indexOf(";:"));
                    //alert(str1);
	                str2=str[i].substring(str[i].indexOf(";:")+2);
                    //alert(str1+" "+str2);
	                ele=eval("document.getElementById('"+str1+"')");
                  // alert(ele);
                    ele.innerHTML=str2;
				}
			}
		 }
  else
    {
    alert("Problem retrieving XML data");
    }
  }
}

var http1;
var ismozilla1;

function loadXMLDoc1(url)
{
 if(ismozilla1)
 {
  pos1=url.indexOf("id=");
  pos2=url.indexOf("&",pos1);
  getid=url.substring(pos1+3,pos2);
  document.browse_form.rid.value=getid;
 }
 http1 = getHTTPObject();
 http1.open("GET", url, true);
 http1.onreadystatechange = httpreturned1;
 http1.send(null);
}

function httpreturned1()
{
 if (http1.readyState==4) // ready state getting some value
  {
  if (http1.status==200) // html page desire recieve then true
    {
			str=http1.responseText;
            //alert(str);
			//if(str=="logged off") window.location.replace("process.php?process=logout&st=logoff");
			if(str!="")
			{
				if(str.indexOf(":::")>-1)
				str=str.split(":::");
				else
        str=new Array(str);
				for(i=0;i<str.length;i++)
				{
                	str1=str[i].substring(0,str[i].indexOf(";:"));
                    //alert(str1);
	                str2=str[i].substring(str[i].indexOf(";:")+2);
                    //alert(str1+" "+str2);
	                ele=eval("document.getElementById('"+str1+"')");
                  // alert(ele);
                    ele.innerHTML=str2;
				}
			}
		 }
  else
    {
    alert("Problem retrieving XML data");
    }
  }
}


function loadXMLDocAdd(url)
{
 http = getHTTPObject();
 http.open("GET", url, true);
 http.onreadystatechange = httpreturnedAdd;
 http.send(null);
}

function httpreturnedAdd()
{
 if (http.readyState==4) // ready state getting some value
  {
  if (http.status==200) // html page desire recieve then true
    {
			str=http.responseText;
            //alert(str);
			//if(str=="logged off") window.location.replace("process.php?process=logout&st=logoff");
			if(str!="")
			{
				if(str.indexOf(":::")>-1)
				str=str.split(":::");
				else
        str=new Array(str);
				for(i=0;i<str.length;i++)
				{
                	str1=str[i].substring(0,str[i].indexOf(";:"));
                    //alert(str1);
	                str2=str[i].substring(str[i].indexOf(";:")+2);
                    //alert(str1+" "+str2);
	                ele=eval("document.getElementById('"+str1+"')");
                  // alert(ele);
                    ele.innerHTML+=str2;
				}
			}
		 }
  else
    {
    alert("Problem retrieving XML data");
    }
  }
}