
/***********************************
*   Extended to loop round multiple 
*     messages, based upon
*   http://news-ticker.vbarsan.com
*   This notice may not be removed 
***********************************/

//Parameters:
//millis to pause between messages
var pauseMillis=15000;
//width of the TICKER in pixels: set to your own;
var dwidth=700; 
//height of the TICKER in pixels: set to your own; 
var dheight=50; 
//speed: the higher the slower - set your own!
var dspeed=25; //1s=1000; 
//1.Background color: could be like: "#ffff00" or "yellow";
//set it "" for no background color;
var dbcolor="#ffffff";

//The STYLE for your message - recommended not to use both!; 
//when left aligned, ticker goes from left to right;
//when center aligned, ticker goes from center out;
var expclass='class=leftaln';

//Messages:
//Inside any message you MUST use \' in lieu of ';


//Algorithm:

var jj=-1;
var kk=0;
var wds=0;
var ele=0;
var mesaj='';
var messages;

function iens6loop()
{
 
  jj=-1;
  kk=0;
  wds=0;

  if(ele >= messages.length)
	ele=0;

  mesaj = messages[ele++];
  
  iens6div.innerHTML='';
  iens6exp();	

}

function iens6exp()
{
 jj++;
 if(kk==0&&mesaj.charAt(jj)=="<")
 {
  kk=1;wds=0;
 }
 else if(kk==1&&mesaj.charAt(jj)==">")
 { 
  kk=0;wds=0;
 } 
 else if(kk==1)
 {
  wds=0;
 }

 if(kk==0&&mesaj.charAt(jj)!=">"&&jj<=mesaj.length)
 {
  wds=1;
  iens6div.innerHTML=mesaj.substring(0,jj);
 }

 if(wds>0&&jj<=mesaj.length)
 {
  setTimeout("iens6exp()",dspeed);
 }
 else if(jj<=mesaj.length)
 {
  iens6exp();
 }
 else
 {
    setTimeout("iens6loop()",pauseMillis);
 }

}

function ns4exp()
{
 jj++;
 if(kk==0&&mesaj.charAt(jj)=="<")
 {
  kk=1;wds=0;
 }
 else if(kk==1&&mesaj.charAt(jj)==">")
 {
  kk=0;wds=0;
 }
 else if(kk==1)
 {
  wds=0;
 }

 if(kk==0&&mesaj.charAt(jj)!=">"&&jj<=mesaj.length)
 {
  wds=1;
  ns4div.document.write('<div     '+expclass+'>'+mesaj.substring(0,jj)+'</div>');
  ns4div.document.close();
 }
 if(wds>0&&jj<=mesaj.length)
  setTimeout("ns4exp()",dspeed);
 else if(jj<=mesaj.length)
   ns4exp();
}


function startexp()
{
 if(document.getElementById)
 {
  alch=document.getElementById('chthis');
  iens6div=document.getElementById('expdiv');
  if(null==iens6div) return;
  iens6div.innerHTML='';
  iens6loop();
 }
 else if(document.all)
 {
  alch=chthis;
  iens6div=expdiv;
  iens6div.innerHTML='';
  iens6loop();
 } 
 else if(document.layers) 
 {
  ns4div=document.ns4expb0.document.ns4expb1;
  ns4div.document.write('');
  ns4div.document.close();
  ns4exp();
 }
}

