	// ----------------------------------------------
	// 	Functie om gebruik te kunnen maken van AJAX
	// ----------------------------------------------
		var xmlHttp
		
		
		function GetXmlHttpObject(){
			var xmlHttp = null;
			try {
				// Firefox, Opera 8.0+, Safari
				xmlHttp = new XMLHttpRequest();
			} catch (e) {
				// Internet Explorer
				try {
					xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
				}
				catch (e) {
					xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
				}
			}
			if (xmlHttp == null){
				alert ('Uw browser ondersteunt geen AJAX!');
				return;
			}
			return xmlHttp;
		}
		


	// ----------------------------------------------
	// 	Functie : indien objectid bestaat, object terugsturen
	// ----------------------------------------------	
		function GetObj(id){
			if(eval(document.getElementById(id))){
				return document.getElementById(id);
			}
		}




	
	function disable_form(){
		a_input = document.getElementsByTagName('input');
		a_area = document.getElementsByTagName('textarea');
		a_select = document.getElementsByTagName('select');
		
		
		for(i=0;i<a_input.length;i++){
			if(String(a_input[i].id)!= 'DatumKiezen' && String(a_input[i].id) != 'actie'){
				a_input[i].disabled = true;
			}
		}
		for(i=0;i<a_area.length;i++){
			a_area[i].disabled = true;
		}	
		for(i=0;i<a_select.length;i++){
			if(String(a_select[i].id) != 'actie'){
				a_select[i].disabled = true;
			}
		}				
	}
	
	function enable_form(){
		a_input = document.getElementsByTagName('input');
		a_area = document.getElementsByTagName('textarea');
		a_select = document.getElementsByTagName('select');
		
		for(i=0;i<a_input.length;i++){
			if(String(a_input[i].id)!= 'DatumKiezen' && String(a_input[i].id) != 'actie'){
				a_input[i].disabled = false;
			}
		}
		for(i=0;i<a_area.length;i++){
			a_area[i].disabled = false;
		}
		for(i=0;i<a_select.length;i++){
			if(String(a_select[i].id) != 'actie'){
				a_select[i].disabled = false;
			}
		}				
	}	
	
	
	
	function dtmBereikValid() {
	
	var oneDay = (((60 * 1000)* 60)* 24)
	var dag_vandaag = new Date()
	


	var toekomst_waarde 	= String(document.getElementById('Datum').value)
	var toekomst_jr 		= String(toekomst_waarde.split('-')[2])
	var toekomst_mm 		= String(toekomst_waarde.split('-')[1])
	var toekomst_dd 		= String(toekomst_waarde.split('-')[0])
	
	if(toekomst_mm.substring(0,1) == '0'){
	toekomst_mm = parseInt(toekomst_mm.substring(1,2))-1
	} else {
	toekomst_mm = parseInt(toekomst_mm.substring(0,2))-1	  
	}
	
	var dag_toekomst = new Date(toekomst_jr, toekomst_mm, toekomst_dd)
	
	
	if(dag_vandaag.getDate() == dag_toekomst.getDate() && dag_vandaag.getMonth() == dag_toekomst.getMonth() && dag_vandaag.getYear() == dag_toekomst.getYear()){
		return 0;
	}
	
}

	
	
	
	function validate_actie(actie){
		

		
		if(actie == 'Tijdelijk'){
			document.getElementById('actie_span').innerHTML = 'Tijdelijke';
		} else if(actie == 'Halen'){
			document.getElementById('actie_span').innerHTML = 'Haal';
		}
		
		
		if(actie == 'Tijdelijk' || actie == 'Halen'){

		if(dtmBereikValid() == 0){
			document.getElementById('tr_tijdelijke_afspraak').style.display='block';
			disable_form();
		} else {
			document.getElementById('tr_tijdelijke_afspraak').style.display='none';
			enable_form();
		}

			
		} else {
			document.getElementById('tr_tijdelijke_afspraak').style.display='none';
			enable_form();		
		}


	}






		
		if(String(location.href).indexOf('monoceros') > -1){
			var a_path = String(location.pathname).substr(1, String(location.pathname).length).split('/')	
		} else {
			var a_path = String(location.pathname).substr(0, String(location.pathname).length).split('/')	
		}
		
		var parent_path = '';
		for(var i=0; i<a_path.length-2; i++){
			parent_path = '../' + parent_path 
		}
		


	// ----------------------------------------------
	// 	Functie : Sessie openhouden
	// ----------------------------------------------	
		function Keep_Session(){
		
		if(GetObj('Td_Tijd') != undefined){
			
		var url = parent_path + 'Ajax/KeepSession.asp';
			
		Keep_Session_xmlHttp = GetXmlHttpObject();
		Keep_Session_xmlHttp.onreadystatechange = function(){
			if (Keep_Session_xmlHttp.readyState == 4){
				var ReturnStr = Keep_Session_xmlHttp.responseText;
				if (Keep_Session_xmlHttp.status == 200){
					GetObj('Td_Tijd').innerHTML = ReturnStr;
					setTimeout('Keep_Session()', 100);
				} else {
					//alert(ReturnStr)
				}
			}
		}
		Keep_Session_xmlHttp.open("GET",url,true);
		Keep_Session_xmlHttp.send(null);				
		}
		}
	

	// ----------------------------------------------
	// 	Functie om hoogte van de content te zetten
	// ----------------------------------------------

	var Browser = ''
	
	if(String(navigator.userAgent).toLowerCase().indexOf('firefox')>-1){
		Browser = 'Firefox'
	}else {
		Browser = 'IE'	
	}
/*
	if(Browser == 'Firefox'){
		
		var a_table = document.getElementsByTagName('table');
		
		for(var i=0; i<a_table.length; i++){
			if(String(a_table[i].id) == 'content_table'){

				var content_table 	= a_table[i];
				var content_body 	= document.body.offsetHeight;
				var content_client	= document.body.clientHeight		
		
				content_table.style.height = content_table.offsetHeight + parseInt(window.innerHeight-document.body.offsetHeight)+ 'px'
	
				break;
			
			}
		}
*/
/*		
		var a_table = document.getElementsByTagName('table');
		
		for(var i=0; i<a_table.length; i++){
			if(String(a_table[i].id) == 'content_table'){

				var content_table 	= a_table[i];
				var content_body 	= document.body.offsetHeight;
				var content_client	= document.body.clientHeight		
		
				a_table[i].style.height = parseInt(content_table.offsetHeight) + parseInt(window.innerHeight-document.body.offsetHeight)+ 'px'
			}
		}

	} else {

		var content_td 		= document.getElementById('content_td');
		var content_table 	= document.getElementById('content_table');
		var content_body 	= document.body.offsetHeight;
		var content_client	= document.body.clientHeight		

		content_table.style.height = content_table.offsetHeight + (document.documentElement.clientHeight-content_body) + 'px'


		
		
		
	}
	*/
