﻿/*
  Search Control Script for Ironmongery Direct
  
  History :
    26 May 2008 - Initial Generation (Tom Newman)
*/
var hideTimer;

function selectSearch() {
  var searchPanel = $("#searchOptions");
  var searchButton = $("#searchImage");
  var dest = searchButton.offset();
  var x = dest.left;
  var y = dest.top + searchButton.height();
  searchPanel.show();
  searchPos(x,y);
  clearTimeout(hideTimer);
  hideTimer = setTimeout('$("#searchOptions").hide();',2000);
}

function searchPos(x,y) {
  var searchPanel = $("#searchOptions");
  searchPanel.css("position","absolute");
  searchPanel.css("top",y);
  searchPanel.css("left",x);
}

function clearSearch(){
  var currentTerm = $("#searchInput").val();
  if(currentTerm.indexOf("Enter") == 0)
    $("#searchInput").val("");
}

function setSearch(searchType) {
  $("#searchType").val(searchType);
  switch(searchType) {
    case 2:
      $("#searchImage").attr({ src: "/Images/Icons/Search-ProdCode.png" });
      $("#searchInput").val("Enter Product Code");
      break;
    case 3:
      $("#searchImage").attr({ src: "/Images/Icons/Search-CatPage.png" });
      $("#searchInput").val("Enter Catalogue Page");
      break;
    default:
      $("#searchImage").attr({ src: "/Images/Icons/Search-Quick.png" });
      $("#searchInput").val("Enter Search Keyword");
  }
  $("#searchOptions").hide();
}