// JavaScript Document


// ADD TO FAVORETS

var urlAddress= window.location; 
var pageName = "El Cartel"; 

function addToFavorites() { if (window.external) { window.external.AddFavorite(urlAddress,pageName) 
} else { alert("No permite ejecutar esta funcion"); 
} }

// Ad Functions

function adManager(codes){
	this.codes=codes;
	this.encountered_sizes=[];
}

adManager.prototype.refreshAds = function(){ 
	for(var i=0;i<this.encountered_sizes.length;i++){
		var size=this.encountered_sizes[i];
		var adDiv='ad_'+size;
		dapMgr.enableACB(adDiv);
		var ss=size.split(/x/);
		dapMgr.renderAd(adDiv,"&PG="+this.codes[size].code+"&AP="+this.codes[size].ap_code,ss[0],ss[1]);
	}
	if(window.s !== undefined && window.s.t!==undefined && typeof(window.s.t)==='function'){
		s.t();
	}

};
adManager.prototype.triggerAd = function(size){
	if(this.codes[size]!==undefined){
		var ss=size.split(/x/);
		var found=false;
		if(this.codes[size].static !== undefined){
			var adDiv='ad_'+size;
			var e=document.getElementById(adDiv);
			if(e){
				var src=this.codes[size].static.src;
				var target='';
				var link='javascript:;';
				if(this.codes[size].static.target !==undefined){
					target='target="'+this.codes[size].static.target+'"';
				}
				if(this.codes[size].static.link !==undefined){
					link=this.codes[size].static.link;
				}
				
				e.innerHTML='<a '+target+' href="'+link+'"><img src="'+src+'"/></a>';
			}
		}
		else{
			var code=this.codes[size].code;
			var ap_code=this.codes[size].ap_code;
			if(arguments[1]!==undefined){
				if(arguments[1].code!==undefined){
					code=arguments[1].code;
				}
				if(arguments[1].ap_code!==undefined){
					ap_code=arguments[1].ap_code;
				}
			}
			dap("&PG="+code+"&AP="+ap_code,ss[0],ss[1]);
			for(var i=0;i<this.encountered_sizes.length;i++){
				if(this.encountered_sizes[i]===size){
					found=true;
					break
				}
			}
			if(!found){
				this.encountered_sizes.push(size);
			}
		}

	}
};
var ad=new adManager(AD_CODES);