// JavaScript Document

var delay = 30000;
var user_activity;

function userActive()
{
	var request;
	if (window.ActiveXObject) request = new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) request = new XMLHttpRequest();

	var url = "/user_active.phtml?type=ajax";

	request.open('GET', url, true);
	request.onreadystatechange = function() {
		if (request.readyState == 4)
		{
			var result = eval(request.responseText);
			if (result)
			{
				window.setTimeout(function(){
					userActive();
				}, delay);
			}
		}
	};
	request.send(null);
}
addOnLoad(userActive);


function queueApplyNows()
{
	var apply_now_request;
	if (window.ActiveXObject) apply_now_request = new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) apply_now_request = new XMLHttpRequest();

	var apply_now_url = "/queue_apply_now.phtml?type=ajax";

	apply_now_request.open('GET', apply_now_url, true);
	apply_now_request.onreadystatechange = function() {
		if (apply_now_request.readyState == 4)
		{
			var result = eval(apply_now_request.responseText);
			if (result)
			{
				window.setTimeout(function(){
					queueApplyNows();
				}, delay);
			}
		}
	};
	apply_now_request.send(null);
}
addOnLoad(queueApplyNows);
