// Java scripts for the www site of LCHMIEL
// http://www.ippt.gov.pl/~lchmiel


function GdziePisacPL(nazwa,serwer,kraj,tekst) {
// Original:  CDR Software
// Web Site:  http://www.cdrsoft.com
// Modified by Leszek J Chmielewski

  var gdzie = new String('');

  gdzie = nazwa + '#recznie.wstaw.tutaj.ten.fajny.znaczek#' + serwer;
  if (kraj.length > 0)
  gdzie = gdzie + '.' +kraj;

  document.write('<a href="mailto:' + gdzie  + '">');
  if (tekst.length <= 0)
    document.write(gdzie + '</a>');
  else  
    document.write(tekst + '</a>');
  
} // GdziePisacPL



function GdziePisacEN(nazwa,serwer,kraj,tekst) {
// Original:  CDR Software
// Web Site:  http://www.cdrsoft.com
// Modified by Leszek J Chmielewski

  var gdzie = new String('');

  gdzie = nazwa + '#manually.insert.this.fancy.character.here#' + serwer;
  if (kraj.length > 0)
  gdzie = gdzie + '.' +kraj;

  document.write('<a href="mailto:' + gdzie  + '">');
  if (tekst.length <= 0)
    document.write(gdzie + '</a>');
  else  
    document.write(tekst + '</a>');
  
} // GdziePisacEN



function piszDatePL(data) {

  var dzn_tyg,gdz,min,sek,rok,mie,dzn,dzt,tekst;

  dzn_tyg=new Array(7);
  dzn_tyg[0]="niedziela";
  dzn_tyg[1]="poniedziałek";
  dzn_tyg[2]="wtorek";
  dzn_tyg[3]="środa";
  dzn_tyg[4]="czwartek";
  dzn_tyg[5]="piątek";
  dzn_tyg[6]="sobota";

  gdz=data.getHours();
  min=data.getMinutes();
  sek=data.getSeconds();
  rok=data.getYear();
  mie=data.getMonth() + 1;
  dzn=data.getDate();
  dzt=data.getDay();
  
  if ((rok>=00) && (rok<=1900)) {rok=1900+rok;}
  if (mie < 10) {mie="0"+mie;}
  if (dzn < 10) {dzn="0"+dzn;}
  if (gdz < 10) {gdz="0"+gdz;}
  if (min < 10) {min="0"+min;}
  if (sek < 10) {sek="0"+sek;}

  tekst = dzn_tyg[dzt] + ", " + dzn + "." + mie + "." + rok + ", " + gdz + ":" + min;

  document.write(tekst);

} // piszDatePL



function modificationTime() {

  dzisiaj = new Date(document.lastModified);
  piszDatePL(dzisiaj);
  
} // modificationTime



function newItem(UpdateDate) {
  var Snew = new String("");
  var Sfile = new String("");
  var if_show = false;
  var now = new Date();
  var upd = new Date(UpdateDate);
  var vnw = new Date(UpdateDate); // very new date - see definition further
  var nnw = new Date(UpdateDate); // normal new date - see definition further
  var days = Math.floor( (now.getTime() - upd.getTime()) / (1000 * 60 * 60 * 24) );

  // definitions of the very new and normal new date
  vnw.setDate(upd.getDate()+1+3);
  nnw.setDate(upd.getDate()+1+14);
  
  if (now.getTime() < vnw.getTime()) {
    Sfile = "nowosc_s.gif";
    if (days <= 0)
      Snew = "VERY New! (today)";
    else if (days == 1)
      Snew = "VERY New! (1 day)";
    else
      Snew = "VERY New! (" + days + " days)";
    if_show = true;
  }  
  else if (now.getTime() < nnw.getTime()) {
    Sfile = "nowosc.gif";
    Snew = "New! (" + days + " days)";
    if_show = true;
  }
  if (if_show)
    document.write("&nbsp;<IMG SRC='",Sfile,"' WIDTH=46 HEIGHT=13 BORDER=0 ALT='",Snew,"'>&nbsp;");
    
} // newItem


