/* 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 =""; var target = ""; if( urltype == 0 ) { document.write(''); dlurl = 'http://download.jword.jp/pub/install_ps/jwd_install_ps__dummy.htm?agent=' + agnt + "&partner=" + ptnr + "&bypass=" + byps + "&logcode=" + code; target = "jwdinstbnpsinstall"; } 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; } //Mouse Move document.write('
JWord Install
'); if ( btntype == 'img' ) { document.write('<\/a>'); } else if( btntype == 'nofla' ) { document.write(''); } else if( btntype == 'fla' ) { dlurl = escape(dlurl); //KKS NameVal nameVal = jwdinstbtnGetNameVal(jwdinstallbtn_actptnr, jwdinstallbtn_actbsrc, jwdinstallbtn_actcode, "lk"); kksurl = 'http://download.jword.jp/pub/kks/jwd_ad_kks.htm?type=kks&partner=' + jwdinstallbtn_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('' + jwdinstallbtn_disptxt + '<\/a>'); } JWD_INSTBN_GetBrowser(); } /* ---- default values ---- */ var jwdinstallbtn_actptnr = 'AP'; // 01 partner var jwdinstallbtn_actagnt = ''; // 02 agent var jwdinstallbtn_actcode = 'site'; // 03 logcode var jwdinstallbtn_actbyps = '1'; // 04 bypass var jwdinstallbtn_actichk = '0'; // 07 cookie check flag var jwdinstallbtn_actintv = ''; // 08 intv for cookie check var jwdinstallbtn_actintk = ''; // 09 intkey for cookie check var jwdinstallbtn_actbtyp = 'img'; // 10 btn (link) type var jwdinstallbtn_actbsrc = 'http://download.jword.jp/pub/install_ps/jwd_btn_install_ps.btn_installnow.gif'; // 11 btn (link) img src var jwdinstallbtn_actbwid = '150'; // 12 btn (link) img width var jwdinstallbtn_actbhgt = '45'; // 13 btn (link) img height var jwdinstallbtn_disptxt = 'JWord'; // 15 TEXT var chk_cnsmin = 0; var chk_Jwd2 = 0; var chk_browzer = 0; var jwdinstallbtn_ChkTimes = '2'; var chk_flashp = false; var jwdinstallbtn_actbsrc_img = 'http://download.jword.jp/pub/bn/jwd_bn_servc_102_234x60.gif'; var jwdinstallbtn_actbwid_img = '102'; var jwdinstallbtn_actbhgt_img = '60'; /* ---- setting the actual values ---- */ if (jwdinstallbtn_setting[0] == '1' || jwdinstallbtn_setting[0] == '2') { if (jwdinstallbtn_setting[1]) { jwdinstallbtn_actptnr = jwdinstallbtn_setting[1]; } if (jwdinstallbtn_setting[2]) { jwdinstallbtn_actagnt = jwdinstallbtn_setting[2]; } if (jwdinstallbtn_setting[3]) { jwdinstallbtn_actcode = jwdinstallbtn_setting[3]; } if (jwdinstallbtn_setting[4]) { jwdinstallbtn_actbyps = jwdinstallbtn_setting[4]; } if (jwdinstallbtn_setting[7]) { jwdinstallbtn_actichk = jwdinstallbtn_setting[7]; } if (jwdinstallbtn_setting[8]) { jwdinstallbtn_actintv = jwdinstallbtn_setting[8]; } if (jwdinstallbtn_setting[9]) { jwdinstallbtn_actintk = jwdinstallbtn_setting[9]; } if (jwdinstallbtn_setting[10]) { jwdinstallbtn_actbtyp = jwdinstallbtn_setting[10]; } if (jwdinstallbtn_setting[11]) { jwdinstallbtn_actbsrc = jwdinstallbtn_setting[11]; } if (jwdinstallbtn_setting[12]) { jwdinstallbtn_actbwid = jwdinstallbtn_setting[12]; } if (jwdinstallbtn_setting[13]) { jwdinstallbtn_actbhgt = jwdinstallbtn_setting[13]; } if (jwdinstallbtn_setting[15]) { jwdinstallbtn_disptxt = jwdinstallbtn_setting[15]; } } jwdinstallbtnsrcArr = jwdinstallbtn_actbsrc.split("/"); var jwdinstallbtn_LimitCookieName = jwdinstallbtn_actptnr + "_" + jwdinstallbtnsrcArr[jwdinstallbtnsrcArr.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(); } /* ---- POP UP --- */ JWD_INSTBN_ID = "JWD_INSTBN_Cursor"; JWD_INSTBN_X = -20; JWD_INSTBN_Y = 40; JWD_MOUSEOVER_FLAG = false; function JWD_CHECK_css1compat(){ // Check Mode if(document.compatMode){ return (document.compatMode=="CSS1Compat"); } return 0; } function JWD_slect_dbody(){ // is Compatmode return documentElement if(JWD_INSTBN_IE6 && JWD_CHECK_css1compat()) return document.documentElement; if(document.body) return document.body; return 0; } function JWD_INSTBN_GetBrowser(){ // Check Brower JWD_INSTBN_OP = (navigator.userAgent.indexOf("Opera",0) != -1)?1:0; //OP JWD_INSTBN_N6 = document.getElementById; // N6 or IE JWD_INSTBN_IE = document.all; // IE JWD_INSTBN_IE6 = (document.all && document.getElementById ); // IE6 JWD_INSTBN_N4 = document.layers; // N4 if (JWD_INSTBN_OP){ // OP? document.onmousemove = JWD_INSTBN_MoveOP; }else if (JWD_INSTBN_IE){ // IE? document.onmousemove = JWD_INSTBN_MoveIE; }else if (JWD_INSTBN_N6){ // N6? window.addEventListener("mousemove",JWD_INSTBN_MoveN6,true); }else if (JWD_INSTBN_N4){ // N4? window.captureEvents(Event.MOUSEMOVE); window.onmousemove = JWD_INSTBN_MoveN4; } } function JWD_INSTBN_MoveOP(){ // OP MouseMove if( JWD_MOUSEOVER_FLAG ) { JWD_INSTBN_Obj=document.getElementById(JWD_INSTBN_ID).style; JWD_INSTBN_Obj.left = JWD_INSTBN_X + window.event.clientX + window.pageXOffset; JWD_INSTBN_Obj.top = JWD_INSTBN_Y + window.event.clientY + window.pageYOffset; } else { JWD_INSTBN_Obj=document.getElementById(JWD_INSTBN_ID).style; JWD_INSTBN_Obj.left = "-1000" + "px"; JWD_INSTBN_Obj.top = "-1000" + "px"; } } function JWD_INSTBN_MoveN6(JWD_INSTBN_Event){ // N6 MouseMove if( JWD_MOUSEOVER_FLAG ) { JWD_INSTBN_Obj=document.getElementById(JWD_INSTBN_ID).style; JWD_INSTBN_Obj.left = JWD_INSTBN_X + JWD_INSTBN_Event.clientX + window.pageXOffset + "px"; JWD_INSTBN_Obj.top = JWD_INSTBN_Y + JWD_INSTBN_Event.clientY + window.pageYOffset + "px"; } else { JWD_INSTBN_Obj=document.getElementById(JWD_INSTBN_ID).style; JWD_INSTBN_Obj.left = -1000 + "px"; JWD_INSTBN_Obj.top = -1000 + "px"; } } function JWD_INSTBN_MoveIE(){ // IE MouseMove if( JWD_MOUSEOVER_FLAG ) { JWD_INSTBN_Obj=document.all[JWD_INSTBN_ID].style; if(document.compatMode == "CSS1Compat") { JWD_INSTBN_Obj.left = JWD_INSTBN_X + window.event.clientX + document.body.parentElement.scrollLeft + "px"; JWD_INSTBN_Obj.top = JWD_INSTBN_Y + window.event.clientY + document.body.parentElement.scrollTop + "px"; } else { JWD_INSTBN_Obj.left = JWD_INSTBN_X + window.event.clientX + document.body.scrollLeft + "px"; JWD_INSTBN_Obj.top = JWD_INSTBN_Y + window.event.clientY + document.body.scrollTop + "px"; } } else { JWD_INSTBN_Obj=document.all[JWD_INSTBN_ID].style; JWD_INSTBN_Obj.left = -1000 + "px" ; JWD_INSTBN_Obj.top = -1000 + "px" ; } } function JWD_INSTBN_MoveN4(JWD_INSTBN_Event){ // N4 MouseMove if( JWD_MOUSEOVER_FLAG ) { JWD_INSTBN_Obj=document[JWD_INSTBN_ID]; JWD_INSTBN_Obj.left = JWD_INSTBN_X + JWD_INSTBN_Event.x ; JWD_INSTBN_Obj.top = JWD_INSTBN_Y + JWD_INSTBN_Event.y ; } else { JWD_INSTBN_Obj=document[JWD_INSTBN_ID]; JWD_INSTBN_Obj.left = -1000 ; JWD_INSTBN_Obj.top = -1000 ; } } function JWD_INSTBN_SHOW() { JWD_MOUSEOVER_FLAG = true; } function JWD_INSTBN_HIDDEN() { JWD_MOUSEOVER_FLAG = false; } /* ---- for kks */ /* ---- check. SP2 & IE7 Upper for Windows IE ---- */ var g_fIsSP2 = false; var g_fIsIE7 = false; function checkSP2() { var sp_flag; g_fIsSP2 = (window.navigator.userAgent.indexOf("SV1") != -1); g_fIsIE7 = (window.navigator.userAgent.indexOf("MSIE 7") != -1); (g_fIsSP2 || g_fIsIE7) ? 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(jwdinstallbtn_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( jwdinstallbtn_actbtyp == "txt" ) { nameType = "t"; } else if( jwdinstallbtn_actbtyp == "fla" ) { nameType = "f"; } else if( jwdinstallbtn_actbtyp == "img" ) { nameType = "i"; } srcArr = src.split("/"); nameVal = "instbnp1" + nameType + ":" + srcArr[srcArr.length - 1] + ":" + code + ":" + chk; return nameVal; } function jwdinstbtnpsLink( target_url, target ) { var nameVal; nameVal = jwdinstbtnGetNameVal(jwdinstallbtn_actptnr, jwdinstallbtn_actbsrc, jwdinstallbtn_actcode, "lk"); kksImage = new Image(); kksImage.src = 'http://download.jword.jp/pub/kks/jwd_ad_kks.htm?type=kks&partner=' + jwdinstallbtn_actptnr + '&name=' + nameVal; //Edit 2005/05/31 /*kksImage.onload = function() {*/ if( target != "" ){ eval(target + ".location.href = target_url;");} else{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(jwdinstallbtn_actptnr, jwdinstallbtn_actbsrc, jwdinstallbtn_actcode, "adview"); if (jwdinstbtnisWin9x() || jwdinstbtnisVista() || 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( jwdinstallbtn_LimitCookieName ) == null ) { urltype = 0; jwdinstbtnKKSUrl(jwdinstallbtn_actptnr, jwdinstallbtn_actbsrc, jwdinstallbtn_actcode, "outjwd"); if( jwdinstallbtn_actbtyp == 'txt' ) { JwdLnkBtnWrite(jwdinstallbtn_actagnt, jwdinstallbtn_actptnr, jwdinstallbtn_actcode, jwdinstallbtn_actbyps, jwdinstallbtn_actichk, jwdinstallbtn_actintv, jwdinstallbtn_actintk, 'txt', jwdinstallbtn_actbsrc, jwdinstallbtn_actbwid, jwdinstallbtn_actbhgt, urltype); } else if ( jwdinstallbtn_actbtyp == 'img' || !chk_flashp ) { JwdLnkBtnWrite(jwdinstallbtn_actagnt, jwdinstallbtn_actptnr, jwdinstallbtn_actcode, jwdinstallbtn_actbyps, jwdinstallbtn_actichk, jwdinstallbtn_actintv, jwdinstallbtn_actintk, 'img', jwdinstallbtn_actbsrc, jwdinstallbtn_actbwid, jwdinstallbtn_actbhgt, urltype); } else if( jwdinstallbtn_actbtyp == 'fla' ) { JwdLnkBtnWrite(jwdinstallbtn_actagnt, jwdinstallbtn_actptnr, jwdinstallbtn_actcode, jwdinstallbtn_actbyps, jwdinstallbtn_actichk, jwdinstallbtn_actintv, jwdinstallbtn_actintk, 'fla', jwdinstallbtn_actbsrc, jwdinstallbtn_actbwid, jwdinstallbtn_actbhgt, urltype); } } else { urltype = 1; if (chk_cnsmin == 1) { if (jwdinstbtnisVista()) { jwdinstbtnKKSUrl( jwdinstallbtn_actptnr, jwdinstallbtn_actbsrc, jwdinstallbtn_actcode, "injwd_vista" ); } else { jwdinstbtnKKSUrl( jwdinstallbtn_actptnr, jwdinstallbtn_actbsrc, jwdinstallbtn_actcode, "injwd" ); } } if (chk_Jwd2 == 1) { if (jwdinstbtnisVista()) { jwdinstbtnKKSUrl( jwdinstallbtn_actptnr, jwdinstallbtn_actbsrc, jwdinstallbtn_actcode, "injwd2_vista" ); } else { jwdinstbtnKKSUrl( jwdinstallbtn_actptnr, jwdinstallbtn_actbsrc, jwdinstallbtn_actcode, "injwd2" ); } } if( jwdinstallbtn_actbtyp == 'txt' ) { JwdLnkBtnWrite(jwdinstallbtn_actagnt, jwdinstallbtn_actptnr, jwdinstallbtn_actcode, jwdinstallbtn_actbyps, jwdinstallbtn_actichk, jwdinstallbtn_actintv, jwdinstallbtn_actintk, 'txt', jwdinstallbtn_actbsrc, jwdinstallbtn_actbwid, jwdinstallbtn_actbhgt, urltype); } else if ( jwdinstallbtn_actbtyp == 'img' || !chk_flashp ) { // JwdLnkBtnWrite(jwdinstallbtn_actagnt, jwdinstallbtn_actptnr, jwdinstallbtn_actcode, jwdinstallbtn_actbyps, jwdinstallbtn_actichk, jwdinstallbtn_actintv, jwdinstallbtn_actintk, 'img', jwdinstallbtn_actbsrc, jwdinstallbtn_actbwid, jwdinstallbtn_actbhgt, urltype); } else if( jwdinstallbtn_actbtyp == 'fla' ) { // JwdLnkBtnWrite(jwdinstallbtn_actagnt, jwdinstallbtn_actptnr, jwdinstallbtn_actcode, jwdinstallbtn_actbyps, jwdinstallbtn_actichk, jwdinstallbtn_actintv, jwdinstallbtn_actintk, jwdinstallbtn_actbtyp, jwdinstallbtn_actbsrc, jwdinstallbtn_actbwid, jwdinstallbtn_actbhgt, urltype); } } } else { urltype = 3; chk_browzer = 1; jwdinstbtnKKSUrl(jwdinstallbtn_actptnr, jwdinstallbtn_actbsrc, jwdinstallbtn_actcode, "nowie"); if( jwdinstallbtn_actbtyp == 'txt' ) { JwdLnkBtnWrite(jwdinstallbtn_actagnt, jwdinstallbtn_actptnr, jwdinstallbtn_actcode, jwdinstallbtn_actbyps, jwdinstallbtn_actichk, jwdinstallbtn_actintv, jwdinstallbtn_actintk, 'txt', jwdinstallbtn_actbsrc, jwdinstallbtn_actbwid, jwdinstallbtn_actbhgt, urltype); } else if( jwdinstallbtn_actbtyp == 'img' || !chk_flashp ) { // if( jwdinstallbtn_actbtyp == 'img' ) JwdLnkBtnWrite(jwdinstallbtn_actagnt, jwdinstallbtn_actptnr, jwdinstallbtn_actcode, jwdinstallbtn_actbyps, jwdinstallbtn_actichk, jwdinstallbtn_actintv, jwdinstallbtn_actintk, 'img', jwdinstallbtn_actbsrc, jwdinstallbtn_actbwid, jwdinstallbtn_actbhgt, urltype); else JwdLnkBtnWrite(jwdinstallbtn_actagnt, jwdinstallbtn_actptnr, jwdinstallbtn_actcode, jwdinstallbtn_actbyps, jwdinstallbtn_actichk, jwdinstallbtn_actintv, jwdinstallbtn_actintk, 'nofla', jwdinstallbtn_actbsrc, jwdinstallbtn_actbwid, jwdinstallbtn_actbhgt, urltype); } else if( jwdinstallbtn_actbtyp == 'fla' ) { // JwdLnkBtnWrite(jwdinstallbtn_actagnt, jwdinstallbtn_actptnr, jwdinstallbtn_actcode, jwdinstallbtn_actbyps, jwdinstallbtn_actichk, jwdinstallbtn_actintv, jwdinstallbtn_actintk, 'fla', jwdinstallbtn_actbsrc, jwdinstallbtn_actbwid, jwdinstallbtn_actbhgt, urltype); } }