$(document).ready(function(){
	$('.promo-slider ul').jcarousel({'scroll':1, auto: 5, wrap: 'both'});
//	$('.promo-slider ul').jcarousel({'scroll':1});
	
	$('body').click(function(e){
		if ($('.select-box-active').size() > 0) {
			if ((!$(e.target).hasClass('select-box-active')) && (!$(e.target).parents().hasClass('select-box-active'))) toggleSelectBox($('.select-box-active .select-list'));
		}
	});	
});

function showTextPopup(el){
	$(el).parents('.popup-box').find('.popup').fadeToggle();
}

function setPlaceholder(el){
	if ($(el).val() == '') {$(el).val($(el).attr('placeholder'));}
}

function unsetPlaceholder(el){
	if ($(el).val() == $(el).attr('placeholder')) {$(el).val('');}
}

function toggleSelectBox(el){
	$(el).parents('.select-box').toggleClass('select-box-active').find('.select-list').toggle();	
}

function setSelectBoxValue(el){
	$(el).parents('.select-box').find('.select-value span').html($(el).find('span').html());
	$(el).parents('.select-box').find('.select-value input').val($(el).find('input').val());
	toggleSelectBox(el);
}

function showProductsCat(el, cat){
	$('#product-list tr:not(".headers")').hide().filter('.cat-'+cat).show();
	$('.cats li').removeClass('active').filter($(el).parent()).addClass('active');	
	$('#products .crumbs').html($(el).parent().find('input[name=crumbs]').val());
	$('body,html').animate({scrollTop:$('#products .crumbs').position().top}, 500);
}

function initProducts(){
	$('.cats ul ul li:first').addClass('active');
	$('#product-list tr:not(.headers)').hide();
	$('#product-list tr:not(.headers)').filter('.cat-'+$('.cats ul ul li:first input[name=cat]').val()).show();
};
