var autoCloseTimer;
var timeoutObject;
var timePeriod = 180000; // 3 Minuten
var warnPeriod = 15000;   // 15 seconds
var checkforUpdates = 1;
function promptForClose()
{
 //var  autoCloseDiv = document.getElementById('autoCloseDiv');
 //autoCloseDiv.style.display = 'block';
 checkforUpdates = 0;

}

function cancelClose()
{
 var  autoCloseDiv = document.getElementById('autoCloseDiv');
 clearTimeout(autoCloseTimer); //stops auto-close timer
 autoCloseDiv.style.display = 'none'; //hides message
  checkforUpdates = 1;
  setTimeout('ajax_update()', 5000);
}


function hideWindow(){
	var  autoCloseDiv = document.getElementById('autoCloseDiv');
	autoCloseDiv.style.display = 'none'; //hides message
}
function resetTimeout()
{
  clearTimeout(timeoutObject); //stops timer
  timeoutObject = setTimeout("promptForClose()",timePeriod); //restarts timer from 0
}

function ajax_update()
{
	var wrapperId 	=	'#content';
	var postFile	=	'/actions/update/';
	if ($("#last_id").val()==null) {
		return false;
	}
	$.post(postFile,{ last_id: $("#last_id").val()},
		 function(data){
		 	if (data=='') {
				return;
		 	}

			var lastChild =  $("#lastContent span:last-child");
			var oldContent = document.getElementById("lastContent").innerHTML;
			document.getElementById("lastContent").innerHTML = data+oldContent;
  		 //	$(lastChild).hide('slow');
 			 $("div#lastContent span:last-child").remove();

		});
	if (checkforUpdates) {
			setTimeout('ajax_update()', 15000);
	}


}