// JavaScript Document
var randomBanner = {
	tiempo : 2,
	capaID : "bannerlayer_id",
	capaloadID : "bannerlayer_id_load",
	capa : null,
	images : [],
	indice : 0,
	w : 100,
	h : 100,
	_add : function(src){
		this.images[this.images.length] = src;
	},
	_do : function(){
		var me = this;
		if(me.images.length == 0)return;
		me.capa = document.getElementById(me.capaID);
		me._anim();
	},
	_f : function(img){
		var cload = document.getElementById(randomBanner.capaloadID);
		cload.parentNode.removeChild(cload);
		$(img).fadeIn("slow",function(){
				setTimeout(function(){
					randomBanner.indice++;
					randomBanner._anim();					
				},randomBanner.tiempo*1000);							  
			});
	},
	_anim : function(){
		var me = this;
		var img = null;
		if(me.indice == me.images.length){
			me.indice = 0;	
		}
		var htm = "<div id='"+me.capaloadID+"'>cargando...</div>";
		htm += "<a href=\""+me.images[me.indice][1]+"\"><img src='"+me.images[me.indice][0]+"' width='"+me.w+"' height='"+me.h+"' onload='randomBanner._f(this)' style='display:none' border=0></a>";
		
		me.capa.innerHTML = htm;
	},
	_clean : function(){
		var me =  this;
		for(var i = 0;i< me.capa.childNodes.length; i++){
			var hijo = me.capa.childNodes[i];
			hijo.parentNode.removeChild(hijo);
		}	
	}
	
}