var xmlSearchMap;

function callSearchHTTP() {

	var minisitename = getMinisiteName();
	 xmlSearchMap = createXMLHttpRequest();
	 xmlSearchMap.open("POST", "setupSearchOptions.php", true);
	 xmlSearchMap.onreadystatechange = setupSearch;
	 try {
	   //xmlSearchMap.setRequestHeader('Content-Type','text/html')
	    xmlSearchMap.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

	 }
	 catch (e) {
		// this only works in internet explorer
	 }
	 xmlSearchMap.send("minisitename="+minisitename);
  }
  function createXMLHttpRequest() {
     try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {}
     try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {}
     try { return new XMLHttpRequest(); } catch(e) {}
     alert("XMLHttpRequest not supported");
     return null;
   }
  function setupSearch() {
     if (xmlSearchMap.readyState != 4)  {
		return;
	}
	// the return for the xmlhttp request
	//alert("addform");

	var responseText = xmlSearchMap.responseText;
	//alert(responseText);

	var splitresult = responseText.split("|XX|");
	document.getElementById('search').innerHTML = splitresult[0];
	var headID = document.getElementsByTagName("head")[0];
	var newScript = document.createElement('script');
	newScript.type = 'text/javascript';
	newScript.text = splitresult[1];
	headID.appendChild(newScript);
  }
		  