/* 
Author: Rob Aldred (2011 Stardotstar) 
*/


$(document).ready(function() {
  
  var search_box = {
    show: function(event) {
      var position = $(this).position();
      position.left -= 22;
      position.top -= 9;
      $('#head_nav .search_box')
        .css({top:position.top,left:position.left})
        .show()
        .find('input')
        .focus();
      $(document).bind('click',search_box.hide);
      event.preventDefault();
    },
    hide: function(event) {
      var target = $(event.target);
      var search_box = target.closest('.search_box');
      if((!target.parent().hasClass('search')) && (search_box.length == 0))
      {
        $('#head_nav .search_box').hide();
      }
    }
  }
  
  $('#head_nav .search').bind('click',search_box.show);
});























