function RemoveContent(d) {
document.getElementById(d).style.display = "none";
}

function InsertContent(d) {
document.getElementById(d).style.display = "";
}

function checkownname() {
	if (document.form1.ownname.value == "")
{InsertContent('ownnameerror')}
else 
{RemoveContent('ownnameerror')}
}

function checkaddress() {
	if (document.form1.address.value == "")
{InsertContent('addresserror')}
else 
{RemoveContent('addresserror')}
}

function checkcrossst() {
	if (document.form1.crossst.value == "")
{InsertContent('crossstreeterror')}
else 
{RemoveContent('crossstreeterror')}
}

function checkDate(date) {
	re = /^\d{2}\/\d{2}\/\d{4}$/;
	return re.test(date);
}

function checkDate2() {
	if (checkDate(document.form1.date.value) == true)
	{RemoveContent('dateerror');RemoveContent('dateerror2');}
	else {InsertContent('dateerror');InsertContent('dateerror2');}
}


function checkPermit(permno) {
	re = /^\d{6}$/;
	return re.test(permno);	
}

function checkPermit2() {
	if (checkPermit(document.form1.permno.value) == true)
	{RemoveContent('permiterror');RemoveContent('permiterror2');}
	else {InsertContent('permiterror');InsertContent('permiterror2');}
}

function checkPhone(primphone) {
	re = /^(\d{3}-)?\d{3}-\d{4}$/;
	return re.test(primphone);
}

function checkPhone2() {
	if (checkPhone(document.form1.primphone.value) == true)
{RemoveContent('primphoneerror');} 
else {InsertContent('primphoneerror');}
}

function valtypeinsp() {
	if (document.form1.fndsetbacks.checked==true || document.form1.fndslabs.checked==true || document.form1.fndholdowns.checked==true || document.form1.fndgradebeams.checked==true || document.form1.fndfoundation.checked==true || document.form1.fndmasonry.checked==true  || document.form1.fndpiers.checked==true || document.form1.fndretainingwalls.checked==true  || document.form1.rfrroughplum.checked==true || document.form1.rfrroughelec.checked==true || document.form1.rfrroughmech.checked==true  || document.form1.rfrroughframe.checked==true || document.form1.rfrroofnail.checked==true || document.form1.rfrshear.checked==true  || document.form1.rfrholdowns.checked==true || document.form1.rfrgastest.checked==true || document.form1.iwcwallinsul.checked==true  || document.form1.iwcceilinginsul.checked==true || document.form1.iwcsheetrock.checked==true || document.form1.iwcstucco.checked==true   || document.form1.iwcscratchcoat.checked==true || document.form1.swpsteel.checked==true || document.form1.swproughplum.checked==true   || document.form1.swproughelec.checked==true || document.form1.swpplasterfence.checked==true || document.form1.swpgastest.checked==true || document.form1.swpbonding.checked==true || document.form1.swpfinal.checked==true || document.form1.othtpp.checked==true || document.form1.othgasmeter.checked==true || document.form1.othelecmeter.checked==true || document.form1.othdemo.checked==true || document.form1.othspecinsp.checked==true || document.form1.othroofsheath.checked==true || document.form1.othrooftear.checked==true || document.form1.othservupgrd.checked==true || document.form1.othunlist.checked==true || document.form1.swpsteel.checked==true || document.form1.swproughplum.checked==true || document.form1.swproughelec.checked==true || document.form1.swpplasterfence.checked==true || document.form1.swpgastest.checked==true || document.form1.finstructural.checked==true || document.form1.finplumbing.checked==true || document.form1.finelectric.checked==true || document.form1.finmechanical.checked==true || document.form1.finroof.checked==true)
	{RemoveContent('insptypeerror');}
else {InsertContent('insptypeerror');}
}


function checkEmail() {
	if (document.form1.email.value == "")
	{InsertContent('emailerror');}
else {RemoveContent('emailerror');}
}
	
function checkForm() {
	if (document.getElementById("dateerror").style.display!="none"){
		alert('Please enter a date');
		document.form1.date.focus();
		event.returnValue = false;
     	return false;
	}else if (document.getElementById("permiterror").style.display!="none"){
		alert('Please enter a permit number');
		document.form1.permno.focus();
		event.returnValue = false;
    	return false;
	}else if (document.getElementById("emailerror").style.display!="none"){
		alert('Please enter an email');
		document.form1.email.focus();
		event.returnValue = false;
     	return false;
	}else if (document.getElementById("ownnameerror").style.display!="none"){
		alert('Please enter an owner name');
		document.form1.ownname.focus();
		event.returnValue = false;
		return false;
	}else if (document.getElementById("addresserror").style.display!="none"){
		alert('Please enter an address');
		document.form1.address.focus();
		event.returnValue = false;
		return false;
	}else if (document.getElementById("crossstreeterror").style.display!="none"){
		alert('Please enter a cross street');
		document.form1.crossst.focus();
		event.returnValue = false;
     	return false;
	}else if (document.getElementById("primphoneerror").style.display!="none"){
		alert('Please enter an owner phone number in 555-555-5555 format');
		document.form1.primphone.focus();
		event.returnValue = false;
     	return false;
	}else if (document.getElementById("insptypeerror").style.display!="none"){
		alert('Please select a type of inspection');
		event.returnValue = false;
     	return false;
	} else {
		return true;
	}
}

