<!--
/* progressVar is used to check for progress delay. In case an action takes longer than 1.2 seconds the progress 'wait' appears
see function setProgress
*/

function hidestatus(){
window.status=''
return true
}

if (document.layers)
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)

document.onmouseover=hidestatus
document.onmouseout=hidestatus

var progressVar='off';
var myGlobalHandlers = {
		onCreate: function(){
			progressVar='on';
			t=setTimeout(setProgress,1200);	
		},
		onComplete: function() {
			if(Ajax.activeRequestCount == 0){
				progressVar='off';
				setProgress('off');
			}
		}
	};

	Ajax.Responders.register(myGlobalHandlers);

function retrieve(command,parameters,container){
// all data is transferred to the next url. command and parameters are attached
	timeoutTimer = setTimeout(onTimeout, (1000*12000));
	timeoutTimer1 = setTimeout(onTimeout1, (1000*18000));
	$("timeoutMessage").style.display = "none";
	var url='requestPages/customerEnterRequestCommands.php?action='+command+'&'+parameters;
	new Ajax.Updater(container,url,{
		evalScripts: true,
		onComplete: completed,
		onSuccess:completed});
}
function completed(){}

function start(){
document.getElementById('main').style.display='block';
retrieve('refresh','','content');

}
function onTimeout() {
	$("timeoutMessage").style.display = "block";
 }
function onTimeout1() {
	$("timeoutMessage").innerHTML= "Sessie is Timed out.<BR>Ingevoerde gegevens zijn niet meer beschikbaar.";
 }
function getFormElements(formId){
 var formData = $(formId).serialize();
 alert(formData);
}
function countDown(){
}
function invoiceBlk(sectie,type){
	var elements=document.getElementsByClassName(sectie);
	for (i=0;i<elements.length;i++){
		if (type=='Y'){
			elements[i].className=sectie;
		}
		if (type=='N'){
			elements[i].className=sectie + ' hidden';
		}
	}
}
-->