/***************************************************************************** Scroll de noticias. Script creado por Tunait! (21/8/2003) Modificado por Digsavio Paredes (2004 - Metro de Caracas) Primero debera colocarse ******************************************************************************/ /*** Primero debe colocarse este bloque entre las etiquetas de la pagina destino... ***/ var ancho = 220 //anchura del cuadro var alto = 160//altura del cuadro var marco = 0 //0 para que notenga marco (borde) var fondo = '#ffffff' //color de fondo del cuadro var pausilla = 1000 //tiempo de la pausa en milisegundos (2000 = 2 segundos) var destino = "default;" //target en donde se quiera que se carguen los enlaces, en caso de usarlos. var cursor = "default;" //cursor que se quiera sobre el cuadro var colTitular = '#CC0000' //color del texto del titular var colTexto = '#990000' // color del texto de la noticia var colFecha = '#990000' //color del texto de la fecha var colEnlace = '#CC0000' //color del texto del enlace var fuente = "arial" //fuente para los textos var tamTitular = '12' //tamaño de la fuente del titular var tamTexto = '10' //tamaño de la fuente del texto de la noticia var tamFecha = '10' // tamaño de la fuente de la fecha var tamEnlace = '11' // tamaño de la fuente del enlace var masInfo = true //Determina si se usa o no el enlace. true para usarlo. false para omitirlo var poneFecha = false //true para poner fecha. false para omitirla. Si no se quiere fecha, dejar las comillas vacías "" function noticia(titular,texto,fecha,enlace,destino) { this.titular = titular this.texto = texto this.fecha= fecha this.enlace = enlace this.destino = destino } var noticias = new Array() noticias[0]= new noticia("Cierre Parcial en el distribuidor La Rosaleda","A partir del lunes 9 de junio y hasta el mes de octubre habrá; una restricción vehicular en el distribuidor La Rosaleda, ubicado en el kilómetro 16 de la carretera Panamericana","fecha","home/noticias/cierredist_nm.htm","_blank") noticias[1]= new noticia("Metro Los Teques pone en marcha proyectos a favor de usuarios","Con la finalidad de producir más comodidad y seguridad a los usuarios del sistema Metro Los Teques esta semana se llevarán a cabo diferentes proyectos para mejorar la calidad de vida de los habitantes de los Altos Mirandinos","fecha","home/noticias/promlt_nm.htm","_blank") noticias[2]= new noticia("Arrancó topa tequeña para excavación de túneles de Línea 2","La máquina tuneladora avanza un promedio de 14 metros diario y cuenta con un equipo de un sistema de control en línea conformado por cámaras para monitorear el avance de los trabajos","fecha","home/noticias/mlosteques_nm.htm","_blank") noticias[3]= new noticia("Optimizan vialidad en Altos Mirandinos","Para dar cumplimiento al compromiso adquirido con los habitantes de los Altos Mirandinos, la C.A. Metro los Teques y el Gobierno Bolivariano del estado Miranda han logrado un acelerado avance en el proyecto de mejoras viales en la carretera Panamericana","fecha","home/noticias/vialop_nm.htm","_blank") var det = false function escribe(){ document.write ('
') document.write('
') document.write ('
') document.write ('
') document.write (noticias[0].titular) document.write ('
') document.write ('
') document.write (noticias[0].fecha) document.write ('
') document.write ('
') document.write (noticias[0].texto) document.write ('
') if(masInfo == true){ document.write ('más información...') } document.write ('
') document.write ('
') document.write ('
') document.write (noticias[1].titular) document.write ('
') document.write ('
') document.write (noticias[1].fecha) document.write ('
') document.write ('
') document.write (noticias[1].texto) document.write ('
') if(masInfo == true){ document.write ('más información...') } document.write ('
') document.write('
') document.write ('
') if(navigator.appName == "Netscape") {altoUno = document.getElementById('uno').offsetHeight} else {altoUno = document.getElementById('uno').clientHeight} document.getElementById('uno').onmouseover =function(){ det = true clearTimeout(tiempo) } document.getElementById('uno').onmouseout =function(){ det = false; clearTimeout(tiempo) escrolea() } document.getElementById('dos').onmouseover =function(){ det = true clearTimeout(tiempo) } document.getElementById('dos').onmouseout =function(){ det = false; clearTimeout(tiempo) escrolea() } } desp = 1 var cont = 1 var pos,pos2 function escrolea(){ pos = document.getElementById('uno').style.top pos = pos.replace(/px/,""); pos = pos.replace(/pt/,""); pos = new Number(pos); pos2 = document.getElementById('dos').style.top pos2 = pos2.replace(/px/,""); pos2 = pos2.replace(/pt/,""); pos2 = new Number(pos2); pos -= desp pos2 -= desp if (pos == desp){ var contenidos = "" document.getElementById('dos').style.top = alto document.getElementById('dos').childNodes[0].firstChild.nodeValue = noticias[cont].titular if(poneFecha == true){ document.getElementById('dos').childNodes[1].firstChild.nodeValue = noticias[cont].fecha } document.getElementById('dos').childNodes[2].firstChild.nodeValue = noticias[cont].texto if(masInfo == true){ document.getElementById('dos').childNodes[3].href = noticias[cont].enlace } document.getElementById('uno').style.top = 0 if(cont == noticias.length-1) {cont=0} else{ cont++ } pausa() return false } else{ if (pos2 == desp){ var contenidos = "" document.getElementById('uno').style.top = alto document.getElementById('uno').childNodes[0].firstChild.nodeValue = noticias[cont].titular if(poneFecha == true){ document.getElementById('uno').childNodes[1].firstChild.nodeValue = noticias[cont].fecha } document.getElementById('uno').childNodes[2].firstChild.nodeValue = noticias[cont].texto if(masInfo == true){ document.getElementById('uno').childNodes[3].href = noticias[cont].enlace } document.getElementById('dos').style.top = 0 if(cont == noticias.length-1) {cont=0} else{ cont++ } pausa() return false } else{ document.getElementById('uno').style.top = pos document.getElementById('dos').style.top = pos2 } } tiempo = window.setTimeout('escrolea()',50) } var tiempo function pausa() { clearTimeout(tiempo) if (det == false){ tiempo = setTimeout ('continuar()',2000) } } function continuar() { if(det == false) {escrolea()} } document.write('')