/*
  SCROLL TEXTE v1.0
  Compatibilitat: La de generic i browser
  Autor: Carlos Pacheco
  Email: carlos.pacheco@diprotech.com
  
  Requeriments:
  Browser i generic. 
  Primer es crida la funció init_vars_scroll;
*/

// Variables
var missatges = new Array();
var indexText;
var posText;
var misActual;
var posYnoticies;
var alto_linea=20;
var margen=5;
var temps=50;
var codi;

function crea_text() {
	if (posText<missatges[indexText].length) {
		var c = missatges[indexText].charAt(posText++);
		if (c=='<') {
			while (c!='>') {
				misActual += c;
				c = missatges[indexText].charAt(posText++);
			}
		}
		misActual += c;
		setText("noticies",misActual);
	}
	else {
		fes_scroll();
	}
	codi = setTimeout("crea_text()",temps);
	
}

function fes_scroll() {	
//Tengo que subir primero 
	if (posYnoticies>0) { //estamos al principio
		posYnoticies=posYnoticies-alto_linea;
		indexText++;
		if (indexText>=missatges.length) indexText=0;
		misActual += "<br>";
		posText = 0;
	}
	else {
	 if (posYnoticies>-(alto_linea-margen)) {		
		posYnoticies--;
		moveBy("noticies",0,-1); //Lo subo un poco				
	     } 
  	 else {  	 					
		misActual = misActual.substr(misActual.indexOf("<br>")+4);		
		setText("noticies",misActual);		
		posYnoticies = 0;				
		moveTo("noticies",0,0);				
		indexText++;
		if (indexText>=missatges.length) indexText=0;
		misActual += "<br>";
		posText = 0;		  		
  		}
        }	
}

function init_vars_scroll() {	
        //Uno por línea !!!
	missatges[0] = '<span class="txtazulosc2"><B>Empresa COMART S.A.<B></span>';        
	missatges[1] = '<span class="txtazulosc2">C/Victor Pradera, 15</span>';	
	missatges[2] = '<span class="txtazulosc2">08940 Cornellà del Llobregat</span>';		
	missatges[3] = '<span class="txtazulosc2">(Barcelona)</span>';
	missatges[4] = '<span class="txtazulosc2"><U>Tlf:</U> 93 474 11 60</span>';
	missatges[5] = '<span class="txtazulosc2"><U>Fax:</U> 93 474 09 70</span>';
	missatges[6] = '<span class="txtazulosc2"><U>comart@comartsa.com</U></span>';
	missatges[7] = " ";
	missatges[8] = '<span class="txtazulosc2"><B>Gama de productos COMART<B></span>';        
	missatges[9] = '<span class="txtazulosc2">Cartoncillos Folding</span>';	
	missatges[10] = '<span class="txtazulosc2">Cartoncillos Reciclados</span>';		
	missatges[11] = '<span class="txtazulosc2">Cartulinas Gráficas</span>';
	missatges[12] = '<span class="txtazulosc2">Cartulinas Pasta Química</span>';
	missatges[13] = '<span class="txtazulosc2">Cartón Kraft</span>';
	missatges[14] = '<span class="txtazulosc2">Papeles Estucados</span>';
	missatges[15] = '<span class="txtazulosc2">Cartón para Encuadernación</span>';        
	missatges[16] = '<span class="txtazulosc2">Cartón Especial Displays</span>';        
	missatges[17] = '<span class="txtazulosc2">Cartón Posavasos</span>';
	missatges[18] = '<span class="txtazulosc2">Papel Fotocopia</span>';                
	missatges[19] = " ";
	indexText = 0;
	posText = 0;
	misActual = "";
	posYnoticies=70 - alto_linea; //El alto del cuadro de noticias - alto_linea
	crea_text();
}

function para_texte() {
	clearTimeout(codi);
}

function reanuda_texte() {
	codi = setTimeout("crea_text()",50);
}
