

function setBookmark(giftID, userID) {
	var bookmarkFlag = "BMF" + giftID;
	var setBookmarkFlag = "SBM" + giftID;
	var bkf = document.getElementById(bookmarkFlag);
	var isBookmark = dwr.util.getValue(bookmarkFlag);
	
	//alert(bookmarkFlag + "   " + setBookmarkFlag + "   "  + isBookmark);
	
	if(isBookmark == "true") {
		BeanHandler.clearBookmark(giftID, userID, function(data) {
			document.getElementById(setBookmarkFlag).style.display = "none";
			dwr.util.setValue(bookmarkFlag, "false");
		});
	}
	else {
		BeanHandler.setBookmark(giftID, userID, function(data) {
			if(data) {
				document.getElementById(setBookmarkFlag).style.display = "inline";
				dwr.util.setValue(bookmarkFlag, "true");
			}
		});
	}
	
}


