/*
<script language="JavaScript" src="/_Common/JsFunc/AjaxCore/commXMLHttp.js"></script>
<script language="JavaScript" src="/_Common/JsFunc/fnAdvertisement.js"></script>

<script type="text/javascript" src="/_Common/jsfunc/statusbar.js"></script>
<script type="text/javascript" src="/_Common/domain.js"></script>

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-2013141-1");
pageTracker._initData();
pageTracker._trackPageview();
</script>
*/


function f_checkActiveX(objActiveX) {
	if ( !objActiveX || objActiveX.readyState < 4 ) return false;
	if ( !objActiveX.object ) {
		if(IsWinXPSP2_Check()) {
			if(objActiveX.id == "NMTransX"){
				f_goActiveXGuide('http://www.netmarble.jp/winxp2/NMTransX_xp.asp');
			}else if(objActiveX.id == "NMStarterJP"){
				f_goActiveXGuide('http://www.netmarble.jp/winxp2/NMTransX_xp.asp');
			}else if(objActiveX.id == "NMCPStarterJP"){
				f_goActiveXGuide('http://www.netmarble.jp/winxp2/NMTransX_xp.asp');
			}
		}else{
			if(objActiveX.id == "NMTransX"){
				f_goActiveXGuide('http://www.netmarble.jp/winxp2/NMTransX_2k.asp');
			}else if(objActiveX.id == "NMStarterJP"){
				f_goActiveXGuide('http://www.netmarble.jp/winxp2/NMTransX_2k.asp');
			}else if(objActiveX.id == "NMCPStarterJP"){
				f_goActiveXGuide('http://www.netmarble.jp/winxp2/NMTransX_2k.asp');
			}
		}
		return false;
	}
	return true;
}

function IsWinXPSP2_Check(){
	try	{
		var info = window.clientInformation;
		var reg1 = /[^A-Z0-9]MSIE[ ]+6.0[^A-Z0-9]/i;
		var reg2 = /[^A-Z0-9]WINDOWS[ ]+NT[ ]+5.1[^A-Z0-9]/i;
		if ((info.appMinorVersion.replace(/\s/g,"").toUpperCase().indexOf(";SP2;") >= 0) &&
			(reg1.test(info.userAgent) == true) && (reg2.test(info.userAgent) == true)) {
			return true;
		}
	}catch(e){
		return false;
	}
	return false;
}

function f_goActiveXGuide(gourl) {
	var thisWindow	= (parent) ? top.window : self.window ;
	//var thisParams	= thisWindow.location.search ;
	//var thisURL		= thisWindow.location.href + ((thisParams) ? thisParams : '') ;
	var thisURL		= thisWindow.location.href ;
	try {
		thisWindow.location.href = gourl + '?url=' + encodeURIComponent(thisURL);
	}catch(e){
		thisWindow.location.href = gourl + '?url=' + thisURL;
	}
	return true;
}
