function getStateCities(form, sState)	{
	separator = ",";
	delimeter = "|"

	oCity = form.city;
	if(toString(sState).length > 0)	{
		loadString 		=	"../services/getstatecities.php?state=" + sState;
		while(loadString.search("\n") > 1)	{
			loadString	=	loadString.replace("\n","<br>");	}
		request			=	GetXmlHttpObject();
		if(request == null)	{
			alert("Browser does not support AJAX.");
		}
		else	{
			request.open( "GET", loadString, false);
			request.send(null);
			loadDoc 		=	request.responseText;
			parseLoadDoc	=	loadDoc;
			parseLoadDoc	=	parseLoadDoc.substring(0,6);
			if(parseLoadDoc == "Error:")	{
				alert(loadDoc);
				return "failed";
			}
			else	{
				returnString = loadDoc;
				oCity.length = 1;
				if(returnString.length > 0)	{
				citiesArray = returnString.split(separator);				
					for(i=0;i<citiesArray.length;i++) {
						cityValues = citiesArray[i].split(delimeter);
						oCity.options[i+1] = new Option(cityValues[1],cityValues[0]);
					}
				}
			}
		}
	}
}