// prices inc. VAT
document.mainform.squiglecost.value = fmtPrice(squigleUKP)
document.mainform.toothbuildercost.value = fmtPrice(toothbuilderUKP)
document.mainform.gengigelrinsecost.value = fmtPrice(gengigelrinseUKP)
document.mainform.gengigelcost.value = fmtPrice(gengigelUKP)
document.mainform.oralbcost.value = fmtPrice(oralbUKP)
document.mainform.curasept220cost.value = fmtPrice(curasept220UKP)
document.mainform.cankermeltscost.value = fmtPrice(cankermeltsUKP)
document.mainform.curaseptgelcost.value = fmtPrice(curaseptgelUKP)
document.mainform.byecost.value = fmtPrice(byeUKP)
document.mainform.cankercovercost.value = fmtPrice(cankercoverUKP)
document.mainform.coldstickcost.value = fmtPrice(coldstickUKP)
document.mainform.superlysine90cost.value = fmtPrice(superlysine90UKP)
document.mainform.superlysine180cost.value = fmtPrice(superlysine180UKP)
document.mainform.xylimeltscost.value = fmtPrice(xylimeltsUKP)
document.mainform.oraldietcost.value = fmtPrice(oraldietUKP)
document.mainform.curasept205cost.value = fmtPrice(curasept205UKP)
document.mainform.avaminmeltscost.value = fmtPrice(avaminmeltsUKP)
document.mainform.anccost.value = fmtPrice(ancUKP)
document.mainform.mirrorcost.value = fmtPrice(mirrorUKP)
document.mainform.hybenxcost.value = fmtPrice(hybenxUKP)

function calculate() {
// doing these again incase someone has changed them
if (document.mainform.ancnum.value>1) { document.mainform.ancnum.value = 1 }
document.mainform.squiglecost.value = fmtPrice(squigleUKP)
document.mainform.toothbuildercost.value = fmtPrice(toothbuilderUKP)
document.mainform.gengigelrinsecost.value = fmtPrice(gengigelrinseUKP)
document.mainform.gengigelcost.value = fmtPrice(gengigelUKP)
document.mainform.oralbcost.value = fmtPrice(oralbUKP)
document.mainform.curasept220cost.value = fmtPrice(curasept220UKP)
document.mainform.cankermeltscost.value = fmtPrice(cankermeltsUKP)
document.mainform.curaseptgelcost.value = fmtPrice(curaseptgelUKP)
document.mainform.byecost.value = fmtPrice(byeUKP)
document.mainform.cankercovercost.value = fmtPrice(cankercoverUKP)
document.mainform.coldstickcost.value = fmtPrice(coldstickUKP)
document.mainform.superlysine90cost.value = fmtPrice(superlysine90UKP)
document.mainform.superlysine180cost.value = fmtPrice(superlysine180UKP)
document.mainform.xylimeltscost.value = fmtPrice(xylimeltsUKP)
document.mainform.oraldietcost.value = fmtPrice(oraldietUKP)
document.mainform.curasept205cost.value = fmtPrice(curasept205UKP)
document.mainform.avaminmeltscost.value = fmtPrice(avaminmeltsUKP)
document.mainform.anccost.value = fmtPrice(ancUKP)
document.mainform.mirrorcost.value = fmtPrice(mirrorUKP)
document.mainform.hybenxcost.value = fmtPrice(hybenxUKP)

	squigleTOT = squigleUKP * mainform.squiglenum.value
	toothbuilderTOT = toothbuilderUKP * mainform.toothbuildernum.value
	gengigelrinseTOT = gengigelrinseUKP * mainform.gengigelrinsenum.value
	gengigelTOT = gengigelUKP * mainform.gengigelnum.value
	oralbTOT = oralbUKP * mainform.oralbnum.value
	curasept220TOT = curasept220UKP * mainform.curasept220num.value
	cankermeltsTOT = cankermeltsUKP * mainform.cankermeltsnum.value
	curaseptgelTOT = curaseptgelUKP * mainform.curaseptgelnum.value
	byeTOT = byeUKP * mainform.byenum.value
	cankercoverTOT = cankercoverUKP * mainform.cankercovernum.value
	coldstickTOT = coldstickUKP * mainform.coldsticknum.value
	superlysine90TOT = superlysine90UKP * mainform.superlysine90num.value
	superlysine180TOT = superlysine180UKP * mainform.superlysine180num.value
	xylimeltsTOT = xylimeltsUKP * mainform.xylimeltsnum.value
	oraldietTOT = oraldietUKP * mainform.oraldietnum.value
	curasept205TOT = curasept205UKP * mainform.curasept205num.value
	avaminmeltsTOT = avaminmeltsUKP * mainform.avaminmeltsnum.value
	hybenxTOT = hybenxUKP * mainform.hybenxnum.value
	ancTOT = ancUKP * mainform.ancnum.value
	mirrorTOT = mirrorUKP * mainform.mirrornum.value
	subTOT = squigleTOT + toothbuilderTOT + gengigelrinseTOT + gengigelTOT + oralbTOT + curasept220TOT + cankermeltsTOT + curaseptgelTOT + byeTOT + cankercoverTOT + coldstickTOT + superlysine90TOT + superlysine180TOT + xylimeltsTOT + avaminmeltsTOT + ancTOT + mirrorTOT + oraldietTOT + curasept205TOT + hybenxTOT
	clearForm()
	if (mainform.squiglenum.value>0) { mainform.squigleTOT.value = fmtPrice(squigleTOT) }
	if (mainform.toothbuildernum.value>0) { mainform.toothbuilderTOT.value = fmtPrice(toothbuilderTOT) }
	if (mainform.gengigelrinsenum.value>0) { mainform.gengigelrinseTOT.value = fmtPrice(gengigelrinseTOT) }
	if (mainform.gengigelnum.value>0) { mainform.gengigelTOT.value = fmtPrice(gengigelTOT) }
	if (mainform.oralbnum.value>0) { mainform.oralbTOT.value = fmtPrice(oralbTOT) }
	if (mainform.curasept220num.value>0) { mainform.curasept220TOT.value = fmtPrice(curasept220TOT) }
	if (mainform.cankermeltsnum.value>0) { mainform.cankermeltsTOT.value = fmtPrice(cankermeltsTOT) }
	if (mainform.curaseptgelnum.value>0) { mainform.curaseptgelTOT.value = fmtPrice(curaseptgelTOT) }
	if (mainform.byenum.value>0) { mainform.byeTOT.value = fmtPrice(byeTOT) }
	if (mainform.cankercovernum.value>0) { mainform.cankercoverTOT.value = fmtPrice(cankercoverTOT) }
	if (mainform.coldsticknum.value>0) { mainform.coldstickTOT.value = fmtPrice(coldstickTOT) }
	if (mainform.superlysine90num.value>0) { mainform.superlysine90TOT.value = fmtPrice(superlysine90TOT) }
	if (mainform.superlysine180num.value>0) { mainform.superlysine180TOT.value = fmtPrice(superlysine180TOT) }
	if (mainform.xylimeltsnum.value>0) { mainform.xylimeltsTOT.value = fmtPrice(xylimeltsTOT) }
	if (mainform.oraldietnum.value>0) { mainform.oraldietTOT.value = fmtPrice(oraldietTOT) }
	if (mainform.curasept205num.value>0) { mainform.curasept205TOT.value = fmtPrice(curasept205TOT) }
	if (mainform.avaminmeltsnum.value>0) { mainform.avaminmeltsTOT.value = fmtPrice(avaminmeltsTOT) }
	if (mainform.hybenxnum.value>0) { mainform.hybenxTOT.value = fmtPrice(hybenxTOT) }
	if (mainform.ancnum.value>0) { mainform.ancTOT.value = fmtPrice(ancTOT) }
	if (mainform.mirrornum.value>0) { mainform.mirrorTOT.value = fmtPrice(mirrorTOT) }
	
	if (subTOT>0) { mainform.subTOT.value = fmtPrice(subTOT) }
	postage = postageCalc()
	if (postage>0) {
		TOT = subTOT + postage
		mainform.postage.value = fmtPrice(postage)
		mainform.TOT.value = fmtPrice(TOT)
		saveChoice()
		checkout.style.visibility="visible" ; mainform.co_butn.focus()
	}
	else if (postage<0) {
		alert('The quantity of items selected weigh more than 2Kg, please call to discuss delivery options.')
		loseChoice() ; checkout.style.visibility="hidden"		
	}
	else { loseChoice() ; checkout.style.visibility="hidden"	}
}

function clearForm() {
	mainform.squigleTOT.value = ""
	mainform.toothbuilderTOT.value = ""
	mainform.gengigelrinseTOT.value = ""
	mainform.gengigelTOT.value = ""
	mainform.oralbTOT.value = ""
	mainform.curasept220TOT.value = ""
	mainform.cankermeltsTOT.value = ""	
	mainform.curaseptgelTOT.value = ""
	mainform.byeTOT.value = ""
	mainform.cankercoverTOT.value = ""
	mainform.coldstickTOT.value = ""
	mainform.superlysine90TOT.value = ""
	mainform.superlysine180TOT.value = ""
	mainform.xylimeltsTOT.value = ""
	mainform.oraldietTOT.value = ""
	mainform.curasept205TOT.value = ""
	mainform.avaminmeltsTOT.value = ""
	mainform.hybenxTOT.value = ""
	mainform.ancTOT.value = ""
	mainform.mirrorTOT.value = ""
	mainform.postage.value = ""
	mainform.TOT.value = ""
}



