// jQueryの $ 参照を無効にします。
jQuery.noConflict();
// jQuery を $j に割り当てます。
var $j = jQuery;

$j(function(){

//********************************************
//初期設定
//********************************************


var ua = navigator.userAgent; //環境情報

//********************************************
//OS Check
//********************************************
var os ="";
if (ua.match(/Win(dows )?NT 6\.1/)) {
	os = "Windows 7";				// Windows 7 の処理
}
else if (ua.match(/Win(dows )?NT 6\.0/)) {
	os = "Windows Vista";				// Windows Vista の処理
}
else if (ua.match(/Win(dows )?NT 5\.2/)) {
	os = "Windows Server 2003";			// Windows Server 2003 の処理
}
else if (ua.match(/Win(dows )?(NT 5\.1|XP)/)) {
	os = "Windows XP";				// Windows XP の処理
}
else if (ua.match(/Win(dows)? (9x 4\.90|ME)/)) {
	os = "Windows ME";				// Windows ME の処理
}
else if (ua.match(/Win(dows )?(NT 5\.0|2000)/)) {
	os = "Windows 2000";				// Windows 2000 の処理
}
else if (ua.match(/Win(dows )?98/)) {
	os = "Windows 98";				// Windows 98 の処理
}
else if (ua.match(/Win(dows )?NT( 4\.0)?/)) {
	os = "Windows NT";				// Windows NT の処理
}
else if (ua.match(/Win(dows )?95/)) {
	os = "Windows 95";				// Windows 95 の処理
}
else if (ua.match(/Mac|PPC/)) {
	os = "Mac OS";					// Macintosh の処理
}
else if (ua.match(/Linux/)) {
	os = "Linux";					// Linux の処理
}
else if (ua.match(/(Free|Net|Open)BSD/)) {
	os = RegExp.$1 + "BSD";				// BSD 系の処理
}
else if (ua.match(/SunOS/)) {
	os = "Solaris";					// Solaris の処理
}
else {
	os = "N/A";					// 上記以外 OS の処理
}

$j("#ck1").html(os);

//********************************************
//ブラウザーCheck
//********************************************
var strBrowser;
var nVersion;
var nHit;    // 合致した部分の先頭の文字の添え字

if ((nHit = ua.indexOf("MSIE")) >= 0) {
	strBrowser = "Internet Explorer";
	if(ua.match(/MSIE 7.0/)) {
		if (ua.match(/Trident\/4\.0/)) {
			nVersion = "8.0(互換表示)"; // IE8 互換表示
		} else if (ua.match(/Trident\/5\.0/)) {
			nVersion = "9.0(互換表示)"; // IE9 互換表示
		} else {
			nVersion = ua.substr(nHit+5, 3);
		}
	} else {
		nVersion = ua.substr(nHit+5, 3);
	}
} else if ((nHit = ua.indexOf("Netscape")) >= 0) {
	if (ua.charAt(nHit+8) == "6" ) nVersion = ua.substr(nHit+10, 3);
	else                                    nVersion = ua.substr(nHit+ 9,  3);
	strBrowser = "Netscape Navigator";

} else if ((nHit = ua.indexOf("Chrome")) >= 0) {
	nVersion = ua.substr(nHit+7,3);
	strBrowser = "Google Chrome";

} else if ((nHit = ua.indexOf("Safari")) >= 0) {
	strBrowser = "Safari";
	nVersion = ua.substr(nHit-4,3);

} else if ((nHit = ua.indexOf("Opera")) >= 0) {
	nVersion = ua.substr(nHit+6, 3);
	strBrowser = "Opera";

} else if ((nHit = ua.indexOf("Firefox")) >= 0) {
	nVersion = ua.substr(nHit+8, 3);
	strBrowser = "Firefox";

} else if (ua.indexOf("Gecko") >= 0) {
	nHit = ua.indexOf("rv:");
	nVersion = ua.substr(nHit+3, 3);
	strBrowser = "Mozilla";

} else if (ua.indexOf("Mozilla/4") >= 0) {
	nVersion = 4;
	strBrowser = "Netscape Navigator";

} else {
	nVersion = "";
	strBrowser = "その他ブラウザ";
}

var braw = strBrowser + " " + nVersion;
$j("#ck2").html(braw);


//********************************************
//解像度チェック
//********************************************
var xx = screen.width;
var yy = screen.height;
var rez = xx + " × " + yy;
$j("#ck3").html(rez);

//********************************************
//JavaScript設定
//********************************************
$j("#ck4").html("有効");


//********************************************
//FLASH Verチェック
//********************************************
var vsn = '';
if( navigator.plugins && navigator.mimeTypes.length ) {     // not IE
    var tmp = navigator.plugins["Shockwave Flash"].description.match(/([0-9]+)/);
    vsn = tmp[1];
//	$j("#ck6").html(tmp[0]); //
} else {    // IE
    var tmp = new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").match(/([0-9]+)/);
    vsn = tmp[1];
//	$j("#ck6").html(tmp[0]); //
}

var fv ="Flash Player " + vsn;
$j("#ck5").html(fv);



});

