function imprimeZona(idBanner){
    var url = (location.protocol == 'http:' ? 'http://medios.entelpcs.cl/www/delivery/ajs.php' : 'http://medios.entelpcs.cl/www/delivery/ajs.php');
	//var url = (location.protocol == 'http:' ? 'http://epcsopenx.i2b.cl/www/delivery/ajs.php' : 'http://epcsopenx.i2b.cl/www/delivery/ajs.php');
    var random = Math.floor(Math.random() * 99999999999);
    openx.init(url + "?zoneid=" + idBanner + "&amp;cb=" + random + "&amp;loc=" + escape(window.location));
}

function irUrl(url){
    if (url != "") {
        window.location.href = url;
    }
}

var openx = {
    init: function(params){
        var url = this.findThisScript();
        var iframe = '';
        iframe += '<iframe ';
		iframe += 'name="openx_'+Math.floor(Math.random() * 99999)+'" ';
        iframe += 'src="' + url + 'openx.proxy.html?openx_params=' + params + '" ';
        iframe += 'frameborder="no" ';
        iframe += 'scrolling="no" ';
        iframe += 'border="0" ';
        iframe += 'width="0" ';
        iframe += 'height="0" ';
        iframe += 'onload="this.contentWindow.resizeIframe();" ';
        iframe += '></iframe>';
        document.write(iframe);
    },
    
    findThisScript: function(){
        var scripts = document.getElementsByTagName('script');
        var largo = scripts.length;
        for (var i = 0; i < largo; i++) {
            if (scripts[i].src.indexOf('openxjs') != -1) {
                return scripts[i].src.split('openxjs.js')[0];
            }
        }
        return "";
    },
    
    initDomReady: function(){
        var DomReady = window.DomReady = {};
     	var userAgent = navigator.userAgent.toLowerCase();

        var browser = {
            version: (userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [])[1],
            safari: /webkit/.test(userAgent),
            opera: /opera/.test(userAgent),
            msie: (/msie/.test(userAgent)) && (!/opera/.test(userAgent)),
            mozilla: (/mozilla/.test(userAgent)) && (!/(compatible|webkit)/.test(userAgent))
        };
        
        var readyBound = false;
        var isReady = false;
        var readyList = [];

        function domReady(){
            if (!isReady) {
                isReady = true;
                if (readyList) {
                    for (var fn = 0; fn < readyList.length; fn++) {
                        readyList[fn].call(window, []);
                    }
                    readyList = [];
                }
            }
        };

        function addLoadEvent(func){
            var oldonload = window.onload;
            if (typeof window.onload != 'function') {
                window.onload = func;
            } else {
                window.onload = function(){
                    if (oldonload) oldonload();
                    func();
                }
            }
        };
        
        function bindReady(){
            if (readyBound) return;
            readyBound = true;

            if (document.addEventListener && !browser.opera) {
                document.addEventListener("DOMContentLoaded", domReady, false);
            }

            if (browser.msie && window == top) 
                (function(){
                    if (isReady) return;
                    try {
                        document.documentElement.doScroll("left");
                    } 
                    catch (error) {
                        setTimeout(arguments.callee, 0);
                        return;
                    }
                    domReady();
                })();
            
            if (browser.opera) {
                document.addEventListener("DOMContentLoaded", function(){
                    if (isReady) return;
                    for (var i = 0; i < document.styleSheets.length; i++) 
                        if (document.styleSheets[i].disabled) {
                            setTimeout(arguments.callee, 0);
                            return;
                        }
                    domReady();
                }, false);
            }
            
            if (browser.safari) {
                var numStyles;
                (function(){
                    if (isReady) return;
                    if (document.readyState != "loaded" && document.readyState != "complete") {
                        setTimeout(arguments.callee, 0);
                        return;
                    }
                    if (numStyles === undefined) {
                        var links = document.getElementsByTagName("link");
                        for (var i = 0; i < links.length; i++) {
                            if (links[i].getAttribute('rel') == 'stylesheet') {
                                numStyles++;
                            }
                        }
                        var styles = document.getElementsByTagName("style");
                        numStyles += styles.length;
                    }
                    if (document.styleSheets.length != numStyles) {
                        setTimeout(arguments.callee, 0);
                        return;
                    }
                    domReady();
                })();
            }
            addLoadEvent(domReady);
        };
        
        openx.ready = function(fn, args){
            bindReady();
            
            if (isReady) {
                fn.call(window, []);
            }
            else {
                readyList.push(function(){
                    return fn.call(window, []);
                });
            }
        };
        
        bindReady();
    }
}
openx.initDomReady();
openx.ready(function() {
	var userAgent = navigator.userAgent.toLowerCase();
	var browser = {
        version: (userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [])[1],
        safari: /webkit/.test(userAgent),
        mozilla: (/mozilla/.test(userAgent)) && (!/(compatible|webkit)/.test(userAgent))
    };
	
	if (browser.mozilla || browser.safari) {
		var iframes = document.getElementsByTagName('iframe');
		var largo = iframes.length;
		
		for (var i = 0; i < largo; i++) {
			var nombre = iframes[i].name;
			if (nombre.indexOf('openx_') != -1) {
				try {
					
					/*iframes[i].onload = function(){
						iframes[i].contentWindow.resizeIframe();
					}*/
					iframes[i].src = iframes[i].src;
				} 
				catch (e) {}
			}
		}
	}
});



