function key(type)
{

 if(event.keyCode==13)Search(type);
}

function findRandKey(key)
{
    $("#search_field").val(key);
    Search('code');
}

 function SelType(type)
 {
  $("#link_code").removeClass("mark");
  $("#link_auto").removeClass("mark");
  $("#link_group").removeClass("mark");

    $("#div_code").hide();
    $("#div_group").hide();
    $("#div_auto").hide();
    $("#div_history").hide();
   $("#link_"+type).addClass("mark");
    $("#div_"+type).show();
 }

 function Search(type)
 {   var cod =$("#search_field").val();
 	  if(type=='code' & cod.length<3) {alert('Введите минимум 3 символа для поиска!');return false;};
 	  $.blockUI({message: $('#modal_dialog'), css: {width: '200px'}});
		 $.post("/catalog/ajax_search/"+type+'/',{
		code:$("#search_field").val(),
		code_group:$("#search_field_group").val(),
		group:$("#cat1").val(),
		group_1:$("#cat2").val(),
		group_2:$("#cat3").val()
	 },function(data){
  	  $.unblockUI();
  	  if(data=='0') {
  	  $(".main_row").html('<div class="export_result"><span class="fail">Ваш запрос не дал результатов</span></div>');
;}
  	  else {document.location.href = "/search/result/"+data;}
  	  });
  }


   function Change_1()
   {
	$("#cat2").attr("disabled","disabled");
	$("#cat3").attr("disabled","disabled");
   	$("#cat2").empty();
   	$("#cat3").empty();
   	$("#cat2").append( $('<option value=""></option>'));
   	$.post("/catalog/ajax_group/1/",{
    group:$("#cat1").val(),
	 },function(data){
       if(data=='0'){}
       else
       {
       	  var obj = $.evalJSON(data);
       	  var size=0;
		   for(key in obj)
		   {
		   size=size+1;
		   $("#cat2").append( $('<option value="'+obj[key] +'">' + obj[key] + '</option>'));

           }
          $("#cat2").attr("disabled","");
       }

  	  });

   }


   function Change_2()
   {

	$("#cat3").attr("disabled","disabled");
   	$("#cat3").empty();
   	$("#cat3").append( $('<option value=""></option>'));
   	$.post("/catalog/ajax_group/2/",{
    group:$("#cat1").val(),
    group_1:$("#cat2").val()
	 },function(data){
       if(data=='0'){}
       else
       {
       	  var obj = $.evalJSON(data);
       	  var size=0;
		   for(key in obj)
		   {
		   size=size+1;
		   $("#cat3").append( $('<option value="'+obj[key] +'">' + obj[key] + '</option>'));

           }
          $("#cat3").attr("disabled","");
       }

  	  });

   }
