--- quicktabs.module (saved version) +++ (current document) @@ -38,6 +38,15 @@ } /** +* Implementation of hook_init(). Add's the quicktabs module's CSS and javascript. +*/ +function quicktabs_init() { + quicktabs_add_css(variable_get('quicktabs_tabstyle', 'nostyle')); + drupal_add_js('misc/progress.js', 'core'); + drupal_add_js(drupal_get_path('module', 'quicktabs') .'/js/quicktabs.js'); +} + +/** * Implementation of hook_menu(). */ function quicktabs_menu() { @@ -173,9 +182,6 @@ if ($quicktabs['style'] == 'default') { $quicktabs['style'] = variable_get('quicktabs_tabstyle', 'nostyle'); } - quicktabs_add_css($quicktabs['style']); - drupal_add_js('misc/progress.js', 'core'); - drupal_add_js(drupal_get_path('module', 'quicktabs') .'/js/quicktabs.js', 'module', 'header', TRUE, FALSE); $attributes = drupal_attributes(array( 'id' => 'quicktabs-'. $quicktabs['qtid'],