// JavaScript Document
//*********************************************************//
// File name: common.js
// Last modified: 2005/07/25 by take-shit
//*********************************************************//

/* ブラウザ判別
---------------------------------------------------------*/
var Win=(navigator.userAgent.indexOf("Win")!=-1);
var Mac=(navigator.userAgent.indexOf("Mac")!=-1);
var Explorer=(navigator.appName.indexOf("Explorer")!=-1);
var Netscape=(navigator.appName.indexOf("Navigator")==-1);
var opera=(navigator.userAgent.indexOf("Opera")!=-1);
var Version=navigator.appVersion.charAt(0);


/* CSSの読み込み
呼び出しページにてpathを設定
---------------------------------------------------------*/
function Loadcss(_path){
	var cssfile = "";
	if(opera){
		cssfile = "pixel.css";
	} else if(Win && Explorer && Version == "4"){
		cssfile = "keyword.css";
	} else if(Mac && Explorer && Version == "4"){
		cssfile = "keyword.css";
	} else if(Mac && Netscape && Version == "5"){
		cssfile = "mac_nn6.css";
	} else if(Mac && Netscape && Version == "4"){
		cssfile = "mac_nn4.css";
	} else {
		cssfile = "pixel.css";
	}
	cssfile = "css/" + cssfile;
	/* document.write('<link rel = "stylesheet" href="' + _path + cssfile + '" type="text/css">')*/;
}

/*画像の先読み
nImgs: ファイルへのパスを要素とする配列
-------------------------------------------------------*/
function preload(nImgs){
	if (arguments.length == 0) return;
	var data = arguments;
	var preImg = new Array;
	for (var i = 0; i < data.length; i++) {
		preImg[i] = new Image();
		preImg[i].src = data[i];
	}
}

/*トップメニューのオーバー画像を先読み
中ページ汎用メニューのオーバー画像を先読み
--------------------------------------------------------*/
function Loadglobal(_path) {
	var filepath = _path + "image/";
	data = new Array("mn01_2.gif","mn02_2.gif","mn03_2.gif","mn04_2.gif","mn05_2.gif","mn06_2.gif","mn07_2.gif",
						  "mn08_2.gif");
	prImg= new Array();
	for (i=0; i<data.length; i++) {
		prImg[i] = new Image();
		prImg[i].src = filepath + data[i];
	}
}

/* スワッピングイメージ
iName: スワップする元イメージのname属性を指定
str: スワップする先イメージのパス（相対or絶対）
onMouseOver, onMouseOut 双方に使用可
---------------------------------------------------------*/
function swImg(iName,str){
	document.images[iName].src = path+str;
}

/* ポップアップウインドウ
theURL: ポップするページのURL
winName: ポップウインドウのname
features: 詳細
---------------------------------------------------------
function OpenBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}*/

/* サイズ指定可能なポップアップ
---------------------------------------------------------
function OpenSized(theURL) {
	window.open(theURL,'','scrollbars=yes,resizable=yes,toolbar=no,location=no,directories=no,status=yes,menubar=no,width=650,height=500');
}*/

/*フラッシュオブジェクト挿入  width/height 決打
---------------------------------------------------------
function getswf(){
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="760" height="235">');
	document.write('  <param name="movie" value="top.swf">\r');
	document.write('	<param name="menu" value="false">\n');
	document.write('	<param name="quality" value="high">\n');
	document.write('	<param name="bgcolor" value="#FFFFFF">\n');
	document.write('  <embed src="top.swf" quality="high" width="760" height="235"\r');
	document.write('  pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>\r');
	document.write('</object>\r');
}*/

