function getCityInformation()
{
	var city;
	city = document.forms[0].cityName.options[document.forms[0].cityName.selectedIndex].value
	city = city.toLowerCase()
	while (city.indexOf(" ") > -1)
 		city = city.replace(" ","")
	city = city.replace("/", "")
	city = city.replace("(", "")
	city = city.replace(")", "")
	
	//window.alert("City is " + city)
	window.location.href = "/residentialservices/cities/" + city + "/index.asp"
}

function getCityInformationByKeyword()
{
	city = document.forms[0].NameOfCity.value
	window.location.href = "displayResults.asp?firstLetter=&keyword=" + city
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function CheckRequiredFields() {
var errormessage = new String();
// Put field checks below this point.

if(WithoutContent(document.contact.LastName.value))
	{ errormessage += "\n\nLast name is required."; }
//if(WithoutContent(document.contactForm.commitment.value))
	//{ errormessage += "\n\nThe \"Loner\" radio button must be clicked."; }
//if(WithoutSelectionValue(document.contactForm.transactionType.value))
	//{ errormessage += "\n\nTransaction Type is required."; }
if(WithoutContent(document.contact.FirstName.value))
	{ errormessage += "\n\nFirst name is required."; }
if(WithoutContent(document.contact.ServiceAddress.value))
	{ errormessage += "\n\nService Address is required."; }
if(WithoutContent(document.contact.ServiceCity.value))
	{ errormessage += "\n\nService City is required."; }
if(WithoutContent(document.contact.ServiceZip.value))
	{ errormessage += "\n\nService Zip is required."; }
if(WithoutContent(document.contact.DayPhone.value))
	{ errormessage += "\n\nDay Phone is required."; }
if(WithoutContent(document.contact.email.value))
	{ errormessage += "\n\nemail is required."; }
	
	
// Put field checks above this point.
if(errormessage.length > 2) {
	alert('NOTE:' + errormessage);
	return false;
	}
return true;
} 

function WithoutContent(ss) {
if(ss.length > 0) { return false; }
return true;
}

function NoneWithContent(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].value.length > 0) { return false; }
	}
return true;
}

function NoneWithCheck(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].checked) { return false; }
	}
return true;
}

function WithoutCheck(ss) {
if(ss.checked) { return false; }
return true;
}

function WithoutSelectionValue(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].selected) {
		if(ss[i].value.length) { return false; }
		}
	}
return true;
}
