function doSearch(objForm, objTxt, objTxtSubType, sLookFor) {
  var txtSrch = objTxt.value.toLowerCase();
  var txtSubType = objTxtSubType.value.toLowerCase();
  var url = "http://" + window.location.hostname + "/";
  var bFound = false;
  
  if (txtSrch != "" && txtSubType != "") {
  
    for (var icount = 0; icount < T.length; icount++) {
      if (T[icount][1] == txtSrch) {
        bFound = true;
        
        if (T[icount][2] != "") {
          //London Search
          url = url + "london/" + txtSubType + "_" + T[icount][0] + ".htm";
        } else {
          //Non-London Search
          if (T[icount][1] != "london") {
	          url = url + getCleanWord(T[icount][0]) + "/" + txtSubType + "_" + getCleanWord(T[icount][1]) + ".htm";
          } else {
	          url = url + txtSubType + "_londonarea.htm";
          }
	      }
    
        objForm.action = url;
        objForm.submit;
        return true;
        break;
	    }
    
    }
    
    if (bFound == false) {
      objTxt.value = "Not Found";
      return false;
    }
  
  }
  
}


function doDDSearch(objLst, objTxtSubType, sLookFor) {
	var strSrch = objLst.value.toLowerCase();
  var txtSubType = objTxtSubType.value.toLowerCase();

  if (strSrch != "" && txtSubType != "") {
  
//    switch (sLookFor) {
//    	case "L":
    		document.location.href = "../" + getCleanWord(strSrch) + "/" + txtSubType + "_" + getCleanWord(strSrch) + ".htm";
  
//      case "E":
//  			document.location.href = "../" + getCleanWord(strSrch) + "/" + getCleanWord(strSrch) + "_estate_agents.htm";
//    }
    
	}
}


function getCleanWord(Phrase) {
	var cAllowedChars = "abcdefghijklmnopqrstuvwxyz ";
  var CurrentWord = "";

  for (var i = 0; i <= Phrase.length; i++) {
		if (cAllowedChars.indexOf(Phrase.charAt(i)) >= 0 ) {
    	CurrentWord += Phrase.charAt(i)
    }    
  }

  return CurrentWord.replace(/ /g,"_");
}
