function retNull(){
	 null;
}

/*        クッキーに登録する汎用関数              */
/* 書式 : mySetCookie(クッキー名,値,有効期限日数) */
/* 戻り値 : なし(void)                            */
function mySetCookie(myCookie,myValue,myDay){
   myExp = new Date();
   myExp.setTime(myExp.getTime()+(myDay*24*60*60*1000));
   myItem = "@" + myCookie + "=" + escape(myValue) + ";";
   myExpires = "expires="+myExp.toGMTString();
   document.cookie =  myItem + myExpires;
}

/*        クッキーを取り込む汎用関数              */
/* 書式 : myGetCookie(クッキー名)                 */
/* 戻り値 : 値(string)  null:該当なし             */
function myGetCookie(myCookie){
   myCookie = "@" + myCookie + "=";
   myValue = null;
   myStr = document.cookie + ";" ;
   myOfst = myStr.indexOf(myCookie);
   if (myOfst != -1){
      myStart = myOfst + myCookie.length;
      myEnd   = myStr.indexOf(";" , myStart);
      myValue = unescape(myStr.substring(myStart,myEnd));
   }
   return myValue;
}



function changeCursor(c){
	document.body.style.cursor = c;
}


/*-------------------------------------------------
	■FLASH関連
	------------------------------------------------*/
function thisMovie(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
		//return document.getElementsById[movieName];
	} else {
		return document[movieName];
		//return document.getElementsById[movieName];
	}
}

function jumpTo(str){
	var domein = "https://www.golfdigest.co.jp/gstart/";
	var options = new Array();
	options["webMyPage"] = "member/A010_asp_login1.asp?gid="+clubId+"&url=1&mem=0";
	options["webNewRegist"] = "member/A010_asp_newentry1.asp?gc_id="+clubId;
	options["webReserve"] = "reserve/asp_course_d.asp?gc_id="+clubId;
	//https://www.golfdigest.co.jp/gstart/member/A010_asp_login1.asp?gid=353213&url=2&mem=0
	//https://www.golfdigest.co.jp/gstart/member/A010_asp_login1.asp?gid=927101&url=2&mem=1
	options["webScore"] = "member/A010_asp_login1.asp?gid="+clubId+"&url=2&mem=0";
	options["memberReserve"] = "member/A010_asp_login1.asp?gid="+clubId+"&url=4&mem=1";
	options["memberMyPage"] = "member/A010_asp_login1.asp?gid="+clubId+"&url=1&mem=1";
	options["memberScore"] = "member/A010_asp_login1.asp?gid="+clubId+"&url=2&mem=1";
	options["playFee"] = "reserve/asp_course_price.asp?gc_id="+clubId;
	options["cotnact"] = "asp/inquiry1.asp?gid="+clubId;
	//alert(options[str]);
	//Shadowbox.init({overlayColor:'#ff0000',flashBgColor:'#ffff00'});
	//Shadowbox.loadSkin('classic', '../shadowbox/src/skin');
	//Shadowbox.init();
	Shadowbox.open({
		content: domein+options[str],
		player : "iframe",
		title  : "コンテンツ中の「閉じる」ボタンは使用できません。右下の「Ｘ閉じる」ボタンで閉じてください。 "
	});
	//alert("bb");
	//Shadowbox.document.body.style.BackgroundColor="#ffffff";
	//alert("aaac");
}
function pageTo(str){
	//alert(str);
	var _jumpTo = new Array();
	_jumpTo["news"]="info.html";
	_jumpTo["event"]="event.html";
	_jumpTo["restaurant"]="restaurant.html";
	_jumpTo["course"]="course.html";
	_jumpTo["fee"]="fee.html";
	_jumpTo["access"]="access.html";
	_jumpTo["facilities"]="facilities.html";
	location.href=_jumpTo[str];
}


function contactUs(){
	location.href="mailto:"+"in"+"fo"+"@zuien-takeoka.com";
}

function rollover(){
	var targetClassName = "hoverImg";
	var suffix = "_ov";

	var overReg = new RegExp("^(.+)(\\.[a-z]+)$");
	var outReg = new RegExp("^(.+)" + suffix + "(\\.[a-z]+)$");

	var preload = new Array();
	var images = document.getElementsByTagName("img");

	for (var i = 0, il = images.length; i < il; i++) {
		var classStr = images[i].getAttribute("class") || images[i].className;
		var classNames = classStr.split(/\s+/);
		for(var j = 0, cl = classNames.length; j < cl; j++){
			if(classNames[j] == targetClassName){
				//preload
				preload[i] = new Image();
				preload[i].src = images[i].getAttribute("src").replace(overReg, "$1" + suffix + "$2");
				//mouseover
				images[i].onmouseover = function() {
					this.src = this.getAttribute("src").replace(overReg, "$1" + suffix + "$2");
				}
				//mouseout
				images[i].onmouseout = function() {
					this.src = this.getAttribute("src").replace(outReg, "$1$2");
				}
			}
		}
	}
}

function courseDetail(cname){
	//alert(cname);
	window.open("course/"+cname+".pdf");
}
function showDetail(cname){
	//alert(cname);
	var url = "coursedata.php?cno="+cname.substr(1);
	Shadowbox.open({
		content: url,
		player : "iframe",
		title  : ""
	});
}


function init(){
	//alert("init");
	rollover();
	Shadowbox.init();
	if(topFlag){
		sliderInit();
		so.write("mainFlash");
	}
}
window.onload=init;

function bnLink(_url,_target){
	//alert(_target);
	if(_target=="_self"){
		location.href = _url;
	}else{
		window.open(_url);
	}
}