

$(document).ready(function(){
  $('.showslow').hide().show('slow');
  $(window).unload(function(){
    $('.showslow').hide('slow');
    return true;
  });
});


$.stickr = function(o) {
	var o = $.extend({  
		time:5000,
		speed:'slow',
		note:null, 
		className:null, 
		sticked:false, 
		position:{top:0,right:0} 
	}, o);
	var stickers = $('#jquery-stickers'); 
	if (!stickers.length) { 
		$('body').prepend('<div id="jquery-stickers"></div>'); 
		var stickers = $('#jquery-stickers');
		stickers.css('position','fixed').css('top', '50%').css('left', '50%').css('margin-left', '-300px').css('z-index', '1')
      /*.css(o.position); */
		stickers.css('width','400px'); 
	}
	var stick = $('<div class="stick"></div>'); 
	stickers.append(stick); 
	if (o.className) stick.addClass(o.className); 
        stick.html(o.note); 
	if (o.sticked) { 
		var exit = $('<div class="exit"></div>');  
		stick.prepend(exit); 
		exit.click(function(){  
			stick.fadeOut(o.speed,function(){ 
				$(this).remove(); 
			})
		});
	} else { 
		setTimeout(function(){ 
			stick.fadeOut(o.speed,function(){ 
				$(this).remove(); 
			});
		}, o.time);
	}
};

$(document).ready(function() {
   $('div.cat-all').click(function(){
	   $('#mainmenu h4.expanded').each(function(i){
		   $(this).removeClass('expanded');
		   $(this).addClass('collapsed');
	   });
	   if ($(this).hasClass('plus')){
		$('ul#mainmenu ul').each(function(i){$(this).css('display', 'block');});
		$(this).removeClass('plus');
		$(this).addClass('minus');
		$(this).html('скрыть все');
	   }
	   else {if ($(this).hasClass('minus')){
		$('ul#mainmenu ul').each(function(i){$(this).css('display', 'none');});
		$(this).removeClass('minus');
		$(this).addClass('plus');
		$(this).html('показать все');
	   }};
   });
   $('a.ajax').click(function(){
     $('#ajax-show').val($(this).attr('show'));
     $('#ajax-page').val($(this).attr('page'));
     $('#ajax-par').val($(this).attr('par'));
     $('#ajax-ord').val($(this).attr('ord'));
     $('#ajax-style').val($(this).attr('style'));
     if ('http://peshca.ru'+$(this).attr('href') != window.location){
	     $('#ajax-form').attr('action') = $(this).attr('href');
	};
     $('#ajax-form').submit();
//  alert($('#ajax-form').children('input[name="show"]');
//     alert($('#ajax-form').children('input[name="show"]').attr('value'));
     return false;
//     $('#ajax-form').children('input[name="show"]').val($(this).attr('show'));


    });

  if ($('div#alarm').html()){
    $.stickr({
      note:"Если Вам нет 18, <a href='/'>покиньте эту категорию.</a> Если есть, нажмите <a href='#' id='intim'>далее.</a>",
      className:'opacity',
      time:30000,
      speed:4000
    });
    $('#intim').click(function(){
	$('.stick').css('display', 'none');
	$('#block1').css('display', 'block');
	$.ajax({
          url: "/sess",
          });
	return false;
    });

   } else {$('#block1').css('display', 'block')};
  if ($('#err_res').html()){
    $.stickr({
      note:$('#err_res').html(),
      className:'opacity',
      time:10000,
      speed:4000
    });
  }
  $('ul#mainmenu ul').each(function(i) {
    if ($(this).hasClass("selected")) {
      $(this).show().prev().removeClass('collapsed').addClass('expanded');
    } else {
      $(this).hide().prev().removeClass('expanded').addClass('collapsed');
    }
    $(this).prev().addClass('collapsible').click(function(){
      if ($(this).next().css('display') == 'none') {
        $(this).parent('li').parent('ul').find('ul').each(function(j){
          $(this).slideUp(200, function(){
            $(this).prev().removeClass('expanded').addClass('collapsed');
          });
        });
        $(this).next().slideDown(200, function(){
          $(this).prev().removeClass('collapsed').addClass('expanded');
        });
      } else {
        $(this).next().slideUp(200, function(){
          $(this).prev().removeClass('expanded').addClass('collapsed');
          $(this).find('ul').each(function(){
            $(this).hide().prev().removeClass('expanded').addClass('collapsed');
          });
        });
      }
      return false;
    });
  });
  if ($('span#cart_amount').html() != ''){
      $('span#mycart').css('cursor', 'pointer');
      $('span.cart-title').css('cursor', 'pointer');
  };
  $('span#mycart').click(function(){
      window.location.replace('/mycart');;
  });
  $('span.cart-title').click(function(){
      window.location.replace('/mycart');;
  });
  $('a.del-from-cart').click(function(){
    var a = $(this);
    id = a.attr('id');
    $('input.input-count[name='+id+']').val(0);
    $('form#name').submit();
    return false;
  });
  $('a.addtocart').click(function(){
    var a = $(this);
    id = a.attr('id');
    if (id){
      $.ajax({
          url: "/addtocart",
          data: {
            'product_id':id
          },
          success: function(data){
            count = $(data).children('#count').html();
            amount = $(data).children('#amount').html();
            $('div#cart>span.cart>em#c').html(count);
            $('div#cart>span.cart>em#t').css('display', 'inline');
            $('div#cart>span.cart>span#cart_amount').html(amount).css('display', 'inline');
            $('span#mycart').css('cursor', 'pointer');
            $.stickr({
              note:"Товар добавлен в корзину.",
              className:'opacity',
              time:2000,
              speed:2000
            });
          },
      });
    };
    return false;
    /*
    a.attr('href', a.attr('href') + '&ajax=1');
    return true;
    */
  });
  
});

