    function retrieve_model(make) { 
      $j('#select_model').empty();
      $j('#select_type').empty();
      $j('#select_type2').empty();
      $j('#select_year').empty();
      $j('#product_select_div').empty();
      process_data(make, 'getModel');  
    }

    function retrieve_type(type) { 
      $j('#select_type2').empty();
      $j('#select_year').empty();
      $j('#product_select_div').empty();
      process_data(type, 'getType');   
    }

    function retrieve_type2(type) { 
      $j('#select_year').empty();
      $j('#product_select_div').empty();
      process_data(type, 'getType2');   
    }

    function retrieve_year(model) { 
      // $j('#select_type2').empty();
      $j('#select_year').empty();
      $j('#product_select_div').empty();
      if ( model in oc(['3403','3406','3407','3430','3436','3435','3434','3433','3432','3431','3439','3438','3437','3440','3441','3517','3520','3523','3522','3524','3525']) )  {
        retrieve_type(model); //process_data(model, 'getType');
      } else {
        $j('#select_type2').empty();
        $j('#select_type').empty();
        process_data(model, 'getYear');
      }
    }

    function retrieve_year2(type) { 
      $j('#select_year').empty();
      $j('#product_select_div').empty();
      if ( type in oc(['3518','3519']) )  {
        retrieve_type2(type);
        //alert('new section');
      } else {
        process_data(type, 'getYear');
      }
    }

    function retrieve_year3(type) { 
      $j('#select_year').empty();
      $j('#product_select_div').empty();
      if ( type in oc(['3518','3519']) )  {
        retrieve_type2(type);
        //alert('new section');
      } else {
        process_data(type, 'getYear');
      }
    }

    function process_data(categories_id, type) {
      $j.ajax({
        type: "POST",
        url: "process_search.php",
        data: "type=" + type + "&categories_id=" + categories_id,
        success: function(msg){
          if      (type == 'getModel')  { $j('#select_model').html(msg); }
          if      (type == 'getType')   { $j('#select_type').html(msg); }
          if      (type == 'getType2')  { $j('#select_type2').html(msg); }
          else if (type == 'getYear')   { $j('#select_year').html(msg); }
        }
      });
    }

    function retrieve_link(categories_id) {
      var form    = document.forms['search_form'];
      var link    = '';
      var osCsid  = form['osCsid'].value;
      /*
      var make  = '';
      var model = '';
      var type  = '';
      var year  = '';
      */
     
      if (form['make'])   link  = form['make'].options[form['make'].selectedIndex].value;
      if (form['model'])  link += '_' + form['model'].options[form['model'].selectedIndex].value;
      if (form['type'])   link += '_' + form['type'].options[form['type'].selectedIndex].value;
      if (form['year'])   link += '_' + form['year'].options[form['year'].selectedIndex].value;

      /*
      if (form['make'])   make  = '&make='  + form['make'].options[form['make'].selectedIndex].value;
      if (form['model'])  model = '&model=' + form['model'].options[form['model'].selectedIndex].value;
      if (form['type'])   type  = '&type='  + form['type'].options[form['type'].selectedIndex].value;
      if (form['year'])   year  = '&year='  + form['year'].options[form['year'].selectedIndex].value;
      */

      $j.ajax({
        type: "POST",
        url: "process_search.php",
        data: "link=true&categories_id=" + categories_id + "&categories_link=" + link + "&osCsid=" + osCsid,
        success: function(msg){
          $j('#product_select_div').empty();
          $j('#product_select_div').html(msg);
        }
      });
    }

    function displayProducts(year) {
      gotoStore(year);
      // retrieve_link(year);

      /*
      var make  = '';
      var model = '';
      var type  = '';
      var year  = '';
     
      if (form['make'])   make  = form['make'].options[form['make'].selectedIndex].value;
      if (form['model'])  model = '_' + form['model'].options[form['model'].selectedIndex].value;
      if (form['type'])   type  = '_' + form['type'].options[form['type'].selectedIndex].value;
      if (form['year'])   year  = '_' + form['year'].options[form['year'].selectedIndex].value;
      */
    }

    function gotoStore(year) {
      var form        = document.forms['search_form'];
      var make        = '';
      var model       = '';
      var type        = '';
      var year        = '';
      var osCsid      = '';
      var search_for  = '';
      var product_fam = '';

      var products_family_cat = new Array();  
      products_family_cat['Tops']                  = '1'; 
      products_family_cat['Boot Covers']           = '1'; 
      products_family_cat['Top Accessories']       = '1'; 
      products_family_cat['Glass Window Upgrades'] = '1'; 
      products_family_cat['Seat Covers']           = '2'; 
      products_family_cat['Door Panels']           = '2'; 
      products_family_cat['Carpets']               = '2'; 
      products_family_cat['Seats']                 = '2'; 
      products_family_cat['Interior Accessories']  = '2'; 
      products_family_cat['Headliner']             = '3'; 
      products_family_cat['Leather']               = '4'; 
      products_family_cat['Carpets']               = '4'; 
      products_family_cat['Vinyl']                 = '4';
      products_family_cat['Canvas']                = '4'; 
      products_family_cat['Other']                 = '4'; 
      products_family_cat['Cleaners/Conditioners'] = '5'; 
      products_family_cat['Dyes']                  = '5'; 
      products_family_cat['Tenax Fasteners']       = '5'; 
     
      if (form['make'])                   make        = form['make'].options[form['make'].selectedIndex].value;
      if (form['model'])                  model       = '_' + form['model'].options[form['model'].selectedIndex].value;
      if (form['type'])                   type        = '_' + form['type'].options[form['type'].selectedIndex].value;
      if (form['year'])                   year        = '_' + form['year'].options[form['year'].selectedIndex].value;
      if (form['osCsid'].value != '')     osCsid      = '&osCsid=' + form['osCsid'].value;
      if (form['search_for'].value != '') search_for  = '&search_for=' + form['search_for'].value;
      if (form['search_for'].value != '') product_fam = '&products_family_id=' + products_family_cat[form['search_for'].value];

      location.href = 'store.php?cPath=' + make + model + type + year + osCsid + search_for + product_fam;
    }
