// // controlId - control id // layerId - reference to layer id function toggleVisibility(controlId, layerId) { var display = true; var value; if ((layerId != null) && (controlId != null)) { var LayerName = document.getElementById(layerId); var objectCtrl = document.getElementById(controlId); if (objectCtrl != null) { value = objectCtrl.value; document.getElementById("1").innerHTML = "Step 1:"; document.getElementById("2").innerHTML = "Step 2:"; document.getElementById("3").innerHTML = "Step 3:"; document.getElementById("4").innerHTML = "Step 4:"; document.getElementById("5").innerHTML = "Step 5:"; document.getElementById("6").innerHTML = "Step 6:"; if ((document.surchargeForm.Membership_Type[0].checked) || (!document.surchargeForm.Membership_Type[0].checked && !document.surchargeForm.Membership_Type[1].checked && !document.surchargeForm.Membership_Type[2].checked && !document.surchargeForm.Membership_Type[3].checked)){ if((document.surchargeForm.Hospital_Cover[0].checked)|| (!document.surchargeForm.Hospital_Cover[0].checked && !document.surchargeForm.Hospital_Cover[1].checked)){ document.getElementById("MembershipType").innerHTML="
Select your Private Health Insurance Membership Type:
"; document.getElementById("ExcessLevel").innerHTML="
Step 3:
What is your Private Hospital Cover Excess Level?
"; } else{ document.getElementById("MembershipType").innerHTML="
Tell us your Family Type:
"; document.getElementById("ExcessLevel").innerHTML="
Step 3:
What is your Private Hospital Cover Excess Level?
"; } document.getElementById('2').style.color="black"; document.getElementById('MembershipType').style.color="black"; if(document.surchargeForm.Hospital_Cover[0].checked ||document.surchargeForm.Hospital_Cover[1].checked){ document.getElementById('1').style.color="black"; document.getElementById('hospcover').style.color="black"; } } else{ if((document.surchargeForm.Hospital_Cover[0].checked)|| (!document.surchargeForm.Hospital_Cover[0].checked && !document.surchargeForm.Hospital_Cover[1].checked)){ document.getElementById("MembershipType").innerHTML="
Select your Private Health Insurance Membership Type:
"; document.getElementById("ExcessLevel").innerHTML="
Step 3:
What is your Private Hospital Cover Excess Level?
"; } else{ document.getElementById("MembershipType").innerHTML="
Tell us your Family Type:
"; document.getElementById("ExcessLevel").innerHTML="
Step 3:
What is your Private Hospital Cover Excess Level?
"; if ((value == 'Single') || (value == 'Couple') || (value == '')){ display = false; document.surchargeForm.Dependants.disabled=true; } else{ display = true; document.surchargeForm.Dependants.disabled=false; } if ((value == 'Single') || (value == 'Single Parent') || (value == '')){ document.surchargeForm.Your_Spouse_Income.disabled=true; document.surchargeForm.Your_Spouse_Income.style.backgroundColor="#F2F2F2"; document.surchargeForm.Your_Spouse_Income.style.border="1px solid #DDDDDD"; spouse_income.style.background="#F2F2F2"; spouse_income.style.color="#C2C2C2"; document.getElementById('6').style.color="#C2C2C2"; document.surchargeForm.Your_Spouse_Income.value=""; } else{ document.surchargeForm.Your_Spouse_Income.disabled=false; document.surchargeForm.Your_Spouse_Income.style.backgroundColor="#ffffff"; document.surchargeForm.Your_Spouse_Income.style.border="1px solid #3799BE"; spouse_income.style.background="#ffffff"; spouse_income.style.color="#000000"; document.getElementById('6').style.color="#000000"; } break; } if((document.surchargeForm.Excess_Level.disabled) && (document.surchargeForm.Dependants.disabled)){ document.getElementById("5").innerHTML = "Step 3:"; document.getElementById("6").innerHTML = "Step 4:"; } else if((!document.surchargeForm.Excess_Level.disabled) && (document.surchargeForm.Dependants.disabled)){ document.getElementById("5").innerHTML = "Step 4:"; document.getElementById("6").innerHTML = "Step 5:"; } else if((document.surchargeForm.Excess_Level.disabled) && (!document.surchargeForm.Dependants.disabled)){ document.getElementById("3").innerHTML = "Step 2:"; document.getElementById("4").innerHTML = "Step 3:"; document.getElementById("5").innerHTML = "Step 4:"; document.getElementById("6").innerHTML = "Step 5:"; } toggleLayerVisibility(LayerName, display); //alert(layerId); //alert(objectCtrl.value); } } } function toggleLayerVisibility(layerObj, show) { if (layerObj != null) { if(show){ layerObj.style.visibility = "visible"; layerObj.style.display = "block"; layerObj.style.background="#ffffff"; layerObj.style.color="#000000"; } else { // layerObj.style.visibility = "hidden"; // layerObj.style.display = "none"; layerObj.style.background="#F2F2F2"; layerObj.style.color="#C2C2C2"; } } }