var ver=navigator.appVersion;
var agent=navigator.userAgent;
var dom=document.getElementById?1:0;
var OP5=agent.indexOf("Opera 5")>-1;
var IE=(document.all && !OP5)?1:0;
var NS6=(dom && parseInt(ver) >= 5) ?1:0;
var NS4=(document.layers && !dom)?1:0;
var x,y;
var step=new Array(9,10,10,10,6,9,10,6,0);
var flag=1;
var message=" Vstupte ";
message=message.split("");

var xpos=new Array();
var ypos=new Array();
for (i=0;i<=message.length-1;i++) {xpos[i]=-50;ypos[i]=-50;}

function handlerMM(e){
  x=(NS4||NS6)?e.pageX:document.body.scrollLeft+event.clientX;
  y=(NS4||NS6)?e.pageY:document.body.scrollTop+event.clientY;
	flag=1}

function Had() {  
 if(flag==1){
   xpos[0]=x+step[0];
   ypos[0]=y;
   for(i=message.length;i>=1;i--){
     xpos[i]=xpos[i-1]+step[i];
     ypos[i]=ypos[i-1];}
   if(IE||OP5){
     for(i=0;i<message.length-1;i++){
       var thisspan=eval("span"+(i)+".style");
       thisspan.posLeft=xpos[i];
       thisspan.posTop=ypos[i];}
   }//end if(IE||OP5)
   else {
     for(i=0;i<message.length-1;i++){
      if(NS4){
        var thisspan=eval("document.span"+i);
        thisspan.left=(isNaN(xpos[i]))?0:xpos[i];
        thisspan.top=(isNaN(ypos[i]))?0:ypos[i];}
       else if(NS6){
         obj="span"+i;
         css=document.getElementById(obj).style;			
         css.left=xpos[i];
         css.top=ypos[i];}
     }
    }
  }
  var timer=setTimeout("Had()",40);
}

with(document){
 write("<style type='text/css'>");
 write("<!--");
 write(".Had { color: #999966; font-size: 12pt; font-family: 'Arial CE', Arial, Verdana, Helvetica, sans-serif; position: absolute;}");
 write("-->");
 write("</style>");
 
 for (i=0;i<=message.length-1;i++) {
  write("<span id='span"+i+"'class='Had'>");
  write(message[i]);
  write("</span>");}
}
if (NS4||NS6) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=handlerMM;

//alert("IE"+IE+"  NS4"+NS4+"   NS6"+NS6);
onload=Had;