

function SymError()
{
  return true;
}

window.onerror = SymError;


var SymRealWinOpen = window.open;

function SymWinOpen(url, name, attributes)
{
  return (new Object());
}

window.open = SymWinOpen;


/*
Trailing mouse cursor script by Brian Caputo (bcaputo@icdc.com)
Installation instructions at www.wickedmoon.co.uk/trail.html
*/
B=document.all;C=document.layers;
T1=new Array("trail1.gif",18,18,"trail2.gif",18,18,"trail3.gif",18,18,"trail4.gif",18,18,"trail5.gif",18,18,"trail6.gif",18,18)
nos=parseInt(T1.length/3)
rate=100
for (i=0;i<nos;i++){createContainer("CUR"+i,i*10,i*10,i*3+1,i*3+2,"","<img src='./graphics/"+T1[i*3]+"' width="+T1[(i*3+1)]+" height="+T1[(i*3+2)]+" border=0>")}

function createContainer(N,Xp,Yp,W,H,At,HT,Op,St)
{
   with (document)
   {
      write((!B) ? "<layer id='"+N+"' left="+Xp+" top="+Yp+" width="+W+" height="+H : "<div id='"+N+"'"+" style='position:absolute; left:"+Xp+"; top:"+Yp+"; width:"+W+"; height:"+H+"; ");if(St){if (C)write(" style='");write(St+";' ")}else write((B)?"'":"");write((At) ? At+">" : ">");write((HT) ? HT : "");if (!Op)closeContainer(N)
   }
}

function closeContainer()
{
   document.write((B)?"</div>":"</layer>")
}

function getXpos(N)
{
   return (B) ? parseInt(B[N].style.left) : C[N].left
}

function getYpos(N)
{
   return (B) ? parseInt(B[N].style.top) : C[N].top
}

function moveContainer(N,DX,DY)
{
   c=(B) ? B[N].style : C[N];c.left=DX;c.top=DY
}

function cycle()
{
   for (i=0;i<(nos-1);i++)
   {
      moveContainer("CUR"+i,getXpos("CUR"+(i+1)),getYpos("CUR"+(i+1)))
   }
}

function newPos(e)
{
   moveContainer("CUR"+(nos-1),((B)?event.clientX+document.body.scrollLeft:e.pageX)+2,((B)?event.clientY+document.body.scrollTop:e.pageY)+2)
} //Here is the line I changed so both IE & NS move it over 2 pixels off the pointers tip thus allowing linkage!

if(document.layers)document.captureEvents(Event.MOUSEMOVE)
else if (B)document.body.onscroll=newPos
document.onmousemove=newPos
setInterval("cycle()",rate)


// Copyright (C) 2001 LiveUpdate
// Permission for use granted to all music lovers on the net

function PlayNS(musicFile)
{
   if (navigator.appName == "Netscape")
      {
      var EmbedString
      var musicFile
      EmbedString = "<EMBED SRC='" + musicFile + "'"
      EmbedString += "PLUGINSPAGE='http://www.liveupdate.com/dl.html' HEIGHT=55 WIDTH=200>"
      document.write(EmbedString)
      }
}
function PlaySong(SongURL)
{
   if (navigator.appName == "Netscape")
       PlayNS(SongURL)
   else
   {
      document.write("<bgsound src='" + SongURL + "' loop=infinite>");
   }
   return false;
}
