
var miTimer;
var estaActivo=false;
var mover=true;
var velocidad=100;
var recorrido=1;
var objTicketer=null;
var altoTicketer=0;
var altoNoticias=166;
var urlConsulta="pacoparser.php"//http://www.centrosocialcaixanova.com/obs/es/index.php/noticias/rss_2.0/";
//var urlConsulta="http://www.centrosocialcaixanova.com/nt/blog/?feed=rss2";

function ticketerOn(){

	objTicketer=document.getElementById("noticias");
	objTicketer.display="none";
	document.getElementById("ncargando").style.display="";
	mover=false;
	objTicketer.innerHTML="";
	configurarListeners();
	cargarXML()

	
	//mueveTicketer()
}
function cargarXML(){
	var reqRSS = getHTTPObject();
	 if (reqRSS.overrideMimeType) {
                        reqRSS.overrideMimeType('text/xml')
     }

//	reqRSS.open("get","crossSite.php?url="+urlConsulta,true);
	reqRSS.open("get",urlConsulta,true);
	reqRSS.onreadystatechange=function (){
		if(reqRSS.readyState!=4)return;
		//return;// ELIMINAR CUANDO FUNCIONE
		objXML = reqRSS.responseXML;
		//alert(reqRSS.responseXML);
		//for(a in reqRSS.responseXML)alert(a);
//		alert(objXML.getElementsByTagName("expo").length);
		datos = objXML.getElementsByTagName("expo");
//		alert(datos.length);
		if(datos.length>0){
//			for(i=0;i<datos.length;i++){
			for(i=0;i<2;i++){	
				titulo = datos[i].getElementsByTagName("exp_titulo")[0].firstChild.data;
				enlace = datos[i].getElementsByTagName("exp_url")[0].firstChild.data;
				descripcion = datos[i].getElementsByTagName("exp_sumario")[0].firstChild.data;
				imagen = datos[i].getElementsByTagName("exp_imagen")[0].firstChild.data;
				fecha =  datos[i].getElementsByTagName("exp_fecha")[0].firstChild.data;
				creaDivDeNodo(titulo,descripcion,enlace,imagen,fecha);
			}
			arrancar()
		}
		else{
			document.getElementById("ncargando").style.display="none";
			objTicketer.innerHTML="<b>No se pudieron recuperar datosXML</b>";
			objTicketer.innerHTML="<p>Posiblemente el sitio web se encuentre sin conexión</p>";
		}
	};
	reqRSS.send(null);
}

function creaDivDeNodo(titulo,descripcion,enlace,imagen,fecha){
	var midiv= document.createElement("div");
	midiv.setAttribute("class","blonoticia")
	var mimg=document.createElement("img");
	mimg.src=imagen;
	mimg.setAttribute("class","tfoto");
	mimg.setAttribute("align","left");
	mimg.setAttribute("width","50");
	
	midiv.appendChild(mimg);
	
	var ptitulo = document.createElement("p");
	ptitulo.setAttribute("class","tnoticia")
	ptitulo.style.fontWeight="bold";
	ptitulo.innerHTML=titulo;
	
	var pfecha = document.createElement("p");
	pfecha.setAttribute("class","fnoticia")
	pfecha.style.fontWeight="bold";
	pfecha.innerHTML=fecha;

	var pdesc = document.createElement("p");
	pdesc.setAttribute("class","dnoticia")
	pdesc.innerHTML=descripcion;
	
	midiv.appendChild(ptitulo);
	midiv.appendChild(pfecha);
	midiv.appendChild(pdesc);
	objTicketer.appendChild(midiv);
	//alert(objTicketer.innerHTML);
	
	midiv.onmouseover = function(){
		this.style.backgroundColor="#ddd";
	}
	midiv.onmouseout = function(){
		this.style.backgroundColor="";
	}
	midiv.onclick = function(){
		window.open(enlace);
	}
	

}


function arrancar(){
	document.getElementById("ncargando").style.display="none";
	objTicketer.display="";
	altoTicketer=objTicketer.offsetHeight;
	objTicketer.style.top="0px";
	//objTicketer.style.top=altoNoticias+"px";
	mover=true;
	estaActivo=true;
	//miTimer=setTimeout("mueveTicketer()",velocidad);	
}


function configurarListeners(){
	/*objTicketer.onmouseover=function (){
		if(!estaActivo)return;
		clearTimeout(miTimer);
		mover=false;
	}
	objTicketer.onmouseout=function (){
		if(!estaActivo)return;
		mover=true;
		mueveTicketer()
	}
	*/
}

function  mueveTicketer(){
	if(mover){
		posy=parseInt(objTicketer.style.top,10);
		posy-=recorrido;
		//alert(posy);
		if(posy< -altoTicketer)posy=altoNoticias;
		objTicketer.style.top=posy+"px";
	
		miTimer=setTimeout("mueveTicketer()",velocidad);
		
	}
}

