function mycarousel_initCallback(carousel){

	carousel.buttonNext.bind('click', function() {
		carousel.startAuto(0);
	});

	carousel.buttonPrev.bind('click', function() {
		carousel.startAuto(0);
	});

	carousel.clip.hover(function() {
		carousel.stopAuto();
	}, function() {
		carousel.startAuto();
	});
};

$(document).ready(function() {

	gH = $('#glavni-menu').height();
	sH = $('#siroki-stupac').height();
	uH = $('#uski-stupac').height();

	if(gH > sH && gH > uH) najveci = gH;
	if(sH > uH && sH > gH) najveci = sH;
	if(uH > sH && uH > gH) najveci = uH;

	$('#glavni-menu').height(najveci);
	$('#siroki-stupac').height(najveci);
	$('#uski-stupac').height(najveci);

	$('.mkol').click(
		function(){
			currentValue = parseInt($('#kol').val());
			if($(this).val() == '+')
				$('#kol').val(currentValue + 1);
			else if(currentValue > 0 && $(this).val() == '-')
				$('#kol').val(currentValue - 1);
		}
	);

	$('#posaljiponudu').click(
		function(){
			$('#emailponude').load('/emailponude.php', { body : $('#siroki-stupac').html(), broj_telefona: $('#telefon').val(), napomena: $('#napomena').val() });
			return false;
		}
	);

	$('.k-chooser').live(
		'click',
		function(){

			m = $(this).attr('rel').split('|');

			if(m[2] != 0){

				$('#k-children').load('/konfiguracija.php', { 'id': m[0], 'level': m[1], 'grupa': m[2] });
			}

			if(m[3] > 0){

				$('#k-cijena').text(parseInt($('#k-cijena').text()) + parseInt(m[3]));
				cnt = parseInt($('#k-p' + m[0] + ' span').text());
				if(isNaN(cnt))
					$('#k-lista').append('<p id="k-p' + m[0] + '"><span>1</span> x ' + $(this).text() + '</p>');
				else
					$('#k-p' + m[0] + ' span').text(cnt + 1);
			}

			if(m[4] == 1){

				$('#k-cijena').text(parseInt(m[3]));
				if(m[0] < 0) $('#k-lista').text('');
				else $('#k-lista').text('').append('<p id="k-p' + m[0] + '"><span>1</span> x ' + $(this).text() + '</p>');
			}

			if(m[4] == 2){
				$('#k-children').load('/konfiguracija.php', { 'tnx': '1'});
			}

			$('#siroki-stupac, #uski-stupac').height('auto');
			return false;
		}
	);

	jQuery('#mycarousel').jcarousel({
		auto: 1,
		scroll: 1,
		wrap: 'circular',
		initCallback: mycarousel_initCallback
	});

});
