function ajax(action,id,post){
	
	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 sndReq(action,id) {
	    http.open('get', '/inc/'+action+'.php?id='+id);
	    http.onreadystatechange = handleResponse;
	    http.send(null);
	}
	
	function sndReqPost(action,id) {
		param = 'id=' + id;
	    http.open('POST', '/inc/'+action+'.php',true);
		http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		http.setRequestHeader("Content-length", param.length);
		http.setRequestHeader("Connection", "close");
	    http.send('id='+id);
	    http.onreadystatechange = handleResponse;
	}
	 
	function handleResponse() {
	    if(http.readyState == 4){
	        var response = http.responseText;
	        var update = new Array();

	        if(response.indexOf('|' != -1)) {
	            update = response.split('|');
	            document.getElementById(update[0]).innerHTML = update[1];
	        }
	    }
	}
	//alert(action+' '+id);
	if(post==true){
		sndReqPost(action,id);
	}else{
		sndReq(action,id);
	}
}