  function newImage(arg)
  {
    if (document.images)
    {
      rslt = new Image();
      rslt.src = arg;
      return rslt;
    }
  }

  function changeImages()
  {
    if (document.images && (preloadFlag == true)) {
      for (var i=0; i<changeImages.arguments.length; i+=2) {
        document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
      }
    }
  }

  var preloadFlag = false;
  function preloadImages()
  {
    if (document.images)
    {
      news_over = newImage("images/news_over.gif");
      masters_over = newImage("images/masters_over.gif");
      gallery_over = newImage("images/gallery_over.gif");
      library_over = newImage("images/library_over.gif");
      links_over = newImage("images/links_over.gif");
      contactus_over = newImage("images/contactus_over.gif");
      preloadFlag = true;
    }
  }

  function WriteLeftMenu(name,url)
  {
     var str = '';

       str += "<tr>";

     if ( document.URL.substr ( document.URL.length - url.length ) == url )
       str += "<td class=\"left_menu_highlited\">";
     else
       str += "<td class=\"left_menu_normal\" onMouseover=\"this.className=\'left_menu_highlited\'\" onMouseout=\"this.className=\'left_menu_normal\'\">";

     str += "<a href=\"" + url + "\">&nbsp;" + name + "</a></td>";

     str += "</tr>"

     document.write(str);
   }

   function WriteGalleryLeftMenu()
   {
     WriteLeftMenu ( "Video", "gallery_video.php" );
     WriteLeftMenu ( "Pihatapahtuma<br>&nbsp;syyskuussa", "gallery_2010_sp.php" );
     WriteLeftMenu ( "2010", "gallery_2010.php" );
     WriteLeftMenu ( "Kev&auml;t 2008", "gallery_2008_05.php" );
     WriteLeftMenu ( "Talvi 2008", "gallery_2008_01.php" );
     WriteLeftMenu ( "Kes&auml; 2007", "gallery_2007_07.php" );
     WriteLeftMenu ( "05-05-2006", "gallery_2006_05_05.php" );
     WriteLeftMenu ( "03-03-2006", "gallery_2006_03_03.php" );
     WriteLeftMenu ( "Osastomme<br>&nbsp;liikuntamessuilla", "gallery_2006_liikunta.php" );
     WriteLeftMenu ( "Janin ja Jenna", "gallery_2006_janin_jenna.php" );
     WriteLeftMenu ( "Finnish Open &nbsp;2005", "gallery_finnish_open_2005.php" );
     WriteLeftMenu ( "SM-Kisat 2005", "gallery_smkisat2005.php" );
     WriteLeftMenu ( "Junnut<br>&nbsp;SM-Kisat 2005", "gallery_ju_smkisat2005.php" );
     WriteLeftMenu ( "Jusa ja Jani", "gallery_2005_02_01.php" );
     WriteLeftMenu ( "Kourujarvi", "gallery_2005_01_12.php" );
     WriteLeftMenu ( "Kes&auml; 2004", "gallery_raumankuvia.php" );
     WriteLeftMenu ( "17-08-2004", "gallery_2004_08_17.php" );
     WriteLeftMenu ( "27-07-2004", "gallery_2004_07_27.php" );
     WriteLeftMenu ( "Kontaktiottelu", "gallery_2003_04_15.php" );
     WriteLeftMenu ( "25-04-2003", "gallery_2003_04_25.php" );
     //WriteLeftMenu ( "Jarin kuvia", "gallery_jari.php" );
     WriteLeftMenu ( "Leirikuvia", "gallery_leirikuvia.php" );
   }

   function setColor(objName, fg, bg)
   {
     obj = findObj(objName);
     if (obj.style)
     {
       obj.style.color = fg;
       obj.style.backgroundColor = bg;
     }
   }

  var gallery_folder      = 'gallery/';
  var gallery_columns     = 4;
  var gallery_cur_column  = 0;

  function WriteGalleryHeader(header) {
     document.write('<tr><td colspan=\"' + gallery_columns + '\" class=\"body_header\">' + header + '</td></tr>');
  }

  function WriteGalleryImage(img,comment) {
    var str = '';

    if ( gallery_cur_column == 0 )
        str += '<tr valign=\"top\">';
    str += '<td align=\"center\" class=\"body_text\" width=\"130\" height=\"100\">';
    str += '<a href=\"' + gallery_folder + '/' + img + '.jpg\" target=\"_blank\">';
    str += '<img src=\"' + gallery_folder + '/' + img + '_tn.jpg\" class=\"border_img\">';
    str += '<br><b>' + comment + '</b></a>';
    str += '</td>';
    gallery_cur_column = gallery_cur_column + 1;
    if ( gallery_cur_column % gallery_columns == 0 ) {
      str += '</tr>';
      gallery_cur_column = 0;
    }

    document.write(str);
  }

  function WriteGalleryVideo(video,comment) {
    var str = '';

    if ( gallery_cur_column == 0 )
        str += '<tr valign=\"top\">';
    str += '<td align=\"center\" class=\"body_text\" width=\"130\" height=\"100\">';
    str += '<a href=\"' + gallery_folder + '/' + video + '.wmv\" target=\"_blank\">';
    str += '<img src=\"' + gallery_folder + '/' + video + '_tn.jpg\" class=\"border_img\">';
    str += '<br><b>' + comment + '</b></a>';
    str += '</td>';
    gallery_cur_column = gallery_cur_column + 1;
    if ( gallery_cur_column % gallery_columns == 0 ) {
      str += '</tr>';
      gallery_cur_column = 0;
    }

    document.write(str);
  }
  var LinkCurClass='';
  function WriteLink(URL, Name, ImageURL, Comment) {
    LinkCurClass = (LinkCurClass == 'light')?'dark':'light';//(LinkCurClass == 'r1')?'r2':(LinkCurClass == 'r2')?'r3':'r1';
    str = '';
    str += '<tr class=\"' + LinkCurClass + '\">';
    str += '<td><a href=\"'+URL+'\" target=\"_blank\">'+Name+'</a></td>';
//    str += '<td align=\"center\" width=\"176\" height=\"60\"><a href=\"'+URL+'\" target=\"_blank\"><img src=\"'+ImageURL+'\" border=\"0\"></a></td>';
    str += '<td><a href=\"'+URL+'\" target=\"_blank\">'+Comment+'</a></td>';
    str += '</tr>';
    document.write(str);
  }

  function WriteLinkHeader(Header) {
    str = '<tr><td colspan=\"2\" class=\"body_header\">' + Header + '</td></tr>';
    document.write(str);
  }
