var d = document;
function marklist(id, name, state){
	var parent = d.getElementById(id);
	if(!parent){
		eval('parent = d.' + id);
	}
	if(!parent){
		return;
	}
	var rb = parent.getElementsByTagName('input');
	for(var r = 0; r < rb.length; r++){	
		if(rb[r].name.substr(0, name.length) == name){
			rb[r].checked = state;
		}
	}
}
function voeg_smiley_in(smiley){
	document.formulier.bericht.value+=''+smiley;
	document.formulier.bericht.focus();
}
var pageId;
function ajaxFunction(pageId, soort){
	var xmlHttp;
	try{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch(e){
		// Internet Explorer
		try{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e){
			try{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e){
				alert("Uw browser ondersteunt geen AJAX!");
				return false;
			}
		}
	}
	xmlHttp.onreadystatechange=function(){
		var soorten = new Array('kalender_info', 'p', 'uploadplaatje', 'ledeninfo', 'uploadplaatje', 'ajax_nieuw');
		if(xmlHttp.readyState==4){ //0 = niet geïnitieerd, 1 = bezig met laden, 2 = geladen, 3 = interactief, 4 = voltooid
			if(soort == 0){
				document.getElementById(soorten[soort]).innerHTML = xmlHttp.responseText;
			}else if(soort == 1){
				document.getElementById(soorten[soort]).innerHTML = xmlHttp.responseText;
			}else if(soort == 2 || soort == 4){
				document.getElementById(soorten[soort]).innerHTML = xmlHttp.responseText;
				document.forms[0].smiley.value = pageId;
			}else if(soort == 3){
				document.getElementById(soorten[soort]).innerHTML = xmlHttp.responseText;
				document.getElementById('ledeninfo2').innerHTML = xmlHttp.responseText;
			}else if(soort == 5){
				document.getElementById(soorten[soort]).innerHTML = xmlHttp.responseText;
				if(pageId == 0){
					document.getElementById(soorten[soort]).style.display = 'none';
					document.getElementById('ajax_nieuw2').style.display = 'none';
					document.getElementById('opmaak').style.display = 'none';
				}else{
					document.getElementById(soorten[soort]).style.display = 'block';
					document.getElementById('opmaak').style.display = 'block';
					document.getElementById('ajax_nieuw2').style.display = 'block';
				}
			}
		}else{
//			document.getElementById(soorten[soort]).innerHTML = '<div style="background : #f6f4d0; height : 30px;">Een moment geduld alstublieft ...</div>';
		}
	}
	if(soort == 0){
		xmlHttp.open("GET","kalender_info.php?p="+pageId, true);
	}else if(soort == 1){
		xmlHttp.open("GET","wachtwoord.php?p="+pageId, true);
	}else if(soort == 2){
		xmlHttp.open("GET","plaatje.php?p="+pageId, true);
	}else if(soort == 3){
		xmlHttp.open("GET","ledeninfo.php?p="+pageId, true);
	}else if(soort == 4){
		xmlHttp.open("GET","plaatje.php?a=1&p="+pageId, true);
	}else if(soort == 5){
		xmlHttp.open("GET","kalender.php?ajax=1&taak=nieuw&standaarden="+pageId, true);
	}
	xmlHttp.send(null);
	return true;
}
function smiley(code){document.forms[0].smiley.value = code;}
function legen1(){
	if(document.inloggen.username.value == "Gebruikersnaam"){
		document.inloggen.username.value = ""
	}
}
function legen2(){
	if(document.inloggen.password.value == "Wachtwoord"){
		document.inloggen.password.value = ""
	}
}

var vliegtuig_id;
var ids = new Array();
function kalendertabs(vliegtuig_id, ids){
	var i = 0;
	document.getElementById('vliegtuig' + vliegtuig_id).style.display = "block";
//	alert(ids.length + ' ' + ids[0] + ' ' + ids[1] + ' ' + ids[2] + ' ');
	while(i < ids.length){
		if(ids[i] != vliegtuig_id){
			document.getElementById('vliegtuig' + ids[i]).style.display = "none";
			document.getElementById('tabvliegtuig_id' + ids[i]).style.backgroundPosition = 'top left';
		}
		i++;
	}
	return true;
}


