﻿var persistlastviewedmsg=1 //should messages' order persist after users navigate away (1=yes, 0=no)?
var persistmsgbehavior="onload" //set to "onload" or "onclick".

//configure the below variable to determine the delay between ticking of messages (in miliseconds):
var tickdelay=6500


function changetickercontent(){
if (crosstick.filters && crosstick.filters.length>0)
crosstick.filters[0].Apply()
crosstick.innerHTML=tickercontents[currentmessage][0];
//crosstick.className=tickercontents[currentmessage][2];
//crosstick.setAttribute("class", "Nagendra");
//crosstick.style. = 'red';
//crosstick.setAttribute("class","ticker_blue_bg");
//crosstick.style.background="background-color:red";
//crosstick.style.backgroundImage = "url(images/ticker_green_bg.jpg)";
crosstick.style.backgroundImage = "url(images/"+tickercontents[currentmessage][2]+")";

//crosstick.style.background-image = 'red';
//crosstick.style.backgroundImage='url(../Images/ticker_blue_bg.jpg)';
//crosstick.style.backgroundRepeat='repeat-x';
//alert(crosstick.style.backgroundImage);

crosstick1.innerHTML=tickercontents[currentmessage][1];



if (crosstick.filters && crosstick.filters.length>0)
crosstick.filters[0].Play()
currentmessage=(currentmessage==tickercontents.length-1)? currentmessage=0 : currentmessage+1
var filterduration=(crosstick.filters&&crosstick.filters.length>0)? crosstick.filters[0].duration*1000 : 0
setTimeout("changetickercontent()",tickdelay+filterduration)
}

function beginticker(){
if (persistlastviewedmsg && get_cookie("lastmsgnum")!="")
revivelastmsg()
crosstick=document.getElementById? document.getElementById("memoryticker") : document.all.memoryticker
crosstick1=document.getElementById? document.getElementById("memoryticker1") : document.all.memoryticker1


changetickercontent()
}

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="lastmsgnum="+currentmessage
}

function revivelastmsg(){
currentmessage=parseInt(get_cookie("lastmsgnum"))
currentmessage=(currentmessage==0)? tickercontents.length-1 : currentmessage-1
}