var pilt = new Array();
var loc_str = document.location.toString();
var Iam_eng = loc_str.indexOf('/eng/')+1;
var tagasi_prepared = false;

 // kui keegi tahab, siis võib kysimist vĆ¤ltida, laske kĆ¤ia ;)
if (window == window.top && (typeof(no_frame_ask) == "undefined" || !no_frame_ask) && loc_str.indexOf("no_frame_ask") == -1)
if (confirm('See aken on mĆµeldud vaatamiseks raamaknas! Kas paneme ta nii nagu mĆµeldud on?'))
{
  var reg_path = new RegExp('(.*/)(.*)'); var p = reg_path.exec(window.location);
  if (loc_str.indexOf("/navi") == -1)
    window.location.replace(p[1] + '?link=' + p[2]);
  else window.location.replace('/2002/');
}

function add_pic(src) { pilt[src] = new Image(); pilt[src].src = src + '.gif'; }
function pildid_load(ps)
{
  var p = new Array(); p = ps.split(",");
  for(var i=0;i < p.length; i++) if (p[i].length)
  {
    add_pic(p[i]);
    for(var lisa=1; lisa<(arguments.length);lisa++) add_pic(p[i] + '_' + arguments[lisa])
  }
}

function ch_n(n)
{
  if (!n.src) n = document.images[n]; // edastada v6ib seega this'i (pildi obj) v6i pildi nime

  var picname  = new RegExp("(.*/|^)([^_.]*)");
  var basename = picname.exec(n.src);
  var lisa = arguments[1]?('_'+arguments[1]):'';

  n.src = pilt[basename[2]+lisa].src;
}

function tagasi_prep()
{
  var nimi   = Iam_eng?'Back':'Tagasi';
  var tagasi = Iam_eng?'Back':'Tagasi (nagu Back nupp)';
  var nn = nimi.toLowerCase();

  pildid_load(nn,'down');

	tagasi_str = '<a href="javascript:history.go(-1)" target="sisu"'
  +  'onmousedown="ch_n(\''+nn+'\',\'down\');" onmouseover="window.status=\''+tagasi+'\'; return true;" onmouseout="ch_n(\''+nn+'\'); window.status=\'\';" onmouseup="window.status=\'\'">'
  +  '<img src="'+nn+'.gif" name="'+nn+'" border="0" alt="'+nimi+'" /></a>';

  tagasi_prepared = true;
}

function tagasi() {
  if (!tagasi_prepared) tagasi_prep();
  // if (history.length > 0)
  document.writeln(tagasi_str);
}

function o(i)
{
  // tegelt võiks nii teha :) (aga vana netscape keerab nagu alati kõik plaanid untsu :( )
  // ja edaspidi (folk 2003) on plaan Netscape 4-ja ka vältida; maailm liigub edasi!!!
  // with (document) return getElementById ? getElementById(i) : (all?all[i]:layers[i]);

  if (document.getElementById) return document.getElementById(i);
  if (document.all) return document.all[i];
  if (document.layers) return document.layers[i]; // see võib olla vale, ma ei tea!
}

/*
  vanal netscapel peab objekti väärtusi kasutama otse ilma style't panemata
  siin antakse tulemusena vastavalt kas obj.style või objekt ise.
  t2hendab see siis nagu object style't
*/
function os(i)
{
  var obj = o(i);
  return (obj.style?obj.style:obj);
}

