$(document).ready(function() {
	$('#tabs, #images-tabs').tabs();

  $('input.fieldfocus,textarea.fieldfocus').fieldFocus();
  
  $('.catalog_filter input').val('');
  setCategory();
  
	$("ul li:last-child").addClass('last');	
	$('button').hover(
      function () {
        $(this).addClass('hover');
      },
      function () {
        $(this).removeClass('hover');
      }
    );
	/*$("table.visible").find("tr:nth-child(odd)").each(
        function(i) {
          if( 0 == $(this).find("th").length ) {
            $(this).addClass("even");
          }
        }
    );*/

	$('#mycarousel').jcarousel({
		scroll: 1,
        visible: 1
    });	
	
  /*$('.colt ul li').click(function(){
    var oldclass = $(this).attr('class');
    oldclass = oldclass.replace('last ', '');
    
    var ul = $(this).parent();
    $('li', ul).removeClass('active');
    $(this).addClass(oldclass);
    
		$(this).toggleClass('active');

    var val = $('span', this).attr('class');
		if ( val ) {
      if ( oldclass != 'active' ) {
        var text = $('nobr', this).html();
        if ( val == 'fil1' ) {
            $('input#fil2').val(3000);
        } else{
          if ( val == 'fil2' ) {
            $('input#fil2').val(2000);
            $('input#fil1').val(2999);
          } else {
            $('input#'+val).val(text);
          }
        }
      } else {
        if ( val == 'fil1' ) {
            $('input#fil1').val('');
            $('input#fil2').val('');
        } else{
          if ( val == 'fil2' ) {
            $('input#fil1').val('');
            $('input#fil2').val('');
          } else {
            $('input#'+val).val('');
          }
        }
      }
    }
    var v = $('input#fil0').val();
    calc(v);
	});*/
	
  $('#tabs ul li a').click(function(){
    var v = $(this).attr('id');
    setCategory(v);
	});
	
	/*function calc(catid){
    if ( !catid ) var catid = 206;
    var act = '';
    switch( catid ) {
      default:
        act = 'bele';
        break

      case "1084":
        act = 'odeyala';
        break

      case "997":
        act = 'podushki';
        break
        
      case "1111":
        act = 'pledy';
        break

      case "1112":
        act = 'pokryvala';
        break
    }
    $('input#fil0').val(catid);
    $('.catalog_filter').attr('action', '/shop/'+act+'/');
    
    var fil1 = $('input#fil1').val();
    var fil2 = $('input#fil2').val();
    var fil3 = $('input#fil3').val();
    var fil4 = $('input#fil4').val();
    var fil5 = $('input#fil5').val();

    jQuery.ajax({
      url: '/usel/filter/.json?json-callback=myCallback&catid='+catid+'&fil1='+fil1+'&fil2='+fil2+'&fil3='+fil3+'&fil4='+fil4+'&fil5='+fil5,
      type: 'GET',
      dataType: 'jsonp',
      jsonp: false,
      jsonpCallback: 'myCallback',
      success: function(jsonp){
       var total = parseInt(jsonp.total);
       if ( total > 0 ) {
        $('#fils').removeAttr('disabled');
        $('#fils').val('Показать '+total+' ' + GetNoun(total,'предложение','предложения','предложений'));
       } else {
        $('#fils').attr('disabled','disabled');
        $('#fils').val('Нет совпадений');
       }
      }
    });    
	}*/
	
  GetNoun = function(number, one, two, five) {
    number = Math.abs(number);
    number %= 100;
    if (number >= 5 && number <= 20) {
        return five;
    }
    number %= 10;
    if (number == 1) {
        return one;
    }
    if (number >= 2 && number <= 4) {
        return two;
    }
    return five;
  }
});
