function writeLastModified(){
  document.writeln(document.lastModified.toLocaleString());
}

// allowed specs
// home mail forum guestbook utils
//

var LinkInfo = new Array();
LinkInfo['home'] = new Array("http://tequilacat.org/", "en:home", "ru:home");
LinkInfo['mail'] = new Array("mailto:tequilacat@mail.ru", "en:mail me", "ru:напишите мне");
LinkInfo['bookreader'] = new Array("http://tequilacat.org/dev/br/", "en:bookreader", "ru:bookreader");
LinkInfo['forum'] = new Array("http://members.lycos.co.uk/tequilacat/", "en:<em>Forum!!!</em>", "ru:<em>Форум!!!</em>");
LinkInfo['guestbook'] = new Array("http://www.narod.ru/guestbook/index.xhtml?owner=10315838&mainhtml=t_gb.html&messageshtml=t_msg.html", "en:guestbook", "ru:гостевуха");

LinkInfo['mysoft'] = new Array("http://tequilacat.org/dev/", "en:my software", "ru:мои проги");
LinkInfo['othersoft'] = new Array("http://tequilacat.org/#software", "en:needful things", "ru:нужные вещи");
LinkInfo['cats'] = new Array("http://tequilacat.narod.ru/cats/", "en:my cats", "ru:мои кошки");

function composeLink(url, label){
  return "<a class='sitelink' href='"+ url +"'>["+ label +"]</a>\n";
}

function composeLinkFromId(id, preferredLanguage){
  var s = "", linkInfoItem = LinkInfo[id];
  if(linkInfoItem){
    var label;
    var i; for(i = 1; i < linkInfoItem.length; i++){
      if(i == 1 || linkInfoItem[i].substring(0,2) == preferredLanguage){
        label = linkInfoItem[i]
      }
    }
    s = composeLink(linkInfoItem[0], label.substring(3));
  }
  return s;
}

function writePageHeader(headerSpec, preferredLanguage){
  if(!preferredLanguage) preferredLanguage  = navigator.userLanguage;
  if(preferredLanguage.length > 2) preferredLanguage = preferredLanguage.substring(0,2);
  
  headerSpec = headerSpec.split(/ /);
  
  var s = "", i; for(i in headerSpec) {
    s += composeLinkFromId(headerSpec[i], preferredLanguage);
  }
  
  //document.writeln(preferredLanguage);
  document.writeln(s);
  
}


function writeOfferTranslation(){
  if(navigator.userLanguage.substring(0, 2) != "ru"){
    var babelFishUrl = "http://babelfish.altavista.com/babelfish/tr?doit=done&tt=url&intl=1&trurl="+escape(document.location.href)+"&lp=ru_en&btnTrUrl=Translate";
    document.writeln(composeLink(babelFishUrl, "translate"));
  }
}
