// JavaScript Document

function calcVals() {
    var form = document.form1;
    var total = document.getElementById("valTotal");
    var currentTotal = total.value.replace('$','');
     // document.pgCartOrder.calculatedTotal.value='0';
    var tempTotal = 0;
    var totalFields = eval(form.elements.length-1);
    //alert (totalFields);
      for (i=0; i < totalFields; i++) {
        if(form.elements[i].type == 'submit'){
        }else if(form.elements[i].type == 'text'){
            if(form.elements[i].value >= 0){    
                tempTotal = tempTotal + parseFloat(form.elements[i].title * form.elements[i].value );
            }
        }
      }
    
    if (String(total) != 'NaN') {
        form.valTotal.value = "£"+ tempTotal;
		form.valTotal1.value = tempTotal;
    } else {
        form.valTotal.value = 'ERROR';
    }
    

    var form = document.form1;
    var total = document.getElementById("valTotalDays");
    var currentTotal = total.value.replace('$','');
     // document.pgCartOrder.calculatedTotal.value='0';
    var tempTotal = 0;
    var totalFields = eval(form.elements.length-1);
    //alert (totalFields);
      for (i=0; i < totalFields; i++) {
        if(form.elements[i].type == 'submit'){
        }else if(form.elements[i].type == 'text'){
            if(form.elements[i].value >= 0){    
                tempTotal = tempTotal + parseFloat(form.elements[i].alt * form.elements[i].value );
            }
        }
      }
    
    if (String(total) != 'NaN') {
        form.valTotalDays.value = (tempTotal + 2) + " Days";
		form.valTotalDays1.value = (tempTotal + 2);
    } else {
        form.valTotalDays.value = 'ERROR';
    }

val1=Number(document.getElementById('Equip-Refresh').value)*0.5;
val9=Number(document.getElementById('Equip-RefreshNG').value)*1.5;
val2=Number(document.getElementById('Equip-Dives').value)/2;
val3=Number(document.getElementById('Equip-DM').value)*35;
val4=Number(document.getElementById('Equip-WorkExperience').value)*14;
val5=Number(document.getElementById('Equip-IDC').value)*14;
val6=Number(document.getElementById('Equip-MSDT').value)*3;
val7=Number(document.getElementById('Equip-TeamTeaching').value)*14;
val8=Number(document.getElementById('Equip-1Day').value)*1;

vals=val1+val2+val3+val4+val5+val6+val7+val8+val9;
document.getElementById('TotalDaysEquip').value = vals;




document.getElementById('Opt_Equipment_01_0-qnt').value=(document.getElementById('TotalDaysEquip').value * document.getElementById('Opt_Equipment_01_0-active').value);


if (document.getElementById('valTotalDays1').value > 0 && document.getElementById('valTotalDays1').value <=7)
   {
   document.getElementById('Grand-Total-Time').value = 7;
   document.getElementById('Grand-Total-Duration').innerHTML = '1 Week';
   }

   
if (document.getElementById('valTotalDays1').value > 7 && document.getElementById('valTotalDays1').value <=10)
   {
   document.getElementById('Grand-Total-Time').value = 10;
   document.getElementById('Grand-Total-Duration').innerHTML = '10 Days';
   }

if (document.getElementById('valTotalDays1').value > 10 && document.getElementById('valTotalDays1').value <=14)
   {
   document.getElementById('Grand-Total-Time').value = 14;
   document.getElementById('Grand-Total-Duration').innerHTML = '2 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 14 && document.getElementById('valTotalDays1').value <=17)
   {
   document.getElementById('Grand-Total-Time').value = 17;
   document.getElementById('Grand-Total-Duration').innerHTML = '2 Weeks and 3 Days';
   }
   
if (document.getElementById('valTotalDays1').value > 17 && document.getElementById('valTotalDays1').value <=21)
   {
   document.getElementById('Grand-Total-Time').value = 21;
   document.getElementById('Grand-Total-Duration').innerHTML = '3 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 21 && document.getElementById('valTotalDays1').value <=24)
   {
   document.getElementById('Grand-Total-Time').value = 24;
   document.getElementById('Grand-Total-Duration').innerHTML = '3 Weeks and 3 Days';
   }
   
if (document.getElementById('valTotalDays1').value > 24 && document.getElementById('valTotalDays1').value <=28)
   {
   document.getElementById('Grand-Total-Time').value = 28;
   document.getElementById('Grand-Total-Duration').innerHTML = '4 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 28 && document.getElementById('valTotalDays1').value <=31)
   {
   document.getElementById('Grand-Total-Time').value = 31;
   document.getElementById('Grand-Total-Duration').innerHTML = '4 Weeks and 3 Days';
   }   
   
if (document.getElementById('valTotalDays1').value > 31 && document.getElementById('valTotalDays1').value <=35)
   {
   document.getElementById('Grand-Total-Time').value = 35;
   document.getElementById('Grand-Total-Duration').innerHTML = '5 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 35 && document.getElementById('valTotalDays1').value <=38)
   {
   document.getElementById('Grand-Total-Time').value = 38;
   document.getElementById('Grand-Total-Duration').innerHTML = '5 Weeks and 3 Days';
   }

   if (document.getElementById('valTotalDays1').value > 38 && document.getElementById('valTotalDays1').value <=42)
   {
   document.getElementById('Grand-Total-Time').value = 42;
   document.getElementById('Grand-Total-Duration').innerHTML = '6 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 42 && document.getElementById('valTotalDays1').value <=45)
   {
   document.getElementById('Grand-Total-Time').value = 45;
   document.getElementById('Grand-Total-Duration').innerHTML = '6 Weeks and 3 Days';
   }
   
   
if (document.getElementById('valTotalDays1').value > 45 && document.getElementById('valTotalDays1').value <=49)
   {
   document.getElementById('Grand-Total-Time').value = 49;
   document.getElementById('Grand-Total-Duration').innerHTML = '7 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 49 && document.getElementById('valTotalDays1').value <=52)
   {
   document.getElementById('Grand-Total-Time').value = 52;
   document.getElementById('Grand-Total-Duration').innerHTML = '7 Weeks and 3 Days';
   }
   
   
if (document.getElementById('valTotalDays1').value > 52 && document.getElementById('valTotalDays1').value <=56)
   {
   document.getElementById('Grand-Total-Time').value = 56;
   document.getElementById('Grand-Total-Duration').innerHTML = '8 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 56 && document.getElementById('valTotalDays1').value <=59)
   {
   document.getElementById('Grand-Total-Time').value = 59;
   document.getElementById('Grand-Total-Duration').innerHTML = '8 Weeks and 3 Days';
   }
   
   
if (document.getElementById('valTotalDays1').value > 59 && document.getElementById('valTotalDays1').value <=63)
   {
   document.getElementById('Grand-Total-Time').value = 63;
   document.getElementById('Grand-Total-Duration').innerHTML = '9 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 63 && document.getElementById('valTotalDays1').value <=66)
   {
   document.getElementById('Grand-Total-Time').value = 66;
   document.getElementById('Grand-Total-Duration').innerHTML = '9 Weeks and 3 Days';
   }
   
   
if (document.getElementById('valTotalDays1').value > 66 && document.getElementById('valTotalDays1').value <=70)
   {
   document.getElementById('Grand-Total-Time').value = 70;
   document.getElementById('Grand-Total-Duration').innerHTML = '10 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 70 && document.getElementById('valTotalDays1').value <=73)
   {
   document.getElementById('Grand-Total-Time').value = 73;
   document.getElementById('Grand-Total-Duration').innerHTML = '10 Weeks and 3 Days';
   }
   
if (document.getElementById('valTotalDays1').value > 73 && document.getElementById('valTotalDays1').value <=77)
   {
   document.getElementById('Grand-Total-Time').value = 77;
   document.getElementById('Grand-Total-Duration').innerHTML = '11 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 77 && document.getElementById('valTotalDays1').value <=80)
   {
   document.getElementById('Grand-Total-Time').value = 80;
   document.getElementById('Grand-Total-Duration').innerHTML = '11 Weeks and 3 Days';
   }

if (document.getElementById('valTotalDays1').value > 80 && document.getElementById('valTotalDays1').value <=84)
   {
   document.getElementById('Grand-Total-Time').value = 84;
   document.getElementById('Grand-Total-Duration').innerHTML = '12 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 84 && document.getElementById('valTotalDays1').value <=87)
   {
   document.getElementById('Grand-Total-Time').value = 87;
   document.getElementById('Grand-Total-Duration').innerHTML = '12 Weeks and 3 Days';
   }

if (document.getElementById('valTotalDays1').value > 87 && document.getElementById('valTotalDays1').value <=91)
   {
   document.getElementById('Grand-Total-Time').value = 91;
   document.getElementById('Grand-Total-Duration').innerHTML = '13 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 91 && document.getElementById('valTotalDays1').value <=94)
   {
   document.getElementById('Grand-Total-Time').value = 94;
   document.getElementById('Grand-Total-Duration').innerHTML = '13 Weeks and 3 Days';
   }
   
if (document.getElementById('valTotalDays1').value > 94 && document.getElementById('valTotalDays1').value <=98)
   {
   document.getElementById('Grand-Total-Time').value = 98;
   document.getElementById('Grand-Total-Duration').innerHTML = '14 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 98 && document.getElementById('valTotalDays1').value <=101)
   {
   document.getElementById('Grand-Total-Time').value = 101;
   document.getElementById('Grand-Total-Duration').innerHTML = '14 Weeks and 3 Days';
   }

if (document.getElementById('valTotalDays1').value > 101 && document.getElementById('valTotalDays1').value <=105)
   {
   document.getElementById('Grand-Total-Time').value = 105;
   document.getElementById('Grand-Total-Duration').innerHTML = '15 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 105 && document.getElementById('valTotalDays1').value <=108)
   {
   document.getElementById('Grand-Total-Time').value = 108;
   document.getElementById('Grand-Total-Duration').innerHTML = '15 Weeks and 3 Days';
   }

if (document.getElementById('valTotalDays1').value > 108 && document.getElementById('valTotalDays1').value <=112)
   {
   document.getElementById('Grand-Total-Time').value = 112;
   document.getElementById('Grand-Total-Duration').innerHTML = '16 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 112 && document.getElementById('valTotalDays1').value <=115)
   {
   document.getElementById('Grand-Total-Time').value = 115;
   document.getElementById('Grand-Total-Duration').innerHTML = '16 Weeks and 3 Days';
   }

if (document.getElementById('valTotalDays1').value > 115 && document.getElementById('valTotalDays1').value <=119)
   {
   document.getElementById('Grand-Total-Time').value = 119;
   document.getElementById('Grand-Total-Duration').innerHTML = '17 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 119 && document.getElementById('valTotalDays1').value <=122)
   {
   document.getElementById('Grand-Total-Time').value = 122;
   document.getElementById('Grand-Total-Duration').innerHTML = '17 Weeks and 3 Days';
   }

if (document.getElementById('valTotalDays1').value > 122 && document.getElementById('valTotalDays1').value <=126)
   {
   document.getElementById('Grand-Total-Time').value = 126;
   document.getElementById('Grand-Total-Duration').innerHTML = '18 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 126 && document.getElementById('valTotalDays1').value <=129)
   {
   document.getElementById('Grand-Total-Time').value = 129;
   document.getElementById('Grand-Total-Duration').innerHTML = '18 Weeks and 3 Days';
   }

if (document.getElementById('valTotalDays1').value > 130 && document.getElementById('valTotalDays1').value <=133)
   {
   document.getElementById('Grand-Total-Time').value = 133;
   document.getElementById('Grand-Total-Duration').innerHTML = '19 Weeks';
   }
   
if (document.getElementById('valTotalDays1').value > 133 && document.getElementById('valTotalDays1').value <=136)
   {
   document.getElementById('Grand-Total-Time').value = 136;
   document.getElementById('Grand-Total-Duration').innerHTML = '19 Weeks and 3 Days';
   }

if (document.getElementById('valTotalDays1').value > 136 && document.getElementById('valTotalDays1').value <=140)
   {
   document.getElementById('Grand-Total-Time').value = 140;
   document.getElementById('Grand-Total-Duration').innerHTML = '20 Weeks';
   }


num1=Number(document.getElementById('Opt_Accommodation_01_0-active').value);
num2=Number(document.getElementById('Grand-Total-Time').value);
nums=num1*num2;
document.getElementById('Opt_Accommodation_01_0-qnt').value=nums;

num1=Number(document.getElementById('Opt_Accommodation_01_1-active').value);
num2=Number(document.getElementById('Grand-Total-Time').value);
nums=num1*num2;
document.getElementById('Opt_Accommodation_01_1-qnt').value=nums;

num1=Number(document.getElementById('Opt_Accommodation_01_2-active').value);
num2=Number(document.getElementById('Grand-Total-Time').value);
nums=num1*num2;
document.getElementById('Opt_Accommodation_01_2-qnt').value=nums;

num1=Number(document.getElementById('Opt_Accommodation_01_3-active').value);
num2=Number(document.getElementById('Grand-Total-Time').value);
nums=num1*num2;
document.getElementById('Opt_Accommodation_01_3-qnt').value=nums;

num1=Number(document.getElementById('Opt_Accommodation_01_4-active').value);
num2=Number(document.getElementById('Grand-Total-Time').value);
nums=num1*num2;
document.getElementById('Opt_Accommodation_01_4-qnt').value=nums;

num1=Number(document.getElementById('Opt_Accommodation_01_5-active').value);
num2=Number(document.getElementById('Grand-Total-Time').value);
nums=num1*num2;
document.getElementById('Opt_Accommodation_01_5-qnt').value=nums;

num1=Number(document.getElementById('Opt_Accommodation_01_6-active').value);
num2=Number(document.getElementById('Grand-Total-Time').value);
nums=num1*num2;
document.getElementById('Opt_Accommodation_01_6-qnt').value=nums;

document.getElementById('Basket-Total-Time').value = document.getElementById('Grand-Total-Time').value;
document.getElementById('Basket-Total-Duration').innerHTML = document.getElementById('Grand-Total-Duration').innerHTML;

document.getElementById('Prog_total').value= document.getElementById('valTotal1').value;

document.getElementById('Sum_Dives-qnt').innerHTML=document.getElementById('Opt_Dives_01_0-qnt').value;

document.getElementById('Grand-Total-Text').innerHTML= document.getElementById('valTotal1').value;

document.getElementById('Prog_Grand_Total').innerHTML=document.getElementById('Prog_total').value;

document.getElementById('Prog-Start-Date-Text').innerHTML=document.getElementById('startdateinput').value;

document.getElementById('Prog-Start-Date-Text-2').innerHTML=document.getElementById('startdateinput').value;



var form = document.form2;
    var total = document.getElementById("Basket_Total");
    var currentTotal = total.value.replace('$','');
     // document.pgCartOrder.calculatedTotal.value='0';
    var tempTotal = 0;
    var totalFields = eval(form.elements.length-1);
    //alert (totalFields);
      for (i=0; i < totalFields; i++) {
        if(form.elements[i].type == 'submit'){
        }else if(form.elements[i].type == 'text'){
            if(form.elements[i].value >= 0){    
                tempTotal = tempTotal + parseFloat(form.elements[i].value * form.elements[i].title );
            }
        }
      }
    
    if (String(total) != 'NaN') {
        form.Basket_Total.value = tempTotal;
    } else {
        form.valTotal.value = 'ERROR';
    }
document.getElementById('Basket-Total-Text').innerHTML=document.getElementById('Basket_Total').value;

document.getElementById('Basket-Total-Duration-Text').value = document.getElementById('Basket-Total-Duration').innerHTML;

document.getElementById('programme').value = document.getElementById('programme-title').innerHTML;

document.getElementById('Grand-Total-Text2').innerHTML=document.getElementById('Basket-Total-Text').innerHTML;

document.getElementById('Basket-Total-Text3').innerHTML=document.getElementById('Basket-Total-Text').innerHTML;

document.getElementById('Basket-Total-Duration3').innerHTML=document.getElementById('Basket-Total-Duration-Text').value;
}
