/* JWord install btn js (encoding: Shift_JIS) */
/* copyright (C) 2002 AccessPort Inc. */
function JwdLnkBtnWrite(agnt, ptnr, code, byps, intvchk, intv, intkey, btntype, btnsrc, btnwidth, btnheight, urltype)
{
var CheckFlashPlugin;
var dlurl ="";
if( urltype == 0 )
{
dlurl = 'http://www.jword.jp/intro/?disp=default&agent=' + agnt + '&partner=' + ptnr;
}
else if( urltype == 1 )
{
dlurl = "http://www.jword.jp/install/open_2_2.htm?disp=default&agent=" + agnt + "&partner=" + ptnr;
}
else
{
dlurl = "http://www.jword.jp/install/open_5.htm?disp=default&agent=" + agnt + "&partner=" + ptnr;
}
if ( btntype == 'img' )
{
document.write('<\/a>');
}
else if( btntype == 'nofla' )
{
document.write('');
}
else if( btntype == 'fla' )
{
dlurl = escape(dlurl);
//
nameVal = jwdinstbtnGetNameVal(jwdbn_actptnr, jwdbn_actbsrc, jwdbn_actcode, "lk");
kksurl = 'http://download.jword.jp/pub/kks/jwd_ad_kks.htm?type=kks&partner=' + jwdbn_actptnr + '&name=' + nameVal;
kksurl = escape(kksurl);
document.write('');
document.write('');
}
else if( btntype == 'txt' )
{
document.write('' + jwdbn_disptxt + '<\/a>');
}
}
/* ---- default values ---- */
var jwdbn_actptnr = 'AP'; // 01 partner
var jwdbn_actagnt = ''; // 02 agent
var jwdbn_actcode = 'site'; // 03 logcode
var jwdbn_actbyps = '1'; // 04 bypass
var jwdbn_actichk = '0'; // 07 cookie check flag
var jwdbn_actintv = ''; // 08 intv for cookie check
var jwdbn_actintk = ''; // 09 intkey for cookie check
var jwdbn_actbtyp = 'img'; // 10 btn (link) type
var jwdbn_actbsrc = 'http://download.jword.jp/pub/install_ps/jwd_btn_install_ps.btn_installnow.gif';
// 11 btn (link) img src
var jwdbn_actbwid = '150'; // 12 btn (link) img width
var jwdbn_actbhgt = '45'; // 13 btn (link) img height
var jwdbn_disptxt = 'JWordĄŁ';
// 15 TEXT
var chk_cnsmin = 0;
var chk_Jwd2 = 0;
var chk_browzer = 0;
var jwdbn_ChkTimes = '2';
var chk_flashp = false;
var jwdbn_actbsrc_img = 'http://download.jword.jp/pub/bn/jwd_bn_servc_102_234x60.gif';
var jwdbn_actbwid_img = '102';
var jwdbn_actbhgt_img = '60';
/* ---- setting the actual values ---- */
if (jwdbn_setting[0] == '1' || jwdbn_setting[0] == '2')
{
if (jwdbn_setting[1])
{
jwdbn_actptnr = jwdbn_setting[1];
}
if (jwdbn_setting[2])
{
jwdbn_actagnt = jwdbn_setting[2];
}
if (jwdbn_setting[3])
{
jwdbn_actcode = jwdbn_setting[3];
}
if (jwdbn_setting[4])
{
jwdbn_actbyps = jwdbn_setting[4];
}
if (jwdbn_setting[7])
{
jwdbn_actichk = jwdbn_setting[7];
}
if (jwdbn_setting[8])
{
jwdbn_actintv = jwdbn_setting[8];
}
if (jwdbn_setting[9])
{
jwdbn_actintk = jwdbn_setting[9];
}
if (jwdbn_setting[10])
{
jwdbn_actbtyp = jwdbn_setting[10];
}
if (jwdbn_setting[11])
{
jwdbn_actbsrc = jwdbn_setting[11];
}
if (jwdbn_setting[12])
{
jwdbn_actbwid = jwdbn_setting[12];
}
if (jwdbn_setting[13])
{
jwdbn_actbhgt = jwdbn_setting[13];
}
if (jwdbn_setting[15])
{
jwdbn_disptxt = jwdbn_setting[15];
}
}
jwdbnsrcArr = jwdbn_actbsrc.split("/");
var jwdbn_LimitCookieName = jwdbn_actptnr + "_" + jwdbnsrcArr[jwdbnsrcArr.length - 1]+ "_JWDINSTALLBTN_C";
/* ---- check. flash Plugin Version ! ---- */
/* ---- flash Plugin Version 6.0 over */
function jwdinstbtnCheckFlashVersion( target_ver )
{
var ver = "";
if(navigator.mimeTypes &&
navigator.mimeTypes["application/x-shockwave-flash"] &&
navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin)
{
if(navigator.plugins && navigator.plugins["Shockwave Flash"])
{
for(i=0; i= 0) ver = eval(desc_str.substring(ptr+6,ptr+9));
}
}
}
if( target_ver <= ver )
{
return true;
}
else
{
return false;
}
}
else if(navigator.userAgent && (navigator.userAgent.indexOf("MSIE") >= 0) &&
(navigator.userAgent.indexOf("Win") >= 0))
{
document.write('\n');
return FlashMode;
}
}
function jwdinstbtnCheckJWD()
{
document.write('\n');
CHECK_INSTALL();
}
/* ---- for kks */
/* ---- check. SP2 for Windows IE ---- */
var g_fIsSP2 = false;
function checkSP2()
{
var sp_flag;
g_fIsSP2 = (window.navigator.userAgent.indexOf("SV1") != -1);
(g_fIsSP2) ? sp_flag = 1 : sp_flag = 0;
return sp_flag;
}
function jwdinstbtnForSP2SetCookieLimit( days )
{
setDay = new Date();
expDay = new Date();
expDay.setTime(expDay.getTime() + (days*1000*60));
return expDay;
}
function jwdinstbtnForSP2SetCookie( CName )
{
if(navigator.cookieEnabled)
{
ExpiresDays = jwdinstbtnForSP2SetCookieLimit(jwdbn_ChkTimes);
Item = CName + "=" + escape( ExpiresDays ) + "; ";
SetExpiresDays = ExpiresDays.toGMTString();
Expires = "expires=" + SetExpiresDays;
document.cookie = Item + Expires;
}
}
function jwdinstbtnForSP2GetCookie( CName )
{
theCookieValue = "";
theName = CName + "=";
if( document.cookie.length > 0 )
{
offset = document.cookie.indexOf(theName)
if(offset != -1)
{
offset += theName.length;
end = document.cookie.indexOf(';', offset );
if( end == -1 ){ end = document.cookie.length; }
theCookieValue = unescape( document.cookie.substring( offset, end ));
}
}
if (theCookieValue == "")
{
return null;
}else{
return true;
}
}
function jwdinstbtnKKSUrl( ptnr, src, code, chk )
{
var nameVal;
nameVal = jwdinstbtnGetNameVal( ptnr, src, code, chk );
tmp_image = new Image();
tmp_image.src = 'http://download.jword.jp/pub/kks/jwd_ad_kks.htm?type=kks&partner=' + ptnr + '&name=' + nameVal;
}
function jwdinstbtnGetNameVal( ptnr, src, code, chk )
{
var nameVal;
var nameType = "";
if( jwdbn_actbtyp == "txt" )
{
nameType = "t";
}
else if( jwdbn_actbtyp == "fla" )
{
nameType = "f";
}
else if( jwdbn_actbtyp == "img" )
{
nameType = "i";
}
srcArr = src.split("/");
nameVal = "bnp1" + nameType + ":" + srcArr[srcArr.length - 1] + ":" + code + ":" + chk;
return nameVal;
}
function jwdinstbtnLink( target_url )
{
var nameVal;
nameVal = jwdinstbtnGetNameVal(jwdbn_actptnr, jwdbn_actbsrc, jwdbn_actcode, "lk");
kksImage = new Image();
kksImage.src = 'http://download.jword.jp/pub/kks/jwd_ad_kks.htm?type=kks&partner=' + jwdbn_actptnr + '&name=' + nameVal;
//Edit 2005/05/31
/*kksImage.onload = function()
{*/
location.href = target_url;
/*}*/
}
/* ---- check. Windows Vista ---- */
function jwdinstbtnisVista()
{
/*@cc_on
appVer = navigator.userAgent;
if(appVer.indexOf('NT 6.') != -1) {
return true;
}
@*/
return false;
}
/* ---- check. Windows 9x ---- */
function jwdinstbtnisWin9x()
{
/*@cc_on
appVer = navigator.userAgent;
if(appVer.indexOf('Windows 9') != -1) {
return true;
}
@*/
return false;
}
/* ---- check. Windows 64bit ---- */
function jwdinstbtnisWin64bit()
{
/*@cc_on
appVer = navigator.userAgent;
if (appVer.indexOf(' Win64') != -1 || appVer.indexOf(' WOW64') != -1) {
return true;
}
@*/
return false;
}
/* ---- ready. action !!! ---- */
chk_flashp = jwdinstbtnCheckFlashVersion(6);
//AD VIEW
jwdinstbtnKKSUrl(jwdbn_actptnr, jwdbn_actbsrc, jwdbn_actcode, "adview");
if (jwdinstbtnisWin9x() || jwdinstbtnisWin64bit()) {
} else if ( document.getElementById && document.all && (navigator.userAgent.indexOf('Win') != -1)
&& (navigator.userAgent.toLowerCase().indexOf('msie') != -1) && (navigator.userAgent.toLowerCase().indexOf('opera') == -1) && (navigator.userAgent.toLowerCase().indexOf('aol') == -1))
{
jwdinstbtnCheckJWD();
if( chk_cnsmin == 0 && chk_Jwd2 == 0 && jwdinstbtnForSP2GetCookie( jwdbn_LimitCookieName ) == null )
{
urltype = 0;
jwdinstbtnKKSUrl(jwdbn_actptnr, jwdbn_actbsrc, jwdbn_actcode, "outjwd");
if( jwdbn_actbtyp == 'txt' )
{
JwdLnkBtnWrite(jwdbn_actagnt, jwdbn_actptnr, jwdbn_actcode, jwdbn_actbyps, jwdbn_actichk, jwdbn_actintv, jwdbn_actintk, 'txt', jwdbn_actbsrc, jwdbn_actbwid, jwdbn_actbhgt, urltype);
}
else if ( jwdbn_actbtyp == 'img' || !chk_flashp )
{
JwdLnkBtnWrite(jwdbn_actagnt, jwdbn_actptnr, jwdbn_actcode, jwdbn_actbyps, jwdbn_actichk, jwdbn_actintv, jwdbn_actintk, 'img', jwdbn_actbsrc, jwdbn_actbwid, jwdbn_actbhgt, urltype);
}
else if( jwdbn_actbtyp == 'fla' )
{
JwdLnkBtnWrite(jwdbn_actagnt, jwdbn_actptnr, jwdbn_actcode, jwdbn_actbyps, jwdbn_actichk, jwdbn_actintv, jwdbn_actintk, 'fla', jwdbn_actbsrc, jwdbn_actbwid, jwdbn_actbhgt, urltype);
}
}
else
{
urltype = 1;
if (chk_cnsmin == 1) {
if (jwdinstbtnisVista()) {
jwdinstbtnKKSUrl(jwdbn_actptnr, jwdbn_actbsrc, jwdbn_actcode, "injwd_vista" );
} else {
jwdinstbtnKKSUrl(jwdbn_actptnr, jwdbn_actbsrc, jwdbn_actcode, "injwd" );
}
}
if (chk_Jwd2 == 1) {
if (jwdinstbtnisVista()) {
jwdinstbtnKKSUrl(jwdbn_actptnr, jwdbn_actbsrc, jwdbn_actcode, "injwd2_vista" );
} else {
jwdinstbtnKKSUrl(jwdbn_actptnr, jwdbn_actbsrc, jwdbn_actcode, "injwd2" );
}
}
if( jwdbn_actbtyp == 'txt' )
{
JwdLnkBtnWrite(jwdbn_actagnt, jwdbn_actptnr, jwdbn_actcode, jwdbn_actbyps, jwdbn_actichk, jwdbn_actintv, jwdbn_actintk, 'txt', jwdbn_actbsrc, jwdbn_actbwid, jwdbn_actbhgt, urltype);
}
else if ( jwdbn_actbtyp == 'img' || !chk_flashp )
{
//
JwdLnkBtnWrite(jwdbn_actagnt, jwdbn_actptnr, jwdbn_actcode, jwdbn_actbyps, jwdbn_actichk, jwdbn_actintv, jwdbn_actintk, 'img', jwdbn_actbsrc, jwdbn_actbwid, jwdbn_actbhgt, urltype);
}
else if( jwdbn_actbtyp == 'fla' )
{
//
JwdLnkBtnWrite(jwdbn_actagnt, jwdbn_actptnr, jwdbn_actcode, jwdbn_actbyps, jwdbn_actichk, jwdbn_actintv, jwdbn_actintk, jwdbn_actbtyp, jwdbn_actbsrc, jwdbn_actbwid, jwdbn_actbhgt, urltype);
}
}
}
else
{
urltype = 3;
chk_browzer = 1;
jwdinstbtnKKSUrl(jwdbn_actptnr, jwdbn_actbsrc, jwdbn_actcode, "nowie");
if( jwdbn_actbtyp == 'txt' )
{
JwdLnkBtnWrite(jwdbn_actagnt, jwdbn_actptnr, jwdbn_actcode, jwdbn_actbyps, jwdbn_actichk, jwdbn_actintv, jwdbn_actintk, 'txt', jwdbn_actbsrc, jwdbn_actbwid, jwdbn_actbhgt, urltype);
}
else if( jwdbn_actbtyp == 'img' || !chk_flashp )
{
//
if( jwdbn_actbtyp == 'img' )
JwdLnkBtnWrite(jwdbn_actagnt, jwdbn_actptnr, jwdbn_actcode, jwdbn_actbyps, jwdbn_actichk, jwdbn_actintv, jwdbn_actintk, 'img', jwdbn_actbsrc, jwdbn_actbwid, jwdbn_actbhgt, urltype);
else
JwdLnkBtnWrite(jwdbn_actagnt, jwdbn_actptnr, jwdbn_actcode, jwdbn_actbyps, jwdbn_actichk, jwdbn_actintv, jwdbn_actintk, 'nofla', jwdbn_actbsrc, jwdbn_actbwid, jwdbn_actbhgt, urltype);
}
else if( jwdbn_actbtyp == 'fla' )
{
//
JwdLnkBtnWrite(jwdbn_actagnt, jwdbn_actptnr, jwdbn_actcode, jwdbn_actbyps, jwdbn_actichk, jwdbn_actintv, jwdbn_actintk, 'fla', jwdbn_actbsrc, jwdbn_actbwid, jwdbn_actbhgt, urltype);
}
}