if (this.hasAttribute("scrollamount"))
return this.getAttribute("scrollamount");
return 6; //default value is 6 pixels
this.setAttribute("scrollamount", val);
if (this.hasAttribute("direction"))
return this.getAttribute("direction");
return "left"; //default value is "left"
if (this.hasAttribute("behavior"))
return this.getAttribute("behavior");
return "scroll"; //default value is "scroll"
1
0
0
0
0
0
0)
return this.parentNode.offsetWidth;
else if (this.parentNode.parentNode.offsetWidth > 0)
return this.parentNode.parentNode.offsetWidth;
else
return 1;
]]>
"0.9.6"
this.stopAt) ||
(this.dirsign == -1 && this.newPosition < this.stopAt))
{
if (this.behavior == "alternate")
{
this.dirsign = -1 * this.dirsign;
var temp = this.stopAt;
this.stopAt = this.startAt;
this.startAt = temp;
}
else
{
this.newPosition = this.startAt;
}
}
switch(this.direction)
{
case "up":
case "down":
this.outerDiv.scrollTop = this.newPosition;
break;
case "left":
case "right":
default:
this.outerDiv.scrollLeft = this.newPosition;
break;
}
var myThis = this;
var myTimeOut = function myTimeOutFunction(){myThis.start();}
this.runId = window.setTimeout(myTimeOut, this.scrollDelay);
]]>