/**
  * Admin writepanel scripts.
  *
  * @return void
  */
 function woo_bundles_admin_scripts()
 {
     global $woocommerce_bundles;
     $suffix = defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '' : '.min';
     if (WC_PB_Core_Compatibility::is_wc_version_gte_2_2()) {
         $writepanel_dependency = 'wc-admin-meta-boxes';
     } else {
         $writepanel_dependency = 'woocommerce_admin_meta_boxes';
     }
     wp_register_script('woo_bundles_writepanel', $woocommerce_bundles->woo_bundles_plugin_url() . '/assets/js/bundled-product-write-panels' . $suffix . '.js', array('jquery', 'jquery-ui-datepicker', $writepanel_dependency), $woocommerce_bundles->version);
     wp_register_style('woo_bundles_css', $woocommerce_bundles->woo_bundles_plugin_url() . '/assets/css/bundles-write-panels.css', array('woocommerce_admin_styles'), $woocommerce_bundles->version);
     wp_register_style('woo_bundles_edit_order_css', $woocommerce_bundles->woo_bundles_plugin_url() . '/assets/css/bundles-edit-order.css', array('woocommerce_admin_styles'), $woocommerce_bundles->version);
     // Get admin screen id
     $screen = get_current_screen();
     // WooCommerce admin pages
     if (in_array($screen->id, array('product'))) {
         wp_enqueue_script('woo_bundles_writepanel');
         $params = array('add_bundled_product_nonce' => wp_create_nonce('wc_bundles_add_bundled_product'), 'is_wc_version_gte_2_3' => WC_PB_Core_Compatibility::is_wc_version_gte_2_3() ? 'yes' : 'no', 'i18n_matches_1' => _x('One result is available, press enter to select it.', 'enhanced select', 'woocommerce'), 'i18n_matches_n' => _x('%qty% results are available, use up and down arrow keys to navigate.', 'enhanced select', 'woocommerce'), 'i18n_no_matches' => _x('No matches found', 'enhanced select', 'woocommerce'), 'i18n_ajax_error' => _x('Loading failed', 'enhanced select', 'woocommerce'), 'i18n_input_too_short_1' => _x('Please enter 1 or more characters', 'enhanced select', 'woocommerce'), 'i18n_input_too_short_n' => _x('Please enter %qty% or more characters', 'enhanced select', 'woocommerce'), 'i18n_input_too_long_1' => _x('Please delete 1 character', 'enhanced select', 'woocommerce'), 'i18n_input_too_long_n' => _x('Please delete %qty% characters', 'enhanced select', 'woocommerce'), 'i18n_selection_too_long_1' => _x('You can only select 1 item', 'enhanced select', 'woocommerce'), 'i18n_selection_too_long_n' => _x('You can only select %qty% items', 'enhanced select', 'woocommerce'), 'i18n_load_more' => _x('Loading more results…', 'enhanced select', 'woocommerce'), 'i18n_searching' => _x('Searching…', 'enhanced select', 'woocommerce'));
         wp_localize_script('woo_bundles_writepanel', 'wc_bundles_admin_params', $params);
     }
     if (in_array($screen->id, array('edit-product', 'product'))) {
         wp_enqueue_style('woo_bundles_css');
     }
     if (in_array($screen->id, array('shop_order', 'edit-shop_order'))) {
         wp_enqueue_style('woo_bundles_edit_order_css');
     }
 }