/*
<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' src='http://www.google-analytics.com/urchin.js'></script><script type='text/javascript'>_uacct = 'UA-2013141-1';urchinTracker();</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/NMStarter_xp.asp');
			}else if(objActiveX.id == "NMCPStarterJP"){
				f_goActiveXGuide('http://www.netmarble.jp/winxp2/NMCPStarter_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/NMStarter_2k.asp');
			}else if(objActiveX.id == "NMCPStarterJP"){
				f_goActiveXGuide('http://www.netmarble.jp/winxp2/NMCPStarter_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;
}
