jQuery(function($) { 

	//Slide
	var slide1 = function(){
		$slideWrapper = $('#slide-wrapper');
		$slide = $('#slide');
		$slideWrapper.find('.next, .prev').show();
		$slide.css('overflow', 'hidden');
		$slide.find('ul').css('width', '9000px');
		
		$slide.serialScroll({
			items: 'li',
			prev: '#slide-wrapper .prev',
			next: '#slide-wrapper .next',
			duration: 500,
			force: true,
			stop: true,
			lock: false,
			cycle: true
		});
	};
	
	//Banner Slide
	var slide2 = function(){
		$slideWrapper = $('#slide-list');
		$slide = $('.slide', $slideWrapper);
		$slideWrapper.find('.next, .prev').show();
		$slide.css('overflow', 'hidden');
		$slide.find('>ul').css('width', '9000px');
		
		$slide.serialScroll({
			items: '>ul>li',
			prev: '#slide-list .prev',
			next: '#slide-list .next',
			duration: 500,
			force: true,
			stop: true,
			lock: false,
			cycle: true
		});
	};
	
	slide1();
	slide2();
	
	//Accordion
	$accordion = $('.accordion');
	$('dd',$accordion).hide();
	$('.active').parents('dd').show().prev('dt').addClass('open');
	$('dt',$accordion).click(function(){
		if ($(this).is('.open')) {
			$(this).removeClass('open').next('dd').slideUp('fast');
		} else {
			$(this).addClass('open').next('dd').slideDown('fast');
		}
	});
	
	//Slider
	$("#slider .slide").slider({
		value: 50,
		min: 0,
		max: 100,
		slide: function(event, ui) {
			$("#amount").val(ui.value);
			from_val=parseInt(ui.value)-10;
			if(from_val<=0) {
				from_val = 0;
			}
			to_val=parseInt(ui.value)+10;
			if(to_val>=100) {
				to_val =100;
			}
			$('#amount-visible').text('€ ' + from_val+' - € '+ to_val);
		}
	});
	
	//Numeric
	$('.quantity input').numeric();
	
});
