function AlertBox() { 
    window.open('/alert.html', 'alertwindow', 'screenX=0,screenY=0,directories=0,menubar=0,scrollbars=0,status=0,toolbar=0,type=fullWindow,dependent=yes,fullscreen,width='+(screen.width-10)+',height=' + (screen.height - 30) +',scrollbars=no');
}
function gup( name ) {
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  	var regexS = "[\\?&]"+name+"=([^&#]*)";
  	var regex = new RegExp( regexS );
  	var results = regex.exec( window.location.href );
  	if( results == null )	return "";
  	else	return results[1];
}
function reloadPage() {
	var sURL = unescape(window.location.pathname);
	var sID = gup('id');
	if (sID) {
		if (alertEnabled) {
			sURL += "?id=" + sID + "&alert=1";
		}			
		else {
			sURL += "?id=" + sID + "&alert=2";
		}
	}
	else {
		if (alertEnabled) {
			sURL += "?alert=1";
		}			
		else {
			sURL += "?alert=2";
		}
	}	
	window.location.replace(sURL);
}
var recentUpdates = 0;
var alertEnabled = 1;
var doRefresh = setTimeout("reloadPage()", 1800000);
function checkAlerts() {
	//see if alert is enabled
	if (gup('alert') == 1) {
		alertEnabled = 1;
		// see if we have any updates in the last 2 minutes
		if (recentUpdates == 1) { AlertBox(); }
	}
	else if (gup('alert') == 2) {
		alertEnabled = 0;
	}
	// setup alert on/alert off button
	alertText();
}
function alertText() {
	var alertNav = document.getElementById('alertNav');
	if (alertEnabled == 1) {
		alertNav.innerHTML = 'New information alert on; Click to turn off';
	}
	else {
		alertNav.innerHTML = 'New information alert off; Click to turn on';
	}
}
function toggleAlert() {
	alertEnabled = !alertEnabled;
	alertText();
}