function swftools_flowplayer3_add_js in SWF Tools 6.3
Attaches Flowplayer 3 JavaScripts and CSS to the page.
Return value
Nothing.
3 calls to swftools_flowplayer3_add_js()
- swftools_flowplayer3_init in flowplayer3/swftools_flowplayer3.module 
- Implementation of hook_init().
- swftools_flowplayer3_swftools_preprocess_flowplayer3 in flowplayer3/swftools_flowplayer3.module 
- Implementation of hook_swftools_preprocess_[player]().
- theme_swftools_flowplayer3 in flowplayer3/swftools_flowplayer3.module 
- Embeds media on the page using the Flowplayer 3 embedding JavaScript.
File
- flowplayer3/swftools_flowplayer3.module, line 649 
- Enables SWF Tools support for Flowplayer 3.
Code
function swftools_flowplayer3_add_js() {
  // Add accessibility and auto start/stop functions
  drupal_add_js(drupal_get_path('module', 'swftools_flowplayer3') . '/swftools_flowplayer3.js');
  // If Flowplayer 3 embedding is active then put this in place too
  if (variable_get('swftools_flowplayer3_embed', FALSE)) {
    // Get the path to the library
    $library = swftools_get_library('flowplayer3');
    // Add CSS to ensure container is set as block and to implement playlist styles
    drupal_add_css(drupal_get_path('module', 'swftools_flowplayer3') . '/swftools_flowplayer3.css');
    // Add Flowplayer 3 embedding script
    drupal_add_js($library . '/' . variable_get('swftools_flowplayer3_javascript', SWFTOOLS_FLOWPLAYER3_JAVASCRIPT));
    // Add Flowplayer 3 playlist script in case a profile wants to use it
    drupal_add_js(drupal_get_path('module', 'swftools_flowplayer3') . '/swftools_flowplayer3.playlist.js');
    // Add scrollable script it is required
    if (variable_get('swftools_flowplayer3_scrollable_script', 0)) {
      drupal_add_js($library . '/' . variable_get('swftools_flowplayer3_scrollable_javascript', SWFTOOLS_FLOWPLAYER3_SCROLLABLE_JAVASCRIPT));
    }
  }
}