Move javascript from between <head> and <body> into <head> where it
authorbrong <brong@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Tue, 19 Feb 2002 01:41:48 +0000 (01:41 +0000)
committerbrong <brong@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Tue, 19 Feb 2002 01:41:48 +0000 (01:41 +0000)
belongs.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@2459 7612ce4b-ef26-0410-bec9-ea0150e637f0

functions/page_header.php

index 5ce4151..b1bcd78 100644 (file)
@@ -51,7 +51,6 @@ function displayPageHeader($color, $mailbox) {
 
     global $delimiter, $hide_sm_attributions, $base_uri, $PHP_SELF, $frame_top, $compose_new_win, $username, $datadir;
 
 
     global $delimiter, $hide_sm_attributions, $base_uri, $PHP_SELF, $frame_top, $compose_new_win, $username, $datadir;
 
-    displayHtmlHeader ();
 
     $module = substr( $PHP_SELF, ( strlen( $PHP_SELF ) - strlen( $base_uri ) ) * -1 );
     if (!isset($frame_top)) {
 
     $module = substr( $PHP_SELF, ( strlen( $PHP_SELF ) - strlen( $base_uri ) ) * -1 );
     if (!isset($frame_top)) {
@@ -65,9 +64,10 @@ function displayPageHeader($color, $mailbox) {
     case 'src/search.php':
         $pos = getPref($data_dir, $username, 'search_pos', 0 ) - 1;
         $onload = "onLoad=\"document.forms[$pos].elements[2].focus();\"";
     case 'src/search.php':
         $pos = getPref($data_dir, $username, 'search_pos', 0 ) - 1;
         $onload = "onLoad=\"document.forms[$pos].elements[2].focus();\"";
+        displayHtmlHeader ();
         break;
     default:
         break;
     default:
-        echo '<script language="JavaScript">' .
+        $js = '<script language="JavaScript" type="text/javascript">' .
              "\n<!--\n" .
              "function checkForm() {\n".
                 "var f = document.forms.length;\n".
              "\n<!--\n" .
              "function checkForm() {\n".
                 "var f = document.forms.length;\n".
@@ -97,19 +97,21 @@ function displayPageHeader($color, $mailbox) {
                     $width = (.9*$width);
                     $pix_width = intval($width).'0';
                 }
                     $width = (.9*$width);
                     $pix_width = intval($width).'0';
                 }
-                echo "function comp_in_new() {\n".
+                $js .= "function comp_in_new() {\n".
                      "    var newwin = window.open(\"".$base_uri."src/compose.php\"".
                      ", \"compose_window\", \"width=".$pix_width.",height=650".
                      ",scrollbars=yes,resizable=yes\");\n".
                      "}\n";
             }
                      "    var newwin = window.open(\"".$base_uri."src/compose.php\"".
                      ", \"compose_window\", \"width=".$pix_width.",height=650".
                      ",scrollbars=yes,resizable=yes\");\n".
                      "}\n";
             }
-        echo "// -->\n".
+        $js .= "// -->\n".
                 "</script>\n";
         $onload = "onLoad=\"checkForm();\"";
                 "</script>\n";
         $onload = "onLoad=\"checkForm();\"";
+        displayHtmlHeader ('Squirrelmail', $js);
         break;   
 
     }
 
         break;   
 
     }
 
+
     echo "<BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\" $onload>\n\n";
     /** Here is the header and wrapping table **/
     $shortBoxName = readShortMailboxName($mailbox, $delimiter);
     echo "<BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\" $onload>\n\n";
     /** Here is the header and wrapping table **/
     $shortBoxName = readShortMailboxName($mailbox, $delimiter);
@@ -167,7 +169,6 @@ function compose_Header($color, $mailbox) {
 
     global $delimiter, $hide_sm_attributions, $base_uri, $PHP_SELF, $frame_top, $compose_new_win;
 
 
     global $delimiter, $hide_sm_attributions, $base_uri, $PHP_SELF, $frame_top, $compose_new_win;
 
-    displayHtmlHeader (_("Compose"));
 
     $module = substr( $PHP_SELF, ( strlen( $PHP_SELF ) - strlen( $base_uri ) ) * -1 );
     if (!isset($frame_top)) {
 
     $module = substr( $PHP_SELF, ( strlen( $PHP_SELF ) - strlen( $base_uri ) ) * -1 );
     if (!isset($frame_top)) {
@@ -181,9 +182,10 @@ function compose_Header($color, $mailbox) {
     case 'src/search.php':
         $pos = getPref($data_dir, $username, 'search_pos', 0 ) - 1;
         $onload = "onLoad=\"document.forms[$pos].elements[2].focus();\"";
     case 'src/search.php':
         $pos = getPref($data_dir, $username, 'search_pos', 0 ) - 1;
         $onload = "onLoad=\"document.forms[$pos].elements[2].focus();\"";
+        displayHtmlHeader (_("Compose"));
         break;
     default:
         break;
     default:
-        echo '<script language="JavaScript">' .
+        $js = '<script language="JavaScript" type="text/javascript">' .
              "\n<!--\n" .
              "function checkForm() {\n".
                 "var f = document.forms.length;\n".
              "\n<!--\n" .
              "function checkForm() {\n".
                 "var f = document.forms.length;\n".
@@ -204,9 +206,10 @@ function compose_Header($color, $mailbox) {
                     "document.forms[i-1].elements[pos].focus();\n".
                 "}\n".
             "}\n";
                     "document.forms[i-1].elements[pos].focus();\n".
                 "}\n".
             "}\n";
-        echo "// -->\n".
+        $js .= "// -->\n".
                 "</script>\n";
         $onload = "onLoad=\"checkForm();\"";
                 "</script>\n";
         $onload = "onLoad=\"checkForm();\"";
+        displayHtmlHeader (_("Compose"), $js);
         break;   
 
     }
         break;   
 
     }