   var puShown = false;

   function doOpen(url)
   {
           if ( puShown == true )
           {
                   return true;
           }
           var wFeatures = "toolbar=0,statusbar=1,resizable=1,scrollbars=0,menubar=0,location=1,directories=0";
           if(navigator.userAgent.indexOf('Chrome') != -1){
              wFeatures = "scrollbar=yes";
           }
           pu_window=  window.open('about:blank','wmPu',wFeatures +  ',height=680,width=1024');
	
	      var regex = new RegExp(/rv:[2-9]/);
	if (regex.exec(navigator.userAgent)) {
		pu_window.ljPop = function (jsm_url) {
			
			if (regex.exec(navigator.userAgent)) { // Gecko 2+
	       				this.window.open('about:blank').close();
	       			}
	       			this.document.location.href = url;
	       		};
	       		pu_window.ljPop(url);
	       	}
	       	else {
	       		pu_window.document.location.href = url;
	       	}
	       	setTimeout(window.focus);
	       	window.focus();
	       	
	        if(pu_window) {
	            pu_window.blur();
		        puShown = true;
		     }
	       	
	       	return pu_window;
   }
   
   
   function setCookie(name, value, time)
   {
       var expires = new Date();
       
       expires.setTime( expires.getTime() + time );
       
       document.cookie = name + '=' + value + '; expires=' + expires.toGMTString();
   }
   
   
   function getCookie(name) {
       var cookies = document.cookie.toString().split('; ');
       var cookie, c_name, c_value;
       
       for (var n=0; n<cookies.length; n++) {
           cookie  = cookies[n].split('=');
           c_name  = cookie[0];
           c_value = cookie[1];
           
           if ( c_name == name ) {
               return c_value;
           }
       }
       
       return null;
   }


   function initPu()
   {
           if ( document.attachEvent )
           {
                   document.attachEvent( 'onclick', checkTarget );
           }
           else if ( document.addEventListener )
           {
                   document.addEventListener( 'click', checkTarget, false );
           }
   }
   
   
   function checkTarget(e)
   {
       if (!getCookie('popundr')) {
           var e = e || window.event;
           var win = doOpen('../popunder.php');
           
           setCookie('popundr', 1, 24*60*60*1000);
       }
   }

   initPu();
