<script type="text/javascript">
var puShown = false;
var puShown = false;
var linkList = []
/* Rastgele seçilecek adresleri burada array içerisine ekle */
linkList.push("http://google.com");
linkList.push("http://youtube.com");
linkList.push("http://twitter.com");
linkList.push("http://github.com");
/* Array içerisinden rastgele eleman seçecek fonksiyonumuzu tanımladık */
function randomPicker(arr){
return arr[Math.floor(Math.random()*arr.length)]
}
function doOpen(url) {
if (puShown == true) {
return true;
}
win = window.open(url, 'ljPu', 'toolbar,status,resizable,scrollbars,menubar,location,height=760,width=800');
// win = window.open(url, 'ljPu', 'height=680,width=790');
if (win) {
win.blur();
puShown = true;
}
return win;
}
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;
// eğer n=1; i 0 yaparsanız popup cookie yönetimine bağlanır ve
// sadece 1 kez açılır. n=1; kaldığı sürece popup sürekli açılacaktır.
for (var n = 1; 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;
/*Açılacak pencereyi randomPicker() fonksiyonundan gelen sonuca göre belirledik */
var win = doOpen(randomPicker(linkList));
setCookie('popundr', 1, 24 * 60 * 60 * 1000);
}
}
initPu();
</script>