// JavaScript Document
 //GET CATEGORIES
 	function catchange (e){
	 var subcat=[];
	 var option = $('option:selected',e);
	 var index = option.attr('value');
	 $.get('/ajax/get_select_subcat.php',{id:index},function(data){
	     $('#fsubcat').html(data);
	});     
 }

  function inputResize (id, pad) {
            var valueCur = $(id).val();
            var valueId = valueCur.split(' ').join('_').replace(/[^a-zA-Z 0-9]+/g, '');
			 
            $('body').after('<div class="fake_form" id="fake_form_' + valueId + '">' + valueCur + '</div>');
            var valueInitW = $('#fake_form_' + valueId).width() + 2 + pad;
            $('#fake_form_' + valueId).remove();
            $(id).css('width', valueInitW);
        }
function zoom (zoom){
	var rez='';
	if(zoom==1){rez=24,576;}
		if(zoom==2){rez=12,288;}
		if(zoom==3){rez=6,144;}
		if(zoom==4){rez=3,072;}
		if(zoom==5){rez=1.536;}
		if(zoom==6){rez=0.768;}
		if(zoom==7){rez=0.768;}
		if(zoom==8){rez=0.384;}
		if(zoom==9){rez=0.192;}
		if(zoom==10){rez=0.096;}
		if(zoom==11){rez=0.048;}
		if(zoom==12){rez=0.024;}
		if(zoom==13){rez=0.012;}
		if(zoom==14){rez=0.006;}
		if(zoom==15){rez=0.003;}
		if(zoom==16){rez=0.0015;}
		if(zoom==17){rez=0.00075;}
		if(zoom==18){rez=0.000375;}
		return rez;
}
function checkSearchKey(key){
    var input = $('input[name="search_request"]');
	var cur = $(".autocomplete ul li.act");
	var elem=$('.autocomplete ul li');
	if(key == "13" && cur.length){ //enter cur
		 
	  var href=$('a',cur).attr('href');
	 location.href=href;
	
	} else if(key == "13" && !cur.length){
		var href='/search/'+input.val();
		location.href=href;
	}
	else if(key == "38"){ //up
		  input.focus().val(input.val());
		 var prev = cur.prev("li");
		if(!prev.length){
			 
				cur.removeClass("act");
				$(".autocomplete ul li").last().addClass("act");
			 
			return false;
		}
		cur.removeClass("act");
		prev.addClass("act");
		 
		 
	} else if(key == "40"){ //down
		 if(!cur.length){
			elem.eq(0).addClass("act");
			return false;
		}
		var next = cur.next("li");
		if(!next.length) {
			cur.removeClass("act");
			elem.eq(0).addClass("act");
			return false;
		}
		cur.removeClass("act");
		next.addClass("act");
		return false; 
	}else if(key == "39"){ //right 
	return false; 
	}
	 else if(key == "37"){ //left 
	return false; 
	}else {
		getSearchContent();
	}
}
function getSearchContent(){
	var searchValue = $('input[name="search_request"]').val();
	$.get("/ajax/fast_search.php?searchvalue="+searchValue , function(data){
	  //   alert(data);
 		$(".autocomplete ul ").html(data);
		$(".autocomplete").show();
	});
}
