//USAGE:
//<script language="javascript" src="ppndr.js"></script>
var PopWidth=550;
var PopHeight=330;
var PopLeft = (window.screen.width-PopWidth)/2;
var PopTop = (window.screen.height-PopHeight)/2;

var Interval = 2;	// интерневал показа попандеров
var expDays = 1;	// срок действия интервала (дней)
var expHours = 0;	// срок действия интервала (часов)

var maxCount = 3;

function GetCookie (name) 
{
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) 
	{
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg)
		return getCookieVal (j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
	}
	return null;
}

function SetCookie (name, value) 
{
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	var path = (argc > 3) ? argv[3] : null;
	var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;
	document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : ""); 
}

function getCookieVal(offset) 
{
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
	endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

var exp = new Date();
var hours = exp.getHours();
var min = exp.getMinutes();
var sec = exp.getSeconds();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000+expHours*60*60*1000) - (hours*60*60*1000) - (min*60*1000) - (sec*1000));

var exphour = new Date();
exphour.setTime(exphour.getTime() + Interval*60*60*1000);

var count = GetCookie('popup');
var popup_hour= GetCookie('popup_hour');
//alert(count + " | " + popup_hour);

if(popup_hour != 201) 
{
	//alert(count);
	if (count == null || (count < maxCount)) 
	{
		count++;
		SetCookie('popup', count, exp,"/");
		var rnd=Math.round(Math.random()*10000);
		var url="/ppndr/get_ppndr.php?rnd="+rnd;
		pop_under=window.open(url,"pppndr", "width="+PopWidth+", height="+PopHeight+",left=1600,top=1600,scrollbars=no,fullscreen=no,resizable=no,status=no,toolbar=no,menubar=no,directories=no");
		pop_under.blur();
		window.focus();
		pop_under.moveTo(PopLeft,PopTop);
	} 
	else 
	{
		count=maxCount;
		SetCookie('popup', count, exp,"/");
	}
	SetCookie('popup_hour', '201', exphour,"/");
};
