function getkeycode(e)
{
    if (document.layers)
        return e.which;
    else if (document.all)
        return event.keyCode;
    else if (document.getElementById)
        return e.keyCode;
    return 0;
}


function trim(str) {
	return str.replace(/^(\s+)?(\S*)(\s+)?$/, '$2');
}

/*function validate(form) {
	
  if (document.searchForm.part_search.value.length < 3) {
    alert("To search, you must enter at least 3 characters.");
	return false;
  } else {
    return true;
  }
}
*/

function validate(form) {
  if (typeof form != 'undefined') {
  	  if(typeof form.part_search != 'undefined') {
	  	 val = trim(form.part_search.value);
	  }
	  else {
		  val = trim(form.part_number.value);
	  }
	  if (val == 'Part Number Search') { alert("To search, you must enter at least 3 characters.");return false;}
	  if (val == 'Part Number Search') { alert("To search, you must enter at least 3 characters.");return false;}
	  if (val < 3) {
	    alert("To search, you must enter at least 3 characters.");
		return false;
	  } else {
	    return true;
	  }
  }
  else {
  	return true;
  }

}

function brand_submit_check(frm) {
	if (typeof frm.brand_name == 'undefined') {
		alert("You must select a brand to continue!");
		return false;
	}
	else {
		if (frm.brand_name.options.selectedIndex == 0) { 
			alert("You must select a brand to continue!");
			return false;
		}	
		return true;
	}
}
