$(document).ready(function(){
  $('.search-input').focus(function() {$(this).animate({ 'width' : '260px' }, 200); });
  $('.search-input').blur(function() {$(this).animate({ 'width' : '168px' }, 200); });
  $('.search-input').inputDefualts({ cl: 'inactive', text: 'Поиск товаров...' });
  $("a[rel='photo']").colorbox();
  $('div.product-inft').hover(
  function() {$(this).find('span').addClass('active');},
  function() {$('span').removeClass('active');});
  var oneLetterWidth = 10;
  var minCharacters = 1;
  $('.product-add input').keyup(function () {
     var len = $(this).val().length;
     if (len > minCharacters) {
         // increase width
         $(this).width(len * oneLetterWidth);
     } else {
         // restore minimal width;
         $(this).width(30);
     }
  });
  $('#login-link').click(function () {
    $('#user-form').show();
  });
	$('#user-form').mouseover(function(){
		if(window.willhide) clearTimeout(window.willhide);
		$('#user-form').show('fast');
	});
	$('#user-form').mouseout(function(){
		window.willhide = setTimeout(function() {
			$('#user-form').hide(600);
		},10000);
	});
	$('#login-close').click(function () {
    $('#user-form').hide();
  });
});
(function($) { $.fn.inputDefualts = function(options) { var defaults = { cl: 'inactive', text: this.val() }, 	opts = $.extend(defaults, options);	this.addClass(opts['cl']); this.val(opts['text']); this.focus(function() { if($(this).val() == opts['text']) $(this).val(''); $(this).removeClass(opts['cl']);}); this.blur(function() { if($(this).val() == '') { $(this).val(opts['text']); $(this).addClass(opts['cl']); } }); }; })(jQuery);
