$(document).ready(function() {
	$('.articleList .item .availableSizes span.headline').click(function() {	
		$('.articleList .item .availableSizes .sizesTable').removeClass('active');
		$(this).parent().children('div').addClass('active');	
	});
	
	$('.articleList .item .availableSizes .sizesTable .close').click(function() {
		$('.articleList .item .availableSizes .sizesTable').removeClass('active');
	});

	$('.filters .filter .label').click(function() {
			if($(this).parent().children('.list').css("display") == "none") {
				$('.filters .filter .list').fadeOut();
				$(this).parent().children('.list').fadeIn();
			} else if ($(this).parent().children('.list').css("display") == "block") {
				$(this).parent().children('.list').fadeOut();
			}
	});
	
	if($('input[type=checkbox]').is(':checked')) {
		$('#activeFilter').show();
	}
	
	$('.filters .filter .list .close').click(function() {
		$(this).parent('.list').fadeOut();
	});	


	$('#filter input[type="checkbox"]').click(function() {
		$('#filter').submit();
	}); 
	
	$('.outfitCat .outfitArtList .item .detailLayer .close').click(function() {
		$('.outfitCat .outfitArtList .item .detailLayer').hide();
		$('.selectedData .selectedColor').html('');
		$('.selectedData .selectedSize').html('');
	});	
	
	
	
	$('.outfitCat .outfitArtList .item .detailLayer .varToBasket .variants .varItem').click(function() {
		
		var data = $('p',this).data('variantData');
		
		$('.outfitCat .outfitArtList .item .detailLayer .varToBasket .variants .varItem').removeClass('active');
		$('form[name="basket"] input[name="aid"]').val(data.oxid);
		$('.selectedData .selectedColor').html(data.color);
		$('.selectedData .selectedSize').html(data.size);	
		$(this).addClass('active');
		
	});
	
	$('.item .image').mouseenter(function() {
		$(this).parent().children('.outfitBox').show();
		//$('~ .outfitBox',this).show();
	});

	$('.item .image').mouseleave(function() {
		$(this).parent().children('.outfitBox').hide();
		//$('~ .outfitBox',this).hide();
	});
});

function clearFilterType(type) {
	$('.filters .filter.' + type + ' input:checked').attr('checked', false);
	$('#filter .filter.' + type + ' input:checked').attr('checked', false);
}

function clearFilter() {
	$('.filters .filter input:checked').attr('checked', false);
	$('#filter .filter input:checked').attr('checked', false);
	
}	

function showButton(id) {
	
	var oxid = id;
	
	if($('.outfitCat .outfitArtList .item .variant.id_'+oxid).val() != '0') {
	
		$('.outfitCat .outfitArtList .item .toDetail.id_'+oxid).hide();
		
		$('.outfitCat .outfitArtList .item .toBasket.id_'+oxid).show();
		
	}else {
		$('.outfitCat .outfitArtList .item .toDetail.id_'+oxid).show();
		
		$('.outfitCat .outfitArtList .item .toBasket.id_'+oxid).hide();
	}
}

function showLayer(id) {
	var oxid = id;
		$('.outfitCat .outfitArtList .item .detailLayer').hide();
		$('.outfitCat .outfitArtList .item .detailLayer.id_'+oxid).show();
}

function chkValue() {
	
	if($('.outfitCat .outfitArtList .item .detailLayer .varToBasket .toBasketBox .selectedData .selectedSize').html() != '') {
		oxid.popup.load();
		return true;
	}else {
		alert('Bitte wählen Sie eine Größe aus!');
		return false;
	}

}
