/*** www.it24.ru ***************************************************************
 * Search class for it24.ru Library
 *    _    ____ _    _    _____  _    _
 *  _| |  / __ \ |  | |  |  _  \| |  | |
 * {_} |_|_| | | |  | |  | {_}  | |  | |
 *  _|  /    | | |__| |  |  ___/| |  | |
 * | | |    / / \___| |  | |\ \ | |  | |
 * | | |__ / /_     | |  | | \ \| |__| |
 * |_|\__/_____|    |_|{}|_|  \_/\_____| 
 * 
 *** www.it24.ru ***************************************************************/

var Search = {
  translations: {
    en: ['Search','Type search text (no less than 3 symbols)'],
    ru: ['Найти','Введите искомое слово (не менее трех символов)']
  },
  doSearch: function(){
    var txt = $('#txt').val();
    if(txt.length<3 || txt==this.translations[lang][0]) {
      alert(this.translations[lang][1]);
      return;
    }
    $.post('/ajax_search.php', {
        txt:txt}, function(data) {$('#search_result').html(data);
    });
  }
};

jQuery( function($) {
  $('#txt').val(Search.translations[lang][0]);
  $('#txt').bind("click", function(e){
    if($('#txt').val()==Search.translations[lang][0]) $('#txt').val("");
    });
  $('#txt').bind("blur", function(e){
    if($('#txt').val()=="") $('#txt').val(Search.translations[lang][0]);
  });
  $('#txt').bind("keydown", function(e){
    if(e.keyCode == 13) Search.doSearch();
  });
  $('#dosearch').bind("click", function(e){Search.doSearch();});
});
