	function calcValue()
	{
          if(!checkEmail('email')) return false;
		var lValueEmpl = 0;
		var lForm = document.forms[0];
		// Barbers
		lValueEmpl += getNumValue("barberempfull", 45);
		lValueEmpl += getNumValue("barberemppart", 32);
		lValueEmpl += getNumValue("barberindfull", 45);
		lValueEmpl += getNumValue("barberindpart", 32);
		// Cosmologists
		lValueEmpl += getNumValue("cosmoempfull", 61);
		lValueEmpl += getNumValue("cosmoemppart", 43);
		lValueEmpl += getNumValue("cosmoindfull", 61);
		lValueEmpl += getNumValue("cosmoindpart", 43);
		// Manicurists
		lValueEmpl += getNumValue("maniempfull", 28);
		lValueEmpl += getNumValue("maniemppart", 23);
		lValueEmpl += getNumValue("maniindfull", 28);
		lValueEmpl += getNumValue("maniindpart", 23);
		// Electrologists
		lValueEmpl += getNumValue("elecempfull", 220);
		lValueEmpl += getNumValue("elecemppart", 165);
		lValueEmpl += getNumValue("elecindfull", 220);
		lValueEmpl += getNumValue("elecindpart", 165);
		// Estheticians
		lValueEmpl += getNumValue("esthetempfull", 160);
		lValueEmpl += getNumValue("esthetemppart", 110);
		lValueEmpl += getNumValue("esthetindfull", 160);
		lValueEmpl += getNumValue("esthetindpart", 110);
		// Massage Therapists
		lValueEmpl += getNumValue("massempfull", 80);
		lValueEmpl += getNumValue("massemppart", 60);
		lValueEmpl += getNumValue("massindfull", 80);
		lValueEmpl += getNumValue("massindpart", 60);
		// Add-ons
		var lValueAdds = 0;
		lValueAdds += getCheckValue("EarPiercing", 50);
		lValueAdds += getCheckValue("BodyWraps", 80);
		lValueAdds += getCheckValue("Microdermabrasion", 80);
		switch (getRadioValue("Tanning"))
		{
			case "Yes":
				lValueAdds += getNumValue("tanbeds", 245);
				break;
			case "No":
				break;
			default:
				alert("Please select if Tanning Bed!");
				return false;
		}
		// Minimum Libility is 200
		var lLiability = lValueEmpl + lValueAdds;
		if (lLiability < 200)
			lLiability = 200;
		// Construction
		var lRate = 0;
		var lSprinkler = (getRadioValue("Sprinkelered") == "Yes");
		switch (getRadioValue("Construction"))
		{
			case "WoodFrame":
				lRate = (lSprinkler) ? 0.7 : 0.9;
				break;
			case "Concrete":
				lRate = (lSprinkler) ? 0.4 : 0.55;
				break;
			case "SteelFrame":
				lRate = (lSprinkler) ? 0.4 : 0.55;
				break;
			default:
				alert("Please select Construction Type");
				return false;
		}
		var lPropValue = getNumValue("personalpropvalue", 1);
		if (lPropValue == 0)
		{
			alert("You must enter a valid property value!");
			lForm["personalpropvalue"].focus();
			return false;
		}
		// Property
		var lPropCalc = (lPropValue/100)*lRate + 50;
		if (lPropCalc < 150)
			lPropCalc = 150;
		// Total
		var lPolicyFee = 65;
		var lTaxes = 1 + 3.125*0.01;
		var lTotal = (lPropCalc + lLiability + lPolicyFee)*lTaxes;
		// Update Value
		document.getElementById("policyQuote").innerHTML = "Policy Quote: $"+lTotal.toFixed(2);
	}

function checkEmail(id)
{
  x = document.getElementById(id);
  var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  if (filter.test(x.value)) 
  {
    return true;
  }
  else 
  {
    alert('Please Enter a Valid Email Address');
    return false;
  }
}
	function calcValue2()
	{
          if(!checkEmail('email')) return false;
		// Add-ons
		var lValueAdds = 0;
		lValueAdds += getCheckValue("EarPiercing", 50);
		lValueAdds += getCheckValue("BodyWraps", 80);
		lValueAdds += getCheckValue("Microdermabrasion", 80);
		switch (getRadioValue("Service"))
		{
			case "Cosmetologist":
				lValueAdds += 61;
				break;
			case "Manicurist":
				lValueAdds += 28;
				break;
			case "Barber":
				lValueAdds += 45;
				break;
			case "MassageTherapist":
				lValueAdds += 80;
				break;
			case "Esthetician":
				lValueAdds += 160;
				break;
			case "Electrologist":
				lValueAdds += 220;
				break;
			default:
				alert("Please select your service!");
				return false;
		}
		// Minimum is 150
		if (lValueAdds < 150)
			lValueAdds = 150;
		// Total
		var lPolicyFee = 65;
                //var lPolicyFee = 0;
		var lTaxes = 1 + 3.125*0.01;
		var lTotal = (lValueAdds + lPolicyFee)*lTaxes;
		// Update Value
		document.getElementById("policyQuote").innerHTML = "Policy Quote: $"+lTotal.toFixed(2);
	}
	function openWin(iWinPath)
	{
		window.open(iWinPath, "form");
	}
	function getNumValue(iRef, iMult)
	{
		var lFldVal = parseInt(document.forms[0][iRef].value);
		if (lFldVal > 0)
			return lFldVal*iMult;
		return 0;		
	}
	function getCheckValue(iRef, iValue)
	{
		if (document.forms[0][iRef].checked == true)
			return iValue;
		return 0;
	}
	function getRadioValue(iRef)
	{
		var lRadioList = document.forms[0][iRef];
		for (var i=0; i<lRadioList.length; i++)
			if (lRadioList[i].checked)
				return lRadioList[i].value;
		return "";
	}



