// -------------------------------------------------------------
// File     : products_search.js
// Author   : F. Nembrini
// Company  : (C) Quarcom Teleinformatics
// Date     : May 10, 2006
// Modified : March 27, 2008
// Aim      : Manage DigitalTuning scripts
// -------------------------------------------------------------

function searchMake(form)
{
  if(form.model_id != undefined)
    form.model_id.options[form.model_id.selectedIndex].value = '';
  
  if(form.type_id != undefined)
    form.type_id.options[form.type_id.selectedIndex].value = '';
  
  form.mode.value = 1;
  form.method = "post";
  form.submit();
} // end searchMake()

function searchModel(form)
{
  if(form.type_id != undefined)
    form.type_id.options[ form.type_id.selectedIndex].value = '';
  
  form.mode.value = 1;
  form.method = "post";
  form.submit();
} // end searchModel()


function searchKwd(e,form)
{
  //e is event object passed from function invocation
  var characterCode; // literal character code will be stored in this variable

  if(e && e.which)
  { //if which property of event object is supported (NN4)
   e = e;
   characterCode = e.which; //character code is contained in NN4's which property
  }
  else
  {
    e = event;
    characterCode = e.keyCode; //character code is contained in IE's keyCode property
  }

  if(characterCode == 13)
  { //if generated character code is equal to ascii 13 (if enter key)
    form.mode.value = 2;
    form.method = "post";
    form.submit();
    return false;
  }
  else
  {
    return true;
  }
} // end searchKwd()

function btnKwd(form)
{
  form.mode.value = 2;
  form.method = "post";
  form.submit();
} // end btnKwd()