function enableDisable4(f1,f2,f3,f4, t1,t1d) { var a = document.getElementById(f1); var b = document.getElementById(f2); var c = document.getElementById(f3); var d = document.getElementById(f4); if(a.options[a.selectedIndex].value != '0') { b.disabled=true; c.disabled=true; d.disabled=true; b.options[0].text = t1; c.options[0].text = t1; d.options[0].text = t1; return; } else { b.disabled=false; c.disabled=false; d.disabled=false; b.options[0].text = t1d; c.options[0].text = t1d; d.options[0].text = t1d; } if(b.options[b.selectedIndex].value != '0') { a.disabled=true; c.disabled=true; d.disabled=true; a.options[0].text = t1; c.options[0].text = t1; d.options[0].text = t1; return; } else { a.disabled=false; c.disabled=false; d.disabled=false; a.options[0].text = t1d; c.options[0].text = t1d; d.options[0].text = t1d; } if(c.options[c.selectedIndex].value != '0') { a.disabled=true; b.disabled=true; d.disabled=true; a.options[0].text = t1; b.options[0].text = t1; d.options[0].text = t1; return; } else { a.disabled=false; b.disabled=false; d.disabled=false; a.options[0].text = t1d; b.options[0].text = t1d; d.options[0].text = t1d; } if(d.options[d.selectedIndex].value != '0') { a.disabled=true; b.disabled=true; c.disabled=true; a.options[0].text = t1; b.options[0].text = t1; c.options[0].text = t1; return; } else { a.disabled=false; b.disabled=false; c.disabled=false; a.options[0].text = t1d; b.options[0].text = t1d; c.options[0].text = t1d; } } function enableDisable(f1,f2,t1,t1d,t2,t2d) { var a = document.getElementById(f1); var b = document.getElementById(f2); if(a.options[a.selectedIndex].value != '0') { b.disabled=true; b.options[0].text = t2; } else { b.disabled=false; b.options[0].text = t2d; } if(b.options[b.selectedIndex].value != '0') { a.disabled=true; a.options[0].text = t1; } else { a.disabled=false; a.options[0].text = t1d; } } function enableDisableSpecialtyDept() { enableDisable4('primSpec','phySpec', 'nonPhysSpec', 'deptSpec', 'Specialty/department already chosen','No preference'); } function enableDisableNonPhysSpecialty() { enableDisable('phySpec','nonPhysSpec', 'Specialty already chosen below','No preference','Specialty already chosen above','No preference'); } function enableDisableSpecialty() { enableDisable('primSpec','phySpec','Specialty already chosen below','No preference','Specialty already chosen above','No preference'); } function enableHospMedgrp() { enableDisable('hospital','medgrp','You may choose either hospital OR medical group','No preference','You may choose either hospital OR medical group','No preference'); } function onEnter(event,el) { var bolOldBrowser = (document.layers) ? true : false; var intKeyCode = 0; var result=true; if (bolOldBrowser) intKeyCode = event.which; else intKeyCode = event.keyCode; if (intKeyCode == 13){ return validateZip(el); } } function onEnterLName(event,el) { var bolOldBrowser = (document.layers) ? true : false; var intKeyCode = 0; if (bolOldBrowser) intKeyCode = event.which; else intKeyCode = event.keyCode; if (intKeyCode == 13){ return validateLastname(el); } } function onEnterHPlan(event,el) { var bolOldBrowser = (document.layers) ? true : false; var intKeyCode = 0; if (bolOldBrowser) intKeyCode = event.which; else intKeyCode = event.keyCode; if (intKeyCode == 13){ return validateHplan(el); } } function validateHplan(el){ if(document.getElementById("hplanSearch").elements['hplan'].value=="0"){ alert("Please select a health plan"); document.getElementById("hplanSearch").elements['hplan'].focus(); return false; } else return validateHPlanZip(el); } function setfocus() { // document.getElementById("provSearch").elements['Submit'].focus(); //return; } function CheckZip(value){ if(document.getElementById("provSearch").elements['zip'].value==""){ document.getElementById("provSearch").elements['zip'].value=value; } } function CheckHplanZip(value){ if(document.getElementById("hplanSearch").elements['zip'].value==""){ document.getElementById("hplanSearch").elements['zip'].value=value; } } function validateZip(el) { var zip=document.getElementById("provSearch").elements['zip'].value; var numerical = "\\d{5}"; var numericalRegEx = new RegExp(numerical); if(zip!="Zip" && zip!=""){ if(!numericalRegEx.test(zip) || zip<"11111") { alert("Please enter a valid ZIP code"); document.getElementById("provSearch").elements['zip'].focus(); return false; } } //if(document.getElementById("provSearch").elements['hospital']){ //if(document.getElementById("provSearch").elements['hospital'].value != "0") //document.getElementById("provSearch").elements['affiliateId'].value = document.getElementById("provSearch").elements['hospital'].value; //else //document.getElementById("provSearch").elements['affiliateId'].value = document.getElementById("provSearch").elements['medgrp'].value; //} if(typeof jQuery != 'undefined' && typeof _gaq != 'undefined' && typeof submitDelay == 'function'){ submitDelay(el); return false; } else { document.getElementById("provSearch").submit(); return true; } } function validateHPlanZip(el) { var zip=document.getElementById("hplanSearch").elements['zip'].value; var numerical = "\\d{5}"; var numericalRegEx = new RegExp(numerical); if(zip!="Zip" && zip!=""){ if(!numericalRegEx.test(zip) || zip<"11111") { alert("Please enter a valid ZIP code"); document.getElementById("hplanSearch").elements['zip'].focus(); return false; } } if(getHproduct()){ if(typeof jQuery != 'undefined' && typeof _gaq != 'undefined' && typeof submitDelay == 'function'){ submitDelay(el); return false; } else { document.getElementById("hplanSearch").submit(); return true; } } else return false; } function validateLastname(el) { var lname=document.getElementById("lnameSearch").elements['st'].value; if(lname==null || lname==""){ alert("Please enter a valid last name"); document.getElementById("lnameSearch").elements['st'].focus(); return false; } if(typeof jQuery != 'undefined' && typeof _gaq != 'undefined' && typeof submitDelay == 'function'){ submitDelay(el); return false; } else { document.getElementById("lnameSearch").submit(); return true; } } function getHproduct(){ var prodval; //prodval=document.getElementById(document.getElementById("hplan").options[document.getElementById("hplan").selectedIndex].text+"_id").value; //alert(prodval) //if(prodval==0){ if (document.getElementById("hproduct").options[document.getElementById("hproduct").selectedIndex].value == '0') { alert("Please choose your plan type"); return false; } //document.getElementById("hplanSearch").elements['hproduct'].value = prodval; return true; } function handleSelect() { if (document.getElementById("hplan").options[document.getElementById("hplan").selectedIndex].value == '0') { document.getElementById('healthproddiv').style.display = 'none'; } else { document.getElementById('healthproddiv').style.display = ''; } } /* The following two functions are used to set parameters for providerprint app */ function setHplanTextValues(){ document.getElementById("txtHplan").value = document.getElementById("hplan").options[document.getElementById("hplan").selectedIndex].text; document.getElementById("txtHproduct").value = document.getElementById("hproduct").options[document.getElementById("hproduct").selectedIndex].text; } function setGeneralTextValues(){ document.getElementById("txtFacility").value = document.getElementById("facility").options[document.getElementById("facility").selectedIndex].text; //alert(document.getElementById("txtFacility").value) if(document.getElementById("primSpec").value != 'Specialty/department already chosen') document.getElementById("txtPrimSpec").value = document.getElementById("primSpec").options[document.getElementById("primSpec").selectedIndex].text; if(document.getElementById("phySpec").value != 'Specialty/department already chosen') document.getElementById("txtPhySpec").value = document.getElementById("phySpec").options[document.getElementById("phySpec").selectedIndex].text; if(document.getElementById("nonPhysSpec").value != 'Specialty/department already chosen') document.getElementById("txtNonPhySpec").value = document.getElementById("nonPhysSpec").options[document.getElementById("nonPhysSpec").selectedIndex].text; if(document.getElementById("deptSpec").value != 'Specialty/department already chosen') document.getElementById("txtDeptSpec").value = document.getElementById("deptSpec").options[document.getElementById("deptSpec").selectedIndex].text; for (i=0; i