/***************************************************************************** Scroll de noticias. Script creado por Tunait! (21/8/2003) Última modificación 27/3/04 se añade la opción de omitir las fechas Si quieres usar este script en tu sitio eres libre de hacerlo con la condición de que permanezcan intactas estas líneas, osea, los créditos. No autorizo a publicar y ofrecer el código en sitios de script sin previa autorización Si quieres publicarlo, por favor, contacta conmigo. http://javascript.tunait.com/ tunait@yahoo.com ******************************************************************************/ var ancho = 155 //anchura del cuadro var alto = 300 //altura del cuadro var marco = 0 //0 para que notenga marco (borde) var v = 2 //Velocidad de movimiento normal var v_max = 4 //Velocidad de aceleracion var v_min = -2 //Velocidad de deceleracion, atras. var fondo = '#FFFFFF' //color de fondo del cuadro var pausilla = 0 //tiempo de la pausa en milisegundos (2000 = 2 segundos) var cursor = 'default;' //cursor que se quiera sobre el cuadro var colTitular = '#006699' //color del texto del titular var colTexto = '#999999' // color del texto de la noticia var colFecha = '#3399FF' //color del texto de la fecha var colEnlace = '#000' //color del texto del enlace var fuente = 'arial' //fuente para los textos var tamTitular = '14' //tamaño de la fuente del titular var tamTexto = '12' //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 = 1 //Determina si se usa o no el enlace. true para usarlo. false para omitirlo var poneFecha = 1 //true para poner fecha. false para omitirla. Si no se quiere fecha, dejar las comillas vacías "" var noticias = new Array() noticias[0]= new noticia("Software adicional","Descarga software adicional para la gestion de VisioWay","18/06/2009","http://localhost/WebCorp/index.php?e=software_adicional" ,"_self") noticias[1]= new noticia("Notas de aplicación","Descarga las notas de aplicaion de VisioWay","18/06/2009","http://localhost/WebCorp/index.php?e=notas_aplicacion" ,"_self") noticias[2]= new noticia("Manuales","Descarga los manuales del Producto VisioWay","18/06/2009","http://localhost/WebCorp/index.php?e=manuales" ,"_self") noticias[3]= new noticia("Enlaces de Descarga","Enlaces de Descarga","18/06/2009","http://localhost/WebCorp/index.php?e=descarga" ,"_self") noticias[4]= new noticia("Video de ejemplo de detectores de cola y presencia de noche","Video de ejemplo de detectores de cola y presencia de noche","17/06/2009","http://localhost/WebCorp/index.php?e=video_detectores_cola_presencia_noche" ,"_self") function noticia(titular,texto,fecha,enlace,destino){ this.titular = titular this.texto = texto this.fecha= fecha this.enlace = enlace this.destino = destino } var det = false function escribe(){ document.write ('
') document.write('
') document.write ('
') document.write ('
') document.write ('') document.write (noticias[0].titular) document.write ('') 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 ('Read More') } 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 ('Read More') } 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() } } /* var det = false function escribe(){ document.write ('
') document.write('
') document.write ('
') document.write ('
') if(masInfo == true){ document.write ('') } document.write (noticias[0].titular) if(masInfo == true){ document.write ('') } document.write ('
') document.write ('
') document.write (noticias[0].fecha) document.write ('
') document.write ('
') document.write (noticias[0].texto) document.write ('
') document.write ('
') document.write ('
') document.write ('
') if(masInfo == true){ document.write ('') } document.write (noticias[1].titular) if(masInfo == true){ document.write ('') } document.write ('
') document.write ('
') document.write (noticias[1].fecha) document.write ('
') document.write ('
') document.write (noticias[1].texto) document.write ('
') 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 = v 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 + "px" 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('dos').childNodes[3].target = noticias[cont].destino } 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 + "px" 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('uno').childNodes[3].target = noticias[cont].destino } 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 + "px" document.getElementById('dos').style.top = pos2 + "px" } } tiempo = window.setTimeout('escrolea()',50) //alert(noticias.length) } var tiempo function pausa() { clearTimeout(tiempo) if (det == false){ tiempo = setTimeout ('continuar()',pausilla) } } function continuar() { if(det == false) {escrolea()} } document.write('')