/***** 基本スクリプト：未使用分はindex2.jsに移動 *****/

/* お気に入りに追加：ブラウザを判別し表示文字を変更 */
var gBrowser = 0;
var gPageTitle = "Mount Albert Manor - Specialty Foods & Historical Hang-Out";
var gPageUrl = "http://www.mountalbertmanor.com/";

function showAddFav(){
	if(navigator.userAgent.indexOf("Firefox")>-1){	//Firefox
		document.getElementById("addFav").innerHTML='<A href="javascript:void addFav(gPageTitle, gPageUrl);">Add to BOOKMARKS</A>';
		gBrowser = 2;
	}
	else if(navigator.userAgent.indexOf("Opera")>-1){	//Opera
		document.getElementById("addFav").innerHTML='<A href="gPageUrl" rel="sidebar" title="gPageTitle">Add to BOOKMARKS</A>';
		gBrowser = 3;
	}
	else if(navigator.userAgent.indexOf("Safari")>-1){	//Safari
		document.getElementById("addFav").innerHTML='&nbsp;';
		gBrowser = 4;
	}
	else if(navigator.userAgent.indexOf("MSIE")>-1){	//IE
		document.getElementById("addFav").innerHTML='<A href="javascript:void addFav(gPageTitle, gPageUrl);">Add to FAVORITES</A>';
		gBrowser = 1;
	}
	else{	//該当なし
		void(0);	//何もしない
	}
}
function addFav(gPageTitle, gPageUrl){
	if(gBrowser == 1){
		window.external.addFavorite(gPageUrl, gPageTitle);
	}
	else if (gBrowser == 2){
		window.sidebar.addPanel(gPageTitle, gPageUrl, "");
	}
}

/*フェード使用のスライドショー用:IE･FF･Safari･OperaもOK */
var gImgList;
var gImgNum;
var gIdx;
var gOpacity;
function slideLoad(){
	gImgList = new Array("./images/slideshow/s01.jpg","./images/slideshow/s02.jpg","./images/slideshow/s03.jpg","./images/slideshow/s04.jpg" );
	gImgNum = gImgList.length;
	gIdx = 0;
	slidePrepare();
}
function slidePrepare(){
	var img1 = gImgList[ gIdx ];
	var img2 = gImgList[ (gIdx + 1) % gImgNum ];
	setImageAndOpacity(document.getElementById("slideTop"), gImgList[ gIdx ], 100);
	setImage(document.getElementById("slideBottom"), gImgList[ (gIdx + 1) % gImgNum ]);
	gIdx = (gIdx + 1) % gImgNum;
	gOpacity = 100;
	fade();
}
function fade(){
	setOpacity(document.getElementById("slideTop"), gOpacity);
	gOpacity -= 10;
	if( gOpacity > 0 ) setTimeout("fade()", 100);	//フェード時間
	else setTimeout("slidePrepare()", 3000);	//切替間隔(ミリ秒)
}
function setImageAndOpacity(obj, f, o){
	setImage(obj, f);
	setOpacity(obj, o);
}
function setImage(obj, f){
	obj.style.backgroundImage = "url(" + f + ")";
}
function setOpacity(obj, o){
	obj.style.filter = "alpha(opacity=" + o + ")";	// for IE
	obj.style.MozOpacity = o / 100;	// for FireFox, NetScape
	obj.style.opacity = o / 100;	// for Opera, Safari
}


/* index.html・index2.html ad用画像toggleまだ途中
function $toggleAdOn(adNum){
	var adImg = new Array();
	adImg[0] = 'images/ad/01.jpg';
	adImg[1] = 'images/ad/02.jpg';
	for (adNum=0; adNum<2; adNum++){
		adImg[adNum] = new Image();
	}
	this.src = new Image();
//	document.getElementById("ad1").src = new Image();
//	document.getElementById("ad2").src = new Image();
}
function $toggleAdOut(adNum){
	var adImg = new Array();
	adImg[0] = 'images/ad/02.jpg';
	adImg[1] = 'images/ad/01.jpg';
	for (adNum=0; adNum<2; adNum++){
		adImg[adNum] = new Image();
	}
	document.getElementById("ad1").src = new Image();
	document.getElementById("ad2").src = new Image();
} */
