var flagCaptcha = false; var flagFields = true; var maxSlots=24; var message = 'Please fill in all mandatory fields ! \n'; var bustcachevar=1; //bust potential caching of external pages after initial request? (1=yes, 0=no) var bustcacheparameter=""; function checkForm() { check_count=0; all_inputs=document.getElementsByTagName("input"); for (i=0;i1) { return true; } else { alert("Select at least 2 time slot"); return false; } } function selectTimeSlot() { disableElements(); price=0; check_count=0; all_inputs=document.getElementsByTagName("input"); for (i=0;i 7) { price = singlePrice8 + (check_count - 8) * singlePrice; }else if(check_count > 1) { price = singlePrice2 * 2 + (check_count - 2) * singlePrice; }else if (check_count > 0){ price = singlePrice2; } all_inputs=document.getElementsByTagName("input"); for (i=0;i=0 && all_inputs[i].checked && !all_inputs[i].disabled) { price=price+parseFloat(all_inputs[i].name); } } document.getElementById("price").value=price; document.getElementById("priceDiv").innerHTML=price; } function selectAllTimeSlots() { all_free = 1; all_inputs=document.getElementsByTagName("input"); for (i=0;i 7) { price = singlePrice8 + (check_count - 8) * singlePrice; }else if(check_count > 1) { price = singlePrice2 * 2 + (check_count - 2) * singlePrice; }else { price = singlePrice2; } all_inputs=document.getElementsByTagName("input"); for (i=0;i=0 && all_inputs[i].checked && !all_inputs[i].disabled) { price=price+parseFloat(all_inputs[i].name); } } document.getElementById("price").value=price; document.getElementById("priceDiv").innerHTML=price; } } function disableElements() { first=-1; last=-1; emptySpot=false; all_inputs=document.getElementsByTagName("input"); for (i=0;i1) { all_inputs[i].checked=false; emptySpot=true; } else { last=i; } } } } } if ((last-first+1)==maxSlots) { reachedMax=1; } else { reachedMax=0; } if (first>=0 && last>=0) { for (i=0;i(last+(1-reachedMax)))) { if ((! all_inputs[i].checked) && (! all_inputs[i].disabled)) { all_inputs[i].disabled=true; } } else { if ((! all_inputs[i].checked)) { all_inputs[i].disabled=false; } } } } } else { for (i=0;i