var PageTimeout=180000;
var oPT=null;

function backurl()
// Fetch the back url bit of the query string.
{
var i=location.href.indexOf("?"),j;

if (i>=0)
  {
  j=location.href.indexOf("&")
  if (j>=0)
    return(location.href.substr(j+1));
  else return(location.href.substr(i+1));
  }
return("")
}

function queryflags()
// Fetch the flags bit of the query string.
{
var i=location.href.indexOf("?");
var j;

if (i>=0)
  {
  j=location.href.indexOf("&")
  if (j>=0)
    return(location.href.substring(i+1,j))
  }
return("");
}

function querystring()
// Fetch the whole query string.
{
var i=location.href.indexOf("?");

if (i>=0)
  {
  return(location.href.substr(i+1))
  }
return("")
}

function TimedOut()
{
location.href = "../index.htm";
}

function SetPageTimeout()
{
oPT=setTimeout("TimedOut()",PageTimeout)
}

function ReSetPageTimeout()
{
clearTimeout(oPT);
oPT=setTimeout("TimedOut()",PageTimeout)
}

function jr(nav)
{
location.href=nav;
}

function clickenbutton(no,target)
{
window.setTimeout("jr('"+target+"')",500);
}

var buttonno=0;
function enbutton(text,target)
{
if (!document.layers)
{
return ('<span '+
((target=="")?"":'OnClick="clickenbutton('+buttonno +','+"'"+target+"'"+')"')+
'><nobr><img id="BL'+buttonno+'" border=0 src="images/text_link_left'+
((target=="")?"":'_ON')+
'.gif" height=32 align="top"><span id="BC'+buttonno+'" class="st'+
((target=="")?"":"h")+
'">'+text+'</span><img id="BR'+buttonno++ +'" border=0 src="images/text_link_right'+
((target=="")?"":"_ON")+
'.gif" height=32 align="top">'+
'</nobr></span>')
}
else return ((target=="")?text:('<a href="'+target+'">'+text+'</a>'));
}

function TurnOn(src)
// Convert the Graphic to _ON state.
{
var i;
if (src.indexOf("_ON")<0)
  {
  i=src.lastIndexOf(".")
  return(src.substr(0,i)+"_ON"+src.substr(i,src.length-i))
  }
return(src)
}

function TurnOff(src)
// Convert the Graphic to off state.
{
var i;
if (src.indexOf("_ON")>=0)
  {
  i=src.lastIndexOf(".")
  return(src.substr(0,i-3)+src.substr(i,src.length-i))
  }
return(src)
}

function Hi()
{
event.srcElement.src=TurnOn(event.srcElement.src)
}

function Lo()
{
event.srcElement.src=TurnOff(event.srcElement.src)
}

var lock=false
function ClickButton(target)
{

var i,s;

if ((lock)||(target==""))
  {
  return;
  };
lock=true;

//event.srcElement.src=TurnOn(event.srcElement.src)

window.setTimeout("jr('"+target+"')",500);
}

var path = document.URL
if (document.location.protocol != 'http:')
{
  if (path.indexOf("file:///") == 0)
  {
  var lres

	 lres = path.indexOf("///")
	 path = "file://" +  path.substring(lres+3,path.lastIndexOf("\\")+1)
  } else
  {
	 path = path.substring(0,path.lastIndexOf("\\")+1)
  }
}
else
{
  path = path.substring(0,path.lastIndexOf("/")+1)
}

var sstc=0
var sstea,sstia,ssia;
function slideshowtext(textArray,imageArray,timeArray)
// Slide show, waiting time between slides.
{
sstea=textArray;
sstia=timeArray;
ssia=imageArray;


if (sstc >= sstea.length)
  {
  sstc = 0;
  }


if (textArray!="")
  {

  if (document.layers)
    {
    // NS 4 ish
    var fredlayer = document.layers["SSText"];

    fredlayer = fredlayer.document;

    fredlayer.open();

    if (sstc==0)
      {
      fredlayer.write(nshead+sstea[sstc]+".."+nstail);
      }
    else if (sstc==sstea.length-1)
      {
      fredlayer.write(nshead+"..."+sstea[sstc]+nstail);
      }
    else
      {
      fredlayer.write(nshead+"..."+sstea[sstc]+".."+nstail);
      }

    fredlayer.close();
    }
  else
    {
    // IE ish
    if (sstc==0)
      {
      SSText.innerHTML = sstea[sstc]+"..";
      }
    else if (sstc==sstea.length-1)
      {
      SSText.innerHTML = "..."+sstea[sstc];
      }
    else
      {
      SSText.innerHTML = "..."+sstea[sstc]+"..";
      }
    }
  }
  
if (imageArray!="")
  {
  if (document.layers)
    document.layers.imov.document.images[0].src="images/"+ssia[sstc];
  else SSImage.src = "images/"+ssia[sstc];
  }
setTimeout("slideshowtext(sstea,ssia,sstia)",sstia[sstc]);
sstc ++;
}

function StartVidTick()
{
if (Video.ReadyState<4)
  {
  setTimeout("StartVidTick()",20)
  }
else
  {
  Video.hidden=false;
  }
}

function StartVid()
{
SetPageTimeout()
setTimeout("StartVidTick()",20)
}

function HideVid()
{
Video.hidden=true;
}

var flashtimecount=0;

function WohFlash()
{
if ((typeof(Flash)=="object")&&(typeof(flashtimer)=="object"))
  {
  // We are called upon to act.
  flashtimecount=-1
  ft()
  }
}

function ft()
{
//window.status=Flash.FrameNum

if ((flashtimecount&1)!=0)
  Flash.Play()
else Flash.StopPlay();

if (++flashtimecount>=flashtimer.length)
  {
  Flash.Rewind()
  flashtimecount=-1
  }
setTimeout("ft()",flashtimer[flashtimecount]);
}