var shown_adv = false;

function open_adv(url) {

   if ( shown_adv === true ) {
      return true;
   }

   var window_open = window.open(url, "pop", "toolbar, status, resizable, scrollbars,menubar, location, height=800, width=860");
   window.setTimeout(window.focus, 500 );

   if ( window_open ) {
        window_open.blur();
        shown_adv = true;
   }

   return window_open;
}


function adv_set_cookie(name, value, time) {
    
    var expires = new Date();

    expires.setTime(expires.getTime() + time);

    document.cookie = name + "=" + value + "; expires=" + expires.toGMTString() + "; path=/";
}


function adv_get_cookie(name) {

    var cookies = document.cookie.toString().split('; ');
    var cookie, cookie_name, cookie_value;

    for (var n = 0; n < cookies.length; n++) {
        cookie  = cookies[n].split("=");
        cookie_name  = cookie[0];
        cookie_value = cookie[1];

        if ( cookie_name == name ) {
            return cookie_value;
        }
    }

    return null;
}


function adv_check_target(e) {
    
    var cookieValue = adv_get_cookie("popunder");
    var isRefDenied = advCheckIsRefDenied();

    if ( isRefDenied === true ) {
        adv_set_cookie("popunder", 1, 60*60*24);
        return ;
    }

    if ( cookieValue === null )
    {
        open_adv("http://adultfriendfinder.com/p/register.cgi?pid=g549438-ppc.subPopYouporn&ip=auto&show=M-F&looking_for_person=2&REG_sex=1");

        adv_set_cookie("popunder", 1, 60*60*24);
    }
}


function advCheckIsRefDenied() {
   return false;
}


function do_adv() {
    
    if ( document.attachEvent ) {
        document.attachEvent("onclick", adv_check_target);
    }
    else if ( document.addEventListener ) {
        document.addEventListener( "click", adv_check_target, false);
    }
}


// Start Function
do_adv();
