var myScroller1 = new Scroller(0, 0, 427, 340, 1, 2);
myScroller1.setColors("#626262", "#FFFFFF", "#FFFFFF");
myScroller1.setFont("verdana", 1);
var sun_over = false;
myScroller1.addItem("
 $500 Credit at Closing |  Scroll Down For FREE Tip of The Day |  $5 OFF FULL SERVICE OIL CHANGE WITH STATE INSPEC |
| WE BUY HOUSES | Tip of the Day | KWIK KAR AUTO SERVICE CENTER |
|
 Two Free Meals at Cena |  FREE Consultation Buy or Sell a Business |  50% OFF DRY CLEANING |
| Italian Club of Dallas-Circolo Italiano Di Dallas | UNEEDABUSINESS | Le Grand Cleaners and Laundry |
|
");
myScroller1.addItem(" 50% OFF Greeting Cards And Giftwrap |  $2.00 OFF any FedEx or UPS |  Computer/Emissions/Electrical Diagnoses $49.95 |
| CARDSMART-PLANO | THE MAILING POINT | HELLER AUTOMOTIVE, INC. |
 $5 OFF STANDARD OIL CHANGE & FILTER |  FREE Pickup & Delivery |  Free Prequalify/Credit Report |
| Firestone Auto Care Center | AUTOSCOPE | RESIDENTIAL LOCATORS, INC. |
|
");
myScroller1.addItem(" Transmission Service $49.99 |  Get Acquainted Offer |  SAVE THOUSANDS With Free Upgrade |
| The Transmission Shop | AUTO FIX IT | Naja Custom Homes |
 20% Discount on Dinners |  Buy 1 Get One FREE |  No data for offer - firstpage18 |
| CHETTINAAD PALACE | PLANO SUPER BOWL | No data for company - firstpage18 |
|
");
function runmikescroll() {
var layer;
var mikex, mikey;
layer = getLayer("placeholder");
mikex = getPageLeft(layer);
mikey = getPageTop(layer);
myScroller1.create();
myScroller1.hide();
myScroller1.moveTo(mikex, mikey);
myScroller1.setzIndex(100);
myScroller1.show();
}
window.onload=runmikescroll
function Scroller(x, y, width, height, border, padding) {
this.x = x;
this.y = y;
this.width = width;
this.height = height;
this.border = border;
this.padding = padding;
this.items = new Array();
this.created = false;
this.fgColor = "#000000";
this.bgColor = "#ffffff";
this.bdColor = "#000000";
this.fontFace = "Arial,Helvetica";
this.fontSize = "2";
this.speed = 50;
this.pauseTime = 3000;
this.setColors = scrollerSetColors;
this.setFont = scrollerSetFont;
this.setSpeed = scrollerSetSpeed;
this.setPause = scrollersetPause;
this.addItem = scrollerAddItem;
this.create = scrollerCreate;
this.show = scrollerShow;
this.hide = scrollerHide;
this.moveTo = scrollerMoveTo;
this.moveBy = scrollerMoveBy;
this.getzIndex = scrollerGetzIndex;
this.setzIndex = scrollerSetzIndex;
this.stop = scrollerStop;
this.start = scrollerStart;
}
function scrollerSetColors(fgcolor, bgcolor, bdcolor) {
if (this.created) {
alert("Scroller Error: Scroller has already been created.");
return;
}
this.fgColor = fgcolor;
this.bgColor = bgcolor;
this.bdColor = bdcolor;
}
function scrollerSetFont(face, size) {
if (this.created) {
alert("Scroller Error: Scroller has already been created.");
return;
}
this.fontFace = face;
this.fontSize = size;
}
function scrollerSetSpeed(pps) {
if (this.created) {
alert("Scroller Error: Scroller has already been created.");
return;
}
this.speed = pps;
}
function scrollersetPause(ms) {
if (this.created) {
alert("Scroller Error: Scroller has already been created.");
return;
}
this.pauseTime = ms;
}
function scrollerAddItem(str) {
if (this.created) {
alert("Scroller Error: Scroller has already been created.");
return;
}
this.items[this.items.length] = str;
}
function scrollerCreate() {
var start, end;
var str;
var i, j;
var x, y;
if (!isMinNS4 && !isMinIE4)
return;
if (scrollerList.length == 0)
setInterval('scrollerGo()', scrollerInterval);
if (this.created) {
alert("Scroller Error: Scroller has already been created.");
return;
}
this.created = true;
this.items[this.items.length] = this.items[0];
start = '';
if (isMinNS4) {
this.baseLayer = new Layer(this.width);
this.scrollLayer = new Layer(this.width, this.baseLayer);
this.scrollLayer.visibility = "inherit";
this.itemLayers = new Array();
for (i = 0; i < this.items.length; i++) {
this.itemLayers[i] = new Layer(this.width, this.scrollLayer);
this.itemLayers[i].document.open();
this.itemLayers[i].document.writeln(start + this.items[i] + end);
this.itemLayers[i].document.close();
this.itemLayers[i].visibility = "inherit";
}
setBgColor(this.baseLayer, this.bdColor);
setBgColor(this.scrollLayer, this.bgColor);
}
if (isMinIE4) {
i = scrollerList.length;
str = '\n';
if (!isMinIE5) {
x = getPageScrollX();
y = getPageScrollY();
window.scrollTo(getPageWidth(), getPageHeight());
}
document.body.insertAdjacentHTML("beforeEnd", str);
if (!isMinIE5)
window.scrollTo(x, y);
this.baseLayer = getLayer("scroller" + i + "_baseLayer");
this.scrollLayer = getLayer("scroller" + i + "_scrollLayer");
this.itemLayers = new Array();
for (j = 0; j < this.items.length; j++)
this.itemLayers[j] = getLayer("scroller" + i + "_itemLayers" + j);
}
moveLayerTo(this.baseLayer, this.x, this.y);
clipLayer(this.baseLayer, 0, 0, this.width, this.height);
moveLayerTo(this.scrollLayer, this.border, this.border);
clipLayer(this.scrollLayer, 0, 0,
this.width - 2 * this.border, this.height - 2 * this.border);
x = 0;
y = 0;
for (i = 0; i < this.items.length; i++) {
moveLayerTo(this.itemLayers[i], x, y);
clipLayer(this.itemLayers[i], 0, 0, this.width, this.height);
y += this.height;
}
this.stopped = false;
this.currentY = 0;
this.stepY = this.speed / (1000 / scrollerInterval);
this.stepY = Math.min(this.height, this.stepY);
this.nextY = this.height;
this.maxY = this.height * (this.items.length - 1);
this.paused = true;
this.counter = 0;
scrollerList[scrollerList.length] = this;
showLayer(this.baseLayer);
}
function scrollerShow() {
if (this.created)
showLayer(this.baseLayer);
}
function scrollerHide() {
if (this.created)
hideLayer(this.baseLayer);
}
function scrollerMoveTo(x, y) {
if (this.created)
moveLayerTo(this.baseLayer, x, y);
}
function scrollerMoveBy(dx, dy) {
if (this.created)
moveLayerBy(this.baseLayer, dx, dy);
}
function scrollerGetzIndex() {
if (this.created)
return(getzIndex(this.baseLayer));
else
return(0);
}
function scrollerSetzIndex(z) {
if (this.created)
setzIndex(this.baseLayer, z);
}
function scrollerStart() {
this.stopped = false;
}
function scrollerStop() {
this.stopped = true;
}
var scrollerList = new Array();
var scrollerInterval = 20;
function scrollerGo() {
var i;
for (i = 0; i < scrollerList.length; i++) {
if (scrollerList[i].stopped);
else if (scrollerList[i].paused) {
scrollerList[i].counter += scrollerInterval;
if (scrollerList[i].counter > scrollerList[i].pauseTime)
scrollerList[i].paused = false;
}
else {
scrollerList[i].currentY += scrollerList[i].stepY;
if (scrollerList[i].currentY >= scrollerList[i].nextY) {
scrollerList[i].paused = true;
scrollerList[i].counter = 0;
scrollerList[i].currentY = scrollerList[i].nextY;
scrollerList[i].nextY += scrollerList[i].height;
}
if (scrollerList[i].currentY >= scrollerList[i].maxY) {
scrollerList[i].currentY -= scrollerList[i].maxY;
scrollerList[i].nextY = scrollerList[i].height;
}
scrollLayerTo(scrollerList[i].scrollLayer,
0, Math.round(scrollerList[i].currentY),
false);
}
}
}
var origWidth;
var origHeight;
if (isMinNS4) {
origWidth = window.innerWidth;
origHeight = window.innerHeight;
}
window.onresize = scrollerReload;
function scrollerReload() {
if (isMinNS4 && origWidth == window.innerWidth && origHeight == window.innerHeight)
return;
window.location.href = window.location.href;
}