
function ajax_printsavedlist() {
	alert('print');
}

function ajax_requestdetails(pid,aid) {
	hidelayer('id_contactform');
	notvalid = 0;

	if(document.contact_form.uname) 
		uname = document.contact_form.uname.value;
	else
		notvalid = 1;

	if(document.contact_form.uemail.value) 
		uemail = document.contact_form.uemail.value;
	else
		notvalid = 1;

	if(document.contact_form.uphone.value)
		uphone = document.contact_form.uphone.value;
	else
		notvalid = 1;

	

	if(notvalid) {
		alert("Sorry, you need to complete the form before.");
		 return false;
	}
	else {
		// okay
		if(document.contact_form.urem.checked) 
			$remember=1;
		else
			$remember=0;

		 //window.document.images['prefresh_image'].src = "images/refresh2.gif";
	
     var url = "ajax/ajax.php?type=requestdetails&pid="+pid+"&aid="+aid
		+"&uname="+uname 
		+"&uemail="+uemail
		+"&uphone="+uphone
		+"&remember="+$remember;
//alert(url);
    if (window.XMLHttpRequest) {
        reqp = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        reqp = new ActiveXObject("Microsoft.XMLHTTP");
    }

	
    reqp.open("GET", url, true);  
    reqp.onreadystatechange = ajax_requestinfo_callback;
    reqp.send(null);

		 return true;
	}

	
	
}


function ajax_requestinfo_callback() {
//alert('create came back');
	if (reqp.readyState == 4) {
       		if (reqp.status == 200) {
			//alert(  reqp.responseText );
			// completed ok,
			// refresh the placvement screen
			//window.location.reload();
			//  window.document.images['prefresh_image'].src = "images/refresh.gif";
			hidelayer('id_contactform');
			
		}
	}
} 

function show_contactform() {
	showlayer('id_contactform');
}




function ajax_saveproperty(id){

	
//alert('save ');
     //window.document.images['prefresh_image'].src = "images/refresh2.gif";
	
     var url = "ajax/ajax.php?type=saveproperty&pid="+id;
//lert(url);
    if (window.XMLHttpRequest) {
        reqp = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        reqp = new ActiveXObject("Microsoft.XMLHTTP");
    }

	
    reqp.open("GET", url, true);  
    reqp.onreadystatechange = ajax_saveproperty_callback;
    reqp.send(null);

}

function ajax_unsaveproperty(id){

	

     //window.document.images['prefresh_image'].src = "images/refresh2.gif";
	
     var url = "ajax/ajax.php?type=removeproperty&pid="+id;
//alert(url);
    if (window.XMLHttpRequest) {
        reqp = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        reqp = new ActiveXObject("Microsoft.XMLHTTP");
    }

	
    reqp.open("GET", url, true);  
    reqp.onreadystatechange = ajax_saveproperty_callback;
    reqp.send(null);

}

var saved_divid = "";

function ajax_saveproperty_callback() {
//alert('create came back');
	if (reqp.readyState == 4) {
       		if (reqp.status == 200) {
			//alert(  reqp.responseText );
			// completed ok,
			// refresh the placvement screen
			//window.location.reload();
			 // window.document.images['prefresh_image'].src = "images/refresh.gif";
			ajax_getsavedproperties(saved_divid);
		}
	}
} 



function ajax_getsavedproperties(divid) {
 saved_divid = divid;
 //window.document.images['prefresh_image'].src = "images/refresh2.gif";
	
     var url = "ajax/ajax.php?type=getsavedproperties";

    if (window.XMLHttpRequest) {
        reqp = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        reqp = new ActiveXObject("Microsoft.XMLHTTP");
    }

	
    reqp.open("GET", url, true);  
    reqp.onreadystatechange = ajax_getsavedproperty_callback;
    reqp.send(null);

}
  
function ajax_getsavedproperty_callback() {
//alert('create came back');
	if (reqp.readyState == 4) {
       		if (reqp.status == 200) {
			//alert(  reqp.responseText );
			// completed ok,
			// refresh the placvement screen
			//window.location.reload();
			var rcode 	= reqp.responseXML.getElementsByTagName("returncode")[0];
			var msg 	= reqp.responseXML.getElementsByTagName("message")[0];
			var total 	= reqp.responseXML.getElementsByTagName("total")[0];
			

			elements = reqp.responseXML.getElementsByTagName("props");
			//alert(elements.item(0).firstChild.nodeValue);
			savedprops = elements.item(0).firstChild.nodeValue;
			
			//alert(savedprops);
			//alert(saved_divid);
			updateLayer(saved_divid, savedprops); 
 
			//window.document.images['prefresh_image'].src = "images/refresh.gif";
		
		}
	}
} 
