/****************************************************
 * Search & Solve teaser-form script v2.0 
 * Handles transfer to Search & Solve results page.
 * Uses jQuery 1.2.1
 ****************************************************/

//on-load stuff
$(function(){
  //old focus behaviour changed
  //$('#qt').removeAttr('disabled').val('').focus(function(){this.select()}).keyup(handleEnterKey).focus();
  $('#qt').removeAttr('disabled').val('').keydown(handleEnterKey).focus();
  $('#go_button').click(validateForm1);
/*  $('#go_button').bind("click", function() {
    validateForm1();
  });*/
});

function handleEnterKey(evt) {
  var evt = (evt) ? evt : ((event) ? event : null);
  var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
  if ((evt.keyCode == 13) && (node.type=="text"))  {
    validateForm1();
    return false; 
  }
} 

//proceeds to Search & Solve results page.
//Passes the user query as a get parameter to the URL.
function validateForm1() {
  if ($('#qt').val() == "") {
    return false;
  }
  var qt = $('#qt').val();
  var targetPage = $('#searchPage').val();
  targetPage += '#extqt='+encodeURIComponent(qt);
  //alert(targetPage);
  window.location.href = targetPage;
  
  return false;
}
