// Java routines for Just English

//-- This function opens a URL in a new window named linkWindow

function openWindow(url) {
   linkWin=window.open( "", "LinkWindow","");
   if ((linkWin) && (!linkWin.closed)) {
      linkWin.close();
   }
   linkWin=window.open(url,"LinkWindow","")     
}

//--------------------------------------------------------------
function displayTopMenu( lang, location) {
//--------------------------------------------------------------
   var d = new Date();
   month = d.getMonth() + 1;

   // month=3;  // for testing only !!

   switch (month) {
      case 12:
      case 1:
      case 2:
         season="winter"; altText="vinter"; break;
      case 3 : 
      case 4:
      case 5:
         season="spring"; altText="forår"; break;
      case 6:
      case 7:
      case 8:
         season="summer"; altText="sommer"; break;
      default:
         season="autumn"; altText="efterår"; 
   }

   if (location != "home") {
     altText="naturtema";
   }

   ukLabels = "Home|Company Profile|Translation|Customer List|Prices|Grammar|Contact us";
   dkLabels = "Forside|Profil|Cases|Vores kunder|Priser|Grammatik|Kontakt os";
   filenames = "home|profile|cases|customers|prices|grammar|contact"; // also used to determine index number of location
   
// colors = "#A51016|#9BB072|#6C7D5D|#696F6D|#CEAA9B"; // old contact col. #B58428"; 
//   colors = "#D9D4B4|#D9D4B4|#D9D4B4|#D9D4B4|#D9D4B4|#D9D4B4|#D9D4B4";  
   // #ECE9D8; windows beige
   headerImages = season + "Bar.jpg|spiderLeafBar.jpg|orchidBar.jpg|redBerryBar.jpg|greenLeafBar.jpg|mistyValleyBar.jpg|fernForestBar.jpg";
   headerImage = headerImages.split("|");

   switch (lang) {
       case "dk": label = dkLabels.split("|"); break;
       default:  label = ukLabels.split("|");
   }

   filename=filenames.split("|");
   locIndex = 0;
   while ((locIndex < filename.length) && (filename[ locIndex] != location)) {
      locIndex++;
   }
   color = "Black"; // "#D9D4B4"; // colors.split("|");

  // preamble
  document.writeln(" <table  valign=bottom border=0 cellpadding=0 cellspacing=0 width=\"100%\">");
  document.writeln(" <tr><td class=noPadding bgcolor=white><img border=0 src=\"../spacer.gif\" height=1></td></tr>");
  document.writeln(" <tr><td class=noPadding>"); //  bgcolor=white
  document.writeln("     <img valign=top border=0 src=\"../" +headerImage[locIndex]+ "\"alt=\"" + altText + "\">");
  document.writeln(" </td></tr>");
  document.writeln(" <tr><td bgcolor=white><img border=0 src=\"../spacer.gif\" height=1></td></tr>");
  document.writeln(" <tr><td bgcolor=#B3AC86>");   // #B3AB7D med. beige
  document.writeln("     <table border=0 cellpadding=0 cellspacing=0 width=\"100%\">");
  document.writeln("     <tr>");
  if ((navigator.appName=="Netscape") && (navigator.appVersion.charAt(0) <= "4"))
     document.writeln("     &nbsp;<br>&nbsp;"); 
     // workaround bug in Netscape 4.08 (and lower?) versions - make menu visible!
  // document.writeln(  navigator.appName +"|"+ navigator.appVersion +"<br>");


   // buttons
   num=0;
   while (num < filename.length) {
      url = filename[num] + ".htm";
      bgcol = (num == locIndex ? "bgcolor=" + color : "");
      document.writeln( "<td height=23 class=Topmenu " +bgcol+ "><a class=Topmenu href=\"" +url+  "\">"  + label[num] + "</a></td>");
      if (num < (filename.length-1))
         document.writeln( "<td width=1 bgcolor=white><img src=\"../spacer.gif\" border=0></td>");
       num++; 
   }

  // close
  document.writeln("     </tr>");
  document.writeln("     </table>");
  document.writeln("   </td>");
  document.writeln(" </tr>");
  document.writeln(" </table>");
}

//--------------------------------------------------------------
function displayTitle( title) {
//--------------------------------------------------------------
  document.writeln("<table border=0 cellpadding=0 cellspacing=20 width=\"100%\"><tr><td>");  // padding
  document.writeln(" <table border=0 cellpadding=0 cellspacing=0 width=\"100%\">");
  document.writeln(" <tr><td colspan=2><img src=\"../spacer.gif\" height=1></td></tr>");   // spacer
  document.writeln(" <tr>");
  document.writeln("   <td align=left valign=center class=logoText>");
  document.writeln("     <img border=0 src=\"../logoScreen.bmp\" alt=\"Just English\">"); 
  document.writeln("     Translation services<br>Quality - Service - Value");
  document.writeln("   </td>");
  document.writeln("   <td valign=bottom width=\"100%\" class=headerText>" + title +"</td>");
  document.writeln(" </tr>");
  document.writeln(" <tr><td align=right colspan=2><img src=\"../darkGreyRule.gif\" height=1 width=520></td></tr>");
  document.writeln(" </table>");
  document.writeln("<div class=copyrightNotice>© Just English 2005</div>");
  document.writeln("</tr></table>");  // </td>
}

