$(document).ready(function(){

	// Add/remove to compare list
	$('.compare-checkbox, .compare-checkbox + LABEL').show();
	$('.compare-link').hide();
	$('.compare-checkbox').live('click',
		function() {
				
			var che = $(this).attr('checked');
			
			var k = 0;
				k = k + $('.compare-checkbox:checked').length;
				k = k + $('.catalog-compare-list .delete').length;
			
			if (che){
			
				var text = 'ADD_TO_COMPARE_LIST';
				$('.compare-content:hidden').slideDown();
			} else {
			
				var text = 'DELETE_FROM_COMPARE_LIST';
				if (k == 0)  $('.compare-content').slideUp();
				console.log(k);
			}
		
			// if products less than 5 add. else send worning
			if (k < 6){
		
				var cat_id = $(this).parent().attr('rel');
				
				$.post('/products/compare_add.php', {
						id: cat_id,
						action: text
					}, function(res){
				});
			
			} else {
				alert('Нельзя добавить к сравнению больше 5-ти товаров.');
				return false
			}
		});
				//checked if page loaded
					$('.catalog-compare-list .delete').each(
						function(i) {
							var cum = $(this).attr('rel');
							$('#co-' + cum).attr('checked', true);
						}
					);
					
	 // Plus - MInus number of products
	$('.plus').click(function(){
		var papanya = $(this).parent('div').prev('input');
		var valueInput = papanya.attr("value");
		var shag = 1;
		
		if (!parseInt(valueInput)){
			papanya.attr("value", valueInput);
			return false;
			}
		var krat = valueInput % shag;
		
		if(parseInt( krat ) > 0) 
			var finalSum = parseInt( shag ) - parseInt( krat ) + parseInt( valueInput );
		else 
			var finalSum = parseInt( shag ) + parseInt( valueInput );
		
		papanya.attr("value", finalSum);
	});
	
	$('.minus').click(function(){
		var papanya = $(this).parent('div').prev('input');
		var valueInput = papanya.attr("value");
		var shag = 1;
		
		if (!parseInt(valueInput)){
			papanya.attr("value", valueInput);
			return false;
			}
		var krat = valueInput % shag;
		
		if(parseInt( krat ) > 0) {
			var finalSum = parseInt( shag ) - parseInt( krat ) + parseInt( valueInput );
		} else { 
			if (parseInt( valueInput ) > 1)
				var finalSum = parseInt( valueInput ) - parseInt( shag );
		}
		
		papanya.attr("value", finalSum);
	});
	
		$('#s').
		bind('focus',function(){ if($(this).val() == 'Введите ваш e-mail') $(this).val('');}).
		bind('blur', function(){ if($(this).val() == '') $(this).val('Введите ваш e-mail'); }).
		blur();
		
	// fixin index scroll boxes width
	var xwf = $('.conteiner').width();
	if (xwf < 1200) {
		var pr = 1200 / xwf;
		var fix = 360 / pr - 40;
		$('.index-nove-list .con').css('width',fix);
		}
	$(window).resize(function() {
		var xw = $('.conteiner').width();
		var pr = 1200 / xw;
		var fix = 360 / pr - 40;
		$('.index-nove-list .con').css('width',fix);
	});

	// dinamic filtering
	$('div.filter-val input').click(
		function() {

			$(this).parent('div').parent('form').submit();
		});
});
