Hi Danielle,
I can't see much wrong with it.
The only other thing I can see is that (in heliskiHelitour_rates.php) you may have to correct line 297 & 305, from:
<input type="text" class="inputValue" name="telephone" id="telephone" onblur="if (document.getElementById('nameServerError')) document.getElementById('nameServerError').style.display='none'" value="<?php echo(ValidatedField("contact","telephone")) ?>" />
<span class="textfieldRequiredMsg">A value is required.</span></span>
<?php
if (ValidatedField("contact","contact")) {
if ((strpos((",".ValidatedField("contact","contact").","), "," . "8" . ",") !== false || "1" == "")) {
if (!(false)) {
?>
<span id="nameServerError" class="textfieldServerError">Please provide your telephone number.</span>
<?php //WAFV_Conditional contact.php contact(1:)
to:
<input type="text" class="inputValue" name="telephone" id="telephone" onblur="if (document.getElementById(telephoneServerError')) document.getElementById('telephoneServerError').style.display='none'" value="<?php echo(ValidatedField("contact","telephone")) ?>" />
<span class="textfieldRequiredMsg">A value is required.</span></span>
<?php
if (ValidatedField("contact","contact")) {
if ((strpos((",".ValidatedField("contact","contact").","), "," . "8" . ",") !== false || "8" == "")) {
if (!(false)) {
?>
<span id="telephoneServerError" class="textfieldServerError">Please provide your telephone number.</span>
<?php //WAFV_Conditional contact.php contact(8:)
Those elements' IDs (two in line 297, one in line 304) need to be unique to validate correctly. Also replace the '1' for '8' in line 301. Can you give this a go and see what happens?