var req = null;

  function CatlistChanged(i) {
 /* Check for running connections */ 
// alert(req)
 //alert(document.write(req.readyState));
 if (req != null && req.readyState != 0 && req.readyState != 4)
 { 
   req.abort(); 
 }

 /* Determine Which Browser Is Being Used */
 if (window.XMLHttpRequest) {
	req = new XMLHttpRequest();
	}
 else if (window.ActiveXObject) {
	req = new ActiveXObject("Microsoft.XMLHTTP");
    }
//alert(document.write(req.readyState));
  var parameters = "dispcat=" + i;
  //alert('\n' + i);
  var f = document.theForm2
  //if (f.action == "../mfranchises/mfr-franch2.asp?folder=<%=folder%>") {return(true)};
  var j=document.theForm2.category;
  j.options.length=0;
  NewOpt = new Option;
  NewOpt.value='';
  NewOpt.text='Loading....';
  j.options[0] = NewOpt;
  //if (i == "est") {
  //  document.theForm2.lastcatval.value = "est"}
  //else if (i == "frorstup"){
  //  document.theForm2.lastcatval.value = "frorstup"}
  //else {
  //  document.theForm2.latcatval.value = "comb"};
  req.onreadystatechange = UpdateCategories;
  req.open("POST", "../cgi-bin/getcategories.asp");
  req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  req.setRequestHeader("Content-length", parameters.length);
  req.setRequestHeader("Connection", "close");
  req.send(parameters);
  return true;}

function UpdateCategories() {
 var f = document.theForm2
 var j=document.theForm2.category;
 //alert(document.write(req.readystate));
 if (req.readyState == 4) {
	if (req.status == 200) {
     //alert(req.responseText);
	  eval('var d=' + req.responseText);
	  j.options.length=0;
	  NewOpt = new Option;
   	  NewOpt.value='00.00';
   	  NewOpt.text='ALL CATEGORIES BELOW';
   	  j.options[0] = NewOpt;
	  for ( i=0;i<d.length;i++ ) {
	 	NewOpt = new Option;
	 	NewOpt.value=d[i].v;
	 	NewOpt.text=d[i].t;
	 	j.options[i+1] = NewOpt;
	  	}
	    f.lastcatval.value = f.disp_cat.value; 
	  //document.getElementById('WaitState').innerHTML='';
      //alert(document.write(document.forms[0].state.options.length))
    }
    else{
    }
 }
 else{
 }
}
	function GoF() {
		var f=document.theForm2;
		f.action='../mfranchises/mfr-franch2.asp?folder=mbfs-9999';
		f.disp_cat[0].checked=true;
		f.disp_cat[1].checked=false;
		document.theForm2.submit();
	}
