
jQuery(function($) {

	/**
	 * AjaxZip2
	 * http://www.kawa.net/works/ajax/ajaxzip2/ajaxzip2.html
	 */
//	AjaxZip2.JSONDATA = '../js/ajaxzip2/data';
//	$('#fillAdressButton').click(function() {
//		AjaxZip2.zip2addr('your-zip1','your-pref','your-addr','your-zip2');
//	});

	/**
	 * jquery.scrollTo.js settings
	 */
	 if( typeof $.scrollTo != 'undefined' ) {
	// smooth scroll
	$.easing.easeOutExpo = function (x, t, b, c, d) {
		return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;
	}
	// page top
	$('p.pagetop > a').click(function(){
		$.scrollTo(0, 800, {easing:'easeOutExpo'});
		return false;
	});
	// anchor
	$('a[href^=#]').click(function(){
		var id = $(this).attr('href');
		var offset = Math.floor($(id).offset().top);
		var windowHeight = document.documentElement.clientHeight;
		var bodyHeight = $('body').height();
		//var _scroll = ( bodyHeight - offset > windowHeight ) ? offset : bodyHeight - windowHeight;
		var _scroll = offset;

		$.scrollTo(_scroll, 800, { 'easing':'easeOutExpo'});
		return false;
	});

	 }

});

