//<![CDATA[
/***********************************************
* 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
***********************************************/
var ticker_width = "550px";
var scroll_speed = 1;
var pause_onMousever = 0;

var save_pos_scroller=1 //should scroller's position persist after users navigate away (1=yes, 0=no)?

scroll_speed=(document.all)? scroll_speed : Math.max(1, scroll_speed-1) //slow speed down by 1 for NS
var copyspeed=scroll_speed
var pausespeed=(pause_onMousever==0)? copyspeed: 0
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="ticker_temp">'+ticker_content+'</span>')
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(ticker_width)+8+"px"
if (save_pos_scroller && get_cookie()!="")
revivelastmsg()
memoryscroller.innerHTML=ticker_content
actualwidth=document.all? ticker_temp.offsetWidth : document.getElementById("ticker_temp").offsetWidth
lefttime=setInterval("scrollmarquee()",20)
}

function revivelastmsg(){
ticker_pos=parseInt(get_cookie())
memoryscroller.style.left=parseInt(ticker_pos)+"px"
}




function get_cookie() {
var search = "ticker_pos" + "="
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(){
window.onunload=setCookie("ticker_pos", memoryscroller.style.left);
}

if (save_pos_scroller)
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(ticker_width)+8+"px"
}

if (iedom){
	with (document)
	{
		document.write('<table id="ticker_table" cellspacing="0" cellpadding="0"><tr><td>')
		write('<div id="ticker_area" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=scroll_speed">')
		write('<div id="memoryscroller" style="position:absolute;left:0px;top:0px;"></div>')
		write('</div>')
		document.write('</td></tr></table>')
	}
}



function setCookie(cookieName, cookieValue, cookieExp)
{
	document.cookie = cookieName + '=' + escape(cookieValue)+(cookieExp?'; expires='+new Date(+new Date()+cookieExp*864e5).toGMTString():'')+'; path=/'
}
function getCookie(N,x)
{
	if((x=document.cookie)&&(N=(';'+x).match(new RegExp('(;| )'+N+'=[^;]+')))) 
	return unescape(N[0].split(/=/g)[1])
}

//]]>