// JavaScript Document

var req=false;
function loadXML(url,stat){
    // branch for native XMLHttpRequest object
    req=false;
	if (stat==1)
	  var process="searchResult";
	else if (stat==0)
	  var process="updatePage";
	  
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = eval(process);
        req.open("GET", url, true);
        req.send(null);
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
        //alert(url);
            req.onreadystatechange = eval(process);
            req.open("GET", url, true);
            req.send();
        }
    }
}

function searchResult() {
  if (req.readyState == 4) {
    if (req.status == 200) {
      var response = req.responseText;
    try{
		//alert("search");
		//var id=response.getElementsByTagName("id").item(0).firstChild.data;
		document.getElementById('search_result').innerHTML=req.responseText
		//alert(response);
		//alert(document.getElementById("search_result").data);
		//alert(document.getElementById("search_result").firstChild.data);
		//alert(id);
	}catch(e){
		alert(e);
	}
    }
  }
}

function updatePage() {
  if (req.readyState == 4) {
    if (req.status == 200) {
      var response = req.responseXML;
      //alert("return");
    try{
      //alert(response);
      //problem with IE
      /*
      var id=response.getElementsByTagName("id").item(0).firstChild.data;
      var name=response.getElementsByTagName("name").item(0).firstChild.data;
      var title=response.getElementsByTagName("titl").item(0).firstChild.data;
      var digit=response.getElementsByTagName("digit").item(0).firstChild.data;
      var amount=response.getElementsByTagName("amount").item(0).firstChild.data;
      var wire_date=response.getElementsByTagName("wiredate").item(0).firstChild.data;
      var email=response.getElementsByTagName("email").item(0).firstChild.data;
      var phone=response.getElementsByTagName("phone").item(0).firstChild.data;
      var comments=response.getElementsByTagName("comments").item(0).firstChild.data;
      //alert(id);
      alert(name);
      id_name="name+"+id;
      id_title="title+"+id;
      id_digit="digit+"+id;
      id_amount="amount+"+id;
      id_wiredate="wiredate+"+id;
      id_email="email+"+id;
      id_phone="phone+"+id;
      id_comments="comments+"+id;
      document.getElementById(id_name).firstChild.data=name;
      document.getElementById(id_title).firstChild.data=title;
      document.getElementById(id_digit).firstChild.data=digit;
      document.getElementById(id_amount).firstChild.data=amount;
      document.getElementById(id_wiredate).firstChild.data=wire_date;
      //document.getElementById(id_email).firstChild.data=email;
      document.getElementById(id_phone).firstChild.data=phone;
      document.getElementById(id_comments).firstChild.data=comments;
      //b=a.firstChild.data;
      //b=name;
      //alert(a);
	  */
       var name=response.getElementsByTagName("name").item(0);
       alert(name.firstChild.data);
    }catch(e){
      alert(e);
    }

    }
  }
}

function changeColor(id){
  document.getElementById(id).style.backgroundColor="#d4d0c8";
}

function changeColorBack(id){
  document.getElementById(id).style.backgroundColor="#FFE8E8";
}

function discard(id){
  //document.getElementById(id).removeNode();
  document.getElementById(id).setAttribute("bgcolor","#000000");
}

function changeUrl(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function hideSearchData(){
	document.getElementById("search_result").style.display="none";
}
