
function setFocus(){if(document.imp_login.imapuser.value==""){document.imp_login.imapuser.focus();}else{document.imp_login.pass.focus();}}
function imp_reload(){window.top.document.location=autologin_url+document.imp_login.server_key[document.imp_login.server_key.selectedIndex].value;}
function submit_login(){if(show_list&&document.imp_login.server[document.imp_login.server.selectedIndex].value.substr(0,1)=="_"){return false;}
if(document.imp_login.imapuser.value==""){alert(ImpText.login_username);document.imp_login.imapuser.focus();return false;}else{if(document.imp_login.pass.value==""){alert(ImpText.login_password);document.imp_login.pass.focus();return false;}else{document.imp_login.loginButton.disabled=true;if(ie_clientcaps){try{document.imp_login.ie_version.value=objCCaps.getComponentVersion("{89820200-ECBD-11CF-8B85-00AA005B4383}","componentid");}
catch(e){}}
document.imp_login.submit();return true;}}}
function selectLang(){if(document.imp_login.imapuser.value==""&&document.imp_login.pass.value==""){var _1="login.php?new_lang="+document.imp_login.new_lang[document.imp_login.new_lang.selectedIndex].value;if(lang_url!==null){_1+="&url="+lang_url;}
self.location=_1;}}
function updatePort(){var v=document.imp_login.protocol.options[document.imp_login.protocol.selectedIndex].value;if(protocols[v]){document.imp_login.port.value=protocols[v];}}
function serverChangeHandler(){if(change_smtphost){document.imp_login.smtphost.value=document.imp_login.server.value;}}
Event.observe(window,"load",function(){if(imp_auth){if(parent.frames.horde_main){if(nomenu){parent.location=self.location;}else{document.imp_login.target="_parent";}}}});
