function slideSwitch() {
	
    var $active = $('#hp_pics img.active');
    
    $('#hp_pics img').css('visibility', 'visible');
    
    if ( $active.length == 0 ) $active = $('#hp_pics img:last');

    var $next =  $active.next().length ? $active.next()
        : $('#hp_pics img:first');

    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 600, function() {
            $active.removeClass('active last-active');
        });
}

$(function() {
	
	$('.vyber_postovneho').click(function(){
		if($(this).val() == "posta"){
			$('.sh_finalprice').html($('#cena_bez_postovneho').val()*1 + $('#cena_postovneho').val()*1);
		} else {
			$('.sh_finalprice').html($('#cena_bez_postovneho').val()*1);
		}
	});	
	
    $('#hp_pics a img').css('visibility', 'visible'); /* DEL */
    setInterval( "slideSwitch()", 3500 );
    
    $("#shopbox").easySlider();
    
    $("a.fancy").fancybox({
    	'frameWidth': 400, 
    	'frameHeight':	380,
    	'overlayOpacity': 0.8
    });
    
    $('#sliding') 
    .after('<div id="imgslidernav">') 
    .cycle({ 
        fx:     'fade',
        speed:   600, 
        timeout: 3500,
        pager:  '#imgslidernav'
    });
    
    
    $("#onlyform2").submit(function() {
    	err = 0;
        if ($("#OrderName").val() == "") {
        	$("#OrderName").addClass("invalid");
        	$("#OrderName").val("Vyplňte jméno");
        	err = 1;
        }
        if ($("#OrderSurname").val() == "") {
        	$("#OrderSurname").addClass("invalid");
        	$("#OrderSurname").val("Vyplňte příjmení");
        	err = 1;
        }
        if ($("#OrderEmail").val() == "") {
        	$("#OrderEmail").addClass("invalid");
        	$("#OrderEmail").val("Vyplňte email");
        	err = 1;
        }
        if ($("#OrderPhone").val() == "") {
        	$("#OrderPhone").addClass("invalid");
        	$("#OrderPhone").val("Vyplňte telefon");
        	err = 1;
        }
        if ($("#OrderStreet").val() == "") {
        	$("#OrderStreet").addClass("invalid");
        	$("#OrderStreet").val("Vyplňte ulici");
        	err = 1;
        }
        if ($("#OrderCity").val() == "") {
        	$("#OrderCity").addClass("invalid");
        	$("#OrderCity").val("Vyplňte město");
        	err = 1;
        }
        if ($("#OrderZip").val() == "") {
        	$("#OrderZip").addClass("invalid");
        	$("#OrderZip").val("Vyplňte PSČ");
        	err = 1;
        }
        if(err == 1){
        	return false;
        } else {
        	return true;
        }
      });
    
    $("a.fancy2").fancybox({
    	'frameWidth': 610, 
    	'frameHeight':	510,
    	'overlayOpacity': 0.8,
        'hideOnContentClick': false,
        'callbackOnShow': function() { 
	    	// Designs
	        $("img#d1").click(function() {
	        	setDesign(1);
	        });
	        $("img#d2").click(function() {
	        	setDesign(2);
	        });
	        $("img#d3").click(function() {
	        	setDesign(3);
	        });
	        $("img#d4").click(function() {
	        	setDesign(4);
	        });
	        $("img#d5").click(function() {
	        	setDesign(5);
	        });
	        $("img#d6").click(function() {
	        	setDesign(6);
	        });
	        $("img#d7").click(function() {
	        	setDesign(7);
	        });
	        $("img#d8").click(function() {
	        	setDesign(8);
	        });
        }
    });
    
    /*shop checks*/
    $("div#deck1").click(function () {
    	$("input#radio_pintail").attr("checked","checked");
    	$(this).addClass('chkd');
    	$("div#deck2").removeClass('chkd');
    	$("div#deck3").removeClass('chkd');
    	$("div#deck4").removeClass('chkd');
    	$("strong.deckname").html('Bamboo');
    	$("li#sh0 span").css("display", "none");
    	$("li#sh0 div").css("visibility", "visible");
    	$("p#shinfo0 span").css("visibility", "visible");
      });
    $("div#deck2").click(function () {
    	$("input#radio_surf").attr("checked","checked");
    	$(this).addClass('chkd');
    	$("div#deck1").removeClass('chkd');
    	$("div#deck3").removeClass('chkd');
    	$("div#deck4").removeClass('chkd');
    	$("strong.deckname").html('Dancer');
    	$("li#sh0 span").css("display", "none");
    	$("li#sh0 div").css("visibility", "visible");
    	$("p#shinfo0 span").css("visibility", "visible");
    });
    $("div#deck3").click(function () {
    	$("input#radio_mini").attr("checked","checked");
    	$(this).addClass('chkd');
    	$("div#deck2").removeClass('chkd');
    	$("div#deck1").removeClass('chkd');
    	$("div#deck4").removeClass('chkd');
    	$("strong.deckname").html('Mini');
    	$("li#sh0 span").css("display", "none");
    	$("li#sh0 div").css("visibility", "visible");
    	$("p#shinfo0 span").css("visibility", "visible");
    });
    $("div#deck4").click(function () {
    	$("input#radio_surf2").attr("checked","checked");
    	$(this).addClass('chkd');
    	$("div#deck2").removeClass('chkd');
    	$("div#deck1").removeClass('chkd');
    	$("div#deck3").removeClass('chkd');
    	$("strong.deckname").html('Surf');
    	$("li#sh0 span").css("display", "none");
    	$("li#sh0 div").css("visibility", "visible");
    	$("p#shinfo0 span").css("visibility", "visible");
    });

    
    
    $("div#wheelz76 .red").click(function () {
    	$("input#radio_wheels76r").attr("checked","checked");
    	setCheckedWheels(this);
    	$("div#wheels1").addClass('chkd');
    	$("div#wheels2").removeClass('chkd');
    	$("div#wheels3").removeClass('chkd');
    	$("strong.wheelsname").html('76 mm červená');
    	$("li#sh2 span").css("display", "none");
    	$("li#sh2 div").css("visibility", "visible");
    	$("p#shinfo2 span").css("visibility", "visible");
    });
    $("div#wheelz76 .blue").click(function () {
    	$("input#radio_wheels76b").attr("checked","checked");
    	setCheckedWheels(this);
    	$("div#wheels1").addClass('chkd');
    	$("div#wheels2").removeClass('chkd');
    	$("div#wheels3").removeClass('chkd');
    	$("strong.wheelsname").html('76 mm modrá');
    	$("li#sh2 span").css("display", "none");
    	$("li#sh2 div").css("visibility", "visible");
    	$("p#shinfo2 span").css("visibility", "visible");
    });
    $("div#wheelz76 .green").click(function () {
    	$("input#radio_wheels76g").attr("checked","checked");
    	setCheckedWheels(this);
    	$("div#wheels1").addClass('chkd');
    	$("div#wheels2").removeClass('chkd');
    	$("div#wheels3").removeClass('chkd');
    	$("strong.wheelsname").html('76 mm zelená');
    	$("li#sh2 span").css("display", "none");
    	$("li#sh2 div").css("visibility", "visible");
    	$("p#shinfo2 span").css("visibility", "visible");
    });
    
    $("div#wheelz70 .red").click(function () {
    	$("input#radio_wheels70r").attr("checked","checked");
    	setCheckedWheels(this);
    	$("div#wheels2").addClass('chkd');
    	$("div#wheels1").removeClass('chkd');
    	$("div#wheels3").removeClass('chkd');
    	$("strong.wheelsname").html('70 mm čevená');
    	$("li#sh2 span").css("display", "none");
    	$("li#sh2 div").css("visibility", "visible");
    	$("p#shinfo2 span").css("visibility", "visible");
    });
    $("div#wheelz70 .blue").click(function () {
    	$("input#radio_wheels70b").attr("checked","checked");
    	setCheckedWheels(this);
    	$("div#wheels2").addClass('chkd');
    	$("div#wheels1").removeClass('chkd');
    	$("div#wheels3").removeClass('chkd');
    	$("strong.wheelsname").html('70 mm modrá');
    	$("li#sh2 span").css("display", "none");
    	$("li#sh2 div").css("visibility", "visible");
    	$("p#shinfo2 span").css("visibility", "visible");
    });
    $("div#wheelz70 .green").click(function () {
    	$("input#radio_wheels70g").attr("checked","checked");
    	setCheckedWheels(this);
    	$("div#wheels2").addClass('chkd');
    	$("div#wheels1").removeClass('chkd');
    	$("div#wheels3").removeClass('chkd');
    	$("strong.wheelsname").html('70 mm zelená');
    	$("li#sh2 span").css("display", "none");
    	$("li#sh2 div").css("visibility", "visible");
    	$("p#shinfo2 span").css("visibility", "visible");
    });
    
    $("div#wheelz60 .red").click(function () {
    	$("input#radio_wheels60r").attr("checked","checked");
    	setCheckedWheels(this);
    	$("div#wheels3").addClass('chkd');
    	$("div#wheels1").removeClass('chkd');
    	$("div#wheels2").removeClass('chkd');
    	$("strong.wheelsname").html('60 mm červená');
    	$("li#sh2 span").css("display", "none");
    	$("li#sh2 div").css("visibility", "visible");
    	$("p#shinfo2 span").css("visibility", "visible");
    });
    $("div#wheelz60 .blue").click(function () {
    	$("input#radio_wheels60b").attr("checked","checked");
    	setCheckedWheels(this);
    	$("div#wheels3").addClass('chkd');
    	$("div#wheels1").removeClass('chkd');
    	$("div#wheels2").removeClass('chkd');
    	$("strong.wheelsname").html('60 mm modrá');
    	$("li#sh2 span").css("display", "none");
    	$("li#sh2 div").css("visibility", "visible");
    	$("p#shinfo2 span").css("visibility", "visible");
    });
    $("div#wheelz60 .green").click(function () {
    	$("input#radio_wheels60g").attr("checked","checked");
    	setCheckedWheels(this);
    	$("div#wheels3").addClass('chkd');
    	$("div#wheels1").removeClass('chkd');
    	$("div#wheels2").removeClass('chkd');
    	$("strong.wheelsname").html('60 mm zelená');
    	$("li#sh2 span").css("display", "none");
    	$("li#sh2 div").css("visibility", "visible");
    	$("p#shinfo2 span").css("visibility", "visible");
    });
    
    $("div#trux1").click(function () {
    	$("input#radio_bomber").attr("checked","checked");
    	$(this).addClass('chkd');
    	$("div#trux2").removeClass('chkd');
    	$("div#trux3").removeClass('chkd');
    	$("strong.truxname").html('Bomber');
    	$("li#sh3 span").css("display", "none");
    	$("li#sh3 div").css("visibility", "visible");
    	$("p#shinfo3 span").css("visibility", "visible");
    });
    $("div#trux2").click(function () {
    	$("input#radio_alpine").attr("checked","checked");
    	$(this).addClass('chkd');
    	$("div#trux1").removeClass('chkd');
    	$("div#trux3").removeClass('chkd');
    	$("strong.truxname").html('Alpine');
    	$("li#sh3 span").css("display", "none");
    	$("li#sh3 div").css("visibility", "visible");
    	$("p#shinfo3 span").css("visibility", "visible");
    });
    $("div#trux3").click(function () {
    	$("input#radio_charger").attr("checked","checked");
    	$(this).addClass('chkd');
    	$("div#trux1").removeClass('chkd');
    	$("div#trux2").removeClass('chkd');
    	$("strong.truxname").html('Charger');
    	$("li#sh3 span").css("display", "none");
    	$("li#sh3 div").css("visibility", "visible");
    	$("p#shinfo3 span").css("visibility", "visible");
    });

    
    
});

$(window).bind("load", function() { 
	$("div#sliding").slideView({ 
			easeFunc: "easeInOutSine", 
			easeTime: 500
	}); 
}); 

function setCheckedWheels(id){
	$("div#wheelz76 div").removeClass('chkdc');
	$("div#wheelz70 div").removeClass('chkdc');
	$("div#wheelz60 div").removeClass('chkdc');
	$(id).addClass('chkdc');
}

function setPrice(){
	$("span#textprice").html('6500');
	$("span.bhu").html('6500');
	$("span.eurcomplete").html('250');
	$("span.bhu2").html('6350');
	$("span.bhu3").html(' (z toho 200 CZK za Custom design)');
	$("span.pr").addClass('pr2');
	$("span.pr2").removeClass('pr');
}

function setDesign(idnumber){
	$("input#dr"+idnumber).attr("checked","checked");
	$("strong.designname").html($("img#d"+idnumber).attr("alt"));
	$("li#sh1 span").css("display", "none");
	$("li#sh1 div").css("visibility", "visible");
	$("p#shinfo1 span").css("visibility", "visible");
	setPrice();
	$("a.fancy2").fancybox.close();
}