// JavaScript Document
function start(letter){
	var data = "delimit=" + escape(letter) + "&valid=12345";
	var url = "display.php";
	var mylog="THE LIST FOR " + letter;
	var oldText2= document.getElementById('title');
	replaceText(oldText2,mylog);
	searchRequest(request1, url,data);
}

function searchRequest(request1,url,data){
	request1.onreadystatechange = searchDisplay;
 	request1.open("POST", url, true);
	request1.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	request1.send(data);
}

function searchDisplay(){
	if (request1.readyState == 4) {
		var newInfo = request1.responseText;
		var element = document.getElementById("text");
		while (element.firstChild) {
  			element.removeChild(element.firstChild);
		}
		if(newInfo != ""){
		//var oldText2= document.getElementById('title');
		var aryData=request1.responseText.split(';');		
		var i=0;
		var doc;
		var input;
		var selID;
		//var mylog=gDelimit;
		var c=aryData.length + 1;
		while(aryData[i] != ""){
			doc=document.getElementById("text");
			input=document.createElement("div");
			selID="subTEXT" + i;
			doc.appendChild(input);
			input.innerHTML = "<a href=\"http://www.bway.org/bway/download.php?in_file=bway_ftp/ftp_files/Maintenance/MSDS/" + aryData[i] + "\">" + aryData[i] + "</a>";
  			doc.appendChild(input);
			i++;
		}
		//replaceText(oldText2,mylog);
		}
		request1=createRequest();
	}
}

function clearText(el) {
  if (el != null) {
    if (el.childNodes) {
      for (var i = 0; i < el.childNodes.length; i++) {
        var childNode = el.childNodes[i];
        el.removeChild(childNode);
      }
    }
  }
}

function replaceText(el, text) {
  if (el != null) {
    clearText(el);
    var newNode = document.createTextNode(text);
    el.appendChild(newNode);
  }
}
/*************************************************/
request1=createRequest();

function createRequest() {
	var request = null;
	try {
    	request = new XMLHttpRequest();
	} 
	catch (trymicrosoft) {
		try {
		  request = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (othermicrosoft) {
		  try {
			request = new ActiveXObject("Microsoft.XMLHTTP");
		  } 
		  catch (failed) {
			request = null;
		  }
		}
	}
	
	if (request == null) {
		alert("Error creating request object!");
	} else {
		return request;
	}
}