var text1;
function checklength(field, i) {
	var txt;
	txt=field.value;
	n=txt.length;
	if (n>i) {
		field.value=text1;
		return;
	}
	text1=field.value;
}

function showElem(elNaam) {
    // show or hide element (<div> for example)
	var obj = document.getElementById(elNaam);
	if (null != obj) {
		if (obj.style.display == "none" || obj.style.display == "") {
			obj.style.display = "block";
		}
		else {
  		  obj.style.display = "none";
		}
	}
}

function confirm_entry(url){
	input_box=confirm("Weet u zeker dat u deze woning wilt verwijderen?");
	if (input_box==true){ 
		location.href = url;
	}
}

function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();

function deleteFavorite(id) {
	var myRand=parseInt(Math.random()*99999999); // cache buster
	http.open("GET", "_formhandlers/favorieten.php?action=delete&id="+id+"&rand="+myRand); 
	http.send(null);
	document.getElementById(id).style.display="none";
}

function changeFavorites(action, id) {
	var myRand=parseInt(Math.random()*99999999); // cache buster
	http.open("GET", "_formhandlers/favorieten.php?action="+action+"&id="+id+"&rand="+myRand); 
	http.send(null);
    http.onreadystatechange = handleResponse;
}

function changeStatus(id, status) {
	var myRand=parseInt(Math.random()*99999999); // cache buster
	http.open("GET", "_formhandlers/woningstatus.php?id="+id+"&status="+status+"&rand="+myRand); 
	http.send(null);
}

function handleResponse() {
    if(http.readyState == 4){		
        var response = http.responseText;
		document.getElementById("favorieten").innerHTML = response;
    }
}