/* The following function creates an XMLHttpRequest object... */
/* Note: Dont delete any commented codes and dont change nothing*/
var site_protocol=window.location.protocol;
var site_url=window.location.hostname;
var id;
var command;
var p;
function createRequestObject(){
	var request_o; //declare the variable to hold the object.
/*	var browser = navigator.appName; //find the browser name
	if(browser == "Microsoft Internet Explorer"){
	
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		
		request_o = new XMLHttpRequest();
	}*/
	 //return the object
	try {  request_o = new ActiveXObject('Msxml2.XMLHTTP');   }
    catch (e) 
    {
        try {   request_o = new ActiveXObject('Microsoft.XMLHTTP');    }
        catch (e2) 
        {
          try {  request_o = new XMLHttpRequest();     }
          catch (e3) {  request_o = false;   }
        }
     }
return request_o;
}

/* The variable http will hold our new XMLHttpRequest object. */
var http = createRequestObject();

//////////////////////////
//site ajax content
//////////////////////////
function refresh_cart(a){
	id=a;
	http.open('get', 'ajax.php?mod=cart&function=refresh_cart');
	http.onreadystatechange = handleDo_refreshcart;
	http.send(null);
}
function handleDo_refreshcart(){
	if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById("content").innerHTML = response;
		response="";
		
	
	}
}

var imgid;
function deletetmpimg(id){
	imgid=id;
	http.open('get', 'ajax.php?mod=deletetmpimg&request='+imgid);
	http.onreadystatechange = handleDo_deletetmpimg;
	http.send(null);
}

function handleDo_deletetmpimg(){
	if(http.readyState == 4){
		var response = http.responseText;
		var selObj = document.getElementById(imgid);
		parentObj = document.getElementById(imgid).parentNode;
        parentObj.removeChild(selObj);
       counter--;
	  upload.enable();
	  button.update('Upload');
	}
}
function deleteimg(id, lid){
	imgid=id;
	http.open('get', 'ajax.php?mod=deleteimg&request='+imgid+'&request1='+lid);
	http.onreadystatechange = handleDo_deleteimg;
	http.send(null);
}
function handleDo_deleteimg(){
	if(http.readyState == 4){
		var response = http.responseText;
		var selObj = document.getElementById(imgid);
		parentObj = document.getElementById(imgid).parentNode;
        parentObj.removeChild(selObj);
       counter--;
	  upload.enable();
	  button.update('Upload');
	}
}
function getplaats(state){
	http.open('get', 'http://www.huurwoningen.nl/ajax.php?mod=getplaats&request='+state);
	http.onreadystatechange = handleDo_getplaats;
	http.send(null);
}
function handleDo_getplaats(){
	if(http.readyState == 4){
		var response = http.responseText;
		var selObj = document.getElementById('plaats');
		parentObj = document.getElementById('plaats').parentNode;
        parentObj.removeChild(selObj);
        var inputSel = document.createElement("SELECT");
        inputSel.setAttribute("name","plaats");
        inputSel.setAttribute("id","plaats");
        parentObj.appendChild(inputSel) ;
        selObj = document.getElementById('plaats');
		lineArray = response.split("||");
		 for (var loop = 0; loop < lineArray.length; loop++) {
		var optdata=lineArray[loop].split("::");
		 selObj.options[loop] = new Option(optdata[1],optdata[0]);
		 }
 
        selObj.selectedIndex = 0;
	}
}
function getapptsvalue(appts){
	http.open('get', 'ajax.php?mod=getapptsvalue&request='+appts);
	http.onreadystatechange = handleDo_getapptsvalue;
	http.send(null);
}
function handleDo_getapptsvalue(){
	if(http.readyState == 4){
		var response = http.responseText;
		var selObj = document.getElementById('apptsvalue');
		parentObj = document.getElementById('apptsvalue').parentNode;
        parentObj.removeChild(selObj);
        var inputSel = document.createElement("SELECT");
        inputSel.setAttribute("name","apptsvalue");
        inputSel.setAttribute("id","apptsvalue");
        parentObj.appendChild(inputSel) ;
        selObj = document.getElementById('apptsvalue');
		lineArray = response.split("::");
		 for (var loop = 0; loop < lineArray.length; loop++) {
		 selObj.options[loop] = new Option(lineArray[loop],lineArray[loop]);
		 }
 
        selObj.selectedIndex = 0;
	}
}
var bewaren;
function favorites(bewaren_id){
	bewaren=bewaren_id;
	http.open('get', 'http://www.huurwoningen.nl/ajax.php?mod=favorites&request='+bewaren);
	http.onreadystatechange = handleDo_favorites;
	http.send(null);
}
function handleDo_favorites(){
	if(http.readyState == 4){
		var response = http.responseText;
		docid="bewaren_"+bewaren;
		document.getElementById(docid).innerHTML = response;
		response="";
	}
}
