function parsejson(oResponse) {

//alert(oResponse.responseText);

	//if json has been returned as expected the first character of the response will be '{'
	if (oResponse.responseText.substr(0,1) != '{') {

		//json NOT returned so show entire message
		alert(oResponse.responseText);
		return null;

	} else {

		var oResults = eval("(" + oResponse.responseText + ")");

		if (oResults.ResultSet.errormessage != '') {

			alert(oResults.ResultSet.errormessage);

		}

		if (oResults.ResultSet.Result == 0) {
			return oResults;
		} else {
			return null;
		}
	}
}
