function Cursor(){
  	this.status;

    this.change = function(cursor){

 if (this.status==cursor)
	return;

	switch(cursor){
        case "openhand":
			this.status = "openhand"
			cur = "url(/css/openhand.cur), auto";
            break;
        case "closedhand":
			this.status = "closehand"
			cur = "url(/css/closedhand.cur), auto";
            break;
        case "help":
			this.status = "help"
			cur = "help";
            break;
        case "crosshair":
			this.status = "crosshair"
			cur = "crosshair";
            break;
        default:
			cur = "url(/css/openhand.cur), auto";
		}

		map.map.style.cursor = cur
		if(mini)
		mini.frame.style.cursor = cur
    }

	this.check = function(){
		if(map.info==0)
			cursor.change("closedhand")
		else{
			cursor.change("openhand")
			map.time = setInterval("cursor.gethelp()",2000);
		}
	}
    this.gethelp= function(){
        	cursor.change("help")
			map.info = 1;
		}

}