
/*   JWord popup 2 js  (encoding:  Shift_JIS)     */
/*        copyright (C) 2002 AccessPort Inc.       */


	function errexit() { return true; }
	window.onerror = errexit;


	function jwdppp2WriteIframe(ptnr, agnt, type, byps, code, chkp, wsze, wopt, wpos, intvchk, intv, intkey, iact, open, inst, word)
	{
		if (chkp == '')
		{
			chkp = ptnr;
		}
		document.write('<iframe src="http://download.jword.jp/soft/' + chkp + '/chk_ppp2.htm?partner=' + ptnr + '&agent=' + agnt + '&ppp2type=' + type + '&bypass=' + byps + '&logcode=' + code + '&wsze=' + wsze + '&wopt=' + wopt + '&wpos=' + wpos + '&intvchk=' + intvchk + '&intv=' + intv + '&intkey=' + intkey + '&iactppptype=' + iact + '&autoopen=' + open + '&instchk=' + inst + '&keyword=' + word + '" id="jwdpop2chk" name="jwdpop2chk" width="25" height="25" border="0" frameborder="0" marginheight="0" marginwidth="0" style="position:absolute;top:-30px;left:-30px;width:30px;height:30px"><\/iframe>');
	}

	function jwdppp2DoPop()
	{
		if ( document.getElementById && document.all && (navigator.userAgent.indexOf('Win') != -1)
			&& (navigator.userAgent.toLowerCase().indexOf('msie') != -1) && (navigator.userAgent.toLowerCase().indexOf('opera') == -1) )
		{
			if (jwdpop2_actchkp == '')
			{
				jwdpop2_actchkp = jwdpop2_actptnr;
			}

			if ( window.jwdpop2chk )
			{
				window.jwdpop2chk.location.replace('http://download.jword.jp/soft/' + jwdpop2_actchkp + '/chk_ppp2.htm?partner=' + jwdpop2_actptnr + '&agent=' + jwdpop2_actagnt + '&ppp2type=' + jwdpop2_acttype + '&bypass=' + jwdpop2_actbyps + '&logcode=' + jwdpop2_actcode + '&wsze=' + jwdpop2_actwsze + '&wopt=' + jwdpop2_actwopt + '&wpos=' + jwdpop2_actwpos + '&intvchk=0&intv=&intkey=&iactppptype=' + jwdpop2_actiact + '&autoopen=1&instchk=0&keyword=' + jwdpop2_actword);
			}
		}
		else
		{
			top.location.href = 'http://www.jword.jp/';
		}
	}

	function jwdppp2GetNameVal( adtype, code, chk )
	{
		var nameVal;
		nameVal = "ppp2:" + adtype + ":" + code + ":" + chk;
		return nameVal;
	}
	
	function jwdppp2KKSIFrameUrl( ptnr, adtype, code, chk )
	{
		var nameVal;
		nameVal = jwdppp2GetNameVal( adtype, code, chk );
		document.write('<iframe src="http://download.jword.jp/pub/kks/jwd_ad_kks.htm?type=kks&partner=' + ptnr + '&name=' + nameVal + '" id="jwdpopkks" name="jwdpopkks" width="1" height="1" border="0" frameborder="0" marginheight="0" marginwidth="0"><\/iframe>');
	}
	
	function jwdppp2KKSImgUrl( ptnr, adtype, code, chk )
	{
		var nameVal;
		nameVal = jwdppp2GetNameVal( adtype, code, chk );
		document.write('<img src="http://download.jword.jp/pub/kks/jwd_ad_kks.htm?type=kks&partner=' + ptnr + '&name=' + nameVal + '" id="jwdpopkks" name="jwdpopkks" width="1" height="1" border="0" >');
	}
	
	function jwdppp2instCheckJWD()
	{
		document.write('<script type="text/vbscript" language="VBScript">\n');
		document.write('function CHECK_INSTALL() \n');
		document.write('on error resume next \n');
		document.write('Set cns=CreateObject("CnsHelper.CH")\n');
		document.write('if IsObject(cns) then \n');
		document.write('chk_cnsmin = 1 \n');
		document.write('end if \n');
		document.write('Set jwd2=CreateObject("JWord.Update")\n');
		document.write('if IsObject(jwd2) then \n');
		document.write('chk_Jwd2 = 1 \n');
		document.write('end if \n');
		document.write('end function \n');
		document.write('</script>\n');
		
		CHECK_INSTALL();
	}


	/*  ----  default values  ----  */
	var jwdpop2_actptnr = 'PUBLIC';	// 01 partner 
	var jwdpop2_actagnt = '';		// 02 agent 
	var jwdpop2_acttype = '001';		// 03 ppp2type 
	var jwdpop2_actbyps = '0';		// 04 bypass 
	var jwdpop2_actcode = 'ppp2pub';	// 05 logcode 
	var jwdpop2_actchkp = '';		// 06 chkpartner / parent partner 
	var jwdpop2_actwsze = '';		// 07 window size 
	var jwdpop2_actwopt = '';		// 08 window option 
	var jwdpop2_actwpos = '';		// 09 window position 
	var jwdpop2_actichk = '';		// 10 cookie check flag 
	var jwdpop2_actintv = '';		// 11 intv for cookie check 
	var jwdpop2_actintk = '';		// 12 intkey for cookie check 
	var jwdpop2_actiact = '';		// 13 iactppptype - to open after installation 
	var jwdpop2_actopen = '1';		// 14 auto window open flag 
	var jwdpop2_actinst = '1';		// 15 install check flag 
	var jwdpop2_actword = '';		// 20 keyword
	
	var chk_cnsmin = 0;
	var chk_Jwd2 = 0;


	/*  ----  setting the actual values  ----  */
	if (jwdpop2_setting[0]  == '1')
	{
		if (jwdpop2_setting[1])
		{
			jwdpop2_actptnr = jwdpop2_setting[1];
		}
		if (jwdpop2_setting[2])
		{
			jwdpop2_actagnt = jwdpop2_setting[2];
		}
		if (jwdpop2_setting[3])
		{
			jwdpop2_acttype = jwdpop2_setting[3];
		}
		if (jwdpop2_setting[4])
		{
			jwdpop2_actbyps = jwdpop2_setting[4];
		}

		if (jwdpop2_setting[5])
		{
			jwdpop2_actcode = jwdpop2_setting[5];
		}
		if (jwdpop2_setting[6])
		{
			jwdpop2_actchkp = jwdpop2_setting[6];
		}

		if (jwdpop2_setting[7])
		{
			jwdpop2_actwsze = jwdpop2_setting[7];
		}
		if (jwdpop2_setting[8])
		{
			jwdpop2_actwopt = jwdpop2_setting[8];
		}
		if (jwdpop2_setting[9])
		{
			jwdpop2_actwpos = jwdpop2_setting[9];
		}

		if (jwdpop2_setting[10])
		{
			jwdpop2_actichk = jwdpop2_setting[10];
		}
		if (jwdpop2_setting[11])
		{
			jwdpop2_actintv = jwdpop2_setting[11];
		}
		if (jwdpop2_setting[12])
		{
			jwdpop2_actintk = jwdpop2_setting[12];
		}

		if (jwdpop2_setting[13])
		{
			jwdpop2_actiact = jwdpop2_setting[13];
		}

		if (jwdpop2_setting[14])
		{
			jwdpop2_actopen = jwdpop2_setting[14];
		}
		if (jwdpop2_setting[15])
		{
			jwdpop2_actinst = jwdpop2_setting[15];
		}

		if (jwdpop2_setting[20])
		{
			jwdpop2_actword = jwdpop2_setting[20];
		}
	}

	/*  ----  check. Windows Vista  ----  */
		function jwdppp2isVista()
		{
			/*@cc_on
			appVer  = navigator.userAgent;
			if(appVer.indexOf('NT 6.') != -1) {
				return true;
			}
			@*/
			return false;
		}

	/*  ----  check. Windows 9x  ----  */
		function jwdpop2instisWin9x()
		{
			/*@cc_on
			appVer  = navigator.userAgent;
			if(appVer.indexOf('Windows 9') != -1) {
				return true;
			}
			@*/
			return false;
		}

	/*  ----  check. Windows 64bit  ----  */
		function jwdpop2instisWin64bit()
		{
			/*@cc_on
			appVer  = navigator.userAgent;
			if (appVer.indexOf(' Win64') != -1 || appVer.indexOf(' WOW64') != -1) {
				return true;
			}
			@*/
			return false;
		}

	/*  ----  write iframe  ----  */
	if ( document.getElementById && document.all && (navigator.userAgent.indexOf('Win') != -1)
		&& (navigator.userAgent.toLowerCase().indexOf('msie') != -1) && (navigator.userAgent.toLowerCase().indexOf('opera') == -1) )
	{
		jwdppp2instCheckJWD();
		if( chk_cnsmin == 0 && chk_Jwd2 == 0 )
		{
            if (jwdppp2isVista()) {
                jwdppp2KKSIFrameUrl( jwdpop2_actptnr, jwdpop2_acttype, jwdpop2_actcode, "outjwd_vista" );
            } else {
                jwdppp2KKSIFrameUrl( jwdpop2_actptnr, jwdpop2_acttype, jwdpop2_actcode, "outjwd" );
            }
		}
		else
		{
            if (chk_cnsmin == 1) {
                if (jwdppp2isVista()) {
                    jwdppp2KKSIFrameUrl( jwdpop2_actptnr, jwdpop2_acttype, jwdpop2_actcode, "injwd_vista" );
                } else {
                    jwdppp2KKSIFrameUrl( jwdpop2_actptnr, jwdpop2_acttype, jwdpop2_actcode, "injwd" );
                }
            }
            if (chk_Jwd2 == 1) {
                if (jwdppp2isVista()) {
                    jwdppp2KKSIFrameUrl( jwdpop2_actptnr, jwdpop2_acttype, jwdpop2_actcode, "injwd2_vista" );
                } else {
                    jwdppp2KKSIFrameUrl( jwdpop2_actptnr, jwdpop2_acttype, jwdpop2_actcode, "injwd2" );
                }
            }
		}
		if (!jwdppp2isVista() && !jwdpop2instisWin9x() && !jwdpop2instisWin64bit()) {
            jwdppp2WriteIframe(jwdpop2_actptnr, jwdpop2_actagnt, jwdpop2_acttype, jwdpop2_actbyps, jwdpop2_actcode, jwdpop2_actchkp, jwdpop2_actwsze, jwdpop2_actwopt, jwdpop2_actwpos, jwdpop2_actichk, jwdpop2_actintv, jwdpop2_actintk, jwdpop2_actiact, jwdpop2_actopen, jwdpop2_actinst, jwdpop2_actword);
        }
	}else{
		jwdppp2KKSImgUrl( jwdpop2_actptnr, jwdpop2_acttype, jwdpop2_actcode, "nowie" );
		
	}
