
function getSearchResault(did) {
	var DataToSend = "did="+did;
	
	if(navigator.userAgent.indexOf("MSIE")!=-1){
		var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0");
		xmlhttp.Open("POST","../xml_view.asp",false);
		xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");		
		xmlhttp.send(DataToSend);
	
		var xmldoc;
	
		xmldoc = new ActiveXObject("Msxml2.DOMDocument");
		xmldoc.loadXML(xmlhttp.responseXML.xml);

		items = xmldoc.selectNodes("//view_File");
	
		for (var item = items.nextNode(); item; item = items.nextNode())
		{
     			detail = item.selectSingleNode("//detail").nodeTypedValue;
    	 		dd1.innerHTML = detail;
    	 		document.title=item.selectSingleNode("//F_Name").nodeTypedValue;
		}
	}
	else
	{
		var xrequest=new XMLHttpRequest();
		xrequest.open("POST","../xml_view.asp?"+DataToSend,false);
		xrequest.send(DataToSend);
		var xmlDoc = xrequest.responseXML;
		var objNodeList = xmlDoc.getElementsByTagName("view_File");
		objNode = objNodeList.item(0);
		dd1.innerHTML = objNode.childNodes.item(1).textContent;
		document.title=objNode.childNodes.item(2).textContent;
	}
		

}
function URLEncode(plaintext )
{
 // The Javascript escape and unescape functions do not correspond
 // with what browsers actually do...
	 var SAFECHARS = "0123456789" +     // Numeric
     "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + // Alphabetic
     "abcdefghijklmnopqrstuvwxyz" +
     "-_.!~*'()";     // RFC2396 Mark characters
 var HEX = "0123456789ABCDEF";

 var encoded = "";
 			for (var i = 0; i < plaintext.length; i++ ) {
  var ch = plaintext.charAt(i);
     if (ch == " ") {
      encoded += "+";    // x-www-urlencoded, rather than %20
  } else if (SAFECHARS.indexOf(ch) != -1) {
      encoded += ch;
  } else {
      var charCode = ch.charCodeAt(0);
   if (charCode > 255) {
       alert( "Unicode Character '" 
                        + ch 
                        + "' cannot be encoded using standard URL encoding.\n" +
              "(URL encoding only supports 8-bit characters.)\n" +
        "A space (+) will be substituted." );
    encoded += "+";
   } else {
    encoded += "%";
    encoded += HEX.charAt((charCode >> 4) & 0xF);
    encoded += HEX.charAt(charCode & 0xF);
   }
  }
 } // for

 return encoded;
}

