function checkZipCode() {
	     if (document.getElementById('zipCode').value.length == 0) {
          alert ('Please enter your zip code');
          document.getElementById('zipCode').focus();
          return false;
       }
      if (document.getElementById('zipCode').value.length < 5) {
          alert ('Please enter the first 5 digits of your zip code');
          document.getElementById('zipCode').focus();
           return false;
       }
       if (isNaN(document.getElementById('zipCode').value)) {
           alert ('Zip code must be numbers only');
          document.getElementById('zipCode').focus();
           return false;
       }

        callAjax(document.getElementById('zipCode').value, document.getElementById('zipsearchBy').value, "");
	          return false;
 }

 function checkMarket() {
     var marketDropDown = document.getElementById('market');

 	 var SelectedMarket = marketDropDown.selectedIndex;

          if (SelectedMarket==0) {
             alert ("Please select a city/state combination.");
             document.marketsignup.market.focus();
             return false;
		  }

      callAjax(marketDropDown.options[SelectedMarket].value, document.getElementById('marketsearchBy').value, marketDropDown.options[SelectedMarket].text);

      return false;
 }




function callAjax(searchString, searchBy, Additional) {



            xmlHttp=GetXmlHttpObject();
            if (xmlHttp==null)
              {
                   alert("Browser does not support HTTP Request");
                   return;
              }

            document.getElementById("searchResults").innerHTML = "<blink> <br />Please Wait...</blink>";

            var soapUrl = "/wp-content/themes/thesis_17/TRACMediaLOLALL.php";
            var params = "SearchBy=" + searchBy + "&SearchString=" + searchString;

            if (Additional.length > 0) {

                params = params + "&Additional=" + Additional;
            }

            xmlHttp.onreadystatechange=stateChanged;
            xmlHttp.open("POST",soapUrl,true);
            xmlHttp.setRequestHeader("Host", "localhost");
            xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
            xmlHttp.setRequestHeader("Content-Length",params.length);
            xmlHttp.setRequestHeader("Connection", "close");
            xmlHttp.send(params);


 }


            function stateChanged()
	         {

	             if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
	               /*  var result = xmlHttp.responseXML.documentElement;*/
	                  var result = xmlHttp.responseText;
	                 if (result) {

	                      document.getElementById("searchResults").innerHTML = result;

	                 }
	                 else { document.getElementById("searchResults").innerHTML = "An Error Occurred";  }
	              }
	         }


	         function GetXmlHttpObject()
	          {
	              var objXMLHttp=null
	              if (window.XMLHttpRequest)
	              {
	                  objXMLHttp = new XMLHttpRequest()
	              }
	              else if (window.ActiveXObject)
	               {
	                   objXMLHttp = new ActiveXObject("Micorosoft.XMLHTTP")
	               }
	               return objXMLHttp;
	          }
