/* 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(''); document.write(''); document.write(''); document.write(''); document.write(''); 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); } }