var loginForm=null;function loadFirstPage(){var myform;var patientform;var LANG_sign_up="Sign Up";var _form;var config=new Array();(function(){Ext.namespace('Emr.util.RegisterdFunctions');Ext.apply(Emr.util.RegisterdFunctions,{params:{},push:function(functionName,argumentsList){Emr.util.RegisterdFunctions.params[functionName]=argumentsList;},execute:function(){for(var functionName in Emr.util.RegisterdFunctions.params){var handler=functionName;var param=Emr.util.RegisterdFunctions.params[functionName];var str="";for(var key in param){if(isNaN(parseInt(key,10)))continue;str+=param[key]+", ";}str=str.substr(0,str.lastIndexOf(","));eval(handler+"("+str+" )");}}})})();Ext.QuickTips.init();Emr.util.RegisterdFunctions.execute();patientform=new Ext.form.BasicForm('patient_registration_form');var datefield=new Ext.form.DateField({format:"Y-m-d",width:134,allowBlank:true,fieldClass:"emrian_input"});var mobile_phone=new Ext.form.NumberField({fieldClass:"emrian_input",vtype:'alphanum',width:150});mobile_phone.applyToMarkup('patient_phone_mobile');datefield.applyToMarkup('patient_registration_birthdate');var username=new Ext.form.TextField({fieldClass:"emrian_input",vtype:'alphanum',allowBlank:false,width:150});username.applyToMarkup('p_username');var pass=new Ext.form.TextField({allowBlank:false,inputType:'password',fieldClass:"emrian_input",minLength:6,validator:pass,width:150});pass.applyToMarkup('p_password');var conf_pass=new Ext.form.TextField({allowBlank:false,inputType:'password',fieldClass:"emrian_input",minLength:6,validator:pass,width:150});conf_pass.applyToMarkup('c_p_password');var e_mail=new Ext.form.TextField({allowBlank:false,vtype:'email',fieldClass:"emrian_input",width:150});e_mail.applyToMarkup('patient_email');var home_phone=new Ext.form.NumberField({fieldClass:"emrian_input",vtype:'alphanum',width:150});home_phone.applyToMarkup('patient_phone_home');var first_name=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:false,width:150});first_name.applyToMarkup('patient_first_name');var last_name=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:false,width:150});last_name.applyToMarkup('patient_last_name');var middle_name=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});middle_name.applyToMarkup('p_middle_name');var father_name=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});father_name.applyToMarkup('p_father_name');var mother_name=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});mother_name.applyToMarkup('p_mother_name');var title=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});title.applyToMarkup('patient_title');var national_id_number=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});national_id_number.applyToMarkup("p_national_id");var nationality=new Ext.form.ComboBox({transform:'p_nationality',typeAhead:true,mode:'local',triggerAction:'all',emptyText:'',selectOnFocus:true,listWidth:280,fieldClass:"emrian_input",width:134});var profession=new Ext.form.ComboBox({transform:'p_profession',typeAhead:true,mode:'local',triggerAction:'all',emptyText:'',selectOnFocus:true,listWidth:280,fieldClass:"emrian_input",width:134});var religion=new Ext.form.ComboBox({transform:'p_religion',typeAhead:true,mode:'local',triggerAction:'all',emptyText:'',selectOnFocus:true,listWidth:280,fieldClass:"emrian_input",width:134});var marital_status=new Ext.form.ComboBox({transform:'p_marital_status',typeAhead:true,mode:'local',triggerAction:'all',emptyText:'',selectOnFocus:true,listWidth:280,fieldClass:"emrian_input",width:134});var country1=new Ext.form.ComboBox({transform:'p_country1',typeAhead:true,mode:'local',triggerAction:'all',emptyText:'',selectOnFocus:true,listWidth:280,fieldClass:"emrian_input",width:134});var country2=new Ext.form.ComboBox({transform:'p_country2',typeAhead:true,mode:'local',triggerAction:'all',emptyText:'',selectOnFocus:true,listWidth:280,fieldClass:"emrian_input",width:134});var state1=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});state1.applyToMarkup('p_state1');var state2=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});state2.applyToMarkup('p_state2');var city_village1=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});city_village1.applyToMarkup('p_city_village1');var city_village2=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});city_village2.applyToMarkup('p_city_village2');var details1=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});details1.applyToMarkup('p_details1');var details2=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});details2.applyToMarkup('p_details2');var p_timezone=new Ext.form.ComboBox({transform:'p_timezone',id:'timezone_combo',typeAhead:true,mode:'local',triggerAction:'all',emptyText:'',selectOnFocus:true,listWidth:280,fieldClass:"emrian_input",width:134});var emergency_contact=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});emergency_contact.applyToMarkup('p_emergency_contact');var accept_obj=new Ext.form.Checkbox({fieldClass:"emrian_input"});accept_obj.applyToMarkup('accept_id');var gender=new Ext.form.ComboBox({transform:'patient_gender',typeAhead:true,mode:'local',triggerAction:'all',emptyText:'',selectOnFocus:true,listWidth:152,fieldClass:"emrian_input",width:134});var code=new Ext.form.TextField({allowBlank:false,fieldClass:"emrian_input",width:150});code.applyToMarkup('label_p_code');patientform.add(username,pass,conf_pass,last_name,middle_name,first_name,father_name,mother_name,gender,datefield,national_id_number,title);patientform.add(marital_status,nationality,religion,profession);patientform.add(e_mail,home_phone,mobile_phone,country1,country2,state1,state2,city_village1,city_village2,details1,details2,emergency_contact,p_timezone);patientform.add(accept_obj,code);Ext.getDom('captcha').src=js_server_url+'functional/captcha.'+js_suffix+'?mode=view&'+Math.random()+'&type=doctor';Ext.getDom('p_captcha').src=js_server_url+'functional/captcha.'+js_suffix+'?mode=view&'+Math.random()+'&type=patient';;Ext.get('captchaRefresh').on('click',function(){Ext.getDom('captcha').src=js_server_url+'functional/captcha.'+js_suffix+'?mode=view&'+Math.random()+'&type=doctor';});Ext.get('p_captchaRefresh').on('click',function(){Ext.getDom('p_captcha').src=js_server_url+'functional/captcha.'+js_suffix+'?mode=view&'+Math.random()+'&type=patient';});patientform.render();myform=new Ext.form.BasicForm('registration_form');var datefield=new Ext.form.DateField({format:"Y-m-d",width:134,allowBlank:true,fieldClass:"emrian_input"});myform.add(datefield);var mobile_phone=new Ext.form.NumberField({fieldClass:"emrian_input",vtype:'alphanum',width:150});mobile_phone.applyToMarkup('label_phone_number');datefield.applyToMarkup('doctor_registration_birthdate');var username=new Ext.form.TextField({fieldClass:"emrian_input",vtype:'alphanum',allowBlank:true,width:150});username.applyToMarkup('r_username');var pass=new Ext.form.TextField({allowBlank:false,inputType:'password',fieldClass:"emrian_input",minLength:6,validator:pass,width:150});pass.applyToMarkup('r_password');var conf_pass=new Ext.form.TextField({allowBlank:false,inputType:'password',fieldClass:"emrian_input",minLength:6,validator:pass,width:150});conf_pass.applyToMarkup('c_password');var e_mail=new Ext.form.TextField({allowBlank:false,vtype:'email',fieldClass:"emrian_input",width:150});e_mail.applyToMarkup('label_mail');var im_combo=new Ext.form.ComboBox({grow:true,transform:'label_im',typeAhead:true,emptyText:'',fieldClass:"emrian_input",selectOnFocus:true,listWidth:151,width:134});var im_text=new Ext.form.TextField({fieldClass:"emrian_input",width:150});im_text.applyToMarkup('label_messenger');var home_phone=new Ext.form.NumberField({fieldClass:"emrian_input",vtype:'alphanum',width:150});home_phone.applyToMarkup('label_phone_home');var first_name=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:false,width:150});first_name.applyToMarkup('label_first_name');var last_name=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:false,width:150});last_name.applyToMarkup('label_last_name');var patr_name=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});function handleChange(obj,oldValue,newValue){if(document.getElementById("hospital").value==1){document.getElementById("label_hospital_name").style.background="#FFFFFF";document.getElementById("label_hospital_name").disabled=false;}else{document.getElementById("label_hospital_name").style.background="gray";document.getElementById("label_hospital_name").disabled=true;}};var hospital=new Ext.form.ComboBox({transform:'label_hospital',id:'label_hospital',typeAhead:true,mode:'local',triggerAction:'all',emptyText:'',selectOnFocus:true,listWidth:280,fieldClass:"emrian_input",width:134});hospital.on("collapse",function(a1){handleChange(a1);});var hospital_name=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});hospital_name.applyToMarkup("label_hospital_name");var timezone=new Ext.form.ComboBox({transform:'timezone',id:'timezone_combo',typeAhead:true,mode:'local',triggerAction:'all',emptyText:'',selectOnFocus:true,listWidth:280,fieldClass:"emrian_input",width:134});var accept_obj=new Ext.form.Checkbox({fieldClass:"emrian_input"});accept_obj.applyToMarkup('accept_id');var gender=new Ext.form.ComboBox({transform:'label_gender',typeAhead:true,mode:'local',triggerAction:'all',emptyText:'',selectOnFocus:true,listWidth:151,fieldClass:"emrian_input",width:134});myform.add(gender);var country=new Ext.form.ComboBox({transform:'label_country',listWidth:300,mode:'local',width:134,listWidth:280,emptyText:'Select country',selectOnFocus:true,fieldClass:"emrian_input"});var state=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});state.applyToMarkup("label_state");var city_village=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});city_village.applyToMarkup("label_city_village");var details=new Ext.form.TextField({fieldClass:"emrian_input",allowBlank:true,width:150});details.applyToMarkup("label_details");var med_area=new Ext.form.ComboBox({transform:'label_medical_area',mode:'local',listWidth:300,typeAhead:true,width:134,emptyText:'Select medical area',selectOnFocus:true,allowBlank:false,triggerAction:'all',fieldClass:"emrian_input"});myform.add(med_area);var code=new Ext.form.TextField({allowBlank:false,fieldClass:"emrian_input",width:150});code.applyToMarkup('label_code');myform.add(patr_name,last_name,first_name,home_phone,im_text,pass,conf_pass,username,e_mail,im_combo,im_text,country,state,city_village,details);myform.add(hospital,hospital,hospital_name,accept_obj,code,timezone);patr_name.applyToMarkup('label_patr_name');myform.render();fPasswordForm=new Ext.form.BasicForm('forgot_password_form');var f_p_u_name=new Ext.form.TextField({allowBlank:false,fieldClass:"emrian_input",width:150});f_p_u_name.applyToMarkup('f_p_password');var f_p_u_email=new Ext.form.TextField({allowBlank:false,fieldClass:"emrian_input",vtype:'email',width:150});f_p_u_email.applyToMarkup('f_p_email');fPasswordForm.add(f_p_u_name,f_p_u_email);var forgotPassDialog=null;var forgotPassword=function(event,el){event1=Ext.EventObject.setEvent(event);event1.stopEvent();if(!forgotPassDialog){forgotPassDialog=new Ext.Window({width:280,height:160,shadow:true,layout:'fit',closeAction:'hide',plain:true,el:"forgot_pass_dlg",resizable:false,proxyDrag:true,modal:false});forgotPassDialog.onEsc=function(){forgotPassDialog.hide();};var sbmit=function(){fPasswordForm.doAction('submit',{waitMsg:'Processing Data, please wait...',reset:true,success:function(tmp,resp){var ret=resp.result.success;Ext.Msg.alert('Password retrived',ret,function(){myform.reset();forgotPassDialog.hide();});},failure:function(f,e){if(e.failureType=='server'){Ext.Msg.alert('Password retrive failure','Please correct specified errors');}else{Ext.Msg.alert('Password retrive failure','Please correct specified errors');}myform.fireEvent('actionfailed',myform,e);}});};forgotPassDialog.addButton('Submit',sbmit,fPasswordForm);forgotPassDialog.addButton('Close',function(){forgotPassDialog.hide();});}forgotPassDialog.show(el);};Ext.get('forgot_pass_link').on('click',forgotPassword);var regDoctor=function(event){event1=Ext.EventObject.setEvent(event);event1.stopEvent();if(!notificationDlg){notificationDlg=new Ext.Window({width:680,height:440,shadow:true,layout:'fit',closeAction:'hide',plain:true,el:"doctor_registration",resizable:false,proxyDrag:true,items:new Ext.Panel({el:'doctor_registration_inner',autoTabs:true,activeTab:0,deferredRender:false,border:false}),modal:false});notificationDlg.onEsc=function(){notificationDlg.hide();};notificationDlg.addButton('Previous',function(){var previous_page=document.getElementById("doctor_first_page");previous_page.style.display="block";var current_page=document.getElementById("doctor_last_page");current_page.style.display="none";notificationDlg.buttons[0].disable();notificationDlg.buttons[1].enable();notificationDlg.buttons[2].disable();},myform);notificationDlg.addButton('Next',function(){var open_page=document.getElementById("doctor_first_page");var childs=open_page.childNodes;var childs_count=childs.length;var i_indexes=new Array(0,18);var problem_message="";for(i=i_indexes[0];i<i_indexes[1];i++){var current_input=myform.items.items[i];if(current_input.el.dom.qtip!=""){Ext.Msg.alert("Errors","Please correct the specified errors");return;}else{if(current_input.allowBlank==false&&current_input.el.dom.value==""){current_input.focus();problem_message="Some required fields are empty.Please fill them.Thanks";}}}if(problem_message!=""){Ext.Msg.alert("Problem",problem_message);return;}var password=document.getElementById("r_password").value;var confirmed_password=document.getElementById("c_password").value;if(password!=confirmed_password){Ext.Msg.alert("Problem","Confirmed password is incorrect.Please fill it again.Thanks");return;}notificationDlg.buttons[0].enable();notificationDlg.buttons[1].disable();if(document.getElementById("accept_id").checked)notificationDlg.buttons[2].enable();open_page.style.display="none";var next_page=document.getElementById("doctor_last_page");next_page.style.display="block";var current_page=document.getElementById("doctor_first_page");current_page.style.display="none";},myform);notificationDlg.addButton('Submit',function(){var ref_phys_select=document.getElementById("referring_physicians");var ref_physs=ref_phys_select.options;for(i=0;i<ref_physs.length;i++){ref_physs[i].selected=true;}myform.doAction('submit',{reset:false,success:function(tmp,resp){var ret=resp.result.success;Ext.Msg.alert('Registration successed',ret,function(){myform.reset();notificationDlg.hide();});},failure:function(f,e){if(e.failureType=='server'){var errors=e.result.errors;var problem_message="\n";for(i=0;i<errors.length;i++){problem_message+=(i+1)+"."+errors[i].msg+"  \r\n";}Ext.Msg.alert('Please correct specified errors',problem_message);}else{Ext.Msg.alert('Registration failure','Please correct specified errors');}myform.fireEvent('actionfailed',myform,e);}});},myform);notificationDlg.addButton('Close',function(){notificationDlg.hide();});}notificationDlg.show(event.target);var enb=true;if(enb)notificationDlg.buttons[2].disable();Ext.get('accept_id').on('click',function(event){enb= !enb;if(enb)notificationDlg.buttons[2].disable();else notificationDlg.buttons[2].enable();});notificationDlg.addListener('show',function(){if(myform)myform.reset();timezone.setValue(current_timezone);Ext.get('r_username').focus();notificationDlg.buttons[0].disable();notificationDlg.buttons[1].enable();notificationDlg.buttons[2].disable();document.getElementById("doctor_first_page").style.display="block";document.getElementById("doctor_last_page").style.display="none";});};var cur_date=new Date();var current_timezone=(cur_date.getTimezoneOffset()/60)*(-1);var regPatient=function(event){event1=Ext.EventObject.setEvent(event);event1.stopEvent();if(!patientNotificationDlg){patientNotificationDlg=new Ext.Window({width:680,height:450,shadow:true,layout:'fit',closeAction:'hide',plain:true,el:"patient_registration",resizable:false,proxyDrag:true,items:new Ext.Panel({el:'patient_registration_inner',autoTabs:true,activeTab:0,deferredRender:false,border:false}),modal:false});patientNotificationDlg.onEsc=function(){patientNotificationDlg.hide();};patientNotificationDlg.addButton("Previous",function(){var open_page_id=document.getElementById("page_id").value;var open_page=document.getElementById(open_page_id);open_page.style.display="none";patientNotificationDlg.buttons[0].disable();switch(open_page_id){case 'p_second_page':document.getElementById("p_first_page").style.display="block";document.getElementById("page_id").value="p_first_page";patientNotificationDlg.buttons[0].disable();patientNotificationDlg.buttons[1].enable();break;case 'p_first_page':document.getElementById("p_second_page").style.display="block";document.getElementById("page_id").value="p_second_page";patientNotificationDlg.buttons[0].disable();patientNotificationDlg.buttons[1].enable();break;default:break;}},patientform);patientNotificationDlg.buttons[0].disable();patientNotificationDlg.addButton('Next',function(){var open_page_id=document.getElementById("page_id").value;var open_page=document.getElementById(open_page_id);var childs=open_page.childNodes;var childs_count=childs.length;var problem_message="";if(open_page_id=="p_first_page"){var i_indexes=new Array(0,17);}else{if(open_page_id=="p_second_page"){var i_indexes=new Array(17,28);}}for(i=i_indexes[0];i<i_indexes[1];i++){var current_input=patientform.items.items[i];if(current_input.el.dom.qtip&&current_input.el.dom.qtip!=""){Ext.Msg.alert("Errors","Please correct the specified errors");return;}else{if(current_input.allowBlank===false&&current_input.el.dom.value==""){current_input.focus();problem_message="Some required fields are empty.Please fill them.Thanks";}}}if(problem_message!=""){Ext.Msg.alert("Problem",problem_message);problem_message="";return;}var password=document.getElementById("p_password").value;var confirmed_password=document.getElementById("c_p_password").value;if(password!=confirmed_password){Ext.Msg.alert("Problem","Confirmed password is incorrect.Please fill it again.Thanks");return;}open_page.style.display="none";switch(open_page_id){case 'p_first_page':document.getElementById("p_second_page").style.display="block";document.getElementById("page_id").value="p_second_page";patientNotificationDlg.buttons[0].enable();patientNotificationDlg.buttons[1].disable();if(document.getElementById("p_accept_id").checked)patientNotificationDlg.buttons[2].enable();break;default:break;}},patientform);patientNotificationDlg.addButton('Submit',function(){patientform.doAction('submit',{success:function(tmp,resp){var ret=resp.result.success;Ext.Msg.alert('Registration successed',ret,function(){patientform.reset();patientNotificationDlg.hide();});},failure:function(f,e){if(e.failureType=='server'){var errors=e.result.errors;var problem_message="\n";for(i=0;i<errors.length;i++){problem_message+=(i+1)+"."+errors[i].msg+"  \r\n";}Ext.Msg.alert('Please correct specified errors',problem_message);}else{Ext.Msg.alert('Registration failure','Please correct specified errors');}patientform.fireEvent('actionfailed',patientform,e);}});},patientform);patientNotificationDlg.addButton('Close',function(){patientNotificationDlg.hide();});}patientNotificationDlg.show(event.target);var enb=true;if(enb)patientNotificationDlg.buttons[2].disable();Ext.get('p_accept_id').on('click',function(event){enb= !enb;if(enb)patientNotificationDlg.buttons[2].disable();else patientNotificationDlg.buttons[2].enable();});patientNotificationDlg.addListener('show',function(){p_timezone.setValue(current_timezone);});patientNotificationDlg.addListener('beforehide',function(){if(patientform)patientform.reset();patientNotificationDlg.buttons[0].disable();patientNotificationDlg.buttons[1].enable();patientNotificationDlg.buttons[2].disable();document.getElementById("p_first_page").style.display="block";document.getElementById("p_second_page").style.display="none";document.getElementById("page_id").value="p_first_page";});};function pass(){var pass_value=document.getElementById('r_password').value;var confpass_value=document.getElementById('c_password').value;var pass_length=pass_value.length;var confpass_length=confpass_value.length;if(pass_value.length==0||confpass_value.length==0){return true;}if(pass_value.length!=confpass_value.length)return "Password and Confirm Password fields are not the same";else{for(var i=0;i<pass_value.length;i++)if(pass_value[i]!=confpass_value[i]){return "Password and Confirm Password fields are not the same";}}return true;};var el=Ext.get("disable_login");var loading=Ext.get("loading_icon");Ext.getDom('register1').innerHTML='<a href="" style="text-decoration:underline;color:#5B9832">Sign Up</a>';Ext.get('register1').on('click',regDoctor);loginForm=new Ext.form.BasicForm('loginForm');var u_name=new Ext.form.TextField({vtype:'alphanum',allowBlank:false});u_name.applyToMarkup('usr_login_id');var p_name=new Ext.form.TextField({vtype:'alphanum',allowBlank:false});p_name.applyToMarkup('usr_pass_id');loginForm.add(u_name,p_name);Ext.get('loginSumit').on('click',function(){loginForm.doAction('submit',{success:function(tmp,resp){var ret=resp.result.success;window.location.href=js_server_url+'frontpage/index.'+js_suffix},failure:function(f,e){Ext.Msg.alert('Registration failure','Invalid username or password');}});},loginForm);if(el)el.shift({remove:true,duration:1,opacity:.3,easing:'bounceOut',callback:function(){loading.fadeOut({duration:.2,remove:true});}});Ext.apply(Ext,{BLANK_IMAGE_URL:js_img_path+"s.gif"});var notificationDlg=null;var patientNotificationDlg=null;Ext.get('add_doctor').on('click',regDoctor);Ext.get('add_patient').on('click',regPatient);Ext.get('usr_login_id').focus();var scrCnt=Ext.get('screenshotsContainer');var startPos=0;var cntInner=document.createElement('div');var cnt1=new Ext.Element(cntInner);cnt1.setStyle('width','10000px');cnt1.setStyle('height','150px');cnt1.setStyle('position','relative');cnt1.setStyle('left','0px');var imgSrc=1;for(var h=0;h<20;h++){var imEl=document.createElement('img');imEl.height=150;imEl.src=js_img_path+'carousel/'+imgSrc+'.png';var innerEl=new Ext.Element(imEl);innerEl.setStyle('margin-left','20px');innerEl.setStyle('margin-right','20px');cnt1.appendChild(innerEl);imgSrc++;if(imgSrc==8)imgSrc=1;}scrCnt.appendChild(cnt1);window.setInterval(function(){startPos-=2;if(startPos<= -1550)startPos=0;cnt1.setStyle('left',startPos+'px');},30);};var lang_agreement="Agreement";function showAgreement(){var inner=Ext.getDom('reg_agreement').innerHTML;Ext.MessageBox.show({title:lang_agreement,msg:inner,width:700,buttons:Ext.MessageBox.OK});};Ext.onReady(loadFirstPage);function addPhysicians(){var doctors_select=document.getElementById("doctors");var referrings_select=document.getElementById("referring_physicians");var physicians=referrings_select.options;var doctors=doctors_select.options;var doctors_count=doctors.length;for(i=0;i<doctors_count;i++){var doctor_selected=doctors[i].selected;if(doctor_selected){var physicians_count=physicians.length;for(j=0;j<physicians_count;j++){var doctor_i=doctors[i].value;var physician_j=physicians[j].value;if(doctor_i==physician_j){alert("You can't add the same physician more than one time");return;}}var option=document.createElement("option");option.value=doctors[i].value;option.innerHTML=doctors[i].innerHTML;referrings_select.appendChild(option);}}};function removePhysicians(){var referrings_select=document.getElementById("referring_physicians");var physicians=referrings_select.options;var physicians_count=physicians.length;for(j=0;j<physicians_count;j++){var current_physician_selected=physicians[j].selected;if(current_physician_selected){var parent=physicians[j].parentNode;if(parent)parent.removeChild(physicians[j]);j--;}}};function loginDemoUser(){new Ext.data.Connection().request({url:js_server_url+'authentication/auth.'+js_suffix+'?mode=form',method:"Post",waitMsg:'Saving Data...',params:{usr_login:"demo1",usr_pass:"Qw123456",'authenticate:mode':1},callback:function(response){window.location.href=js_server_url+'frontpage/index.'+js_suffix;}});} 
