var mdpJsonData="null"; var mdpJsonList="[]"; var formattedDateList="null"; var totalLocDoc="0"; var totalDocLoc="0"; var locHidden=""; var docHidden=""; var appHidden=""; try { mdpJsonObj=jQuery.parseJSON(mdpJsonData); mdpJsonObj2=jQuery.parseJSON(mdpJsonList); formattedDates=jQuery.parseJSON(formattedDateList); } catch (e) { mdpJsonObj="{}"; mdpJsonObj2="{}"; formattedDates="{}"; } function updateMdpData(from) { hidden1=(locHidden=="mdp_hidden")?true:false; hidden2=(appHidden=="mdp_hidden")?true:false; hidden3=(docHidden=="mdp_hidden")?true:false; value1=0; value2=0; value3=0; value1ok=true; value2ok=true; value3ok=true; appointment_location=""; appointment_type=""; appointment_doctor=""; if (!hidden1) { value1=jQuery("#mdp_location_list").val(); if (value1) appointment_location=jQuery("#mdp_location_list :selected").text(); value1ok=(value1>0)?true:false; } if (!hidden2) { value2=jQuery("#mdp_apptype_list").val(); if (value2) appointment_type=jQuery("#mdp_apptype_list :selected").text(); value2ok=(value2>0)?true:false; } if (!hidden3) { value3=jQuery("#mdp_doctor_list").val(); if (value3) appointment_doctor=jQuery("#mdp_doctor_list :selected").text(); value3ok=(value3>0)?true:false; } if (value1ok && value2ok && value3ok && from<4) { ixa=value1+"_"+value2+"_"+value3; if (!mdpJsonObj) { return false; } dateList=mdpJsonObj[ixa]; if (dateList!="undefined" && dateList) { jQuery("#mdp_date_list").attr("disabled",false); dateList="