var blnShowPP = 1;
var once_closed = false;

var text1 = 
'DO you want to leave our site?'

var links_to_redir = new Array();

links_to_redir[1] = "Subscribe/8_0_menu=11.aspx";


$(document).ready(
	function() {
		document.body.onkeydown = window.onkeydown = function() {
			var KeyCode = false;
			var CtrlKey = false;
			
			var mozEvent = arguments[0];
			
			try 			{ KeyCode = mozEvent.which; }
			catch ( err )	{ KeyCode = event.keyCode; }
			
			try				{ CtrlKey = mozEvent.ctrlKey; }
			catch ( err )	{ CtrlKey = event.ctrlKey; }
			
			if (( KeyCode == 116 ) || ((KeyCode == 82) && (CtrlKey))) {
				once_closed = true;
			}
		}
	}
);


function intRand( startInt, stopInt ) {
	var start = parseInt( startInt, 10 );
	var stop = parseInt( stopInt, 10 );
	var rand;
	
	while ( true ) {
		rand = Math.round( Math.random() * ( stop + 1 ) );
		if ( ( rand >= start ) && ( rand <= stop ) ) return rand;
	}
}


function dontLeaveUs() {
	if ( once_closed )	return;
	
	try {
		document.location.href = links_to_redir[ intRand(1, links_to_redir.length - 1) ];
		once_closed = true;
		return text1;
	} catch (err) {}
}

window.onbeforeunload = function() {
	if ( blnShowPP == 1 && !once_closed) {
		//return dontLeaveUs();
	}
	else
		return;
}