www.helminc.com
Open in
urlscan Pro
72.13.4.122
Public Scan
Submitted URL: http://www.helminc.com//
Effective URL: https://www.helminc.com//helm/homepage.asp?r=
Submission: On August 12 via api from US — Scanned from IT
Effective URL: https://www.helminc.com//helm/homepage.asp?r=
Submission: On August 12 via api from US — Scanned from IT
Form analysis
2 forms found in the DOMName: word_search — POST 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_form — POST 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 & 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