﻿var btw = {
	Actions: {
		onDrop: function(sender, e) {
			var container = e.get_container();
			var item = e.get_droppedItem();
			var position = e.get_position();

			//alert( String.format( "Container: {0}, GUID: {1}, Position: {2}", container.id, item.id, position ) );

			var instanceID = item.getAttribute("InstanceID");
			var dropZoneIndex = container.getAttribute("dropZoneIndex");
			var row = position;

			//alert(String.format("Instance ID: {0}, dropZoneIndex: {1}, row: {2}", instanceID, dropZoneIndex, row));
			WidgetWebService.MoveWidgetInstance(instanceID, dropZoneIndex, row);
		},


		deleteWidget: function(instanceID) {
			var result = confirm("Are you sure you want to delete this widget?");

			if (result) {
				WidgetWebService.RemoveWidgetInstance(instanceID);
			}
		}
	}
};
