/*
============================== CONTENTS ==============================

			1：初期設定
			2：target属性の代替
			3：CSS切り換え
			4：フッターの年度取得
			5：スムーススクロール
			5：Google Maps
			6：スパム防止
			99：デバッグ

====================================================================
*/

// :::::::: 初期設定 ::::::::

mainUrl = "http://www.";

// :::::::: target属性の代替 ::::::::
function wopen(url) {
	if (url) {
		opwin = window.open(url,'');
		//opwin.moveTo(330,0);
		//opwin.focus();
	}
}

// :::::::: Sub Window Open (Win-IE4不具合回避済み) ::::::::
var newwin;
function WinOpen(URL,WN,F) {
	if(newwin){
		if(!newwin.closed){
			newwin.location.href=URL;
			newwin.focus();
		}else{
			newwin = window.open(URL,WN,F);
		}
	}else{
		newwin = window.open(URL,WN,F);
	}
}

// :::::::: フッターの年度取得 ::::::::
function getYear() {
var now = new Date();
function fourdigits(number)	{
	return (number < 1000) ? number + 1900 : number;
	}
document.write(fourdigits(now.getYear()));
}

// :::::::: スムーススクロール ::::::::
$(function(){
	$("a[href^=#]").click(function(){
		var Hash = $(this.hash);
		var HashOffset = $(Hash).offset().top;
		$("html,body").animate({
			scrollTop: HashOffset
		}, 1000);
		return false;
	});
	$("area[href^=#]").click(function(){
		var Hash = $(this.hash);
		var HashOffset = $(Hash).offset().top;
		$("html,body").animate({
			scrollTop: HashOffset
		}, 1000);
		return false;
	});
});


// :::::::: Google Maps ::::::::
function load(ido,keido) {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		map.setCenter(new GLatLng(ido,keido), 15);

		//コントーラーを表示
		map.addControl(new GLargeMapControl());
		//map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());

		//オレンジのマーカーを追加
		var marker = new GMarker(new GLatLng(ido,keido));
		map.addOverlay(marker);

	}
}


// :::::::: スパム防止 ::::::::
$(function(){
		$("#formtest").val("7hs4sk2");
});

// :::::::: デバッグ ::::::::
function debug(){
	alert(accUrl);
}

// E N D

