$(function(){

	topSlide();
	gNav();
	contentToggle();
	$('p#toTop a').click(function(){
		smoothScroll();
 		return false;
	});
	
});//


function contentToggle(){
	conf = {
		toggleSwitch : $('p.toggleSwitch a'),
		toggleBox : $('.toggleBox')
	}
	
	conf.toggleBox.hide();
	
	conf.toggleSwitch.click(function(){
		$(this).toggleClass('active').parent('p').next().slideToggle('fast');
		return false;
	});
}

function gNav(){
	var conf = {
		gNavID : $('ul#gNav'),
		gNavList : $('ul#gNav > li'),
	}
	
	conf.gNavList.hover(function(){
			$(this).find('ul').slideDown('fast').parent('li').addClass('hover');
		},
		function(){
			$(this).find('ul').slideUp('fast').parent('li').removeClass('hover');
		}
	);
}

function topSlide(){
	
	var siteUrl = 'http://cffjapan.org/'
	
	var picList = [
		siteUrl + 'img/img_1.jpg',
		siteUrl + 'img/img_2.jpg',
		siteUrl + 'img/img_3.jpg',
		siteUrl + 'img/img_4.jpg',
		siteUrl + 'img/img_5.jpg'
	];

	var slideShowID =  {
		ID : $('#slideShow'),
		list : $('#slideShow img')
	}
	
	
	var count = true;
	var picNumber = 0;
	var picMaxNumber = picList.length - 1;
	
	$.timer(4000,function slideShow(){
		if (count) {
			if (picNumber < picMaxNumber) {
				picNumber++;
			} else {
				picNumber = 0;
			}
			slideShowID.list.fadeOut(2000,function(){
				count = false;
				slideShowID.list.attr('src',picList[picNumber]);
			});
		} else {
			if (picNumber < picMaxNumber) {
				picNumber++;
			} else {
				picNumber = 0;
			}
			slideShowID.list.fadeIn(2000,function(){
				count = true;
				$('#slideShow').css('background',picList[picNumber]);
			});
		}
	});
}

function smoothScroll(){
	//$(this).blur();
	$('html,body').animate({ scrollTop: 0 }, 500);
 	return false;
}
