function fnScheck() {                          
  obj = $("#search_input");
  if (!obj.val() || obj.val() == 'найти на сайте' || obj.val() == 'введите запрос') {
    obj.defaultvalue("введите запрос");    
    return false;
  } else {
    return true;
  }
}

function fnMenuLights(obj) {
  obj.parent('td').addClass('sel');
  obj.parent('td').next('th').addClass('sel');
  obj.parent('td').prev('th').addClass('sel');
}

function fnMenuLightsOff(obj) {
  obj.parent('td').removeClass('sel');
  obj.parent('td').next('th').removeClass('sel');
  obj.parent('td').prev('th').removeClass('sel');  
}

/********  Подбор заклепки   **********/

var is_check = false;
var options = {
  target: "#fancy_content",
  beforeSubmit: showInqRequest, // функция, вызываемая перед передачей
  success: showInqResponse, // функция, вызываемая при получении ответа
  timeout: 3000 // тайм-аут
};

function showInqRequest(formData, jqForm, options) {
  var queryString = $.param(formData);
  if (is_check) {    
    $("#fancy_content").html(''+$("#loader").html()+'');
    is_check = false;
    return true;    
  } else {
    $("#fancy_content").html(''+$("#loader").html()+'<div align="center">Проверка данных...</div>');  
    var link = '/ajax/check.htm?'+queryString+'';
    $.ajax({
      type: 'POST',
      url: link,
      data: { value: 'test' },
      cache:false,
      success: function(page) {     
        if ($.trim(page) == 'error') {
          $("#fancy_content").html('<div align="center">По указанным параметрам в базе ничего не найдено.</div><p align="center"><a href="#" onClick="$.fn.fancybox.close(); return false;">Закрыть</a></p>');
        } else {
          is_check = true;
          $("#fancy_outer").animate({ width: 700, height: 200, left: '-=150', top: '-=100' }, 800, function() {              
            $("#auto_add").submit();
          });          
        }
      }
    });
    return false; 
  }  
}

function showInqResponse(responseText, statusText)  {
  if (responseText == 'error') {
   
  } else {
   
  }  
}

function fnDivOn(id) { $(id).show(); $(id).prev().addClass('hover'); }
function fnDivOff(id) { $(id).hide(); $(id).prev().removeClass('hover'); }
function fnOff(id) { e = $("#"+id+""); e.hide(); }
function fnOn(id, parent) {
  var x1 = $("#main").offset().left;
  var x2 = x1 + 1000;
  var x = $(parent).offset().left + 50;
  if ((x - 215) < x1) { 
    x = (x - 215) + (x1 - (x - 215));
  } else {
    x = x - 215;    
    if ((x + 430) > x2) {
      x = x - (x + 430 - x2);
    }    
  }   
  e = $("#"+id+""); 
  e.css("top", ($(parent).offset().top - 21 - e.height() + "px")); 
  e.css("left", (x + "px"));
  e.show().fadeIn("fast"); 
}

function isiPad() {
  return (navigator.platform.indexOf("iPad") != -1);
}
