﻿document.write('<link href="'+AdnetKeywordPath+'/img/stylesheet.css"  rel="stylesheet" type="text/css" />');

var hideID = 0;	

var IsVd=0;

var AdBoxLeft = 0;
var AdBoxTop = 0;

var ContainerHeight = parseInt(AdBoxHeight.replace('px',''));

var maxAdCount = _maxAdCount;

//maxAdCount = getMaxAdCount();

var markedAdCount=0;

var ContainerId = 'AdShowBox';

var adCounterContainerId='adCounterContainer';

var fo ;

var highlighted_keywordids=new Array();
var highlighted_adids=new Array();

var viewed_adids=new Array();

var str_highlighted_idpairs='';

var inconvenientKeywords = new Array('noadpop', 'kantaronlu', 'cem gari[bp]oğlu', 'yanan soba', 'gözaltına al', 'domuz gri[pb]i', 'olay günü', '[^bBgGdD](ö|Ö)l[dm]?ü[\wğĞüÜşŞöÖçÇıİ]*[\s\W]*', 'silah', 'tabanca', 'kanlar içinde', 'meydana gelen patlama', 'savaş', 'ate(s|ş) ((aç)|(et))', 'satani(st|z(i)?m)', 'mezar', 'uyu(s|ş)turucu', 'eroin', 'kokain', '(uyu(s|ş)turucu|koka(ı|i)n|ero(i|ı)n|silah|kad(i|ı)n) ticaret', 'cenaze', 'cese[dt]', 'tecavüz', 'ter(o|ö)r', 'pkk', 'deprem', 'yangın', 'soruşturma', 'jandarma', 'polis', 'mahkeme', 'zanlı', 'katil', 'cinnet', 'cinayet', '(trafik|motor|moto[r]?(s(ı|i)klet)|kamyon(et)?|otob(u|ü)s|minib(u|ü)s|otomob(ı|i)l) kazas(i|ı)', 'kazada yaralan', 'cenaze', 'toprağa ver[eiı]', '\W(ö|Ö)l[dm]?ü[\wğĞüÜşŞöÖçÇıİ]*[\s\W]*', 'hayat(lar)?(i|ı)n(i|ı) kaybe[td]{1,2}[iıe]', 'vefa[td]', 'ya(s|ş)ama veda etti', 'cinayet', 'traf(i|ı)k canavar(i|ı)', 'deh(s|ş)et sa[cç]', 'tecav(u|ü)z', 'sap(i|ı)[kğ]', '(s|ş)ehit', 'tutuk(lu|suz)', 'mehmet(ç|c)ik', 'c(i|ı)nsel fant[ea]z(i|ı)', 'doland(i|ı)r(i|ı)c(i|ı)', 'ya(ş|s)am(lar)?(ı|i)n(ı|i) yitir', 'su(c|ç)lu bul', 'mahk[uû]m e((tti)|(di))', 'hapis cezas(ı|i)', '(haf(i|ı)f|a[gğ](i|ı)r) yaral', 'yaralan(d(ı|i)|an)', 'travesti', 'orospu', 'porno', 'fahişe', 'eşcinsel', 'genelev', 'int(i|a)har', 'boğul', 'felaket', 'can ver');

AC_FL_RunContent = 0;


var tW,tH,iW,iH,vsW,vsH,vbW,vbH , fW,fH;
var tW_,tH_,iW_,iH_,vsW_,vsH_,vbW_,vbH_,fW_,fH_;

tW='338px',tH='154px',iW='338px',iH='194px',vsW='368px',vsH='233px',vbW='338px',vbH='214px',fW='338px',fH='336px';
//tW_='343px',tH_='159px',iW_='343px',iH_='199px',vsW_='373px',vsH_='238px',vbW_='343px',vbH_='219px',fW_='343px',fH_='341px';

tW_='338px',tH_='154px',iW_='338px',iH_='194px',vsW_='368px',vsH_='233px',vbW_='338px',vbH_='214px',fW_='338px',fH_='336px';

var IsVis = false;
var lKid='';

var HashArray;

function getWindowSize()
{
    var w = 0;
    var h = 0;

    //IE
    if(!window.innerWidth)
    {
    //strict mode
    if(!(document.documentElement.clientWidth == 0))
    {
    w = document.documentElement.clientWidth;
    h = document.documentElement.clientHeight;
    }
    //quirks mode
    else
    {
    w = document.body.clientWidth;
    h = document.body.clientHeight;
    }
    }
    //w3c
    else
    {
    w = window.innerWidth;
    h = window.innerHeight;
    }
    return {width:w,height:h};
}


function getMousePos(ev)
{
     var scrOfX = 0, scrOfY = 0;
  
     if(ev.pageX || ev.pageY)//firefox Location
     {
        return {x:ev.layerX, y:ev.pageY};
     }
     
    if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
        //DOM compliant
        scrOfY = document.body.scrollTop;
        scrOfX = document.body.scrollLeft;
    }else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
        //IE6 standards compliant mode
        scrOfY = document.documentElement.scrollTop;
        scrOfX = document.documentElement.scrollLeft;
    }        
     
     return {//ie Location
          x:ev.x + scrOfX,
          y:ev.clientY + scrOfY  
     };
}

function getElements() {
  var elements = new Array();
  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);
    if (arguments.length == 1)
      return element;
    elements.push(element);
  }
  return elements;
}

function matchAds(e)
{
    var divAdnetId=''
    var arrAdContainerIds = AdContainerIds.split(',');
    

    var contentArray = new Array();  
    var objArray = new Array();
    
    for (var i=0 ;i<arrAdContainerIds.length;i++)
    {    
        divAdnetId=arrAdContainerIds[i];

        if(divAdnetId=='')
        {
            continue;
        }        
        
        if(Ads.length==0)
        {
            return;
        }
        
        var obj=getElements(e);
        
        
        var tmp = '';    
        
        try{
            obj = document.getElementById(divAdnetId);
            objArray[i] = obj;
            if(document.all)
            {
                tmp = obj.innerHTML;
            }
            else
            {
                if(!obj) obj = obj.childNodes[0];
                if(obj.innerHTML=="")obj = obj.childNodes[1];
                tmp=obj.innerHTML;        
            }  
            
            var pattern_Video = new RegExp('<OBJECT[^<]+?.*?(</OBJECT>|/>)','gi');   
            var varOBJECTTAG;
            if ((varOBJECTTAG = pattern_Video.exec(tmp)) != null)
            {
                var pattern_Param = new RegExp('<PARAM','gi');
                 if(varOBJECTTAG[0].search(pattern_Param)==-1)
                 {
                    return ;            
                 }        
            }       
        }
        catch(e)
        {
            return;
        }    
        
        if(!checkInconvenientWords(tmp))
        {
            tmp = markText(tmp);
        }     
   
        tmp = tmp.replace(/<PARAM NAME="Play" VALUE="(0|-1)">/gi,'<PARAM NAME="Play" VALUE="1">');
          
        contentArray[i] = tmp;
    }        
    
    for (var i=0 ;i<objArray.length;i++)
    {
        objArray[i].innerHTML = contentArray[i];   
        if(i==objArray.length-1)
        {
            objArray[i].innerHTML += countHighlightedKeywords();
        } 
    }
    
    var AdCounter=document.createElement("div"); 
    AdCounter.setAttribute("id",adCounterContainerId);
    AdCounter.style.position="absolute";   
    AdCounter.style.width="0px";
    AdCounter.style.height="0px";
    document.body.appendChild(AdCounter);
    
    createAdContainer(0,0);     
}

function checkInconvenientWords(_inputHtml) 
{
    var inconvenientWordFound = false;
    var arrAdContainerIds = AdContainerIds.split(',');
   

    var inputHtml=iso8859Escape(_inputHtml);
    
    for (var i=0 ;i<arrAdContainerIds.length;i++)
    {    
        divAdnetId=arrAdContainerIds[i];

        if(divAdnetId=='')
        {
            continue;
        }               
        
        for(var j=0 ;j<inconvenientKeywords.length;j++)
        {
            var pattern_InconvenientWords = new RegExp(iso8859Escape(inconvenientKeywords[j]),'gi');
            if(inputHtml.search(pattern_InconvenientWords)!=-1)
            {
                inconvenientWordFound = true;
                break;
            }        
        }
        if(inconvenientWordFound)
        {
            break;
        }
    }
    
    return inconvenientWordFound;
}


function markText(inputHtml) 
{
    var re;
    var varMatches;
    var outHtml;
    var replaceText;
    var gelen;
    var aramayap=0;
    var reptextarray = new Array();
    var keykontrol = new Array();   
    
    var arrAdHash =[];    
    
    HashArray = strHash.split(',');
    
    for (var i=0 ; i < AdContents.length; i++)
    {
        arrAdHash[AdContents[i].adid]= HashArray[i];
    }

    
    for (var k=0 ; k < Ads.length; k++)
    {
        reptextarray[k]="<a oncontextmenu=\"return false;\" onmouseover=\"showAd('"+ Ads[k].adid + "','" + Ads[k].id + "','" + arrAdHash[Ads[k].adid] + "' ,event);clearAdInterval_();\" onmouseout=\"hideAd();\" name=\"aspx1\" target=\"_blank\"><font class=\"ADPopLink\"><b>" + Ads[k].word + "</b></font></a>";    
      
        keykontrol[k]=0;
    }
    	   
    re=new RegExp("(\<[^>][^<]*\>)([^<]*)","g");
    outHtml=new String('');
    outHtmlTextPart=new String('');

    var str ='';
    var tagstr='';
          
    var strSearch = '';  
    var strOut1 = '';
    var strOut2 = '';
    
    var adText = '';
    
    var escape_tags=new Array('<A','<B>','<U','<H1','<H2','<H3','<H4','<H5','<H6','<EM','<STRONG','<TT','<IFRAME','<LAYER','<CODE','<OBJECT','<PARAM','<SELECT','<OPTION','<INPUT','<TEXTAREA','<SCRIPT','<NOSCRIPT','<SMALL');
    var escape_tag_found = false; 
    
   inputHtml = '<font></font>' + inputHtml ; 
   
   var reAnchorStart = new RegExp("<a","gi");
   var reAnchorEnd  = new RegExp("</a>","gi"); 
   var anchor_tag_found = false;   
    
   while ((varMatches = re.exec(inputHtml)) != null)
   {   
        outHtml+=varMatches[1]; 
        str= varMatches[2];
        tagstr=varMatches[1]; 
        
         if(varMatches[1].search(reAnchorStart)!=-1)
         {
            anchor_tag_found=true;            
         }          
                
         if(anchor_tag_found)
         {
            if(varMatches[1].search(reAnchorEnd)!=-1)
            {
                anchor_tag_found=false;
            }    
         }        
          
         escape_tag_found = false; 
         
         for(i=0;i<escape_tags.length;i++)
         { 
            var pattern_escape_tags = new RegExp(escape_tags[i],'i');
            if(tagstr.search(pattern_escape_tags)!=-1)
            {
                escape_tag_found = true;
                break;
            }
         }         
          
        strSearch = iso8859Escape(str);  
        outHtmlTextPart =  str;
       
        
            for (k=0; k < Ads.length; k++) 
            {
                var chg=reptextarray[k];
                
                adText = Ads[k].word;
                
                var pattern = new RegExp('\\b'+ adText +'\\b','gi');            
                var testPattern=pattern.exec(strSearch);
 
                var pattern2 = new RegExp(adText +'\\W','gi');            
                var testPattern2=pattern2.exec(strSearch);
               
                
                if(testPattern!=null && testPattern2!=null)
                {
                    if(escape_tag_found || anchor_tag_found)
                    {
                        break;
                    }           
                
	                if (!detectItem(highlighted_keywordids,Ads[k].id) && !detectItem(highlighted_adids,Ads[k].adid) && markedAdCount<maxAdCount)
	                {
		                highlighted_keywordids.push(Ads[k].id);
		                highlighted_adids.push(Ads[k].adid);
		                
		                if(str_highlighted_idpairs=='')
		                {
		                    str_highlighted_idpairs = '(' + PartnerId + ',' + Ads[k].adid + ',' + Ads[k].id + ')' ;
		                }
		                else
		                {
		                    str_highlighted_idpairs = str_highlighted_idpairs + ',(' + PartnerId + ',' + Ads[k].adid + ',' + Ads[k].id + ')' ;
		                }
		                
		                var matchedText = testPattern[0];
		                matchedText = matchedText.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
		                
		                strOut1 = strSearch.substr(0,testPattern.index);
		                strOut2 = strSearch.substr(testPattern.index);
		                
	                    strOut1=strOut1.replace(/%/g,"%25");  //%
	                    strOut2=strOut2.replace(/%/g,"%25");  //%
	                    matchedText=matchedText.replace(/%/g,"%25");  //%

	                
		                matchedText = iso8859EscapeFix(matchedText);
		                
		                strOut1 = iso8859EscapeFix(strOut1);
		                strOut2 = iso8859EscapeFix(strOut2);
   		                
   		                outHtmlTextPart=decodeURI(strOut1) + decodeURI(strOut2.replace(matchedText , chg.replace(Ads[k].word+'</b>',matchedText+'</b>')));
   		                
		                markedAdCount++;
		                break;
	                }
		        }
            }
        outHtml+=outHtmlTextPart;  
   }  

   return outHtml;
}

function countHighlightedKeywords()
{
    var img = '';
    if(str_highlighted_idpairs.length>0)
    {
        img = '<img src="' + AdnetKeywordPath + '/counthighlight.ashx?t='+ new Date().getTime() +  '&ids=' + str_highlighted_idpairs + '" border=0 width=0 height=0 style="position:absolute;width:0px;border:0"></img>';
    }
    return img;
}

function iso8859Escape(strText)
{   
    strText=strText.replace(/i/g,"c4b0");
    strText=strText.replace(/İ/g,"C4B0");    
    strText=strText.replace(/ı/g,"c4b1");
    strText=strText.replace(/I/g,"C4B1");
    strText=strText.replace(/ü/g,"c3bc");
    strText=strText.replace(/Ü/g,"C3BC");
    strText=strText.replace(/ğ/g,"c49f");
    strText=strText.replace(/Ğ/g,"C49F");
    strText=strText.replace(/ş/g,"c59f");
    strText=strText.replace(/Ş/g,"C59F");
    strText=strText.replace(/ç/g,"c3a7");
    strText=strText.replace(/Ç/g,"C3A7");
    strText=strText.replace(/ö/g,"c3b6");
    strText=strText.replace(/Ö/g,"C3B6");

    return strText;
}

function iso8859EscapeFix(strText)
{ 
    strText=strText.replace(/c4b0/g,"i");       //i
    strText=strText.replace(/C4B0/g,"%C4%B0");  //İ
    strText=strText.replace(/c4b1/g,"%C4%B1");  //ı
    strText=strText.replace(/C4B1/g,"I");       //İ
    strText=strText.replace(/c3bc/g,"%C3%BC");  //ü
    strText=strText.replace(/C3BC/g,"%C3%9C");  //Ü
    strText=strText.replace(/c49f/g,"%C4%9F");  //ğ
    strText=strText.replace(/C49F/g,"%C4%9E");  //Ğ
    strText=strText.replace(/c59f/g,"%C5%9F");  //ş
    strText=strText.replace(/C59F/g,"%C5%9E");  //Ş
    strText=strText.replace(/c3a7/g,"%C3%A7");  //ç
    strText=strText.replace(/C3A7/g,"%C3%87");  //Ç
    strText=strText.replace(/c3b6/g,"%C3%B6");  //ö
    strText=strText.replace(/C3B6/g,"%C3%96");  //Ö
    return strText;
}

function replaceTurkishChars(strText)
{ 
    strText=strText.replace(/İ/g,"&#304;");    
    strText=strText.replace(/ı/g,"&#305;");
    strText=strText.replace(/ü/g,"&#252;");
    strText=strText.replace(/Ü/g,"&#220;");
    strText=strText.replace(/ğ/g,"&#287;");
    strText=strText.replace(/Ğ/g,"&#286;");
    strText=strText.replace(/ş/g,"&#351;");
    strText=strText.replace(/Ş/g,"&#350;");
    strText=strText.replace(/ç/g,"&#231;");
    strText=strText.replace(/Ç/g,"&#199;");
    strText=strText.replace(/ö/g,"&#246");
    strText=strText.replace(/Ö/g,"&#214;");
    strText=strText.replace(/%/g,"%25 ")
    return strText;
}
function detectItem(originalArray, itemToDetect)
{
    var j=0;
 	while (j < originalArray.length)
 	 {
 	 		if (originalArray[j] == itemToDetect)
 	 		 {
 	 		    return true;
 	 		 } 
 	 		 j++;
 	}
 	return false;
}

function showAd(AdId,KeywordId,HashCode,e)
{   
    AdBoxLeft=getMousePos(e).x;
    AdBoxTop=getMousePos(e).y;  
    
    if(IsVis && lKid==KeywordId)
    {
        return;
    }
    
    lKid=KeywordId;
    IsVis = true;   
   
    var adJson = '';
    
    for(i=0 ; i<AdContents.length ; i++)
    {
        if(AdContents[i].adid == AdId)
        {
            adJson = AdContents[i];
            break;
        }
    }    
    
    displayAd(KeywordId,adJson,HashCode);
}

function getAdPosition(width,height)
{  
    var _left="0px",_top="0px";
    
    var vscroll = (document.all ? document.documentElement.scrollTop : window.pageYOffset); 
    
    if(document.all && document.documentElement.scrollTop==0)
    {
        vscroll = document.body.scrollTop;
    }
       
    var browserHeight = 0 ;
    var browserWidth = 0 ;
    
    browserHeight = getWindowSize().height; 
    browserWidth = getWindowSize().width;  
    
    if(parseInt(browserWidth)-AdBoxLeft<parseInt(width))
        {
            _left=(AdBoxLeft-parseInt(width))-10+"px";
        }
    else
        {
            _left=AdBoxLeft-10+"px";
        }
   
    if(browserHeight+vscroll-AdBoxTop>parseInt(height))
    {
        _top=(AdBoxTop)-10+"px"; //Aşağı doğru açıl
    }
    else
    {
        _top=(AdBoxTop-parseInt(height))+10+"px"; //Yukarı doğru açıl               
    } 
    
   
    return {left:_left,top:_top};

}


var interval; 

function createAdContainer(width,height)
{

    var AdShowBox=document.createElement("div");
    AdShowBox.setAttribute("id",ContainerId);
    //AdShowBox.setAttribute("onMouseout",'hideAd_()');  
    //AdShowBox.setAttribute("onMouseover",'clearAdInterval_()'); 
    AdShowBox.onmouseover = function(){clearAdInterval_();};
    AdShowBox.onmouseout = function(){hideAd_();};
    AdShowBox.style.position="absolute";   
    AdShowBox.style.zIndex = "2147483647";
    AdShowBox.style.float="none";
    AdShowBox.style.MozOpacity="0";
    
    AdShowBox.style.width="0px";
    AdShowBox.style.height="0px";
   
    AdShowBox.style.display="block" ;
    
    document.body.appendChild(AdShowBox); 
}

function displayAd(keywordId,_adJson,hashCode){ 
    var adnetKeyword = keywordId ;  
    var adJson = _adJson ;
	var adTypeId = adJson.adtypeid; // Metin = 1, Logo=2, Gorsel = 3 , Video=4
	var targetUrl = encodeURI(AdnetKeywordPath+ '/Redirect.ashx?pid=' + PartnerId + '&aid='+ adJson.adid + '&kid=' + adnetKeyword + '&url=' + adJson.urlprefix + escape(adJson.targeturl)) + '&hb=' + hashCode ;

    IsVd=0;
  
    g(ContainerId).style.MozOpacity="0";

	var displayString = '';
	
	var containerId = ContainerId;
	
	var videopath = AdVideopath + "/" + adJson.videopath ;
	var imagepath = AdImagePath + "/" + adJson.imagepath ;
    var flashpath = AdFlashPath + "/" + adJson.videopath ;

    
    var width = tW_;
    var height = tH_; 

    
	switch(adTypeId){	
	    case 1:	        	    
	        creative = AdnetKeywordPath+"/js/adpop_text.swf";
		    fo = new FlashObject(creative, "objFlash"+containerId,tW, tH, "10", "#ffffff");
            fo.addParam("FlashVars", 'adTypeId=1&Header='+ replaceTurkishChars(adJson.header) + '&Content1=' + replaceTurkishChars(adJson.content1) + '&Content2=' + replaceTurkishChars(adJson.content2) + '&targetUrl=' + escape(targetUrl)+ '&t=' +   new Date().getTime() ); 
            width = tW_;
            height = tH_; 

	    break;    
	    case 3:	        	    
	        creative = AdnetKeywordPath+"/js/adpop_image.swf" ;
		    fo = new FlashObject(creative, "objFlash"+containerId,iW, iH , "10", "#ffffff");
            fo.addParam("FlashVars", 'adTypeId=3&Header='+  replaceTurkishChars(adJson.header) + '&Content1=' + replaceTurkishChars(adJson.content1)+ ' ' + replaceTurkishChars(adJson.content2) + '&Content2=&imagepath=' + imagepath + '&targetUrl=' + escape(targetUrl)+ '&t=' +   new Date().getTime() );  
            width = iW_;
            height = iH_; 
            
	    break;
	    case 4:	
	        creative = AdnetKeywordPath+"/js/adpop_smallvideo.swf" ;
	        
    	    fo = new FlashObject(creative, "objFlash"+containerId,vsW,vsH, "10", "#ffffff");
            fo.addParam("FlashVars", 'adTypeId=4&Header='+  replaceTurkishChars(adJson.header) + '&Content1=' + replaceTurkishChars(adJson.content1)+ ' ' + replaceTurkishChars(adJson.content2) + '&Content2=&startimage=' + imagepath  + '&videopath=' + videopath + '&targetUrl=' + escape(targetUrl) + '&t=' +   new Date().getTime() );     	            
            
	        width=vsW_;
	        height =vsH_;             
            
	    break;	    
	    case 5:	        	    
	        creative = AdnetKeywordPath+"/js/adpop_flash.swf";
		    fo = new FlashObject(creative, "objFlash"+containerId,fW, fH, "10", "#ffffff");
            fo.addParam("FlashVars", 'adTypeId=5&flashpath=' + flashpath + '&targetUrl=' + escape(targetUrl)+ '&t=' +   new Date().getTime() ); 
	        
	        width=fW_;
	        height =fH_;           
        break;
    }
	    
	    if ( !((navigator.userAgent.indexOf('Firefox') > -1) && (navigator.platform.indexOf('Mac') > -1)) ){
	        fo.addParam("wmode", "transparent");
	    }
        fo.addParam("allowScriptAccess", "always"); 
        fo.addParam("quality", "high"); 
        fo.addParam("loop", "true"); 
	    
	    var adCountString='';
    
        if (!detectItem(viewed_adids,adJson.adid))
        {		                
            viewed_adids.push(adJson.adid);
   	        adCountString =    '<img src="' + AdnetKeywordPath + '/Ad.ashx?t='+ new Date().getTime() + '&pid=' + PartnerId +  '&adid='+adJson.adid + '&kid=' + adnetKeyword + '" border=0 width=0 height=0 style="position:absolute;"></img>'
        
            changeProperty(adCounterContainerId, 'innerHTML', adCountString);        
        }
	    
      
        var position=getAdPosition(width,height);
        var left=position.left;
        var top = position.top;
        
        var AdContainer=g(ContainerId);
        AdContainer.style.left = left;
        AdContainer.style.top = top;
        
        fo.write(ContainerId); 

        changeStyle(ContainerId, 'display', 'block');

   	    setTimeout(setOpacity,100);   	    

}
function setOpacity(){
    g(ContainerId).style.MozOpacity="1";
}

function g(objectID)
{
    return document.getElementById(objectID);
}

function changeStyle(objectID, propertyName, propertyValue){
	document.getElementById(objectID).style[propertyName] = propertyValue;
}
function changeProperty(objectID, propertyName, propertyValue){
	document.getElementById(objectID)[propertyName] = propertyValue;
}
function getStyleValue(objectID, propertyName){
	return document.getElementById(objectID).style[propertyName];
}
function getPropertyValue(objectID, propertyName){
	return document.getElementById(objectID)[propertyName];
}

function adDelay(){

	IsVis = false;
    
    g(ContainerId).style.MozOpacity="0";

    changeStyle(ContainerId, 'display', 'none');

    clearInterval(hideID);
}

function clearAdInterval(){
    IsVd = 1;
	clearInterval(hideID);	
}

function clearAdInterval_(){
	clearInterval(hideID);	
}

function hideAd(){	
	clearInterval(hideID);
	hideID = setInterval(adDelay, 1500);
}
function hideAd_(){	
    if(IsVd!=1)
    {
        clearInterval(hideID);
        hideID = setInterval(adDelay, 1500);
    }
}

function closeAdWindow(){
    IsVd = 1;	
	clearInterval(hideID);
	hideID = setInterval(adDelay, 0);
}

function getMaxAdCount()
{  
    var DOLPartners = '7098,7561,7562,7563,7564,7565,7566,7567,7568,7569,7570,7599,7600,7601,7602,7603,7604,7605,7606,7607,7608,7609,7610,7611,7615,7616,7617,7618,7619,7620,7621,7622,7623,7624,7625,7626,7627,7628,7629,7630,7631,7632,7641,7644,7645,7646,7647,7648,7649,7650,7651,7652,7653,7654,7655,7685,7686,7699,7700,8021,8023,8024,8025,8026,8027,8041,8103,8186,8394,8957,9266,9970,10277';
    var arrDOLPartners = DOLPartners.split(',');
    
    var AdCount = 10;
    
    for (var i=0 ; i < arrDOLPartners.length; i++)
    {
        if(PartnerId==arrDOLPartners[i])
        {
            AdCount = 5;
            break;
        }
    }
    return AdCount;
}


var libJS = {
    addEvent: function(obj,type,fn)
    {
        if (obj.addEventListener)
        {
            obj.addEventListener(type,fn,false);
            return true;
        }
        else if (obj.attachEvent) 
        {
            obj['e'+type+fn] = fn;
            obj[type+fn] = function() { obj['e'+type+fn](window.event);}
            var r = obj.attachEvent('on'+type, obj[type+fn]);
            return r;
        }
        else
        {
            obj['on'+type] = fn;
            return true;
        }
    }
}

libJS.addEvent(window,'load', matchAds);
