<!--

// synchroon AJAX request (eigenlijk geen AJAX maar SJAX) 
function loadFile(sHtml) {
	req = false;

	if(window.XMLHttpRequest) {
		try {
			req = new XMLHttpRequest();
		} catch(e) {
			req = false;
		}	
	} else if(window.ActiveXObject) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				req = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				req = false;
			}
		}
	}
	if(req) {		
		req.open("GET", sHtml, false);
		req.send(null);
		return req.responseText;
	}
}

function loadWinnaar(sHtml) {
	req = false;

	if(window.XMLHttpRequest) {
		try {
			req = new XMLHttpRequest();
		} catch(e) {
			req = false;
		}	
	} else if(window.ActiveXObject) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				req = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				req = false;
			}
		}
	}
	if(req) {		
		if(document.getElementById('blokjes')){
			document.getElementById('btnZoek').style.display = 'none';
			document.getElementById('blokjes').style.display = 'block';
			fAddWaitBlock(8);
		}
		req.open("GET", sHtml, false);
		req.send(null);
		setTimeout("fGetWinnaar()", 6000);
	}
}

function fAddWaitBlock(iCount){
	if(iCount != 0){
		imgobj = document.createElement('img');
		imgobj.setAttribute("alt", "");
		imgobj.setAttribute("src", '/kassabon/images/blokje.gif');
		imgobj.style.verticalAlign = "bottom";
		if (imgobj) {
			document.getElementById('blokjes').appendChild(imgobj);
			iCount = iCount - 1;
			sTimer = setTimeout("fAddWaitBlock("+iCount+")", 750);
		}
	} else {
		if(document.getElementById('blokjes')){
			clearTimeout(sTimer);
			//document.getElementById('blokjes').style.display = 'none';
		}
	}
}

function fGetWinnaar(sHtml){
	if(document.getElementById('melding')){
		document.getElementById('blokjes').style.display = 'none';		
		document.getElementById('melding').style.marginLeft = 0 + 'px';
		document.getElementById('melding').style.marginTop = 0 + 'px';
		document.getElementById('melding').innerHTML = req.responseText;
		//document.getElementById('koptekst').innerHTML = "Uitslag van de kassabon actie";
	}
}

function getObject(objid) {
	var obj = null;
	
	if (document.getElementById) {
		obj = document.getElementById(objid);
	}else{
		obj = document.all[objid];
	}
	
	return obj;
}

var searchmsg_obj = null;
function searchForMotors(id_zoeken, id_blokjes, id_resultaten, maxseconds, startafter, symbol) {
	if (searchmsg_obj == null) {
		searchmsg_obj = getObject(id_blokjes);

		robj = getObject(id_zoeken);
		robj.style.display = "block";
	}
	
	if (searchmsg_obj) {
		if (maxseconds == 0) {
			robj = getObject(id_zoeken);
			robj.style.display = "none";
			
			searchmsg_obj.innerHTML = "";
			searchmsg_obj = null;
			
			//document.fmZoeken.btnSubmit.disabled = false;
			//if (document.fmZoeken) document.fmZoeken.submit();
			return;
		}
		
		imgobj = document.createElement('img');
		imgobj.setAttribute("alt", "");
		imgobj.setAttribute("src", symbol);
		imgobj.style.verticalAlign = "bottom";
		
		if (imgobj) {
			searchmsg_obj.appendChild(imgobj);
		}

		maxseconds = maxseconds - 1;
		setTimeout("searchForMotors('"+id_zoeken+"','"+id_blokjes+"','"+id_resultaten+"',"+maxseconds+","+startafter+",'"+symbol+"');", 750);
		if (maxseconds == startafter) setTimeout('if (document.fmZoeken) document.fmZoeken.submit();', 500);
	}
}

function startSearch() {
	searchForMotors('divid_zoeken', 'spanid_zoeken', 'divid_resultaten', 9, 4, '/images/blokje.gif');
}
//-->