$.fn.jsSelect = function(){
  var parent = $(this);
  var list = $('ul:first',parent);
  var value = $('span:first',parent);
  $(this).click(function(){
    if($(list).css('display')!='block')
      $(list).show();
    else
      $(list).hide();
  });
  $(list).mouseleave(function(){
    $(this).hide();
  });
  $('li',list).each(function(i){
    $(this)
    .click(function(){
      var selectedVal = $(this).text();
      $(value).text(selectedVal);
    })
    .hover(function(){
      $(this).toggleClass('hover');
    },function(){
      $(this).toggleClass('hover');
    });
  });
};


$(document).ready(function(){

	$('.select').jsSelect();

	// поведение кнопок
	$('button, .button, .add-basket button').hover(
      function () {
        $(this).addClass('hover');
      },
      function () {
        $(this).removeClass('hover');
      }
    );
	
	$('button, .button').mousedown(function () {
        $(this).addClass('change');
    });
	$('button, .button').mouseup(function () {
        $(this).removeClass('change');
    });
	
	
	$('.info-block .title a').click(function() {
		$($(this).parent().parent()).toggleClass('open');
	});
	$('.info-block li a').click(function() {
		$(this).parent().toggleClass('hover');
	});
	/*$('.loading span').click(function() {
		$($(this).parent()).toggleClass('hover');

	});*/	
	$('.files').hover(
      function () {
		$(this).addClass('hover');
      },
      function () {
		$(this).removeClass('hover');
      }
    );
});
