var speed=4500
var SPECIAL_CHAR = "$$";
var SPECIAL_CHAR_LANG = "__";
var news = new Array()
var newsData = "";
var index = 0;
if(document.getElementById('txtNews1') != null){
    newsData = document.getElementById('txtNews1').value;     
}
if(newsData != null || newsData.length == 0 ){
    while (newsData.length > 0){
        if(newsData.indexOf(SPECIAL_CHAR) != null){ 
            if(newsData.indexOf(SPECIAL_CHAR) >0){            
                news[index++] = newsData.substr(0, newsData.indexOf(SPECIAL_CHAR));            
                newsData = newsData.substr(newsData.indexOf(SPECIAL_CHAR)+2);
            }
        }
    }
}
var fadescheme=1 //set 0 to fade bgcolor from (white to black), 1 for (black to white)
var hex=(fadescheme==0)? 255 : 0
var startcolor=(fadescheme==0)? "rgb(0,0,0)" : "rgb(0,0,0)"
var endcolor=(fadescheme==0)? "rgb(254,245,217)" : "rgb(254,245,217)"
var frame=20;

var ie=document.all
var ns6=document.getElementById
var ns4=document.layers

i=0
tickerobject=ie? subtickertape: ns6? document.getElementById("subtickertape") : document.tickertape.document
var newsLang = "";
var showedNews = "";
function regenerate(){    
    window.location.reload()
}
function regenerate2(){
if (document.layers)
setTimeout("window.onresize=regenerate",450)
}

function bgcolorfade() {	         	
// 20 frames fading process
if(frame>0) {	
hex=(fadescheme==0)? hex-12 : hex+12 // increase or decrease color value depd on fadescheme
tickerobject.style.backgroundColor="rgb("+hex+","+hex+","+hex+")"; // Set color value.
frame--;
setTimeout("bgcolorfade()",20);	
}
else{
tickerobject.style.backgroundColor=endcolor;
frame=20;
hex=(fadescheme==0)? 255 : 0
}   
}

function updatecontent(){
    newsLang = news[i].substr(0,news[i].indexOf(SPECIAL_CHAR_LANG));    
    showedNews = news[i].substr(news[i].indexOf(SPECIAL_CHAR_LANG)+2);
    if(newsLang=="ar")
        newsLang = "rtl";
    else 
        newsLang = "ltr";
if (ie||ns6)
bgcolorfade()
if (ns4){
//tickerobject.subtickertape.document.direction = "ltr";
tickerobject.subtickertape.document.write('<div dir="' + newsLang + '"><span class="subtickertapefont">'+showedNews+'</span></div>')
tickerobject.subtickertape.document.close()
}
else {
//tickerobject.subtickertape.document.direction = "ltr";
//tickerobject.innerHTML=showedNews
tickerobject.innerHTML = '<div dir="' + newsLang + '">'+showedNews+'</div>'
}

if (i<news.length-1)
i++
else
i=0
setTimeout("updatecontent()",speed)
}



