function messageprelimcheck() {
  if (document.formname.message.value.length > 1001 ) {
		//hideallerrors();
		document.getElementById("messageerror-prelim-ok").style.display = "none";
		document.getElementById("messageerror-prelim").style.display = "inline";
	}
	else if (document.formname.message.value=="") {
		//hideallerrors();
		document.getElementById("messageerror-prelim-ok").style.display = "none";
		document.getElementById("messageerror-prelim").style.display = "none";
	}
	else {
		//hideallerrors();
		document.getElementById("messageerror-prelim").style.display = "none";
		document.getElementById("messageerror-prelim-ok").style.display = "inline";
		document.getElementById("messageerror").style.display = "none";
	}
}

function nameprelimcheck(){
	if (document.formname.name.value=="") {
		//hideallerrors();
		document.getElementById("nameerror-prelim-ok").style.display = "none";
		document.getElementById("nameerror-prelim").style.display = "inline";
	}
	else {
		//hideallerrors();
		document.getElementById("nameerror-prelim").style.display = "none";
		document.getElementById("nameerror-prelim-ok").style.display = "inline";
		document.getElementById("nameerror").style.display = "none";
	}
}

function addressprelimcheck(){
	if (document.formname.address.value=="") {
		//hideallerrors();
		document.getElementById("addresserror-prelim-ok").style.display = "none";
		document.getElementById("addresserror-prelim").style.display = "inline";
	}
	else {
		//hideallerrors();
		document.getElementById("addresserror-prelim").style.display = "none";
		document.getElementById("addresserror-prelim-ok").style.display = "inline";
		document.getElementById("addresserror").style.display = "none";
	}
}

function cityprelimcheck(){
	if (document.formname.city.value=="") {
		//hideallerrors();
		document.getElementById("cityerror-prelim-ok").style.display = "none";
		document.getElementById("cityerror-prelim").style.display = "inline";
	}
	else {
		//hideallerrors();
		document.getElementById("cityerror-prelim").style.display = "none";
		document.getElementById("cityerror-prelim-ok").style.display = "inline";
		document.getElementById("cityerror").style.display = "none";
	}
}

function zipprelimcheck(){
	if (document.formname.zip.value=="") {
		//hideallerrors();
		document.getElementById("ziperror-prelim-ok").style.display = "none";
		document.getElementById("ziperror-prelim").style.display = "inline";
	}
	else {
		//hideallerrors();
		document.getElementById("ziperror-prelim").style.display = "none";
		document.getElementById("ziperror-prelim-ok").style.display = "inline";
		document.getElementById("ziperror").style.display = "none";
	}
}

function phoneprelimcheck(){
	if (document.formname.phone.value=="") {
		//hideallerrors();
		document.getElementById("phoneerror-prelim-ok").style.display = "none";
		document.getElementById("phoneerror-prelim").style.display = "inline";
	}
	else {
		//hideallerrors();
		document.getElementById("phoneerror-prelim").style.display = "none";
		document.getElementById("phoneerror-prelim-ok").style.display = "inline";
		document.getElementById("phoneerror").style.display = "none";
	}
}

function emailprelimcheck(){
	if (document.formname.email.value.indexOf("@") == -1 ){
		//hideallerrors();
		document.getElementById("emailerror-prelim-ok").style.display = "none";
		document.getElementById("emailerror-prelim").style.display = "inline";
		}
	else {
		//hideallerrors();
		document.getElementById("emailerror-prelim").style.display = "none";
		document.getElementById("emailerror-prelim-ok").style.display = "inline";
		document.getElementById("emailerror").style.display = "none";
	}
}

function titleprelimcheck(){
	if (document.formname.title.value=="") {
		//hideallerrors();
		document.getElementById("titleerror-prelim-ok").style.display = "none";
		document.getElementById("titleerror-prelim").style.display = "inline";
	}
	else {
		//hideallerrors();
		document.getElementById("titleerror-prelim").style.display = "none";
		document.getElementById("titleerror-prelim-ok").style.display = "inline";
		document.getElementById("titleerror").style.display = "none";
	}
}

function businessnameprelimcheck(){
	if (document.formname.businessname.value=="") {
		//hideallerrors();
		document.getElementById("businessnameerror-prelim-ok").style.display = "none";
		document.getElementById("businessnameerror-prelim").style.display = "inline";
	}
	else {
		//hideallerrors();
		document.getElementById("businessnameerror-prelim").style.display = "none";
		document.getElementById("businessnameerror-prelim-ok").style.display = "inline";
		document.getElementById("businessnameerror").style.display = "none";
	}
}

function faxprelimcheck(){
	if (document.formname.fax.value=="") {
		//hideallerrors();
		document.getElementById("faxerror-prelim-ok").style.display = "none";
		document.getElementById("faxerror-prelim").style.display = "inline";
	}
	else {
		//hideallerrors();
		document.getElementById("faxerror-prelim").style.display = "none";
		document.getElementById("faxerror-prelim-ok").style.display = "inline";
		document.getElementById("faxerror").style.display = "none";
	}
}

function mailaddressprelimcheck(){
	if (document.formname.mailaddress.value=="") {
		document.getElementById("mailaddresserror-prelim-ok").style.display = "none";
		document.getElementById("mailaddresserror-prelim").style.display = "inline";
	}
	else {
		document.getElementById("mailaddresserror-prelim").style.display = "none";
		document.getElementById("mailaddresserror-prelim-ok").style.display = "inline";
		document.getElementById("mailaddresserror").style.display = "none";
	}
}

function emergencypersonprelimcheck(){
	if (document.formname.emergencyperson.value=="") {
		document.getElementById("emergencypersonerror-prelim-ok").style.display = "none";
		document.getElementById("emergencypersonerror-prelim").style.display = "inline";
	}
	else {
		document.getElementById("emergencypersonerror-prelim").style.display = "none";
		document.getElementById("emergencypersonerror-prelim-ok").style.display = "inline";
		document.getElementById("emergencypersonerror").style.display = "none";
	}
}

function emergencyphoneprelimcheck(){
	if (document.formname.emergencyphone.value=="") {
		document.getElementById("emergencyphoneerror-prelim-ok").style.display = "none";
		document.getElementById("emergencyphoneerror-prelim").style.display = "inline";
	}
	else {
		document.getElementById("emergencyphoneerror-prelim").style.display = "none";
		document.getElementById("emergencyphoneerror-prelim-ok").style.display = "inline";
		document.getElementById("emergencyphoneerror").style.display = "none";
	}
}

function emergencyaddressprelimcheck(){
	if (document.formname.emergencyaddress.value=="") {
		document.getElementById("emergencyaddresserror-prelim-ok").style.display = "none";
		document.getElementById("emergencyaddresserror-prelim").style.display = "inline";
	}
	else {
		document.getElementById("emergencyaddresserror-prelim").style.display = "none";
		document.getElementById("emergencyaddresserror-prelim-ok").style.display = "inline";
		document.getElementById("emergencyaddresserror").style.display = "none";
	}
}

function alarmnameprelimcheck(){
	if (document.formname.alarmname.value=="") {
		document.getElementById("alarmnameerror-prelim-ok").style.display = "none";
		document.getElementById("alarmnameerror-prelim").style.display = "inline";
	}
	else {
		document.getElementById("alarmnameerror-prelim").style.display = "none";
		document.getElementById("alarmnameerror-prelim-ok").style.display = "inline";
		document.getElementById("alarmnameerror").style.display = "none";
	}
}

function alarmphoneprelimcheck(){
	if (document.formname.alarmphone.value=="") {
		document.getElementById("alarmphoneerror-prelim-ok").style.display = "none";
		document.getElementById("alarmphoneerror-prelim").style.display = "inline";
	}
	else {
		document.getElementById("alarmphoneerror-prelim").style.display = "none";
		document.getElementById("alarmphoneerror-prelim-ok").style.display = "inline";
		document.getElementById("alarmphoneerror").style.display = "none";
	}
}





function countcharacters() {
  var InputObj = document.formname.message.value.length;
  var OutputObj = document.formname.charcount;
  OutputObj.value = InputObj;
}

/*final check for public works forms */

function finalcheck(){
	if (document.formname.message.value.length > 1000 ) {
		//hideallerrors();
		document.formname.message.focus();
		document.getElementById("messageerror").style.display = "block";
		document.getElementById("messageerror-prelim").style.display = "inline";
		return false;
		}
	else if (document.formname.name.value=="") {
		//hideallerrors();
		document.formname.name.focus();
		document.getElementById("nameerror").style.display = "block";
		document.getElementById("nameerror-prelim").style.display = "inline";
		return false;
	}	
	
	else if (document.formname.address.value=="") {
		//hideallerrors();
		document.formname.address.focus();
		document.getElementById("addresserror").style.display = "block";
		document.getElementById("addresserror-prelim").style.display = "inline";
		return false;
	}
	else if (document.formname.city.value=="") {
		//hideallerrors();
		document.formname.city.focus();
		document.getElementById("cityerror").style.display = "block";
		document.getElementById("cityerror-prelim").style.display = "inline";
		return false;
	}	
	else if (document.formname.zip.value=="") {
		//hideallerrors();
		document.formname.zip.focus();
		document.getElementById("ziperror").style.display = "block";
		document.getElementById("ziperror-prelim").style.display = "inline";
		return false;
	}	
	else if (document.formname.phone.value=="") {
		//hideallerrors();
		document.formname.phone.focus();
		document.getElementById("phoneerror").style.display = "block";
		document.getElementById("phoneerror-prelim").style.display = "inline";
		return false;
	}	
	else if (document.formname.email.value.indexOf("@") == -1 ) {
		document.formname.email.focus();
		document.getElementById("emailerror").style.display = "block";
		document.getElementById("emailerror-prelim").style.display = "inline";
		return false;
		}

	
	else {return true;}
}



/*Final Check for Ombudsman form*/

function finalcheckombuds(){
	
	if (document.formname.name.value=="") {
		//hideallerrors();
		document.formname.name.focus();
		document.getElementById("nameerror").style.display = "block";
		document.getElementById("nameerror-prelim").style.display = "inline";
		return false;
	}	
	
	else if (document.formname.title.value=="") {
		//hideallerrors();
		document.formname.title.focus();
		document.getElementById("titleerror").style.display = "block";
		document.getElementById("titleerror-prelim").style.display = "inline";
		return false;
	}
	
	else if (document.formname.businessname.value=="") {
		//hideallerrors();
		document.formname.businessname.focus();
		document.getElementById("businessnameerror").style.display = "block";
		document.getElementById("businessnameerror-prelim").style.display = "inline";
		return false;
	}
	
	else if (document.formname.address.value=="") {
		//hideallerrors();
		document.formname.address.focus();
		document.getElementById("addresserror").style.display = "block";
		document.getElementById("addresserror-prelim").style.display = "inline";
		return false;
	}
	else if (document.formname.city.value=="") {
		//hideallerrors();
		document.formname.city.focus();
		document.getElementById("cityerror").style.display = "block";
		document.getElementById("cityerror-prelim").style.display = "inline";
		return false;
	}	
	else if (document.formname.zip.value=="") {
		//hideallerrors();
		document.formname.zip.focus();
		document.getElementById("ziperror").style.display = "block";
		document.getElementById("ziperror-prelim").style.display = "inline";
		return false;
	}	
	else if (document.formname.phone.value=="") {
		//hideallerrors();
		document.formname.phone.focus();
		document.getElementById("phoneerror").style.display = "block";
		document.getElementById("phoneerror-prelim").style.display = "inline";
		return false;
	}	
	else if (document.formname.fax.value=="") {
		//hideallerrors();
		document.formname.fax.focus();
		document.getElementById("faxerror").style.display = "block";
		document.getElementById("faxerror-prelim").style.display = "inline";
		return false;
	}
	else if (document.formname.email.value.indexOf("@") == -1 ) {
		document.formname.email.focus();
		document.getElementById("emailerror").style.display = "block";
		document.getElementById("emailerror-prelim").style.display = "inline";
		return false;
		}

	
	else {return true;}
}

/*Final Check for Burglar Alarm Permit form*/

function finalcheckburglaralarm(){
	
	if (document.formname.name.value=="") {
		
		document.formname.name.focus();
		document.getElementById("nameerror").style.display = "block";
		document.getElementById("nameerror-prelim").style.display = "inline";
		return false;
	}	
	else if (document.formname.email.value.indexOf("@") == -1 ) {
		document.formname.email.focus();
		document.getElementById("emailerror").style.display = "block";
		document.getElementById("emailerror-prelim").style.display = "inline";
		return false;
		}
		
	else if (document.formname.address.value=="") {
		
		document.formname.address.focus();
		document.getElementById("addresserror").style.display = "block";
		document.getElementById("addresserror-prelim").style.display = "inline";
		return false;
	}
	
	else if (document.formname.phone.value=="") {
		//hideallerrors();
		document.formname.phone.focus();
		document.getElementById("phoneerror").style.display = "block";
		document.getElementById("phoneerror-prelim").style.display = "inline";
		return false;
	}	
	
	else if (document.formname.mailaddress.value=="") {
		//hideallerrors();
		document.formname.mailaddress.focus();
		document.getElementById("mailaddresserror").style.display = "block";
		document.getElementById("mailaddresserror-prelim").style.display = "inline";
		return false;
	}
	else if (document.formname.emergencyperson.value=="") {
		//hideallerrors();
		document.formname.emergencyperson.focus();
		document.getElementById("emergencypersonerror").style.display = "block";
		document.getElementById("emergencypersonerror-prelim").style.display = "inline";
		return false;
	}
	else if (document.formname.emergencyphone.value=="") {
		//hideallerrors();
		document.formname.emergencyphone.focus();
		document.getElementById("emergencyphoneerror").style.display = "block";
		document.getElementById("emergencyphoneerror-prelim").style.display = "inline";
		return false;
	}
	else if (document.formname.emergencyaddress.value=="") {
		//hideallerrors();
		document.formname.emergencyaddress.focus();
		document.getElementById("emergencyaddresserror").style.display = "block";
		document.getElementById("emergencyaddresserror-prelim").style.display = "inline";
		return false;
	}
	else if (document.formname.alarmname.value=="") {
		//hideallerrors();
		document.formname.alarmname.focus();
		document.getElementById("alarmnameerror").style.display = "block";
		document.getElementById("alarmnameerror-prelim").style.display = "inline";
		return false;
	}
	else if (document.formname.alarmphone.value=="") {
		//hideallerrors();
		document.formname.alarmphone.focus();
		document.getElementById("alarmphoneerror").style.display = "block";
		document.getElementById("alarmphoneerror-prelim").style.display = "inline";
		return false;
	}

	
	else {return true;}
}






function hideallerrors(){
	document.getElementById("nameerror").style.display = "none";
}

