/**********
Vertical Scroller (Marquee Replacement) v-1.3
Brian Gosselin - http://scriptasylum.com
Modified by roman3d.com
**********/
//CONTENT TO SCROLL
function minLeft()
{
    var today = new Date();
    var min = today.getMinutes();
    if( min>50 || min<20 ) { min = (min+30)%60; } //fix offset
    return 50 - min;
}
var minleft = minLeft();
var content=['<center><span style="font-size: 11pt;"><font color="Red">END OF YEAR SALE!!</font></span></center>','<center><span style="font-size: 11pt;"><font color="Red">1 New Tiger Available at REDUCED pricing.  Check the inventory tab for details.</font></span></center>'];
// content inic
var content_count = content.length;
var content_current = 1;
if(content_count == 1 )
{
 content1 = content[0];
 content2 = content[0];
}
else
{
 content1 = content[0];
 content2 = content[1];
}
var boxheight=110;        // BACKGROUND BOX HEIGHT IN PIXELS.
var boxwidth=225;         // BACKGROUND BOX WIDTH IN PIXELS.
var boxcolor="default";   // BACKGROUND BOX COLOR.
var speed=5;             // SPEED OF SCROLL IN MILLISECONDS (1 SECOND=1000 MILLISECONDS)..
var pixelstep=1;          // PIXELS "STEPS" PER REPITITION.
var godown=false;         // TOP TO BOTTOM=TRUE , BOTTOM TO TOP=FALSE
var pauseOnmouseover=true; //SET TO "true" TO ENABLE PAUSE WHEN MOUSEOVER, "false" TO DISABLE IT.
var top_pause =2000
var margin_top = 3;
var margin_left = 3;
// DO NOT EDIT BEYOND THIS POINT
var outer,inner,inner2,elementheight,ref,refX,refY;
var w3c=(document.getElementById)?true:false;
var ns4=(document.layers)?true:false;
var ie4=(document.all && !w3c)?true:false;
var ie5=(document.all && w3c)?true:false;
var ns6=(w3c && navigator.appName.indexOf("Netscape")>=0)?true:false;
var txt='';
var goscroll=true;
var counter=100;
if(ns4){
txt+='<table cellpadding=0 cellspacing=0 border=0 height='+boxheight+' width='+boxwidth+'><tr><td>';
txt+='<ilayer name="ref" bgcolor="'+boxcolor+'" width='+boxwidth+' height='+boxheight+'></ilayer>';
txt+='</td></tr></table>'
txt+='<layer name="outer" bgcolor="'+boxcolor+'" visibility="hidden" width='+boxwidth+' height='+boxheight+' '+((pauseOnmouseover)? 'onmouseover="goscroll=false" onmouseout="goscroll=true"':'')+'>';
txt+='<layer  name="inner"  width='+(boxwidth-4)+' height='+(boxheight-4)+' visibility="hidden" left="2" top="2" >'+content+'</layer>';
txt+='</layer>';
}
else{
txt+='<div id="ref" style="position:relative; width:'+boxwidth+'; height:'+boxheight+'; background-color:'+boxcolor+';"></div>';
txt+='<div id="outer" style="position:absolute; width:'+boxwidth+'; height:'+boxheight+'; visibility:hidden; background-color:'+boxcolor+'; overflow:hidden"  '+((pauseOnmouseover)? 'onmouseover="goscroll=false" onmouseout="goscroll=true"':'')+'>';
txt+='<div id="inner"  style="text-align: left; position:absolute; visibility:hidden; left:5px; top:5px; width:'+(boxwidth-10)+'; overflow:hidden; cursor:default;" '+((pauseOnmouseover)? 'onmouseover="goscroll=false" onmouseout="goscroll=true"':'')+'>'+content1+'</div>';
txt+='<div id="inner2"  style="text-align: left; position:absolute; visibility:hidden; left:5px; top:5px; width:'+(boxwidth-10)+'; overflow:hidden; cursor:default;" '+((pauseOnmouseover)? 'onmouseover="goscroll=false" onmouseout="goscroll=true"':'')+'>'+content2+'</div>';
txt+='</div>';
}
document.write(txt);
txt='';
function getElHeight(el)
{
 if(ns4)return (el.document.height)? el.document.height : el.clip.bottom-el.clip.top;
 else if(ie4||ie5)return (el.style.height)? el.style.height : el.clientHeight;
 else return (el.style.height)? parseInt(el.style.height):parseInt(el.offsetHeight);
}
function getPageLeft(el)
{
 var x;
 if(ns4) return el.pageX;
 if(ie4||w3c)
 {
  x = 0;
  while(el.offsetParent!=null)
  {
   x+=el.offsetLeft;
   el=el.offsetParent;
  }
  x+=el.offsetLeft;
  return x;
 }
}

function getPageTop(el)
{
 var y;
 if(ns4)return el.pageY;
 if(ie4||w3c)
 {
  y=0;
  while(el.offsetParent!=null)
  {
   y+=el.offsetTop;
   el=el.offsetParent;
  }
  y+=el.offsetTop;
  return y;
 }
}

// main scroll function
function scrollbox()
{
 if(goscroll)
 {
  if(ns4)
  {
    inner.top+=(godown)? pixelstep: -pixelstep;
    if(godown)
    {
	if(inner.top>boxheight) inner.top=-elementheight;
    }
    else
    {
	if(inner.top<2-elementheight) inner.top=boxheight+2;
    }
  }
  else  // not ns4
  {
    // scroll
    inner.style.top=parseInt(inner.style.top)+((godown)? pixelstep: -pixelstep)+'px';
    inner2.style.top=parseInt(inner2.style.top)+((godown)? pixelstep: -pixelstep)+'px';

    if(godown)
    {
     if(parseInt(inner.style.top)>boxheight)inner.style.top=-elementheight+'px';
    }
    else // test and jump element down to repeat scrolling
    {
       // stop at the top and set the second layer
       if(parseInt(inner.style.top) == 5)
       {
	minleft = minLeft();
//	content[0] = '<a href="https://"><center><span style="font-size: 12pt;"><br><b>Fill out a <br>Feed Back Form<br>and Tell Us Your Needs.</b></span></center></a>';

	if(content_current == content_count)  content_current =1;
	else content_current++;

	inner2.style.top=boxheight+2+'px';
	inner2.innerHTML = content[content_current-1];
	elementheight2 = getElHeight(inner2);

	//oriznuti nebo zvetseni velikosti na velikost okna
	if( elementheight2 > boxheight-5 ) elementheight2=boxheight-5;
	if( elementheight2 < boxheight-5 ) elementheight2=boxheight-5;

	inner2.style.clip='rect(0px, '+(boxwidth-10)+'px, '+(elementheight2-5)+'px, 0px)';

	counter++;
	setTimeout('scrollbox()',top_pause);
	return;
       }

       // stop at the top and set the first layer
       if(parseInt(inner2.style.top) == 5)
       {
	  minleft = minLeft();
          
	  if(content_current == content_count)  content_current=1;
	  else content_current++;

	    inner.style.top=boxheight+2+'px';
	    inner.innerHTML = content[content_current-1];
	    elementheight = getElHeight(inner);

	    if( elementheight > boxheight-5 ) elementheight=boxheight-5;
	    if( elementheight < boxheight-5 ) elementheight=boxheight-5;

	    inner.style.clip='rect(0px, '+(boxwidth-10)+'px, '+(elementheight-5)+'px, 0px)';

	    counter++;
	    setTimeout('scrollbox()',top_pause);
	    return;
	}

    }

 }
 }// scroll=yes

 setTimeout('scrollbox()',speed);
}

window.onresize=function()
{
 if(ns4)setTimeout('history.go(0)', 400);
 else
 {
  outer.style.left=getPageLeft(ref)+'px';
  outer.style.top=getPageTop(ref)+'px';
 }
}

window.onload=function()
{
 outer=(ns4)?document.layers['outer']:(ie4)?document.all['outer']:document.getElementById('outer');
 inner=(ns4)?outer.document.layers['inner']:(ie4)?document.all['inner']:document.getElementById('inner');
 inner2=(ns4)?outer.document.layers['inner2']:(ie4)?document.all['inner2']:document.getElementById('inner2');
 ref=(ns4)?document.layers['ref']:(ie4)?document.all['ref']:document.getElementById('ref');
 
 elementheight = getElHeight(inner);
 elementheight2 = getElHeight(inner2);

 if(ns4)
 {
  outer.moveTo(getPageLeft(ref),getPageTop(ref));
  outer.clip.width=boxwidth;
  outer.clip.height=boxheight;
  inner.top=(godown)? -elementheight : boxheight-2;
  inner.clip.width=boxwidth-4;
  inner.clip.height=elementheight;
  outer.visibility="show";
  inner.visibility="show";
 }
 else
 {
  outer.style.left=getPageLeft(ref)+'px';
  outer.style.top=getPageTop(ref)+'px';
  inner.style.top=((godown)? -elementheight : boxheight)+'px';
  inner.style.clip='rect(0px, '+(boxwidth-10)+'px, '+(elementheight)+'px, 0px)';
 
  inner2.style.top=((godown)? -elementheight2 : 2*boxheight)+'px';
  inner2.style.clip='rect(0px, '+(boxwidth-10)+'px, '+(elementheight2)+'px, 0px)';
  
  outer.style.visibility="visible";
  inner.style.visibility="visible";
  inner2.style.visibility="visible";
 }

 setTimeout('scrollbox()',speed);
}










