jQuery.fn.map_zoom=function (params)
{
	if ((params.zoom_plus==-1)&&(map_zoom<=1)) { return; }
	if ((params.zoom_plus==1)&&(map_zoom>=2)) { return; }
	
	map_zoom+=params.zoom_plus;
	test("map_zoom="+map_zoom);
	
	if (map_zoom==1)
	{
		$("#map_zoom_but").removeClass("map_zoom_but_plus").addClass("map_zoom_but_minus");
	}
	else if (map_zoom==2)
	{
		$("#map_zoom_but").removeClass("map_zoom_but_minus").addClass("map_zoom_but_plus");
	}
	$(this).each(function ()
	{
		$(map_dots_container).canvas_map_dots();
		load_dots();
	});
	
	//load_dots();
	
	return this;
};