/**
  * set_defaults
  * 
  * Sets up default values. Called by your functions file
  * 
  * @param array $settings	an array settings values
  * @access public
  * @since 1.0
  */
 public static function set_defaults($settings)
 {
     // most settings are arrays, so we can deal with them all at once
     $arrays = array('available_scripts', 'default_scripts', 'available_stylesheets', 'default_stylesheets', 'remove_from_head', 'deregister_scripts');
     foreach ($arrays as $item) {
         if (isset($settings[$item]) && is_array($settings[$item])) {
             self::${$item} = $settings[$item];
         }
     }
     // default footer script
     if (isset($settings['footer_content']) && !empty($settings['footer_content'])) {
         self::$footer_content = $settings['footer_content'];
     }
 }