var beDeletedGalleryId = 0; function deleteEventGallery(galleryId) { var result = confirm ("Do you really want to delete this event ?"); if (result) { beDeletedGalleryId = galleryId; CatalogService.deleteEventGallery (galleryId, {callback:returnDeleteEventGallery, errorHandler:handleError}); } return false; } function returnDeleteEventGallery(result) { if (result) { alert("Delete event gallery successfully"); window.location.href = "/belgapicture" + "/editorial/all/"; return; } alert("Can't delete the specify gallery"); } //Common functionalities DWREngine.setPreHook(function() { showLayerWaiting(true); }); DWREngine.setPostHook(function() { if (beDeletedGalleryId != 0){ var eventGalleryNode = document.getElementById(beDeletedGalleryId); eventGalleryNode.style.display = "none"; } showLayerWaiting(false); }); function handleError(message) { alert(message); } function showLayerWaiting(isShow) { if (isShow) { var eventSection = document.getElementById("eventSection"); var height = eventSection.offsetHeight; var layer = document.getElementById("layerWaiting"); layer.style.height = eventSection.offsetHeight + "px"; } else { var layer = document.getElementById("layerWaiting"); layer.style.height = 0 + "px"; } }