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