function gotoanchor(anchor){window.location.hash=anchor;} function R1updateSelect(changedSelect) { i=0; while(i<6){i++; if(i!=changedSelect){ if((document.getElementById('route1optionselect'+i).value)==(document.getElementById('route1optionselect'+changedSelect).value)){document.getElementById('route1optionselect'+changedSelect).selectedIndex=0;} } } if(document.getElementById('route1optionselect'+changedSelect).value.indexOf("BTEC")!= -1){document.getElementById('route1optionselect'+(changedSelect+1)).selectedIndex=document.getElementById('route1optionselect'+changedSelect).selectedIndex; document.getElementById('route1optionselect'+(changedSelect+1)).disabled=true;}else { if(document.getElementById('route1optionselect'+changedSelect).oldvalue.indexOf("BTEC")!= -1){document.getElementById('route1optionselect'+(changedSelect+1)).disabled=false;document.getElementById('route1optionselect'+(changedSelect+1)).selectedIndex=0;}} } function R2updateSelect(changedSelect) { i=0; while(i<6){i++; if(i!=changedSelect){ if((document.getElementById('route2optionselect'+i).value)==(document.getElementById('route2optionselect'+changedSelect).value)){document.getElementById('route2optionselect'+changedSelect).selectedIndex=0;} } } if(document.getElementById('route2optionselect'+changedSelect).value.indexOf("BTEC")!= -1){document.getElementById('route2optionselect'+(changedSelect+1)).selectedIndex=document.getElementById('route2optionselect'+changedSelect).selectedIndex; document.getElementById('route2optionselect'+(changedSelect+1)).disabled=true;}else { if(document.getElementById('route2optionselect'+changedSelect).oldvalue.indexOf("BTEC")!= -1){document.getElementById('route2optionselect'+(changedSelect+1)).disabled=false;document.getElementById('route2optionselect'+(changedSelect+1)).selectedIndex=0;}} } function R3updateSelect(changedSelect) { i=0; while(i<6){i++; if(i!=changedSelect){ if((document.getElementById('route3optionselect'+i).selectedIndex)==(document.getElementById('route3optionselect'+changedSelect).selectedIndex)){document.getElementById('route3optionselect'+changedSelect).selectedIndex=0;} } } if(document.getElementById('route3optionselect'+changedSelect).value.indexOf("BTEC")!= -1){document.getElementById('route3optionselect'+(changedSelect+1)).selectedIndex=document.getElementById('route3optionselect'+changedSelect).selectedIndex; document.getElementById('route3optionselect'+(changedSelect+1)).disabled=true;}else { if(document.getElementById('route3optionselect'+changedSelect).oldvalue.indexOf("BTEC")!= -1){document.getElementById('route3optionselect'+(changedSelect+1)).disabled=false;document.getElementById('route3optionselect'+(changedSelect+1)).selectedIndex=0;}} } function updateOptions(){ if(document.getElementById('options_route').selectedIndex==0){ document.getElementById('route1option1').style.visibility="visible"; document.getElementById('route1option2').style.visibility="visible"; document.getElementById('route1option3').style.visibility="visible"; document.getElementById('route1option4').style.visibility="visible"; document.getElementById('route1option5').style.visibility="visible"; document.getElementById('route2option1').style.visibility="collapse";document.getElementById('route2optionselect1').value=""; document.getElementById('route2option2').style.visibility="collapse";document.getElementById('route2optionselect2').value=""; document.getElementById('route2option3').style.visibility="collapse";document.getElementById('route2optionselect3').value=""; document.getElementById('route2option4').style.visibility="collapse";document.getElementById('route2optionselect4').value=""; document.getElementById('route3option1').style.visibility="collapse";document.getElementById('route3optionselect1').value=""; document.getElementById('route3option2').style.visibility="collapse";document.getElementById('route3optionselect2').value=""; document.getElementById('route3option3').style.visibility="collapse";document.getElementById('route3optionselect3').value=""; document.getElementById('route3option4').style.visibility="collapse";document.getElementById('route3optionselect4').value=""; document.getElementById('route3option5').style.visibility="collapse";document.getElementById('route3optionselect5').value=""; } if(document.getElementById('options_route').selectedIndex==1){ document.getElementById('route1option1').style.visibility="collapse";document.getElementById('route1optionselect1').value=""; document.getElementById('route1option2').style.visibility="collapse";document.getElementById('route1optionselect2').value=""; document.getElementById('route1option3').style.visibility="collapse";document.getElementById('route1optionselect3').value=""; document.getElementById('route1option4').style.visibility="collapse";document.getElementById('route1optionselect4').value=""; document.getElementById('route1option5').style.visibility="collapse";document.getElementById('route1optionselect5').value=""; document.getElementById('route2option1').style.visibility="visible"; document.getElementById('route2option2').style.visibility="visible"; document.getElementById('route2option3').style.visibility="visible"; document.getElementById('route2option4').style.visibility="visible"; document.getElementById('route3option1').style.visibility="collapse";document.getElementById('route3optionselect1').value=""; document.getElementById('route3option2').style.visibility="collapse";document.getElementById('route3optionselect2').value=""; document.getElementById('route3option3').style.visibility="collapse";document.getElementById('route3optionselect3').value=""; document.getElementById('route3option4').style.visibility="collapse";document.getElementById('route3optionselect4').value=""; document.getElementById('route3option5').style.visibility="collapse";document.getElementById('route3optionselect5').value=""; } if(document.getElementById('options_route').selectedIndex==2){ document.getElementById('route1option1').style.visibility="collapse";document.getElementById('route1optionselect1').value=""; document.getElementById('route1option2').style.visibility="collapse";document.getElementById('route1optionselect2').value=""; document.getElementById('route1option3').style.visibility="collapse";document.getElementById('route1optionselect3').value=""; document.getElementById('route1option4').style.visibility="collapse";document.getElementById('route1optionselect4').value=""; document.getElementById('route1option5').style.visibility="collapse";document.getElementById('route1optionselect5').value=""; document.getElementById('route2option1').style.visibility="collapse";document.getElementById('route2optionselect1').value=""; document.getElementById('route2option2').style.visibility="collapse";document.getElementById('route2optionselect2').value=""; document.getElementById('route2option3').style.visibility="collapse";document.getElementById('route2optionselect3').value=""; document.getElementById('route2option4').style.visibility="collapse";document.getElementById('route2optionselect4').value=""; document.getElementById('route3option1').style.visibility="visible"; document.getElementById('route3option2').style.visibility="visible"; document.getElementById('route3option3').style.visibility="visible"; document.getElementById('route3option4').style.visibility="visible"; } } function confirmSubmit() { var msg = "Please confirm you have completed all form fields. You cannot edit this form once submitted."; return confirm(msg); } function existingstudentupdate() { if(document.getElementById('existingstudentyes').checked){document.getElementById('currentschool').value='St. Crispin\'s School'; document.getElementById('currentschool').readOnly=true; document.getElementById('currentschooltowncity').value='Wokingham'; document.getElementById('currentschooltowncity').readOnly=true; } else {document.getElementById('currentschool').value=''; document.getElementById('currentschool').readOnly=false; document.getElementById('currentschooltowncity').value=''; document.getElementById('currentschooltowncity').readOnly=false; } } function existingstudentupdatex() { if(document.getElementById('existingstudentyes').checked){document.getElementById('currentschool').readOnly=true; document.getElementById('currentschooladdr1').readOnly=true; document.getElementById('currentschooladdr2').readOnly=true; document.getElementById('currentschooltowncity').readOnly=true; document.getElementById('currentschoolpostcode').readOnly=true; document.getElementById('formgrouptr').style.visibility='visible';} else {document.getElementById('currentschool').readOnly=false; document.getElementById('currentschooladdr1').readOnly=false; document.getElementById('currentschooladdr2').readOnly=false; document.getElementById('currentschooltowncity').readOnly=false; document.getElementById('currentschoolpostcode').readOnly=false; document.getElementById('formgrouptr').style.visibility='collapse';} } function confirmInterviewSubmit() {var x; x=0; if(!document.getElementById('subjects_confirmed').checked){x=1;} if(!document.getElementById('subject_priorities_confirmed').checked){x=1;} if(!document.getElementById('btec_explained').checked){x=1;} if(!document.getElementById('conditions_explained').checked){x=1;} if(!document.getElementById('dates_confirmed').checked){x=1;} if(x==1){var msg = "You have not confirmed all the above prompts. Are you sure you want to continue?";return confirm(msg);} else {return true;} } function UnDisable(){ document.getElementById('optionselect1').disabled=false; document.getElementById('optionselect2').disabled=false; document.getElementById('optionselect3').disabled=false; document.getElementById('optionselect4').disabled=false; document.getElementById('optionselect5').disabled=false; document.getElementById('optionselect6').disabled=false;} function updateExamSupport(){ if(document.getElementById('extra_support_exam_no').checked){document.getElementById('exam_support_items').style.display="none";} else {document.getElementById('exam_support_items').style.display="block";} } function updateRoute(){ var length = document.getElementById('subjects').value; if(length==1){ var route=2; } else{ var numgrades=0; var x = document.mainForm["predicted_grade[]"]; for( var i = 0; i < length; i++ ){ var currentValue = x[i].value; if((currentValue=="A*")||(currentValue=="A")||(currentValue=="B")||(currentValue=="C")||(currentValue=="Merit")||(currentValue=="Distinction")||(currentValue=="Distinction *")){numgrades++;} } var english=0; maths=0; var x = document.mainForm["subject[]"]; for( var i = 0; i < length; i++ ){ var currentValue = x[i].value.toLowerCase(); if(currentValue.indexOf('english') > -1){english=1;} if(currentValue.indexOf('math') > -1){maths=1;} } if (numgrades>4){var route=2; if((english==1)&&(maths==1)){var route=1;}} else {var route=2;} } document.getElementById('route').innerHTML=route; }