function getRestaurant(){
	var target=document.getElementById("bookmarks");
	var request=createXHR();
	var rand=Math.random();
	url="bookmark.php?i="+rand;
	if(request){
		request.onreadystatechange=function(){
			if (request.readyState==4){
				if (request.status==200){
					target.innerHTML=request.responseText;
				}
			}
		};
		request.open("GET",url,true);
		request.send(null);
	}
}

function addRestaurant(shop){
	var target=document.getElementById("addRestaurant");
	var request=createXHR();
	var rand=Math.random();
	url="bookmark.php?action=add&shop_id="+shop+"&i="+rand;
	if(request){
		request.onreadystatechange=function(){
			if (request.readyState==4){
				if (request.status==200){
					target.className="addRestaurantOff";
					if(request.responseText=="done")
						target.innerHTML='<span id="addRestaurantAdded"><img src="images/icons/collection.gif" align="absmiddle" border="0"> 成功收藏此食府</span>';
					else if(request.responseText=="full")
						target.innerHTML='<span id="addRestaurantAdded"><img src="images/icons/collection.gif" align="absmiddle" border="0"> 無法再收藏更多食府</span>';
					else if(request.responseText=="failed")
						target.innerHTML='<span id="addRestaurantAdded"><img src="images/icons/add_icon.gif" align="absmiddle" border="0"> 暫時無法收藏此食府</span>';
					else
						target.innerHTML='<span id="addRestaurantAdded"><img src="images/icons/add_icon.gif" align="absmiddle" border="0"> 無法再收藏此食府</span>';
					getRestaurant();
				}
			}
		};
		request.open("GET",url,true);
		request.send(null);
	}
}

function deleteRestaurant(id){
	var target=document.getElementById("bookmarks");
	var request=createXHR();
	var rand=Math.random();
	url="bookmark.php?action=delete&id="+id+"&i="+rand;
	if(request){
		request.onreadystatechange=function(){
			if(request.readyState==4)
				if(request.status==200)
					getRestaurant();
		};
		request.open("GET",url,true);
		request.send(null);
	}
}

