function ajaxConnect()
{
	var ajaxRequest;

	try{
		ajaxRequest = new XMLHttpRequest();		// Firefox
	} catch (e){
	 try{
		ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");		// Internet Explorer Browsers
	 } catch (e) {
	  try{
		ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
	  } catch (e){
		alert("Geen AJAX support op jouw webbrowser!");         // Tis verkeerd
		return false;
	  }
	 }
	}
	return ajaxRequest;
}

function newtekstbox(m){
	div=document.getElementById('box'+m);
	var value = div.innerHTML;
    if (value.length == 0){
		var ajaxRequest = ajaxConnect();
		ajaxRequest.open('post', 'ajax.php');
		ajaxRequest.onreadystatechange = function(){
			if(ajaxRequest.readyState == 4){
				document.getElementById('box'+m).innerHTML = ajaxRequest.responseText;
				document.getElementById('newboxb+').innerHTML = '<a href="javascript:newtekstbox(\''+(parseInt(m)+1)+'\');">Tekst Box Toevoegen</a>';
				document.getElementById('newboxb-').innerHTML = '<a href="javascript:closetekstbox(\''+(m)+'\');">Laatste Tekst Box Verwijderen</a>';		
			}
		}
		ajaxRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		ajaxRequest.send("mode=newBox&m="+m);
	}
}
function closetekstbox(m){
	var ajaxRequest = ajaxConnect();
	ajaxRequest.open('post', 'ajax.php');
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			document.getElementById('box'+m).innerHTML = ajaxRequest.responseText;
			if(m-1==0){
				document.getElementById('newboxb-').innerHTML = '';
			}else{
				document.getElementById('newboxb-').innerHTML = '<a href="javascript:closetekstbox(\''+(parseInt(m)-1)+'\');">Laatste Tekst Box Verwijderen</a>';
			}
			document.getElementById('newboxb+').innerHTML = '<a href="javascript:newtekstbox(\''+(parseInt(m))+'\');">Tekst Box Toevoegen</a>';
		}
	}
	ajaxRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	ajaxRequest.send("mode=closeBox");
}
function showImg(file,w){
	var ajaxRequest = ajaxConnect();
	ajaxRequest.open('post', 'ajax.php');
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			document.getElementById(w).innerHTML = ajaxRequest.responseText;
		}
	}
	ajaxRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	ajaxRequest.send("mode=showImg&soort=3&file="+file.value);
}
function show_reclameKop(file){
	var ajaxRequest = ajaxConnect();
	ajaxRequest.open('post', 'ajax.php');
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			document.getElementById('reclameKopSpan').innerHTML = ajaxRequest.responseText;
			}
	}
	ajaxRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	ajaxRequest.send("mode=showImg&soort=1&file="+file.value);
}
function show_reclameBox(file,w){
	var ajaxRequest = ajaxConnect();
	ajaxRequest.open('post', 'ajax.php');
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			document.getElementById('reclameBoxSpan'+w).innerHTML = ajaxRequest.responseText;
			}
	}
	ajaxRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	ajaxRequest.send("mode=showImg&soort=2&file="+file.value);
}
function show_cover(file,w){
	var ajaxRequest = ajaxConnect();
	ajaxRequest.open('post', 'ajax.php');
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			document.getElementById('coverSpan'+w).innerHTML = ajaxRequest.responseText;
			}
	}
	ajaxRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	ajaxRequest.send("mode=showImg&soort=4&file="+file.value);
}
function show_tip(file){
	var ajaxRequest = ajaxConnect();
	ajaxRequest.open('post', 'ajax.php');
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			document.getElementById('tip').innerHTML = ajaxRequest.responseText;
			}
	}
	ajaxRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	ajaxRequest.send("mode=tip&tip="+file.value);
}
function show_list(file){
	var ajaxRequest = ajaxConnect();
	ajaxRequest.open('post', 'ajax.php');
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			document.getElementById('list').innerHTML = ajaxRequest.responseText;
			}
	}
	ajaxRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	ajaxRequest.send("mode=list&list="+file.value);
}

/*****************/
function del(w,id){
	var ajaxRequest = ajaxConnect();
	ajaxRequest.open('post', 'ajax.php');
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			document.getElementById('vraagbox').innerHTML = ajaxRequest.responseText;
			document.getElementById('vraagbox').style.display='block';
			document.getElementById('vraagboxback').style.display='block';
		}
	}
	ajaxRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	var url = location.href;
	url = url.replace("&","-");
	ajaxRequest.send("act=del"+w+"&id="+id+"&url="+url);
}
function closevraagbox(){
	var ajaxRequest = ajaxConnect();
	ajaxRequest.open('post', 'ajax.php');
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			document.getElementById('vraagbox').innerHTML = ajaxRequest.responseText;
			document.getElementById('vraagbox').style.display='none';
			document.getElementById('vraagboxback').style.display='none';
		}
	}
	ajaxRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	ajaxRequest.send("act=close");
}
