/***********************************************
* Memory Scroller script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
// Specify the scroller's content
// Keep all content on ONE line, and backslash any single quotations (ie: that\'s great):
var memorycontent=' Welcome to WHMA The Big 95! Alabama\'s Favorite Country Music! Home to Rick and Bubba! Mid-Days With Randi McNally! Afternoons With Tex Carter! Evenings With Tammy Sue!';
// Configurable Variables
var memorywidth = "759px"; // Scroller Width
var memoryheight = "14px"; // Scroller Height
var memorybgcolor = "#FFFFFF"; // Scroller Background
var memorypadding = "0px"; // Padding applied to the scroller. 0 for non.
var borderCSS = "border-top:2px solid #003399; border-bottom:2px solid #003399; font-weight:bold; color:#444;"; // Border CSS, applied to scroller to give border.
var memoryspeed = 1; // Scroller speed (larger is faster 1-10)
var pauseit = 1; // Pause scroller onMousever (0=no. 1=yes)?
var persistlastviewedmsg = 1; // Should scroller's position persist after users navigate away (1=yes, 0=no)?
var persistmsgbehavior = "onload"; //set to "onload" or "onclick".
/******************************/
/* No Need To Edit Below Here */
/******************************/
// Non-Configurable Variables
memorycontent = '' + memorycontent + '';
var combinedcssTable = "width:" + (parseInt(memorywidth)+6) + "px;background-color:" + memorybgcolor + "; padding:" + memorypadding + "; " + borderCSS + ";";
var combinedcss = "width:" + memorywidth + "; height:"+memoryheight+";";
var divonclick = (persistlastviewedmsg && persistmsgbehavior=="onclick") ? 'onClick="savelastmsg()" ' : '';
memoryspeed = (document.all) ? memoryspeed : Math.max(1, memoryspeed-1); //slow speed down by 1 for NS
var copyspeed = memoryspeed;
var pausespeed = (pauseit==0) ? copyspeed : 0;
var iedom = document.all || document.getElementById;
// Begin Logic
if (iedom) {
document.write(''+memorycontent+'')
}
var actualwidth = '';
var memoryscroller = '';
if (window.addEventListener) {
window.addEventListener("load", populatescroller, false)
}
else if (window.attachEvent) {
window.attachEvent("onload", populatescroller)
}
else if (document.all || document.getElementById) {
window.onload=populatescroller
}
function populatescroller(){
memoryscroller = document.getElementById ? document.getElementById("memoryscroller") : document.all.memoryscroller;
memoryscroller.style.left = parseInt(memorywidth)+8+"px";
if (persistlastviewedmsg && get_cookie("lastscrollerpos")!="") {
revivelastmsg();
}
memoryscroller.innerHTML = memorycontent;
actualwidth = document.all ? temp.offsetWidth : document.getElementById("temp").offsetWidth;
lefttime = setInterval("scrollmarquee()",20);
}
function get_cookie(Name) {
var search = Name + "=";
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search);
if (offset != -1) {
offset += search.length;
end = document.cookie.indexOf(";", offset);
if (end == -1) {
end = document.cookie.length;
}
returnvalue = unescape(document.cookie.substring(offset, end));
}
}
return returnvalue;
}
function savelastmsg(){
document.cookie = "lastscrollerpos=" + memoryscroller.style.left;
}
function revivelastmsg(){
lastscrollerpos = parseInt(get_cookie("lastscrollerpos"));
memoryscroller.style.left = parseInt(lastscrollerpos) + "px";
}
if (persistlastviewedmsg && persistmsgbehavior=="onload") {
window.onunload=savelastmsg;
}
function scrollmarquee(){
if (parseInt(memoryscroller.style.left)>(actualwidth*(-1)+8)) {
memoryscroller.style.left=parseInt(memoryscroller.style.left)-copyspeed+"px";
}
else {
memoryscroller.style.left=parseInt(memorywidth)+8+"px";
}
}
if (iedom){
with (document){
document.write('
| ');
write('');
document.write(' |
');
}
}