
function responsiveDesgin() {

	var pageWidth = $(window).width();
	if(pageWidth<=480) {
		$("body").addClass("mobile");		
		$("body").removeClass("desktop");		
	} else {

	}


}


$(document).ready(function() {
	
		responsiveDesgin();
		//	responsiveDesgin();
		$(window).resize(function() {
			responsiveDesgin();
		});
	
	var mfcurrentlanguage;

	var myloc = String(document.location);
	if ( myloc.search(/pages\/de\/.+/) != -1 ) { mfcurrentlanguage="de";	}
	if ( myloc.search(/pages\/en\/.+/) != -1 ) { mfcurrentlanguage="en";	}

	// Jump back to current language home 
	


		$(".linkbox:has(a), .stageSlide:has(a), .linkbox2:has(a), .logobox:has(a)").css({"cursor":"pointer"});
		$('.linkbox:has(a), .stageSlide:has(a), .linkbox2:has(a), .logobox:has(a)').bind("click", function() {
			var self = this;
			link = $(self).find(".externallink").attr("href"); 
			if (link){
	 			document.location="http://"+link;
			
			} else {
				link = $(self).find("a").attr("href"); 
	 			document.location= 	link;
			}

 		});

		$('.linkbox:has(a)').bind("mouseenter", function() {
			var self = this;
/* 			$('.linkbox').animate({"opacity":.75}, { duration: 250, easing: "swing", queue: false} ); */
			$(".linkbox").animate({"opacity":.1}, { duration: 250, easing: "swing", queue: false} );
			$(self).animate({"opacity":1}, { duration: 250, easing: "swing", queue: false} );
			$(self).find(".innerContent").animate({"marginTop":168}, { duration: 250, easing: "swing", queue: false} );
			$(self).find(".linkboxInner").animate({"opacity":1}, { duration: 250, easing: "swing", queue: false} );
/*
			$(self).find(".linkboxInner").animate({"opacity":1}, 500, function() {
				$(self).find(".linkboxInner").animate({"backgroundSize":"105%"}, { duration: 250, easing: "swing", queue: false} );
			
			});
*/
		}).bind("mouseleave", function() {
			var self = this;
/* 			$('.linkbox').animate({"opacity":1}, { duration: 250, easing: "swing", queue: false} ); */
			$(".linkbox").animate({"opacity":.3}, { duration: 250, easing: "swing", queue: false} );
			$(self).find(".innerContent").animate({"marginTop":0}, { duration: 500, easing: "swing", queue: false} );
			$(self).find(".linkboxInner").animate({"opacity":0}, { duration: 250, easing: "swing", queue: false} );
		});			


		$('.stageSlide').bind("mouseenter", function() {
			var self = this;
			$(self).find(".imgInnerColor").animate({"opacity":1}, { duration: 250, easing: "swing", queue: false} );
			$(self).find("h1").animate({"opacity":.2}, { duration: 250, easing: "swing", queue: false} );
			
		}).bind("mouseleave", function() {
			var self = this;
			$(self).find("h1").animate({"opacity":1}, { duration: 250, easing: "swing", queue: false} );
			$(self).find(".imgInnerColor").animate({"opacity":0}, { duration: 250, easing: "swing", queue: false} );
		});			

		$('.logobox:has(a)').bind("mouseenter", function() {
			var self = this;
/*
			$('.logobox').animate({"opacity":.75}, { duration: 250, easing: "swing", queue: false} );
			$(self).animate({"opacity":1}, { duration: 250, easing: "swing", queue: false} );
*/
			$(self).find(".innerContent").animate({"marginTop":0}, { duration: 250, easing: "swing", queue: false} );
			
		}).bind("mouseleave", function() {
			var self = this;
/* 			$('.logobox').animate({"opacity":1}, { duration: 250, easing: "swing", queue: false} ); */
			$(self).find(".innerContent").animate({"marginTop":132}, { duration: 250, easing: "swing", queue: false} );
		});			

		var previousColor;

/*
		$('.navigation li.inactive').bind("mouseenter", function() {
			var self = this;
			$(self).animate({"paddingLeft":20,"paddingRight":20}, { duration: 250, easing: "swing", queue: false} );
		}).bind("mouseleave", function() {
			var self = this;
			$(self).animate({"paddingLeft":	10,"paddingRight": 10}, { duration: 250, easing: "swing", queue: false} );
		});	

*/
		$('#headerStageController a').bind("mouseenter", function() {
			var self = this;
			$(self).animate({"opacity":.5}, { duration: 250, easing: "swing", queue: false} );
		}).bind("mouseleave", function() {
			var self = this;
			$(self).animate({"opacity":1}, { duration: 250, easing: "swing", queue: false} );
		});	


	if ( myloc.search(/home.+/) != -1 ) { 
	} else {
		$('#logo').bind("click", function() {
			document.location="/pages/"+mfcurrentlanguage+"/home";	
		});
	}


	if (jQuery.browser.msie) {
	} else {

	}

	


}); 
