public function all_seating_plans($reload = false)
 {
     if ($reload or !$this->seating_plans_cache) {
         $id = mysql_real_escape_string($this->id);
         $this->seating_plans_cache = EventSeatingPlan::find_all("events.id = '{$id}'", 'event_seatingplans.position ASC');
     }
     return $this->seating_plans_cache;
 }