helminc.com Open in urlscan Pro
72.13.4.122  Public Scan

Submitted URL: https://helminc.com/
Effective URL: https://helminc.com/helm/homepage.asp?r=
Submission Tags: alexa
Submission: On May 14 via api from BG — Scanned from DE

Form analysis 2 forms found in the DOM

Name: word_searchPOST https://www.helminc.com/helm/product2.asp?Style=helm

<form name="word_search" method="post" action="https://www.helminc.com/helm/product2.asp?Style=helm">
  <div class="wrapper">
    <input type="text" name="sku" maxlength="20" value="" class="clean">
  </div>
  <a class="button_search_item" href="javascript:document.word_search.submit()" onclick="return validate_word_search_form();"><span>Search</span></a>
</form>

Name: mmy_search_formPOST https://www.helminc.com/helm/search2result.asp?Style=helm

<form name="mmy_search_form" method="post" action="https://www.helminc.com/helm/search2result.asp?Style=helm">
  <input type="hidden" name="posted" value="1">
  <input type="hidden" name="Mfg" value=""><!-- CLASS 1-->
  <div class="select_wrapper first">
    <select name="Make">
      <option value="">(Select a Make)</option>
      <option value="AHA">Acura</option>
      <option value="BUI">Buick</option>
      <option value="CAD">Cadillac</option>
      <option value="CHV">Chevrolet &amp; Geo</option>
      <option value="FRD">Ford</option>
      <option value="HYD">GM Powertrain</option>
      <option value="GMC">GMC</option>
      <option value="AHM">Honda</option>
      <option value="AHC">Honda Powersports</option>
      <option value="HUM">Hummer</option>
      <option value="AIM">Isuzu (USA)</option>
      <option value="LEX">Lexus</option>
      <option value="LNC">Lincoln</option>
      <option value="MRC">Mercury</option>
      <option value="MIT">Mitsubishi Motors N. America</option>
      <option value="OLD">Oldsmobile</option>
      <option value="PON">Pontiac</option>
      <option value="SAB">Saab</option>
      <option value="SAT">Saturn</option>
      <option value="SCI">Scion</option>
      <option value="TOY">Toyota</option>
    </select>
  </div>
  <div class="select_wrapper">
    <select name="Model">
      <option value="">(All Models)</option>
    </select>
  </div>
  <div class="select_wrapper">
    <select name="Year">
      <option value="">(All Years)</option>
    </select>
  </div>
  <div class="select_wrapper last">
    <select name="Category">
      <option value="">(All Document Types)</option>
    </select>
  </div>
  <!-- script for rendering dynamic driven make / model / year search dropdowns via ajax call -->
  <!-- script for rendering dynamic driven make / model / year search dropdowns via ajax call -->
  <!-- script for rendering dynamic driven make / model / year search dropdowns via ajax call -->
  <script type="text/javascript">
    <!--
    var g_make = '';
    var g_model = '';
    var g_year = '';
    var g_make_count = 0;
    var g_single_make = '';
    var g_initial = true;

    function validate_mmy_search_form() {
      if ($("select[name='Make']").val() === "") {
        $("select[name='Make']").addClass("error");
        return false;
      } else {
        $("select[name='Make']").removeClass("error");
        return true;
      }
    }
    $("select[name='Make']").change(function() {
      $("select[name='Make']").removeClass("error");
    });

    function refresh_all_dropdowns(make, model, year) {
      //console.log('make:'+make);
      //console.log('model:'+model);
      //console.log('year:'+year);
      //var base = 'https://www.helminc.com/helm/ajax/service_owner_dropdowns.asp?';
      //To prevent errors on https pages, use the relative url below:
      var base = 'ajax/service_owner_dropdowns.asp?';
      var sel;
      var url;
      $("div.so_spinner").show();
      url = base + 'make=' + escape(make) + '&model=' + escape(model) + '&year=' + escape(year);
      $.getJSON(url, function(data) {
        var i, j, s, opts;
        for (i = 0; i < data.length; i++) {
          switch (i) {
            case 0:
              sel = $("select[name='Make']").val(); // Store selection
              //sel = make;
              $("select[name='Make']").html(""); // Clear the dropdown
              s = '<option value="">(Select a Make)</option>';
              $(s).appendTo("select[name='Make']");
              opts = data[0];
              g_make_count = opts.length;
              if ((g_make_count == 1) && (g_make == '')) { //when we have a single make and no initial value						
                g_single_make = opts[0].HMKF_CLASS_2; //store the value of the single make for later use in .done()
              }
              for (j = 0; j < opts.length; j++) {
                s = '<option value="' + opts[j].HMKF_CLASS_2 + '">' + opts[j].HMKF_NAME + '</option>';
                $(s).appendTo("select[name='Make']");
              }
              $("select[name='Make']").val(sel); // Restore selection
              break;
            case 1:
              sel = $("select[name='Model']").val(); // Store selection
              //sel = model;
              //console.log('sel:'+sel);
              $("select[name='Model']").html(""); // Clear the dropdown
              opts = data[1];
              if (opts.length > 0) {
                s = '<option value="">(All Models)</option>';
              } else {
                s = '<option value="">(All Models)</option>';
              }
              $(s).appendTo("select[name='Model']");
              for (j = 0; j < opts.length; j++) {
                s = '<option value="' + opts[j].HMDF_MODEL + '">' + opts[j].HMDF_NAME + '</option>';
                $(s).appendTo("select[name='Model']");
              }
              $("select[name='Model']").val(sel); // Restore selection
              break;
            case 2:
              sel = $("select[name='Year']").val(); // Store selection
              //sel = year;
              //console.log('sel:'+sel);					
              $("select[name='Year']").html(""); // Clear the dropdown
              s = '<option value="">(All Years)</option>';
              $(s).appendTo("select[name='Year']");
              opts = data[2];
              for (j = 0; j < opts.length; j++) {
                s = '<option value="' + opts[j].HIFX_YEAR + '">' + opts[j].HIFX_YEAR + '</option>';
                $(s).appendTo("select[name='Year']");
              }
              $("select[name='Year']").val(sel); // Restore selection
              break;
            case 3:
              sel = $("select[name='Category']").val(); // Store selection
              $("select[name='Category']").html(""); // Clear the dropdown
              s = '<option value="">(All Document Types)</option>';
              $(s).appendTo("select[name='Category']");
              opts = data[3];
              for (j = 0; j < opts.length; j++) {
                s = '<option value="' + opts[j].HGF_GROUP + '">' + opts[j].HGF_NAME + '</option>';
                $(s).appendTo("select[name='Category']");
              }
              $("select[name='Category']").val(sel); // Restore selection
              break;
            case 4:
              opts = data[4];
              if (opts.length > 0) {
                $("input[name='Mfg']").val(opts[0].HMKF_CLASS_1);
              }
              break;
          }
        }
        $("div.so_spinner").hide();
      }).done(function() {
        if (g_initial == true) {
          if ((g_make_count = 1) && (g_make == '')) { //when we have asingle make and no initial value					
            g_make = g_single_make; //set inital value to the single make value
            refresh_all_dropdowns(g_make, g_model, g_year); //force a refresh of MMY data from the server			
          }
          setTimeout("inject_presets();", 100); //inject our initial values
          g_initial = false; //trip the flag so we don't inject presets again when the dropdowns.
        }
      });
    }

    function change_event() {
      var make, model, year
      make = $("select[name='Make']").val();
      model = $("select[name='Model']").val();
      year = $("select[name='Year']").val();
      //$('#find_form').submit();
      refresh_all_dropdowns(make, model, year);
    }

    function inject_presets() {
      // Restore initial values from QueryString or hidden fields:
      $("select[name='Make']").val(g_make);
      $("select[name='Model']").val(g_model);
      $("select[name='Year']").val(g_year);
    }

    function bootstrap() {
      // Yet another timing issue?
      // If inject_presets() is called immediately following
      // refresh_all_dropdowns, the presets never take...
      // jQuery is feeling pretty asynchronous to me...
      refresh_all_dropdowns(g_make, g_model, g_year);
    }
    // Wire up change event handler:
    $("select[name='Make']").change(change_event);
    $("select[name='Model']").change(change_event);
    $("select[name='Year']").change(change_event);
    //setTimeout("change_event();",100);
    setTimeout("bootstrap();", 100);
    //
    -->
  </script>
  <div class="button">
    <div class="so_spinner" style="display: none;"></div>
    <a class="button_search_mmy" href="javascript:document.mmy_search_form.submit()" onclick="return validate_mmy_search_form();"><span>Search</span></a>
  </div>
  <div class="clear"></div>
</form>

Text Content

 * Customer Service
 * View Cart
 * Check Order Status

 * Cart Items: 0
 * Total: $0.00

Dealer Login >>




THE #1 SOURCE FOR OEM OWNER & SERVICE MANUALS


BUY OEM ORIGINAL OWNER AND SERVICE MANUALS FOR AUTOMOBILES, TRUCKS, POWERSPORTS,
MARINE & HEAVY EQUIPMENT

Quick Search
Automotive
Acura Honda Honda Powersports Ford Lincoln Mercury Ford Powertrain Buick
Cadillac Chevrolet GMC GMC Powertrain Hummer Oldsmobile Pontiac Saab Saturn
Lexus Scion Toyota Hyundai Isuzu Mitsubishi Motors


Search


Start Here
(Select a Make)AcuraBuickCadillacChevrolet & GeoFordGM PowertrainGMCHondaHonda
PowersportsHummerIsuzu (USA)LexusLincolnMercuryMitsubishi Motors N.
AmericaOldsmobilePontiacSaabSaturnScionToyota
(All Models)
(All Years)
(All Document Types)

Search


Frequently Asked Questions
Need Help?
(800) 782-4356


Join Our List
Sign up to be notified about new
products, sales and special offers.
Join Now

Click to Share
Facebook Twitter Pinterest




Can’t find it? We’ll find it for you! Send us an email or call (800) 782-4356
with your questions and we’ll contact the manufacturer directly!
 * About Us
 * Contact Us/Help
 * Privacy Statement
 * Manufacturer Links
 * Resources
 * © 2024 Helm Incorporated
   


Helm strives to ensure that it's website is accessible to individuals with
disabilities. Should you encounter an issue accessing any content on
helminc.com, please contact us at accessibility@helm.com for further assistance
or to report a problem. Access to helminc.com is subject to Helm’s Privacy
Policy.





1 / 1