var urlAct = "noticias/noticiasXML.xml"

// PARA ACTUALIDAD:

var posAct = 0; // posicion respecto al offset
var ordenAct = 0; //orden respeto al xml generado - ojo, empieza en cero y termina en 9
var nodoAct=""
var topeAct = 0; // ES PARA CONTROLAR LA CANTIDAD TOTAL DE NOTICIAS
var cantNoticias;

//************************************************************************************

function handleHttpResponseAct() {

  if (httpAct.readyState == 4) {  
	
    if (httpAct.responseText.indexOf('invalid') == -1) {     

		nodoAct = httpAct.responseXML.getElementsByTagName('noticias');
		cantNoticias = httpAct.responseXML.getElementsByTagName("noticia").length;
		var pos = 0		
		noticia(pos);
		isWorking2 = false;
      
    }
  }
}


//************************************************************************************


function filaActualidad( pos){
	
	var cabecera_tabla = '<table  width="100%" border="0" style="vertical-align:middle" class="letra_chica left" ><tr>'	
	var fin_tabla = '</tr></table>'	
	var ant = pos + 1
	var sig = pos - 1
	return cabecera_tabla + dibujoIrANoticiaAnterior(ant) + dibujoNoticia(pos) + dibujoIrANoticiaSiguiente(sig) + fin_tabla;

}

//************************************************************************************
function dibujoIrANoticiaAnterior(index){
	
	var anterior = '<td valign="middle" width="15px">&nbsp;</td>'
	if(index < cantNoticias){			
			anterior = '<td valign="middle" width="15px"><a href=javascript:noticia(' + index + ')><img title="noticia anterior" src="flecha_izq.gif" border=0 > </a></td>'
	}
	return anterior;
}

function dibujoIrANoticiaSiguiente(index){
	var siguiente = '<td valign="middle" width="15px">&nbsp;</td>'
	if(index >= 0){
			siguiente = '<td valign="middle" width="15px"><a href=javascript:noticia(' + index + ')><img title="noticia anterior" src="flecha_der.gif" border=0 > </a></td>'
	}
	return siguiente;
}

function dibujoNoticia(pos){
			
			var titulo = httpAct.responseXML.getElementsByTagName('titulo').item(pos).firstChild.data;	
			var imagen = httpAct.responseXML.getElementsByTagName('imagen').item(pos).firstChild.data;
			var link = httpAct.responseXML.getElementsByTagName('link').item(pos).firstChild.data;	
			var copete = "";
			var img = '<td valign="middle"><img border="0" src="' +  imagen + '" width="120"  align="top"></td>'
			var texto = '<td valign="middle"><a href="'+link+'">' + titulo  + ' - ' + copete + '</a></td>'
			return img + texto;

}

function noticia(pos) {
					document.getElementById("actualidad").innerHTML = filaActualidad (pos);
  	}
//************************************************************************************



var isWorking2 = false

function retrieveDataAct(id, offset) {

globalIdAct = id;

//document.getElementById(id).innerHTML= "...";
document.getElementById(id).innerHTML= "<img src='ajax.gif'> Cargando... ";
//  if (!isWorking2 && httpAct) {
  if (!isWorking2) {

    httpAct.open("GET", urlAct , true);
	
    httpAct.onreadystatechange = handleHttpResponseAct;
	
	isWorking2 = true;
    httpAct.send(null);

  }
}

