// JavaScript Document
var xmlhttp;
var xdoc;
function getData(frm)
{
	var str='';
	if(!frm)
	frm=document.forms[0];
	for(var i=0;i<frm.elements.length;i++)
	{
	var itm=document.frm.elements[i];
	if(itm.name )
		{   
		    if(itm.type=="radio" || itm.type=="checkbox" ) 
			{
			if(itm.checked)
			str+=itm.name+"="+itm.value+"&";
			}
		    else
			str+=itm.name+"="+escape(itm.value)+"&";
			
		}
	}
	
	return(str)
}
function loadXML(url,doFunc)
{
 if (window.XMLHttpRequest)
  {
  xmlhttp=new XMLHttpRequest()
 
  }
// code for IE
  else if (window.ActiveXObject)
  {
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
  }
  else
  alert('Your browser cannot handle this script');


 // xmlhttp.onreadystatechange=getAll;
	xmlhttp.onreadystatechange=function() { 
	        if (xmlhttp.readyState==4)
            if (xmlhttp.status==200)
			{  
			    xdoc=xmlhttp.responseXML;
				doFunc();
			}
			else
  			  alert("Problem retrieving XML data:" + xmlhttp.statusText)
        }
		
    xmlhttp.open("GET",url,true)
    xmlhttp.send(null)

}

function add(id)
{
  var url="../xml_save.php?act=add&id="+id+"&dummy="+new Date().getTime();
  loadXML(url,showAddStat);
}

function showAddStat()
{
	var msg="";
	var proceed="";
	
	var nodes=xdoc.getElementsByTagName("msg");
	if(nodes[0].childNodes[0])
	msg=nodes[0].childNodes[0].nodeValue;
	if( msg=="")
	alert("Added")
	else
	alert(msg);
}
function remove(id)
{
  var url="../xml_save.php?act=remove&id="+id+"&dummy="+new Date().getTime();
  loadXML(url,showRemStat);
}

function showRemStat()
{
	var msg="";
	var proceed="";
	
	var nodes=xdoc.getElementsByTagName("msg");
	if(nodes[0].childNodes[0])
	msg=nodes[0].childNodes[0].nodeValue;
	if( msg=="")
	alert("Removed")
	else
	alert(msg);
}
