/**
  * Requirements initialization
  */
 public static function load_requirements()
 {
     $theme = Config::inst()->get('SSViewer', 'theme');
     self::$theme = $theme;
     self::$theme_dir = 'themes/' . $theme;
     $r = self::config()->{$theme};
     //Debug::dump($r);
     if (isset($r['javascript-combined'])) {
         self::process_combined($r['javascript-combined'], 'javascript');
     }
     if (isset($r['css-combined'])) {
         self::process_combined($r['css-combined'], 'css');
     }
     //screen css
     if (isset($r['css']['screen'])) {
         self::css($r['css']['screen']);
     }
     //print css
     if (isset($r['css']['print'])) {
         self::css($r['css']['print'], 'print');
     }
     //Debug::dump($r);
 }