// jQuery basic
jQuery.noConflict();

jQuery(document).ready(function(){
	// open and close news wrapper
	jQuery('.news-wrapper').hide();
	jQuery('span.open').click(function() {
		jQuery(this).toggleClass('active');
		jQuery(this).next('.news-wrapper').slideToggle(400);
		jQuery(this).parent('li').siblings('li').children('.news-wrapper').slideUp(200);
		jQuery(this).parent('li').siblings('li').children('span.open').removeClass('active');
	});

	// social links
	jQuery('a.social').fadeTo(0,0.5);

	jQuery('a.social').hover(function() {
		jQuery(this).fadeTo(200,1);
	}, function() {
		jQuery(this).stop().fadeTo(100,0.5);
	});

    jQuery('a.social').click(function(event) {
        jQuery(".social-container")
            .animate(
                { left: -100 }, {
                    duration: 700,
                    easing: 'easeOutBack'
                });
        jQuery(".out")
            .animate(
                { left: -400 }, {
                    duration: 400,
                    easing: 'easeInBack'
                });
    	jQuery(".social-container").toggleClass("out");
    });

	// show foto
	jQuery('#show-foto a').fadeTo(0,0.5);

	jQuery('#show-foto a').hover(function() {
		jQuery(this).fadeTo(200,1);
	}, function() {
		jQuery(this).stop().fadeTo(100,0.5);
	});

	var flip = 1;

    jQuery('#show-foto a').click(function() {
    	jQuery("#content, #header").toggle( flip++ % 2 == 0 );

    	jQuery("#show-foto a span").toggleClass("hidden-text");
    });

	//jQuery(function() {
	 	//jQuery("#show-foto a").click(
	 		//function() {
	 			//jQuery("#header").slideToggle("medium");
	 			//jQuery("#content").delay(300).slideToggle("fast");
	 			//jQuery("#showImage a span").toggleClass("hidden-text");
	 		//});
	//});

    // distance calculator
    // tabs buttons
    jQuery('.counter-header a.basel').addClass('active');
    jQuery('#basel').addClass('active');

    jQuery('.counter-header a.link').click(function() {
    	jQuery(this).siblings().removeClass('active');
    	jQuery(this).addClass('active');
    	//jQuery(this).parent().siblings().children(".wrapper").hide();
    	//jQuery(this).parent().siblings().children(".wrapper").addClass("hide");
    });

    // tabs content
    jQuery('a.basel').click(function() {
    	jQuery('#basel').siblings().removeClass('active');
    	jQuery('#basel').addClass('active');
    });

    jQuery('a.region').click(function() {
    	jQuery('#region').siblings().removeClass('active');
    	jQuery('#region').addClass('active');
    });

    jQuery('a.swiss').click(function() {
    	jQuery('#swiss').siblings().removeClass('active');
    	jQuery('#swiss').addClass('active');
    });

    jQuery('a.world').click(function() {
    	jQuery('#world').siblings().removeClass('active');
    	jQuery('#world').addClass('active');
    });

    jQuery('a.special').click(function() {
    	jQuery('#special').siblings().removeClass('active');
    	jQuery('#special').addClass('active');
    });

    jQuery('h2.title.home').click(function() {
    	//jQuery(this).next('.wrapper').show();
    	//jQuery(this).parent().siblings().children(".wrapper").hide();
    	//jQuery(this).next('.wrapper').toggleClass("show");
    	jQuery(this).next('.wrapper').slideToggle(400);
    	jQuery(this).toggleClass("show");
    	//jQuery(this).parent().siblings().children(".wrapper").removeClass("show");
    	jQuery(this).parent().siblings().children(".wrapper").slideUp(200);
    	jQuery(this).parent().siblings().children("h2").removeClass("show");
    });
});

//Shadowbox
Shadowbox.init({
	overlayColor: "#000",
	overlayOpacity: 0.5,
	continuous: true,
	slideshowDelay: 5
});
