function Listado(provinciaID,tablonID,provinciaTitulo,tablonTitulo) {
	var me = this;
	me.provinciaID = provinciaID;
	me.tablonID = tablonID;
	me.provinciaTitulo = provinciaTitulo;
	me.tablonTitulo = tablonTitulo;
	me.buildCont_();
	me.loadStart_();

}


Listado.prototype.buildCont_ = function() {
	var me = this;
	var _con = _gel("slidecontent");
	var _res = document.createElement("div");
	_res.id = "res-"+me.tablonID;
	_res.innerHTML = "<h1 style=\"font-size:12px; line-height:18px; color:#666666\">Cargando anuncios...</h1>"
	_con.appendChild(_res);
	me.res = _res;
	me.contenido=_con;

}


Listado.prototype.loadStart_ = function() {
	var me = this;
	var XMLurl = "http://www.tablondeanuncios.com/ig/fotoanuncios/xml.php?tablon_a="+me.tablonID+"&provincia="+ me.provinciaID;
	_IG_FetchXmlContent(XMLurl, Delegate.create(me,me.loadFinish_),3600);

}


Listado.prototype.loadFinish_ = function(response) {
	var me = this;
	
	if (response.firstChild.nodeName != "xml" && response.firstChild.nodeName != "listado") {
		me.res.innerHTML = "<h1 style=\"font-size:12px; line-height:18px; color:#666666\">www.tablondeanuncios.com</h1>";
		_IG_AdjustIFrameHeight();
		return;
	}
	
	if (response.firstChild.nodeName == "xml") {
		var baseNode = response.lastChild;
	} else {
		var baseNode = response.firstChild
	}	
	
	
	me.contenido.innerHTML=" ";
	var class_row=""
	var mihtml='<DIV class=widget-container><TABLE class=widget-table cellSpacing=0 cellPadding=0 ><TR vAlign=top><TD><DIV class=listing-container id="listing-container"><TABLE class=listing-table id="listing-table" onmouseover=pause() onmouseout=slide()  cellSpacing=0 cellPadding=3 width=\"100%\" >';
	
	if(baseNode.childNodes.length>0)
	{
	for (var i = 0; i < baseNode.childNodes.length; i++) {

		inode = baseNode.childNodes[i];
		inodeName = inode.nodeName;
			
		if (inodeName=="anuncio") {
			var recent=new Array();
			if (inode.hasChildNodes()) {
				for(var j=0; j<inode.childNodes.length;j++)
				{
					mnode = inode.childNodes[j];
					mnodeName=mnode.nodeName;
					
					switch(mnodeName)
					{
						case "titulo":
							var titulo=mnode.firstChild.nodeValue;
							break;
						case "link":
							var enlace=mnode.firstChild.nodeValue;
							break;
						case "image":
							var thumbfoto=mnode.firstChild.nodeValue;
							break;
						case "precio":
							var precio=mnode.firstChild.nodeValue;
							break;
						default:
							break;
						
					}
					
								
				}
				
				
				if(i%2==0)
				{
					class_row="listing-row";
				}
				else
				{
					class_row="listing-alt-row";
				}
					
				
				if(precio)
				{
					var precio_titulo="Precio:";
				}
				else
				{
					var precio_titulo="";
				}
					

					
				mihtml+="<tr class='"+class_row+"'><td width='70'><img src='"+thumbfoto+"' width='70' height='70' class=listing-image alt='"+titulo+"' title='"+titulo+"'></td><td><a href='"+enlace+"' class=verdana10blue target='_blank' title='ver anuncio completo "+titulo+"'>"+titulo+"<br>"+precio_titulo+" "+precio+"</a></td></tr>";
					
					
				
			} 
		}  
	}
	var nohay="0";
	}
	else
	{
			mihtml+="<tr><td class=verdana11blue align=center><br>En este momento no hay anuncios nuevos con foto que cumplan los criterios seleccionados<br><br>Puede configurar el gadget para obtener otros anuncios o buscar anuncios con estos criterios en <br><a href=\"http://www.tablondeanuncios.com\" target=\"_blank\">www.tablondeanuncios.com</a><br><br></td></tr>";
			var nohay="1";
		
	}
	me.contenido.innerHTML=mihtml+'</TABLE></DIV></TD><TD width="50" vAlign=top><INPUT onmouseup=scrollButtonUpMouseup() onmousedown=scrollButtonUpMousedown() onmouseout=scrollButtonUpMouseup() type=image title="manten pulsado para ir m&aacute;s rapido" alt="manten pulsado para ir m&aacute;s rapido" src="http://www.tablondeanuncios.com/ig/fotoanuncios/images/up.gif"><br><IMG src="http://www.tablondeanuncios.com/ig/fotoanuncios/images/pause.gif" alt="Pause/Play" onclick="pauseplay();" style="cursor:pointer" title="Pause/Play"><br><INPUT onmouseup=scrollButtonDownMouseup() onmousedown=scrollButtonDownMousedown() onmouseout=scrollButtonDownMouseup() type=image title="manten pulsado para ir m&aacute;s rapido" alt="manten pulsado para ir m&aacute;s rapido" src="http://www.tablondeanuncios.com/ig/fotoanuncios/images/down.gif"><br><a href="http://www.tablondeanuncios.com/anuncio_editar.php?nuevo=1" title="Publicar un anuncio" target="_blank"><IMG src="http://www.tablondeanuncios.com/ig/fotoanuncios/images/publicar2.gif" title="Publicar un anuncio" alt="Publicar un anuncio" border="0"></a></TD></TR></TABLE></DIV>';
	
	
if(nohay==0){setTimeout(initSlidingTables, 100);}
_IG_AdjustIFrameHeight();

}


Listado.prototype.returnContainer = function () {
	return this.res;
}
