function SearchFieldCheck(){

 if(document.search_form.q.value.length < 2){
   alert("Part or Base Number must be at least 2 characters in length.");
   document.search_form.q.focus();
   return (false);
 }
 return (true);
}

function RFQFormCheck() {
  retval = true;
	if(document.rfq_form.name.value == "") {
	  alert("A name is required to submit this RFQ")
	  document.rfq_form.name.focus();
	  retval = false;
	}

	if(document.rfq_form.company.value == "") {
	  alert("A company name is required to submit this RFQ")
	  document.rfq_form.name.focus();
	  retval = false;
	}
	
	if(document.rfq_form.city.value == "") {
	  alert("A country/city/state is required to submit this RFQ")
	  document.rfq_form.name.focus();
	  retval = false;
	}

	if(document.rfq_form.email.value == "") {
	  alert("An email address is required to submit this RFQ")
	  document.rfq_form.email.focus();
	  retval = false;
	}
    return retval;
}

function submitRFQ(){
  document.rfq_form.submit_type.value='submit';
  if(RFQFormCheck()){
    document.rfq_form.submit();
  }else{
    return false;
  }
}

function removeItem(){
  document.rfq_form.submit_type.value='remove';
  document.rfq_form.submit();
}

