// this file contains the generic javascript and is referenced from the other files
var isNS=(navigator.appName == 'Netscape' && parseInt(navigator.appVersion) >=4)

function setcol()  // used to set the background colours so text can fade in
{
 isNS ? document.bgColor="0080C0" : document.bgColor="#0080C0"
 isNS ? document.fgColor="FFFF00" : document.fgColor="#0080C0"
 isNS ? document.linkColor="FFFF00" : document.linkColor="#0080C0"
 isNS ? document.vlinkColor="000FFFF" : document.vlinkColor="#0080C0"
}
setcol()

var one2 = 0
cA = new Array(16);
cA[0] = "1A8DAD"
cA[1] = "339A9A"
cA[2] = "4CA686"
cA[3] = "66B373"
cA[4] = "80C060"
cA[5] = "99CD4D"
cA[6] = "B2DA3A"
cA[7] = "CCE626"
cA[8] = "E6F313"
cA[9] = "FFFF00"

function clc()  // flashing link script
{
 if (document.linkColor!="#ffff00")
 {
  document.linkColor="#FFFF00"
  document.vlinkColor="#00FFFF"
 }
 else
 {
  document.linkColor="#C0C000"
  document.vlinkColor="#00c0c0"
 }
 setTimeout( 'clc()', 1000)
}
function putback()  // puts the text back onto the screen, by colour manip
{
 if (isNS) // NS Doesn't seem to allow dynamic update of the colours so do nothing
 {
 }
 else
 {
  if (one2 < 10)
  {
   document.fgColor = cA[one2]
   document.linkColor=cA[one2]
   document.vlinkColor=cA[one2]
   one2++
   setTimeout( 'putback()', 100);
  }
  else
  {
   document.linkColor="#FFFF00"
   document.vlinkColor="#00FFFF"
   setTimeout( 'clc()', 1000)
  }
 }
}

