Code

Updated focus handling
[gosa.git] / html / index.php
index 4ace274aa5653e116629c7174fbd5f39069dffca..b7f1ae83ae8f5e79290d66e38ef82b44a4d5725c 100644 (file)
@@ -378,14 +378,16 @@ if ($error_collector != ""){
 } else {
   $smarty->assign("php_errors", "");
 }
-displayLogin();
 
 /* Set focus to the error button if we've an error message */
+$focus= "";
 if (isset($_SESSION['errors']) && $_SESSION['errors'] != ""){
-  echo '<script language="JavaScript" type="text/javascript">';
-  echo 'document.forms[0].error_accept.focus();';
-  echo '</script>';
+  $focus= '<script language="JavaScript" type="text/javascript">';
+  $focus.= 'document.forms[0].error_accept.focus();';
+  $focus.= '</script>';
 }
+$smarty->assign("focus", $focus);
+displayLogin();
 
 // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler:
 ?>