function aMouseHandle(left, top, width, height){
	if (left==null || top==null || width==null || height==null)
		error("aMouseHandle: the dimensions passed are invalid");

	var newHandle=new Object();
	newHandle.left=left;
	newHandle.top=top;
	newHandle.width=width;
	newHandle.height=height;
	//EXAMPLE FUNCTIONS

	newHandle.mouseDown=function(x, y){
	}//mouseDown

	newHandle.mouseDrag=function(x, y){
	}//mouseDrag

	newHandle.mouseUp=function(){
	}//mouseUp

	return newHandle;
}//aMouseHandle
