/* Created by E.Straka at http://www.estratec.at                    */
var ns4=document.layers ? true:false;
var l1 =   0; /* left of ticker in pixel, or 0 to position relative */
var t1 =   0; /* top of ticker in pixel, or 0 to position relative  */
var w1 = 650; /* width of ticker in pixel                           */
var s1 =   1; /* Speed (increase to go faster)                      */

var first=true;
var l2=l1+w1;
var l3=l1-l2;
var l=l2;
var w2=w1;

function tickinit() {
if(ns4) {
  if(l1==0 && t1==0) {
    pos=document.anchors['tickpos'];
    l1=pos.x;
    t1=pos.y; }
  w2=document.ticktext.width;
  document.ticktext.pageY=t1; }
else {
  if(l1==0 && t1==0) {
    pos=document.getElementById('tickpos');
    l1=getleft(pos);
    t1=gettop(pos); }
  document.getElementById('ticktext').style.top=t1;
  document.getElementById('ticktext').style.left=l1;
  w2=document.getElementById('ticktext').offsetWidth; }
l2=l1+w1;
l3=l1-l2;
l=l2;
w2-=l1;
ticks(); }

function ticks() {
tickint=setInterval('tick()',10); }

function getleft(ll) {
if(ll.offsetParent) return(ll.offsetLeft+getleft(ll.offsetParent));
else return (ll.offsetLeft); }

function gettop(ll) {
if(ll.offsetParent) return(ll.offsetTop+gettop(ll.offsetParent));
else return(ll.offsetTop); }

function tick(){
l=l-s1;
if(l<(w2*-1)) l=l2;
cl=l1-l;
cr=l2-l;
if(ns4) {
  document.ticktext.pageX=l;
  document.ticktext.clip.left=cl;
  document.ticktext.clip.right=cr;
  if(first) document.ticktext.visibility="show"; }
else {
  document.getElementById('ticktext').style.left=l;
  document.getElementById('ticktext').style.top=t1;
  document.getElementById('ticktext').style.clip="rect(auto "+cr+"px auto "+cl+"px)";
  if(first) document.getElementById('ticktext').style.visibility="visible"; }
first=false; }

