function doTheSearch() { 
  var n = document.runnersearch.number.value;
  var b = document.runnersearch.race.options[document.runnersearch.race.selectedIndex].value;

  if ( n=="" && b=="" ) {
    return;
  }
  if ( n=="" ) {
    n = "no number";
  }

  while(n.length < 3) {
    n = '0' + n;
  }

  var newUrl = "/keyword/";

  if ( n!="" && b!="" ) {
    newUrl += n + "-" + b;
  }
  else {
    newUrl += n;
  }

  window.location = newUrl;
} 