﻿/* ========================================================================================== */
/* ブラウザの判別
/* ------------------------------------------------------------------------------------------ */
function regBookmark(){
	//今は使わない
	//return(1);

	var TTL = 'マザー牧場 オンラインショップ';
	var PATH = document.URL;

	// ￥マークを \\に変換
	//var regex_g = /\\/g;		// 正規表現（検索パターン・'c'・全ケース対象）
	//var word = "/";				// 置換文字列
	//ローカルファイルの
	//var PATH2 = PATH.replace(regex_g, word);


	PATH = "http://www.motherfarm.jp/";

	switch(chkBrowser()){
		//----------------------------------------
		case "Opera":
			break;
		//----------------------------------------
		case "IE":
			try {
				window.external.AddFavorite( PATH , TTL);
			}catch(e){
				//alert ("IE ブックを作れませんでした")
			}
			break;
		//----------------------------------------
		case "Safari":
		case "Chrome":
		case "FireFox":
		    try {
		        window.sidebar.addPanel(TTL, PATH, "");
		    } catch (e) { }
		    break;
		default:
				alert ("インターネットエクスプローラのみ有効");
			break;
		//----------------------------------------
	}
}

/* ========================================================================================== */
/* ブラウザの判別（簡易版）
/* ------------------------------------------------------------------------------------------ */
function chkBrowser(){
	var ua = navigator.userAgent;
	var CHK = "";

	if(ua.match(/Opera[\/\s](\d\.\d+)/)){
		CHK = "Opera";
	}
	else if (ua.match(/MSIE (\d\.\d+)/)) {
		CHK = "IE";
	}
	else if (ua.match(/Chrome\/([\.\d]+)/)) {
		CHK = "Chrome";
	}
	else if (ua.match(/Safari\/([\.\d]+)/)) {
		CHK = "Safari";
	}
	else if (ua.match(/Gecko/) && (ua.match(/(Firebird|Firefox)\/([\.\d]+)/))  ) {
		CHK = "FireFox";
	}
	else {
		CHK = "";
	}
	return(CHK);
}

/* ========================================================================================== */
/* ブラウザの判別（詳細版）
/* ------------------------------------------------------------------------------------------ */
function chkBrowserEX(){

	var ua = navigator.userAgent;
	var CHK = "";

	if(ua.match(/Opera[\/\s](\d\.\d+)/)){
		CHK = "Opera";
	}
	else if (ua.match(/MSIE (\d\.\d+)/)) {
		if (ua.match(/Trident\/4\.0/)) {
			CHK = "IE8";
		}
		else {
			CHK = "IE";
		}
	}
	else if (ua.match(/Mozilla\/(4\.[5678]\d?)/)) {
		CHK = "Netscape Communicator" + RegExp.$1;
	}
	else if (ua.match(/Netscape6?\/([\.\d]+)/)) {
		CHK = "Netscape" + RegExp.$1;
	}
	else if (ua.match(/Shiira\/([\.\d]+)/)) {
		CHK = "Shiira" + RegExp.$1;
	}
	else if (ua.match(/Chrome\/([\.\d]+)/)) {
		CHK = "Chrome" + RegExp.$1;
	}
	else if (ua.match(/Safari\/([\.\d]+)/)) {
		CHK = "Safari" + RegExp.$1;
	}
	else if (ua.match(/Gecko/)) {
		if (ua.match(/(Firebird|Firefox)\/([\.\d]+)/)) {
			CHK = "FireFox" + RegExp.$1;
		}
		else if (ua.match(/Thunderbird\/([\.\d]+)/)) {
			CHK = "Thunderbird" + RegExp.$1;
		}
		else if (ua.match(/Camino\/([\.\d]+)/)) {
			CHK = "Camino" + RegExp.$1;
		}
		else if (ua.match(/rv:([\.\d]+)/)) {
			CHK = "Mozilla" + RegExp.$1;
		}
		else {
			CHK = "Mozilla" + RegExp.$1;
		}
	}
	else {
		CHK = "";
	}
	
	return(CHK);
}
/* ========================================================================================== */





