$(document).ready(function(){
	var scrollSideNavi = function() {
		$("div.sidenavi").css("top", $(window).scrollTop() + "px");
	};
	
	//scrollSideNavi();
	//$(window).scroll(function(){scrollSideNavi()});
	
	var items = $('.carousel .ce_text');
	var i = 0;
	$(items[i]).fadeIn(1000);
	var nextBtnHTML = '<a href="" class="nextBtn"><img src="files/img/carousel/nextBtn.png" alt=">" /></a>';
	var prevBtnHTML = '<a href="" class="prevBtn"><img src="files/img/carousel/prevBtn.png" alt="<" /></a>';
	$('.carousel').append(nextBtnHTML);
	$('.carousel').append(prevBtnHTML);
	
	function next() {
		//event.preventDefault();
		$(items[i]).fadeOut(1000);
		i++;
		if(i == items.length) i = 0;
		$(items[i]).fadeIn(1000);
	}
	
	function prev(event) {
		//event.preventDefault();
		$(items[i]).fadeOut(1000);
		i--;
		if(i < 0) i = items.length - 1;
		$(items[i]).fadeIn(1000);
	}
	
	$('.nextBtn').click(function(event){
		event.preventDefault();
		window.clearInterval(interval);
		interval = window.setInterval(next, 5000);
		next();
	});
	$('.prevBtn').click(function(event){
		event.preventDefault();
		window.clearInterval(interval);
		interval = window.setInterval(prev, 5000);
		prev();
	});
	
	var interval = window.setInterval(next, 5000);
	
	$("#header a.professionals").click(function(event){
		event.preventDefault();
		if($("#SubnaviSection div.professionals").hasClass('open')) {
			$("#SubnaviSection div.professionals").removeClass('open').slideUp();
			$('body').removeClass('prostuff');
		}
		else {
			$("#SubnaviSection div.professionals").addClass('open').slideDown();
			$('body').addClass('prostuff');
		}
		//$("#SubnaviSection div.professionals").slideToggle();
		$("#SubnaviSection div.consumers").slideUp();
	});
	$("#header a.consumers").click(function(event){
		event.preventDefault();
		$("#SubnaviSection div.consumers").slideToggle();
		$("#SubnaviSection div.professionals").removeClass('open').slideUp();
		$('body').removeClass('prostuff');
	});
	
	var proCloseLinks = $(".professionals .close-link");
	for(var i = 0; i < proCloseLinks.length - 1; i++) {
		$(proCloseLinks).eq(i).remove();
	}
	
	var conCloseLinks = $(".consumers .close-link");
	for(var i = 0; i < conCloseLinks.length - 1; i++) {
		$(conCloseLinks).eq(i).remove();
	}
	
	$("a.close-link").click(function(e){
		e.preventDefault();
		$(this).parent("div").slideUp();
	});
	
	//$("input.submit").attr("type", "image");
	//$("input.submit").attr("src", "files/img/submit.png");
	
	if($("#Map")) {
		$("#Map area").hover(function(){
			var foo = this.href.split("/");
			foo = foo[foo.length - 1]
			//alert(foo);
			$('p.langselect-map img').attr("src", "files/img/langselect-map-" + foo + ".png");
		},
		function(){
			$('p.langselect-map img').attr("src", "files/img/map.png");
		});
	}
	
	$('.sliding-catalog-links').delay('1500').animate({'right': '0px'});
	$('.sliding-catalog-links a.close').click(function(e){
		e.preventDefault();
		$('.sliding-catalog-links').animate({'right': '-400px'});
	})
	$("a#fancybox.videolink").fancybox({width: 480, height: 360, wmode: "transparent", hideOnOverlayClick: false});
	
});
