﻿/***********************************
*   http://news-ticker.vbarsan.com/
*   This notice may not be removed 
***********************************/

//Parameters:
//width of the TICKER in pixels: set to your own;
var dwidth=560; 
//height of the TICKER in pixels: set to your own; 
var dheight=200; 
//speed: the higher the slower - set your own!
var dspeed=50; //1s=1000; 
//1.Background color: could be like: "#ffff00" or "yellow";
//set it "" for no background color;
var dbcolor="#ffffff";
var retardoInicial=3000;
var retardoFinal=2000;

//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';

//Message:
//Inside any message you MUST use \' in lieu of ';
var mesaj1;
var mesaj2;
var mesaj3;

//Algorithm:
var jj=-1;var kk=0;var wds=0;
function iens6exp(num)
{
	var mesaj;
	if(num == 1)
		mesaj=mesaj1;
	else if(num == 2)
		mesaj=mesaj2;
	else if(num == 3)
		mesaj=mesaj3;
	
	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;
		if(num == 1)
			iens6div.innerHTML=mesaj.substring(0,jj);
		else if(num == 2)
			iens6div2.innerHTML=mesaj.substring(0,jj);
		else if(num == 3)
			iens6div3.innerHTML=mesaj.substring(0,jj);
	}
		
	if(wds>0&&jj<=mesaj.length)
	{
		setTimeout("iens6exp("+num+")",dspeed);
	}
	else if(jj<=mesaj.length)
	{
		iens6exp(num);
	}
	else
	{
		if(num == 1)
			startexp2();
		else if(num == 2)
			setTimeout("startexp3()",retardoFinal);
	}
}

function ns4exp(num)
{
	var mesaj;
	if(num == 1)
		mesaj=mesaj1;
	else if(num == 2)
		mesaj=mesaj2;
	else if(num == 3)
		mesaj=mesaj3;
		
	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("+mesaj+")",dspeed);
	else if(jj<=mesaj.length)
		ns4exp(num);
	else
	{
		if(num == 1)
			startexp2();
		else if(num == 2)
			setTimeout("startexp3()",retardoFinal);
	
	}
}
function startexp_pre()
{
	mesaj1='<font color="#FF6600">'+document.getElementById("mesaj1").innerHTML+'</font>';
	mesaj2='<font color="#FF6600">'+document.getElementById("mesaj2").innerHTML+'</font>';
	mesaj3='<font color="#FF6600">'+document.getElementById("mesaj3").innerHTML+'</font>';

	setTimeout("startexp()",retardoInicial);
}

function startexp()
{
	if(document.getElementById)
	{
		alch=document.getElementById('chthis');
		iens6div=document.getElementById('expdiv');
		iens6div.innerHTML='';
		iens6exp(1);
	}
	else if(document.all)
	{
		alch=chthis;
		iens6div=expdiv;
		iens6div.innerHTML='';
		iens6exp(1);
	}
	else if(document.layers)
	{
		ns4div=document.ns4expb0.document.ns4expb1;
		ns4div.document.write('');
		ns4div.document.close();
		ns4exp(1);
	}
}
function startexp2()
{
	jj=-1;kk=0;wds=0;

	if(document.getElementById)
	{
		alch=document.getElementById('chthis2');
		iens6div2=document.getElementById('expdiv2');
		iens6div2.innerHTML='';
		iens6exp(2);
	}
	else if(document.all)
	{
		alch=chthis2;
		iens6div2=expdiv2;
		iens6div2.innerHTML='';
		iens6exp(2);
	}
	else if(document.layers)
	{
		ns4div=document.ns4expb0_2.document.ns4expb1_2;
		ns4div.document.write('');
		ns4div.document.close();
		ns4exp(2);
	}
}
function startexp3()
{
	jj=-1;kk=0;wds=0;
	
	if(document.getElementById)
	{
		alch=document.getElementById('chthis3');
		iens6div3=document.getElementById('expdiv3');
		iens6div3.innerHTML='';
		iens6exp(3);
	}
	else if(document.all)
	{
		alch=chthis3;
		iens6div3=expdiv3;
		iens6div3.innerHTML='';
		iens6exp(3);
	}
	else if(document.layers)
	{
		ns4div=document.ns4expb0_3.document.ns4expb1_3;
		ns4div.document.write('');
		ns4div.document.close();
		ns4exp(3);
	}
}

