if (typeof(adtextController)=="undefined")
{
    var adtextController = function adklikAdTextBannerController()
    {
        var baseUrl = "http://ads1.mynet.com/AdServer/";
        var interval =null;
        var jsUrl = "http://s.adklik.com.tr/js/min/adtext.min.js?v=2.4";
        var logJsUrl = "http://s.adklik.com.tr/js/min/log4js.min.js";
        var libUrl = "http://s.adklik.com.tr/js/min/library.min.js";
        var banners = [];
        var isLibLoaded =false;
        var debugMode = false;
		
        var embedLib = function embedLib()
        {
            window.setTimeout( function(){
                var oHead = document.getElementsByTagName('head')[0];
				
                var script = document.createElement('script');
                script.type = 'text/javascript';
                script.src = jsUrl;
                oHead.appendChild(script);
				
                var library = document.createElement('script');
                library.type = 'text/javascript';
                library.src = libUrl;
                oHead.appendChild(library);

                var referrer = document.referrer;
                //var referrer = "kim=cavcav";
                
                if( typeof(referrer)!='undefined' && referrer!=null && referrer!="" && referrer.indexOf("kim=cavcav")>=0 )
                {
                    var logJs = document.createElement('script');
                    logJs .type = 'text/javascript';
                    logJs.src = logJsUrl;
                    oHead.appendChild(logJs);
                    debugMode = true;
                }
				
            },0);
            interval = setInterval( function(){
                adtextController.checkOrLoadLib();
            } , 1000);
        };
        embedLib();
        return{
            addBanner:function(config){
                if (!isLibLoaded)
                {
                    banners.push(config);
                }else {
                    AdText.addItem(config);
                }
            },
            checkOrLoadLib:function checkLib()
            {
                 
                if (typeof(AdText) != "undefined" && typeof($$$) != "undefined"
                    && ((debugMode == true && typeof(log4javascript) || debugMode == false) != "undefined"))
                    {
                    clearInterval(interval);
                    isLibLoaded=true;
                    AdText.init(debugMode); 
					
                    for (var i = 0; i< banners.length;i++)
                    {
                        var cnf = banners[i];
                        if (cnf==null) break;
                        AdText.addItem(cnf);
                    }
                    banners = null;
					
                }
            }
        };
    }();
}
 
var banner = {
    "bannerCode" : "22159_1461",
    "baseUrl" : "http://ads1.mynet.com/AdServer/",
    "width" : "120",
    "height" : "600",
    "id":"R"+Math.floor(Math.random()*1000),
    "action":1,    //1: Request WITH page summary, 2: Request WITHOUT page summary
    "cacheTime": 1000000 //type: miliseconds
};
document.createElement("adklikadtext");
document.write('<div id="placeholder' + banner.id + '_p" style="border:0px;width:0px;height:0px;line-height:0px;font-size:0px;display:block;"></div>');
document.write('<adklikadtext id="placeholder'+banner.id+'"></adklikadtext>');
adtextController.addBanner(banner);

