function edit($id, $name, $filter) {
			global $database, $db;

			if (empty($id) || !isset($id)) 
				return false;
			if (!preg_match("/^[0-9]+$/", $id)) 
				return false;

			$id = $db->escape($id);
			$name = $db->escape($name);
			
			$filter = $db->escape($filter);


			$result = $db->execute('UPDATE '.$database['prefix'].'Categories SET name = "'.$name.'", filter = "'.$filter.'" WHERE id='.$id);	
			
			Category::inputFilters($id,$filter);	
			
			Category::rebuildFilters($id,$filter);	
			Category::rebuildCount($id);

			return $result;
		}