//////////////////////////////////////////////////////////////////////
//	banner.js
//		最終更新日時: 2010年 3月 1日(月) 16時41分45秒
//////////////////////////////////////////////////////////////////////


////////// グローバル変数
var CommonPID = new Array();
var CommonURL = new Array();
var CommonTxt = new Array();
var CommonImg = new Array();
var BookID    = new Array();
var BookTitle = new Array();
var BookImg   = new Array();

var BookNum = 0;
var Books = new Array();

var ADs = new Array();

var NoBanner = 0;

if ( location.href.indexOf('vector.co.jp') >= 0 ) {
  NoBanner = 2;
}

var SID, PID;

if ( WtPageMainURL == undefined ) {
  var WtPageMainURL   = 'http://wtpage.info/';
}
if ( WtPageImageURL == undefined ) {
  // var WtPageImageURL = 'http://white.hobby-web.net/images/';
  var WtPageImageURL = 'http://park2.wakwak.com/~shiraki/images/';
}



////////// バナー 224x33
function SetBanner224x33() {
  var current = new Date();
  var year  = current.getYear();
  var month = current.getMonth()+1;
  var date  = current.getDate();
  var i = 0;

  if ( year < 1900 ) {
    year += 1900;
  }

  //// PC・家電
  ADs[i++] = '<a href="http://hb.afl.rakuten.co.jp/hsc/08124249.5fe98f55.03a5d9c2.da7f7359/" target="_blank"><img src="http://hbb.afl.rakuten.co.jp/hsb/08124249.5fe98f55.03a5d9c2.da7f7359/" border="0" /></a>';

  //// 家電・カメラ
  ADs[i++] = '<a href="http://hb.afl.rakuten.co.jp/hsc/08124250.d80e8e46.03a5d9c2.da7f7359/" target="_blank"><img src="http://hbb.afl.rakuten.co.jp/hsb/08124250.d80e8e46.03a5d9c2.da7f7359/" border="0" /></a>';

  //// Wii and DS
  ADs[i++] = '<a href="http://hb.afl.rakuten.co.jp/hsc/081244e7.ec8aa95c.03a5d9c2.da7f7359/" target="_blank"><img src="http://hbb.afl.rakuten.co.jp/hsb/081244e7.ec8aa95c.03a5d9c2.da7f7359/" border="0" /></a>';

  //// おもちゃ
  ADs[i++] = '<a href="http://hb.afl.rakuten.co.jp/hsc/081244ee.36c0824b.03a5d9c2.da7f7359/" target="_blank"><img src="http://hbb.afl.rakuten.co.jp/hsb/081244ee.36c0824b.03a5d9c2.da7f7359/" border="0" /></a>';

  //// ぷらレール
  ADs[i++] = '<a href="http://hb.afl.rakuten.co.jp/hsc/024aafc4.52829a4d.03a5d9c2.da7f7359/" target="_blank"><img src="http://hbb.afl.rakuten.co.jp/hsb/024aafc4.52829a4d.03a5d9c2.da7f7359/" border="0" /></a>';

  //// キャラクターコレクション
  ADs[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/034bd2b6.85dc98cf/?url=http%3a%2f%2fwww.rakuten.co.jp%2fworld-chara%2f" target="_blank"><img border="0" width="224" height="33" src="http://ba.afl.rakuten.co.jp/b/034bd2b6.85dc98cf/" /></a>';

  //// 楽天トラベル：懸賞広場
  // ADs[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/004b799a.47feca44/?url=http%3a%2f%2ftravel.rakuten.co.jp%2fpresent%2f" target="_blank"><img border="0" width="224" height="33" alt="楽天トラベル：懸賞広場" src="'+WtPageImageURL+'banner-travel-present.gif" /></a>';

  //// 電楽萬堂
  // ADs[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/016a7092.0d18a4b8/" title="NHKのDVDやビデオの品揃えが豊富" target="_blank"><img border="0" width="224" height="33" src="'+WtPageImageURL+'banner-dengakuyorozudo.gif" /></a>';

  //// Brunswick
  // ADs[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/004b799a.47feca44/?url=http%3a%2f%2fwww.rakuten.co.jp%2fanan%2f686696%2f" title="Brunswick Bowling Goods" target="_blank"><img border="0" width="224" height="33" src="'+WtPageImageURL+'banner-Brunswick.gif" /></a>';

  //// 世界のチーズ
  // ADs[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/02c959b7.56a93f57/?url=http%3a%2f%2fdirectory.rakuten.co.jp%2frms%2fsd%2fdirectory%2fvc%2fs1tz100262%2f" target="_blank"><img border="0" width="224" height="33" src="http://ba.afl.rakuten.co.jp/b/02c959b7.56a93f57/" /></a>';

  //// 紅茶
  // ADs[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/02c959b9.893f98ee/?url=http%3a%2f%2fdirectory.rakuten.co.jp%2frms%2fsd%2fdirectory%2fvc%2fs1tz100351%2f" target="_blank"><img border="0" width="224" height="33" src="http://ba.afl.rakuten.co.jp/b/02c959b9.893f98ee/" /></a>';

  //// 123トロフィー
  // ADs[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/029dba98.9efa46de/?url=http%3a%2f%2fwww.rakuten.ne.jp%2fgold%2fkinenhin%2f" target="_blank"><img border="0" width="224" height="33" src="http://ba.afl.rakuten.co.jp/b/029dba98.9efa46de/" /></a>';

  //// お菓子・デザート市場
  ADs[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/0132eb03.0b8c33de/" target="_blank"><img border="0" width="224" height="33" src="http://ba.afl.rakuten.co.jp/b/0132eb03.0b8c33de/" /></a>';

  //// コロムビア
  // ADs[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/02560d55.f86276b0/?url=http%3a%2f%2fwww.rakuten.co.jp%2fcfc-co%2f" target="_blank"><img border="0" width="224" height="33" src="'+WtPageImageURL+'rakuten-columbia.gif" /></a><img src="http://ba.afl.rakuten.co.jp/b/02560d55.f86276b0/" width="1" height="1">';

  //// 金太郎
  // ADs[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/004b799a.47feca44/?url=http%3a%2f%2fevent.rakuten.co.jp%2fkintaro%2f" target="_blank"><img border="0" width="224" height="33" alt="" src="http://image.dl.rakuten.co.jp/shop/common/images/b1/kintaro11_224x33.gif" /></a>';

  //// フルーツ
  ADs[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/0183954f.f4346ef5/" target="_blank"><img border="0" width="224" height="33" src="http://ba.afl.rakuten.co.jp/b/0183954f.f4346ef5/" /></a>';

  //// キャラクター商品
  ADs[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/02320ae5.c14ebeb6/?url=http%3a%2f%2fevent.rakuten.co.jp%2fbaby%2fcharacter%2f" target="_blank"><img border="0" width="224" height="33" src="http://ba.afl.rakuten.co.jp/b/02320ae5.c14ebeb6/" /></a>';

  return;
}


function Banner224x33(num) {
  var current = new Date();
  var count;
  var a, b, c;

  if ( NoBanner == undefined || NoBanner != 0 ) return;

  SetBanner224x33();

  a = Math.floor(Math.random() * ADs.length);
  b = Math.floor(Math.random() * ADs.length);
  c = Math.floor(Math.random() * ADs.length);
  count = 0;
  while ( ADs[a] == ADs[b] ) {
    b = Math.floor(Math.random() * ADs.length);
    count++;
    if ( count >= 10 ) break;
  }
  if ( num == 3 ) {
    count = 0;
    while ( ADs[a] == ADs[c] || ADs[b] == ADs[c] ) {
      c = Math.floor(Math.random() * ADs.length);
      count++;
      if ( count >= 10 ) break;
    }
  }

  document.write('<table cellpadding="1" cellspacing="0">');
  document.write('<tr>');
  if ( num == 3 ) {
    document.write('<td align="center" id="ads1">'+ADs[a]+'</td>');
    document.write('<td align="center" id="ads2">'+ADs[b]+'</td>');
    document.write('<td align="center" id="ads3">'+ADs[c]+'</td>');
  }
  else {
    document.write('<td align="center" id="ads1">'+ADs[a]+'</td>');
    document.write('<td align="center" id="ads2">'+ADs[b]+'</td>');
  }
  document.write('</tr>');
  document.write('</table>');

  // 30秒ごとに更新
  if ( num == 3 ) {
    window.setTimeout('RefreshBanner224x33(3);', 30000);
  }
  else {
    window.setTimeout('RefreshBanner224x33();', 30000);
  }

  return;
}


////////// バナー更新
function RefreshBanner224x33(num) {
  var a, b, c, count;

  if ( NoBanner == undefined || NoBanner != 0 ) return;

  a = Math.floor(Math.random() * ADs.length);
  b = Math.floor(Math.random() * ADs.length);
  c = Math.floor(Math.random() * ADs.length);
  count = 0;
  while ( ADs[a] == ADs[b] ) {
    b = Math.floor(Math.random() * ADs.length);
    count++;
    if ( count >= 10 ) break;
  }
  if ( num == 3 ) {
    count = 0;
    while ( ADs[a] == ADs[c] || ADs[b] == ADs[c] ) {
      c = Math.floor(Math.random() * ADs.length);
      count++;
      if ( count >= 10 ) break;
    }
  }

  document.all.item('ads1').innerHTML = ADs[a];
  document.all.item('ads2').innerHTML = ADs[b];
  if ( num == 3 ) {
    document.all.item('ads3').innerHTML = ADs[c];
  }

  // 30秒ごとに更新
  if ( num == 3 ) {
    window.setTimeout('RefreshBanner224x33(3);', 30000);
  }
  else {
    window.setTimeout('RefreshBanner224x33();', 30000);
  }

  return;
}


////////// バナー 100x60
function Banner100x60() {
  var current = new Date();
  var year  = current.getYear();
  var month = current.getMonth()+1;
  var date  = current.getDate();
  var list  = new Array();
  var i = 0;
  var num   = 0;
  var a

  if ( NoBanner == undefined || NoBanner != 0 ) return;

  if ( year < 1900 ) {
    year += 1900;
  }

  //// 赤城牛
  // list[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/01338525.de28d59f/" target="_blank"><img src="http://ba.afl.rakuten.co.jp/b/01338525.de28d59f/" width="100" height="60" border="0" /></a>';

  //// 麺のたつみ
  // list[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/013383dc.64660b71/" target="_blank"><img src="http://ba.afl.rakuten.co.jp/b/013383dc.64660b71/" width="100" height="60" border="0" /></a>';

  //// 鰻の川口水産
  // list[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/0133875d.3d58804c/" target="_blank"><img src="http://ba.afl.rakuten.co.jp/b/0133875d.3d58804c/" width="100" height="60" border="0" /></a>';

  //// 楽天ラッキーくじ
  // list[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/00e36f33.eef68ed5/" target="_blank"><img src="http://ba.afl.rakuten.co.jp/b/00e36f33.eef68ed5/" width="100" height="60" border="0" /></a>';

  num = Math.floor( Math.random() * list.length );
  document.write(list[num]);

  return;
}


//////// BannerTitle (title, popup, fore, back)
function BannerTitle() {
  document.write('<table width="100%" cellspacing="0" cellpadding="2" ');
  if ( BannerTitle.arguments.length > 3 ) {
    document.write('bgcolor=' + BannerTitle.arguments[3] + '>');
  }
  else {
    document.write('bgcolor=#0000ff>');
  }
  document.write('<tr><th>');
  document.write('<span ');
  if ( BannerTitle.arguments.length > 1 ) {
    document.write('title="' + BannerTitle.arguments[1] + '" ');
  }
  if ( BannerTitle.arguments.length > 2 ) {
    document.write('style="font-size:12px; color:' + BannerTitle.arguments[2] + ';">');
  }
  else {
    document.write('style="font-size:12px; color:#ffff00;">');
  }
  document.write(BannerTitle.arguments[0]);
  document.write('</span>');
  document.write('</th></tr></table>');

  return;
}


////////// 楽天アフィリエイトリンク作成
function RakutenTextCreate(url, comment) {
  var ret    = '';

  ret += '<a href="http://pt.afl.rakuten.co.jp/c/'+url+'" target="_blank" style="font-size:14px; width:100%;">';
  if ( NoBanner != undefined && NoBanner == 0 ) {
    ret += '<img src="http://ba.afl.rakuten.co.jp/b/004b799a.47feca44/" width="1" height="1" border="0" />';
  }
  ret += comment;
  ret += '</a>';

  return ret;
}


////////// LinkShareテキストリンク作成
function LinkShareTextCreate(id, type, comment) {
  var ret    = '';

  ret += '<a href="http://click.linksynergy.com/fs-bin/click?id=xPkEWxY15cU&offerid='+id+'&type='+type+'&subid=0" target="_blank" style="font-size:14px; width:100%;">';
  ret += comment;
  ret += '</a>';
  ret += '<img border="0" width="1" height="1" src="http://ad.linksynergy.com/fs-bin/show?id=xPkEWxY15cU&bids='+id+'&type='+type+'&subid=0" />';

  return ret;
}


////////// VCText作成
function VCTextCreate(pid, url, comment) {
  var ret    = "";
  var script = "http://ck.jp.ap.valuecommerce.com/servlet/referral?";
  var gif    = "http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?";

  ret += '<a href="';
  ret += script;
  ret += 'sid=2125859';
  ret += '&pid=' + pid;
  if ( url != undefined && url != '' ) {
    ret += '&vc_url=' + escape(url);
  }
  ret += '" target="_blank" style="font-size:14px; width:100%;">';
  if ( NoBanner != undefined && NoBanner == 0 ) {
    ret += '<img src="' + gif;
    ret += 'sid=2125859';
    ret += '&pid=' + pid;
    ret += '" height="1" width="1" border="0" />';
  }
  ret += comment;
  ret += '</a>';

  return ret;
}


////////// テキストバナー
function SetTextBanner(ln) {
  var i;

  i = 0;

  //// ValueCommerce
//  ln[i++] = VCTextCreate('875918903', '', 'Yahooカード');
  ln[i++] = VCTextCreate('874875294', '', '楽天カード');
//  ln[i++] = VCTextCreate('875918694', '', 'ジャパンネット銀行');
//  ln[i++] = VCTextCreate('875915079', '', 'ダイナーズクラブカード');
//  ln[i++] = VCTextCreate('875898134', '', '楽天モーゲージ');
//  ln[i++] = VCTextCreate('872340427', '', 'eBank');
  ln[i++] = VCTextCreate('871651587', '', 'フェミニーヌ');

  ln[i++] = VCTextCreate('872242330', '', '楽天ダウンロード');
  ln[i++] = VCTextCreate('872460687', '', 'ベクター');
  ln[i++] = VCTextCreate('875902174', '', 'ソースネクスト');

  ln[i++] = VCTextCreate('874863136', '', 'HIS');
  ln[i++] = VCTextCreate('874863134', '', 'じゃらん');
  ln[i++] = VCTextCreate('875407018', '', 'るるぶトラベル');
  ln[i++] = VCTextCreate('872457075', '', 'JTB国内旅行');
  ln[i++] = VCTextCreate('872457122', '', 'JTB海外旅行');
  ln[i++] = VCTextCreate('873518839', '', '日本旅行');
  ln[i++] = VCTextCreate('874491133', '', 'Yahooトラベル');

//  ln[i++] = VCTextCreate('871844983', '', '楽天ブックス');
//  ln[i++] = VCTextCreate('875107294', '', 'eBookOff');
  ln[i++] = VCTextCreate('875065839', '', 'Livedoor Books');
//  ln[i++] = VCTextCreate('875033896', '', 'cBooks24');
  ln[i++] = VCTextCreate('875028167', '', '紀伊国屋');
  ln[i++] = VCTextCreate('874216927', '', 'eBookJapan');
//  ln[i++] = VCTextCreate('874911650', '', 'MusicDoor');
  ln[i++] = VCTextCreate('874550962', '', 'ぶんか社');

  ln[i++] = VCTextCreate('874975370', '', 'Panasonic');
  ln[i++] = VCTextCreate('872457128', '', 'レノボ');
  ln[i++] = VCTextCreate('872411596', '', '日本HP');
//  ln[i++] = VCTextCreate('874469704', '', '日立のPC');
  ln[i++] = VCTextCreate('872460681', '', 'SharpのPC');
//  ln[i++] = VCTextCreate('875068330', '', 'SOTEC');
//  ln[i++] = VCTextCreate('872147535', '', 'Faith');
//  ln[i++] = VCTextCreate('872464294', '', 'TwoTop');
  ln[i++] = VCTextCreate('875065612', '', 'PCクレバリー');
  ln[i++] = VCTextCreate('875076243', '', 'フロンティア');
  ln[i++] = VCTextCreate('875068334', '', 'パソQ');
  ln[i++] = VCTextCreate('875068328', '', 'ドスパラ');
//  ln[i++] = VCTextCreate('875068324', '', '石丸電気');
//  ln[i++] = VCTextCreate('875068290', '', 'ソフマップ');
  ln[i++] = VCTextCreate('875065623', '', 'PCあきんど');

  ln[i++] = VCTextCreate('871572452', '', 'ツクモ');
//  ln[i++] = VCTextCreate('871643124', '', 'エプソンOAサプライ');
  ln[i++] = VCTextCreate('875065629', '', '上海問屋');

  ln[i++] = VCTextCreate('876573585', '', 'コーヒーのブルックス');
  ln[i++] = VCTextCreate('872340466', '', '紅茶のSAARA');

  ln[i++] = VCTextCreate('874186787', '', 'Yahooショッピング');
  ln[i++] = VCTextCreate('877511923', '', 'Yahooオークション');
  ln[i++] = VCTextCreate('872211319', '', '楽天市場');
//  ln[i++] = VCTextCreate('874975463', '', 'ビッダーズ');
//  ln[i++] = VCTextCreate('874775586', '', '夢通販');
  ln[i++] = VCTextCreate('874846688', '', '育毛シャンプー');
  ln[i++] = VCTextCreate('875008503', '', 'ケイコとマナブ');
  ln[i++] = VCTextCreate('871751855', '', '価格com:通信');
  ln[i++] = VCTextCreate('873959612', '', 'ホットペッパー');
//  ln[i++] = VCTextCreate('872340424', '', 'AllAbout デスクトップPC');
//  ln[i++] = VCTextCreate('873105767', '', 'AllAbout ノートPC');
//  ln[i++] = VCTextCreate('872488173', '', 'AllAbout PCの初歩');
  ln[i++] = VCTextCreate('872186873', '', 'お名前.com');
//  ln[i++] = VCTextCreate('872064196', '', '楽天仕事市場');
//  ln[i++] = VCTextCreate('872118317', '', 'Nifty 光通信');
//  ln[i++] = VCTextCreate('874639544', '', 'キーマンズネット');
//  ln[i++] = VCTextCreate('872451294', '', 'CHINTAI');
//  ln[i++] = VCTextCreate('877303938', '', 'チケットぴあ');
  ln[i++] = VCTextCreate('877528389', '', 'イー・モバイル');

  //// LinkShare
  ln[i++] = LinkShareTextCreate('131725.10000028', 3, 'NEC Direct');
  ln[i++] = LinkShareTextCreate( '51141.20001027', 3, 'SONY Style');
  ln[i++] = LinkShareTextCreate( '80138.10000120', 3, 'エプソンダイレクト');
  ln[i++] = LinkShareTextCreate( '39250.10002457', 3, 'DELL');
  ln[i++] = LinkShareTextCreate( '58765.10000011', 3, 'ショップチャンネル');
  ln[i++] = LinkShareTextCreate('114055.10005183', 3, 'HMV');
  ln[i++] = LinkShareTextCreate( '92827.10000001', 3, 'マウスコンピューター');
  ln[i++] = LinkShareTextCreate( '86322.10000026', 3, '富士通');
  ln[i++] = LinkShareTextCreate('114617.10000042', 3, 'EIZOダイレクト');
//  ln[i++] = LinkShareTextCreate( '51824.10000050', 3, '液晶のサムスン');
  ln[i++] = LinkShareTextCreate( '94348.10000013', 3, 'iTunes Store');
  ln[i++] = LinkShareTextCreate('114872.10000001', 3, 'PC DEPOT Web本店');
  ln[i++] = LinkShareTextCreate('136356.10000020', 3, 'ソニーのクレジットカード');
  ln[i++] = LinkShareTextCreate('114822.10000005', 3, 'サンワダイレクト');
  ln[i++] = LinkShareTextCreate( '47523.90003664', 3, 'ベルメゾンネット');
  ln[i++] = LinkShareTextCreate('135371.10000009', 3, '三井住友VISAカード');
  ln[i++] = LinkShareTextCreate( '47123.10000001', 3, '家電とパソコンのジョーシン');

  //// Amazon
  ln[i++] = '<a href="http://www.amazon.co.jp/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.co.jp%2F&tag=whispag-22&linkCode=ur2&camp=247&creative=1211" target="_blank" style="font-size:14px; width:100%;">Amazonでショッピング</A><img src="http://www.assoc-amazon.jp/e/ir?t=whispag-22&amp;l=ur2&amp;o=9" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />';

  //// 楽天アフィリエイト
//  ln[i++] = RakutenTextCreate('00bb26d4.4cdceb0d/', '楽天市場');

  return;
}


////////// テキストバナー
function AllTextBanner() {
  var LinkList = new Array();
  var i;

  // リンクテキスト作成
  SetTextBanner(LinkList);

  document.write('<table>');
  for ( i = 0 ; i < LinkList.length ; i++ ) {
    document.write('<tr><td>');
    document.write(LinkList[i]);
    document.write('</td></tr>');
  }
  document.write('</table>');

  return;
}


////////// テキストバナー
function TextBanner() {
  var LN = new Array();
  var i, LN1, LN2, LN3;

  if ( NoBanner == undefined || NoBanner != 0 ) return;

  i = 0;

  // リンクテキスト作成
  SetTextBanner(LN);

  // リンク選択
  LN1 = Math.floor(Math.random() * LN.length);
  LN2 = Math.floor(Math.random() * LN.length);
  LN3 = Math.floor(Math.random() * LN.length);
  i = 0;
  while ( LN2 == LN1 ) {
    LN2 = Math.floor(Math.random() * LN.length);
    i++;
    if ( i > 10 ) break;
  }
  i = 0;
  while ( LN3 == LN1 || LN3 == LN2 ) {
    LN3 = Math.floor(Math.random() * LN.length);
    i++;
    if ( i > 10 ) break;
  }

  //// 表示
  // 3つ表示
  document.write('<table width="100%" cellspacing="0" cellpadding="0"><tr>');
  document.write('<td width="30%" align="center">');
  document.write(LN[LN1]);
  document.write('</td>');
  document.write('<td width="40%" align="center">');
  document.write(LN[LN3]);
  document.write('</td>');
  document.write('<td width="30%" align="center">');
  document.write(LN[LN2]);
  document.write('</td>');
  document.write('</tr></table>');

  return;
}


////////// 楽天カードの紹介
function ShowRakutenCard() {
  ShowCreditCard();
  return;
}

////////// クレジットカードの紹介
function ShowCreditCard() {
  if ( NoBanner == undefined || NoBanner != 0 ) return;

  BannerTitle('おすすめカード', '入会すると特典があります！');
  // 楽天カード
  document.write('<div>');
  document.write('<iframe frameBorder="0" allowTransparency="true" height="60" width="120" marginHeight="0" scrolling="no" src="http://ad.jp.ap.valuecommerce.com/servlet/htmlbanner?sid=2125859&pid=874549257" MarginWidth="0"><script Language="javascript" Src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=2125859&pid=874549257"></script><noscript><a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2125859&pid=874549257" target="_blank" ><img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2125859&pid=874549257" height="60" width="120" Border="0" /></a></noscript></iframe>');
  document.write('</div>');
  // document.write('<!-- a href="http://pt.afl.rakuten.co.jp/c/02a7b539.cce81045/?url=https%3a%2f%2fcard.rakuten.co.jp%2fentry%2f%3fcard%3dKc" target="_blank"><img src="http://ba.afl.rakuten.co.jp/b/02a7b539.cce81045/" width="125" height="125" border="0"></a -->');
  // 楽天証券
  document.write('<div>');
  document.write('<a href="http://hb.afl.rakuten.co.jp/hsc/0ac7cd6b.4e25b9e9.0ac7cd72.01c27356/" target="_blank"><img src="http://hbb.afl.rakuten.co.jp/hsb/0ac7cd6b.4e25b9e9.0ac7cd72.01c27356/" width="120" border="0"></a>');
  document.write('</div>');
  // 三井住友カード
  document.write('<div>');
  document.write('<iframe frameBorder="0" allowTransparency="true" height="60" width="120" marginHeight="0" scrolling="no" src="http://ad.jp.ap.valuecommerce.com/servlet/htmlbanner?sid=2125859&pid=875189316" MarginWidth="0"><script Language="javascript" Src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=2125859&pid=875189316"></script><noscript><a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2125859&pid=875189316" target="_blank" ><img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2125859&pid=875189316" height="60" width="120" Border="0" /></a></noscript></iframe>');
  document.write('</div>');
  // 楽天証券
  document.write('<div>');
  document.write('<iframe frameborder="0" allowtransparency="true" height="125" width="125" marginheight="0" scrolling="no" src="http://ad.jp.ap.valuecommerce.com/servlet/htmlbanner?sid=2125859&pid=878726579" marginwidth="0"><script language="javascript" src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=2125859&pid=878726579"></script><noscript><a href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2125859&pid=878726579" target="_blank" ><img src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2125859&pid=878726579" height="125" width="125" border="0"></a></noscript></iframe>');
  document.write('</div>');

  return;
}


////////// 楽天ブックスの本を開く
function OpenRakutenBook(id) {
  var pid = '871844983';
  var url;

  if ( id.indexOf('rakuten.co.jp') >= 0 ) {
    url = id;
  }
  else {
    url = 'http://item.rakuten.co.jp/book/'+id+'/';
  }

  OpenVCShop(pid, url);

  return;
}


////////// Google検索
function SearchGoogle(key) {

  if ( NoBanner == undefined || NoBanner != 0 ) return;

  if ( key == undefined ) key = '';

  document.write('<table>');

  document.write('<form method="get" action="http://www.google.co.jp/custom" target="google_window">');
  document.write('<tr><td nowrap="nowrap" valign="top" align="left" height="32">');
  document.write('<a href="http://www.google.com/">');
  document.write('<img src="images/google-logo.png" border="0" alt="Google" align=absmiddle></img></a>');
  document.write('<input type="text" name="q" size="30" maxlength="255" value="'+key+'" />');
  document.write('<input type="submit" name="sa" value="検索" />');
  document.write('<input type="hidden" name="client" value="pub-3193981371795511" />');
  document.write('<input type="hidden" name="forid" value="1" />');
  document.write('<input type="hidden" name="ie" value="Shift_JIS" />');
  document.write('<input type="hidden" name="oe" value="Shift_JIS" />');
  document.write('<input type="hidden" name="flav" value="0000" />');
  document.write('<input type="hidden" name="sig" value="g_Fl7_OhVp5YSFPV" />');
  document.write('<input type="hidden" name="cof" value="GALT:#009900;GL:1;DIV:#0000FF;VLC:000066;AH:center;BGC:FFFFFF;LBGC:336699;ALC:000099;LC:000099;T:000000;GFNT:0000FF;GIMP:0000FF;LH:32;LW:75;L:https://www.google.com/adsense/images/Logo_25wht.png;S:http://www.google.com/adsense;LP:1;FORID:1" />');
  document.write('<input type="hidden" name="hl" value="ja" />');
  document.write('</td></tr>');
  document.write('</form>');

  document.write('</table>');
}


////////// VC
function Banner468x60(num) {
  var current = new Date();
  var year  = current.getYear();
  var month = current.getMonth()+1;
  var date  = current.getDate();
  var pid;
  var i, list;

  if ( NoBanner == undefined || NoBanner != 0 ) return;

  if ( location.hostname.match(/vector\.co\.jp/i) ) {
    return;
  }

  list = new Array();

  i = 0;
  list[i++] = '871357975';
  list[i++] = '871357975';
  list[i++] = '871357975';
  list[i++] = '871357975';
  list[i++] = '871357975';
  list[i++] = '874909080'; // Yahooショッピング
  list[i++] = '874909080'; // Yahooショッピング
  list[i++] = '871421307';
  list[i++] = '871421307';
  list[i++] = '871566836';
  list[i++] = '871566836';
  list[i++] = 'Disney';
  list[i++] = 'Disney';
  list[i++] = 'MediaInnovation';

  if ( num == undefined || num < 1 || num > list.length ) {
    num = Math.floor(Math.random() * list.length)+1;
  }

  pid = list[num-1];

  if ( pid == 'Disney' ) {
    document.write('<div><a href="http://pt.afl.rakuten.co.jp/c/034bd2b6.85dc98cf/?url=http%3a%2f%2fwww.rakuten.co.jp%2fworld-chara%2f" target="_blank"><img src="http://ba.afl.rakuten.co.jp/b/034bd2b6.85dc98cf/" width="468" height="60" border="0" /></a></div>');
  }
  // else if ( pid == 'MediaInnovation' ) {
  //  document.write('<div><a HREF="http://oz.valueclick.ne.jp/redirect?host=hs0058516&t=std&b=indexpage&noscript=1&v=0;msizes=468x60;bso=listed" TARGET="_top"><img BORDER="0" WIDTH="468" HEIGHT="60" ALT="Click here to visit our sponsor" SRC="http://oz.valueclick.ne.jp/cycle?host=hs0058516&t=std&b=indexpage&noscript=1;msizes=468x60;bso=listed" /></a></div>');
  // }
  else {
    document.write('<div><iframe frameBorder="0" allowTransparency="true" height="60" width="468" marginHeight="0" scrolling="no" src="http://ad.jp.ap.valuecommerce.com/servlet/htmlbanner?sid=2125859&pid=' + pid + '" MarginWidth="0"><script Language="javascript" Src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=2125859&pid=' + pid + '"></script><noscript><a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2125859&pid=' + pid + '" target="_blank"><img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2125859&pid=' + pid + '" height="60" width="468" Border="0" /></a></noscript></iframe></div>');
  }

  return;
}


////////// VCMiddle
function Banner234x60(num) {
  var sid, pid;
  var i, list;

  if ( NoBanner == undefined || NoBanner != 0 ) return;

  if ( location.hostname.match(/vector\.co\.jp/i) ) {
    return;
  }

  list = new Array();

  i = 0;
  list[i++] = '872525237';
  // list[i++] = '872975818';

  if ( num == undefined || num < 1 || num > list.length ) {
    num = Math.floor(Math.random() * list.length)+1;
  }

  pid = list[num-1];

  document.write('<iframe frameBorder="0" allowTransparency="true" height="60" width="234" marginHeight="0" scrolling="no" src="http://ad.jp.ap.valuecommerce.com/servlet/htmlbanner?sid=2125859&pid=' + pid + '" MarginWidth="0"><script Language="javascript" Src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=2125859&pid=' + pid + '"></script><noscript><a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2125859&pid=' + pid + '" target="_blank"><img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2125859&pid=' + pid + '" height="60" width="234" Border="0" /></a></noscript></iframe>');
}


////////// VCSmall
function Banner120x60(num) {
  var sid, pid;
  var i, list;

  if ( NoBanner == undefined || NoBanner != 0 ) return;

  if ( location.hostname.match(/vector\.co\.jp/i) ) {
    return;
  }

  list = new Array();

  i = 0;
  list[i++] = '871569227';
  list[i++] = '871757147';
  list[i++] = '872418295';
  list[i++] = '873204109';	// 楽天専用
  list[i++] = '874680086';	// All About

  if ( num == undefined || num < 1 || num > list.length ) {
    num = Math.floor(Math.random() * list.length)+1;
  }

  pid = list[num-1];

  document.write('<iframe frameBorder="0" allowTransparency="true" height="60" width="120" marginHeight="0" scrolling="no" src="http://ad.jp.ap.valuecommerce.com/servlet/htmlbanner?sid=2125859&pid=' + pid + '" MarginWidth="0"><script Language="javascript" Src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=2125859&pid=' + pid + '"></script><noscript><a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2125859&pid=' + pid + '" target="_blank"><img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2125859&pid=' + pid + '" height="60" width="120" Border="0" /></a></noscript></iframe>');
}


////////// VCVert
function Banner120x600(num) {
  var i, list;

  if ( NoBanner == undefined || NoBanner != 0 ) return;

  if ( location.hostname.match(/vector\.co\.jp/i) ) {
    return;
  }

  list = new Array();

  i = 0;
  list[i++] = '<iframe frameBorder="0" allowTransparency="true" height="600" width="120" marginHeight="0" scrolling="no" src="http://ad.jp.ap.valuecommerce.com/servlet/htmlbanner?sid=2125859&pid=872408775" MarginWidth="0"><script Language="javascript" Src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=2125859&pid=872408775"></script><noscript><a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2125859&pid=872408775" target="_blank" ><img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2125859&pid=872408775" height="600" width="120" Border="0" /></a></noscript></iframe>';
  list[i++] = '<iframe frameBorder="0" allowTransparency="true" height="600" width="120" marginHeight="0" scrolling="no" src="http://ad.jp.ap.valuecommerce.com/servlet/htmlbanner?sid=2125859&pid=874534362&cat=23336&str=0&rat=0199&pic=0&odr=0&siz=2&tcl=0000ff&mcl=000000&lcl=000099&bcl=ffffff" MarginWidth="0"><script Language="javascript" Src="http://ad.jp.ap.valuecommerce.com/servlet/jsbanner?sid=2125859&pid=874534362&cat=23336&str=0&rat=0199&pic=0&odr=0&siz=2&tcl=0000ff&mcl=000000&lcl=000099&bcl=ffffff"></script><noscript><a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2125859&pid=874534362&cat=23336&str=0&rat=0199&pic=0&odr=0&siz=2&tcl=0000ff&mcl=000000&lcl=000099&bcl=ffffff" target="_blank" ><img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2125859&pid=874534362" height="600" width="120" Border="0" /></a></noscript></iframe>'; // Yahooオークション
  list[i++] = '<a href="http://click.linksynergy.com/fs-bin/click?id=xPkEWxY15cU&offerid=98732.10000188&type=4&subid=0"><img alt="ゴルフダイジェスト・オンライン" border="0" src="http://www.golfdigest.co.jp/play/special/0608call/images/banner_120600.jpg" /></a><img border="0" width="1" height="1" src="http://ad.linksynergy.com/fs-bin/show?id=xPkEWxY15cU&bids=98732.10000188&type=4&subid=0">';

  if ( num == undefined || num < 1 || num > list.length ) {
    num = Math.floor(Math.random() * list.length)+1;
  }

  document.write(list[num-1]);
}


////////// VC マイリンク
function VCMyLink() {
  var num = Math.floor(Math.random() * CommonPID.length);

  document.write('<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral?');
  document.write('sid=2125859');
  document.write('&pid=' + CommonPID[num]);
  document.write('&vc_url=' + escape(CommonURL[num]) + '" ');
  document.write('target="_blank" style="font-size:12px; width:100%;">');
  document.write('<img src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2125859&pid=' + CommonPID[num] + '" height="1" width="1" Border="0">');
  if ( CommonImg[num] != '' ) {
    if ( CommonTxt[num] != '' ) {
      document.write('<img alt="'+CommonTxt[num]+'" border="0" width="120" src="'+CommonImg[num]+'">');
    }
    else {
      document.write('<img alt="" border="0" width="120" src="'+CommonImg[num]+'">');
    }
  }
  else {
    document.write('<b>' + CommonTxt[num] + '</b>');
  }
  document.write('</a>');
}


////////// VC 楽天マイリンク アイテム設定
function VCMyLinkSet(num, pid, url, txt, img) {
  CommonPID[num] = pid;
  CommonURL[num] = url;
  CommonTxt[num] = txt;
  CommonImg[num] = img;
  return;
}


////////// VC 楽天マイリンク 共通のおすすめ
function VCMyLinkSetCommon() {
  var num = 0;

  // VCMyLinkSet(num++, '871643124', 'http://epson-supply.jp/cgi-bin/eoas/ec/b2c/hardProductSearch.do?sort=2&firstShouhinID=0100000000&shouhinTypeId=0110100000', '写真印刷のエプソン', WtPageImageURL+'goods-printer-PM-T960-epson.jpg');
  // VCMyLinkSet(num++, '871572452', 'http://www.tsukumo.co.jp/bto/index_3.html', 'ツクモ エアロストリーム', WtPageImageURL+'goods-pc-aerostream-tsukumo.jpg');
  // VCMyLinkSet(num++, '872419632', 'http://www.necdirect.jp/psp/PA121/DIRECT1K/ENTPND/h/?tab=N1K_Z_NOTEPC&catalogid=N1K_Z_NOTEPC', 'NEC Lavieシリーズ', WtPageImageURL+'goods-pc-lavie-nec.jpg');
  // VCMyLinkSet(num++, '874186787', 'http://store.yahoo.co.jp/az-shop/newitem1.html', 'ロデオボーイ', WtPageImageURL+'goods-health-rodeoboy.jpg');

  VCMyLinkSet(num++, '872211319', 'http://esearch.rakuten.co.jp/rms/sd/esearch/vc?sv=2&v=3&e=0&s=6&oid=000&sitem=Wii+%CB%DC%C2%CE&f=A&sf=1&nitem=xbox&g=207641&min=&max=&p=0', 'Wii 本体', WtPageImageURL+'goods-game-wii.jpg');
  VCMyLinkSet(num++, '872211319', 'http://esearch.rakuten.co.jp/rms/sd/esearch/vc?sv=2&f=A&g=0&v=3&p=1&e=0&s=6&oid=000&k=0&sf=1&sitem=PS3+%CB%DC%C2%CE&x=0', 'PS3 本体', WtPageImageURL+'goods-game-ps3.jpg');

  VCMyLinkSet(num++, '872211319', 'http://esearch.rakuten.co.jp/rms/sd/esearch/vc?sv=2&f=A&g=207641&v=3&p=1&e=0&s=6&oid=000&k=0&sf=1&sitem=%A5%CB%A5%F3%A5%C6%A5%F3%A5%C9%A1%BCDS+%CB%DC%C2%CE&x=0', 'DS Lite 本体', WtPageImageURL+'goods-game-dslite.jpg');

  return;
}


////////// VC 楽天ブックススマイリンク
function VCBookLink() {
  var pid = '871844983';
  var num, i;
  var str4, str5;

  for ( i = 0 ; i < 100 ; i++ ) {
    num = Math.floor(Math.random() * BookID.length);
    if ( BookTitle[num] != undefined && BookTitle[num] != '' ) break;
  }

  document.write('<a href="javascript:OpenOneBook(\''+BookID[num]+'\');" style="font-size:12px; width:100%;">');

  str4 = BookImg[num].substr(0, 4);
  str5 = BookImg[num].substr(0, 5);
  if ( str5 == 'http:' ) {
    document.write('<img alt="' + BookTitle[num] + '" src="' + BookImg[num] + '" width="120" border="0" /><br />');
  }
  else if ( str5 == '49155' || str5 == '41047' || str5 == 'b1000' ) {
    document.write('<img alt="' + BookTitle[num] + '" src="http://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/' + str5 + '/' + BookImg[num] + '" width="120" border="0" /><br />');
  }
  else {
    document.write('<img alt="' + BookTitle[num] + '" src="http://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/' + str4 + '/' + BookImg[num] + '" width="120" border="0" /><br />');
  }
  document.write('1500円で送料無料!!');
  document.write('</a>');
  return;
}


////////// VC 楽天ブックス アイテム設定
function VCBookLinkSet(num, id, title, img) {
  BookID[num   ] = id;
  BookTitle[num] = title;
  BookImg[num  ] = img;
  return;
}


////////// 楽天ブックスリンク作成
function ShowBooks() {
  var num, i;

  for ( i = 0 ; i < 100 ; i++ ) {
    num = Math.floor(Math.random() * Books.length);
    if ( Books[num] != undefined && Books[num] != '' ) break;
  }

  if ( Books[num] != undefined && Books[num] != '' ) {
    BannerTitle('おすすめの本', 'おすすめの本');
    document.write(Books[num]);
  }

  return;
}


////////// 楽天ブックスリンク作成
function RakutenBook(id, alt, image) {
  var html;
  var str4, str5;

  html = '<a href="javascript:OpenRakutenBook(\''+id+'\');" style="font-size:12px; width:100%;">';

  if ( image != undefined && image != '' ) {
    if ( alt != undefined && alt != '' ) {
      html += '<img alt="'+alt+'" ';
    }
    else {
      html += '<img alt="" ';
    }
  
    str4 = image.substr(0, 4);
    if ( str4 == 'http' ) {
      html += 'src="' + image + '" width="120" border="0"><br />';
    }
    else if ( str5 == '49155' || str5 == '41047' || str5 == 'b1000' ) {
      html += 'src="http://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/' + str5 + '/' + image + '" width="120" border="0"><br />';
    }
    else {
      html += 'src="http://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/' + str4 + '/' + image + '" width="120" border="0"><br />';
    }
  }

  if ( alt != undefined && alt != '' ) html += alt;
  html += '</a>';

  return html;
}


////////// 紀伊国屋
function KinokuniyaBook(id, alt, image) {
  var url, html;

  url = 'http://bookweb.kinokuniya.co.jp/guest/cgi-bin/wshosea.cgi?W-NIPS='+id;

  html = '<a href="javascript:OpenKinokuniya(\''+url+'\');" style="font-size:12px; width:100%;">';

  if ( image != undefined && image != '' ) {
    if ( alt != undefined && alt != '' ) {
      html += '<img alt="'+alt+'" ';
    }
    else {
      html += '<img alt="" ';
    }

    if ( image.substr(0, 4) == 'http' ) {
      html += 'src="'+image+'" width="120" border="0"><br />';
    }
    else {
      html += 'src="'+WtPageImageURL+image+'" width="120" border="0"><br />';
    }
  }

  if ( alt != undefined && alt != '' ) html += alt;

  html += '</a>';

  return html;
}


////////// 紀伊国屋
function CBook24(id, alt, image) {
  var url, html;

  url = 'http://www.cbook24.com/bm_detail.asp?sku='+id;

  html = '<a href="javascript:OpenCbook(\''+url+'\');" style="font-size:12px; width:100%;">';

  if ( image != undefined && image != '' ) {
    if ( alt != undefined && alt != '' ) {
      html += '<img alt="'+alt+'" ';
    }
    else {
      html += '<img alt="" ';
    }

    if ( image.substr(0, 4) == 'http' ) {
      html += 'src="'+image+'" width="120" border="0"><br />';
    }
    else {
      html += 'src="'+WtPageImageURL+image+'" width="120" border="0"><br />';
    }
  }

  if ( alt != undefined && alt != '' ) html += alt;

  html += '</a>';

  return html;
}


////////// MusicDoor
function MusicDoor(id, alt, image) {
  var url, html;

  url = 'https://www.musicdoor.jp/shop/goods/product.asp?shop=&goods='+id;

  html = '<a href="javascript:OpenMusicDoor(\''+url+'\');" style="font-size:12px; width:100%;">';

  if ( image != undefined && image != '' ) {
    if ( alt != undefined && alt != '' ) {
      html += '<img alt="'+alt+'" ';
    }
    else {
      html += '<img alt="" ';
    }
  
    if ( image.substr(0, 4) == 'http' ) {
      html += 'src="'+image+'" width="120" border="0"><br />';
    }
    else {
      html += 'src="'+WtPageImageURL+image+'" width="120" border="0"><br />';
    }
  }

  if ( alt != undefined && alt != '' ) html += alt;

  html += '</a>';

  return html;
}


////////// Google検索＋楽天ブックス検索
function SearchGoogleRakutenBooks() {
  ShowSearch();
  return;
}


////////// おすすめの商品
function ShowGoods() {
  var yahoo = 'http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2125859&pid=874186787';
  var list = new Array();
  var i = 0;
  var num = 0;

  if ( NoBanner == undefined || NoBanner != 0 ) return;

  //// ナイシトール＠楽天
  list[i++] = '<a href="http://pt.afl.rakuten.co.jp/c/004b799a.47feca44/?url=http%3a%2f%2fesearch.rakuten.co.jp%2frms%2fsd%2fesearch%2fvc%3fsv%3d2%26f%3dA%26g%3d0%26v%3d2%26p%3d0%26e%3d0%26s%3d2%26oid%3d000%26k%3d0%26sf%3d0%26sitem%3d%25A5%25CA%25A5%25A4%25A5%25B7%25A5%25C8%25A1%25BC%25A5%25EB%26x%3d0" target="_blank"><img alt="おなかの内臓脂肪に・・・" border="0" width="120" src="'+WtPageImageURL+'banner-naisitol.gif" /></a><br /><img src="http://ba.afl.rakuten.co.jp/b/004b799a.47feca44/" width="1" height="1" border="0"><br />';

  //// ナイシトール＠Yahoo
  // list[i++] = '<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2125859&pid=874186787&vc_url='+escape('http://store.yahoo.co.jp/ace/4987072066.html')+'" target="_blank"><img alt="おなかの内臓脂肪に・・・" border="0" width="120" src="images/banner-naisitol.gif" /></a><br />';
  list[i++] = '<a href="'+yahoo+'&vc_url='+escape('http://shopping.yahoo.co.jp/search?p=%A5%CA%A5%A4%A5%B7%A5%C8%A1%BC%A5%EB&X=2')+'" target="_blank"><img alt="おなかの内臓脂肪に・・・" border="0" width="120" src="'+WtPageImageURL+'banner-naisitol.gif" /></a><br />';

  //// Nature Made Calcium
  list[i++] = '<a href="'+yahoo+'&vc_url='+escape('http://shopping.yahoo.co.jp/search?p=%A5%AB%A5%EB%A5%B7%A5%A6%A5%E0&cspid=&first=1')+'" target="_blank"><img alt="骨不足の解消にカルシウム" border="0" width="120" src="'+WtPageImageURL+'banner-naturemadecalcium.jpg" /></a><br />';

  num = Math.floor( Math.random() * list.length );

  document.write(list[num]);
}


////////// ポップアップ広告
function OpenAds() {
  var base;
  var popups = new Array();
  var i, num;

  return;

  base = 'http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2125859&pid=';

  i = 0;
  popups[i++] = base + '872457075';	// JTB国内
  popups[i++] = base + '872457122';	// JTB海外
//  popups[i++] = base + '872064196';	// 楽天仕事市場
  popups[i++] = base + '873959612';	// ホットペッパー
  popups[i++] = base + '871651587';	// フェミニーヌ
  popups[i++] = base + '875407018';	// るるぶトラベル

  num = Math.floor(Math.random() * popups.length);

  window.setTimeout('window.open("'+popups[num]+'", "_blank")', 600000);

  return;
}


////////// Yahooショッピングを開く
function OpenBowlingPage(url) {
  OpenYahooShop(url);
}
function OpenYahooShop(url) {
  var pid = '874186787';
  OpenVCShop(pid, url);
  return;
}

////////// 楽天ショップを開く
function OpenRakutenShop(url) {
  var pid = '872211319';
  OpenVCShop(pid, url);
  return;
}

////////// 楽天ダウンロードページを開く
function OpenRakutenDownload(url) {
  var pid = '872242330';
  OpenVCShop(pid, url);
  return;
}

////////// デジパダウンロードページを開く
function OpenDigipaDownload(url) {
  var pid = '872242330'; // '874548676';
  OpenVCShop(pid, url);
  return;
}

////////// ツクモページを開く
function OpenTsukumo(url) {
  var pid = '871572452';
  OpenVCShop(pid, url);
  return;
}

////////// NECページを開く
function OpenNEC(url) {
  var pid = '872419632';
  OpenVCShop(pid, url);
  return;
}

////////// Panasonicページを開く
function OpenPanasonic(url) {
  var pid = '874975370';
  OpenVCShop(pid, url);
  return;
}

////////// Sharpページを開く
function OpenSharp(url) {
  var pid = '872460681';
  OpenVCShop(pid, url);
  return;
}

////////// Lenovoページを開く
function OpenLenovo(url) {
  var pid = '872457128';
  OpenVCShop(pid, url);
  return;
}

////////// Hitachiページを開く
// function OpenHitachi(url) {
//   var pid = '874469704';
//   OpenVCShop(pid, url);
//   return;
// }

////////// HPページを開く
function OpenHP(url) {
  var pid = '872411596';
  OpenVCShop(pid, url);
  return;
}

////////// Faithページを開く
// function OpenFaith(url) {
//   var pid = '872147535';
//   OpenVCShop(pid, url);
//   return;
// }

////////// 楽天トラベルページを開く
function OpenRakutenTravel(url) {
  var baseurl = "http://pt.afl.rakuten.co.jp/c/016da8a7.6f0f46bd/";

  if ( url == undefined || url == '' ) {
    window.open(baseurl, "_blank");
  }
  else {
    window.open(baseurl+'?url='+escape(url), "_blank");
  }

  return;
}

////////// Yahooトラベルページを開く
function OpenYahooTravel(url) {
  var pid = '874491133';
  OpenVCShop(pid, url);
  return;
}

////////// JTBページを開く
function OpenJTB(url) {
  var pid = '872457075';
  OpenVCShop(pid, url);
  return;
}

////////// 日本旅行ページを開く
function OpenNTA(url) {
  var pid = '873518839';
  OpenVCShop(pid, url);
  return;
}

////////// じゃらんページを開く
function OpenJaran(url) {
  var pid = '874863134';
  OpenVCShop(pid, url);
  return;
}

////////// HISページを開く
function OpenHIS(url) {
  var pid = '874863136';
  OpenVCShop(pid, url);
  return;
}

////////// キーマンズネットを開く
function OpenKeymansNet(url) {
  var pid = '874639544';
  OpenVCShop(pid, url);
  return;
}

////////// 紀伊国屋を開く
function OpenKinokuniya(url) {
  var pid = '875028167';
  OpenVCShop(pid, url);
  return;
}

////////// コンピュータ書籍 cbook24を開く
function OpenCbook(url) {
  var pid = '875033896';
  OpenVCShop(pid, url);
  return;
}

////////// PCクレバリーを開く
function OpenClevery(url) {
  var pid = '875065612';
  OpenVCShop(pid, url);
  return;
}

////////// PCあきんどを開く
function OpenAkindo(url) {
  var pid = '875065623';
  OpenVCShop(pid, url);
  return;
}

////////// 上海問屋を開く
function OpenShanghai(url) {
  var pid = '875065629';
  OpenVCShop(pid, url);
  return;
}

////////// ソフマップを開く
function OpenSofmap(url) {
  var pid = '875068290';
  OpenVCShop(pid, url);
  return;
}

////////// 石丸電機を開く
function OpenIshimaru(url) {
  var pid = '875068324';
  OpenVCShop(pid, url);
  return;
}

////////// ドスパラを開く
function OpenDosPara(url) {
  var pid = '875068328';
  OpenVCShop(pid, url);
  return;
}

////////// SOTECを開く
function OpenSotec(url) {
  var pid = '875068330';
  OpenVCShop(pid, url);
  return;
}

////////// パソQを開く
function OpenPasoQ(url) {
  var pid = '875068334';
  OpenVCShop(pid, url);
  return;
}

////////// フロンティア神代を開く
function OpenFrontier(url) {
  var pid = '875076243';
  OpenVCShop(pid, url);
  return;
}

////////// LivedoorBookを開く
function OpenLivedoorBook(url) {
  var pid = '875065839';
  OpenVCShop(pid, url);
  return;
}

////////// MusicDoorを開く
function OpenMusicDoor(url) {
  var pid = '874911650';
  OpenVCShop(pid, url);
  return;
}

////////// ValueCommerce共通のページオープン
function OpenVCShop(pid, url) {
  var baseurl = "http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2125859&pid=" + pid;

  LoadVCImage(pid);

  if ( url == undefined || url == '' ) {
    window.open(baseurl, "_blank");
  }
  else {
    window.open(baseurl+'&vc_url='+escape(url), "_blank");
  }

  return;
}

////////// ValueCommerce共通のリンク作成
function LinkVCShop(pid, url, name) {
  var baseurl = "http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2125859&pid=" + pid;
  var linkurl = '';

  if ( url == undefined || url == '' ) {
    linkurl = baseurl;
  }
  else {
    linkurl = baseurl+'&vc_url='+escape(url);
  }

  if ( name == undefined ) {
    name = linkurl;
  }

  WtFavorite(linkurl, name);

  return;
}

////////// ValueCommerce共通のページオープン
function LoadVCImage(pid) {
  var image = new Image();
  image.src = 'http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2125859&pid='+pid;
  return;
}


////////// Amazonのページオープン
function OpenAmazon(url) {
  var baseurl = 'http://www.amazon.co.jp/gp/redirect.html';

  LoadAmazonImage();

  if ( url == undefined || url == '' ) {
    url = 'http://www.amazon.co.jp/';
  }

  window.open(baseurl+'?ie=UTF8&location='+escape(url)+'&tag=whispag-22&linkCode=ur2&camp=247&creative=1211', '_blank');

  return;
}

function LoadAmazonImage() {
  var image = new Image();
  image.src = 'http://www.assoc-amazon.jp/e/ir?t=whispag-22&amp;l=ur2&amp;o=9';
  return;
}


////////// Amazon 個別商品
function AmazonGoods120x240(asins) {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  if ( asins == undefined || asins == '' ) {
    asins = 'B0000UN50C,B000NQPZHE,B000JLSXJK,4062137275,4492222669,477413001X,4862481221,4331511553';
  }
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=8&l=as1&asins='+asins+'&fc1=00cc00&IS2=1&lt1=_blank&lc1=000099&bc1=000000&bg1=F0FFFF&f=ifr&nou=1" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>');
  document.write('</div>');
  return;
}


////////// Amazon 検索
function AmazonSearch120x90() {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=20&l=qs1&f=ifr" width="120" height="90" frameborder="0" scrolling="no"></iframe>');
  document.write('</div>');
  return;
}

function AmazonSearch180x150() {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=27&l=qs1&f=ifr" width="180" height="150" frameborder="0" scrolling="no"></iframe>');
  document.write('</div>');
  return;
}


////////// Amazonライブリンク
function AmazonLiveLink120x150(keyword) {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=6&l=st1&mode=books-jp&search='+keyword+'&nou=1&fc1=000000&lt1=_blank&lc1=000099&bg1=F0FFFF&f=ifr" marginwidth="0" marginheight="0" width="120" height="150" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe>');
  document.write('</div>');
  return;
}

function AmazonLiveLink120x240(keyword) {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=8&l=st1&mode=books-jp&search='+keyword+'&nou=1&fc1=000000&lt1=_blank&lc1=000099&bg1=F0FFFF&f=ifr" marginwidth="0" marginheight="0" width="120" height="240" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe>');
  document.write('</div>');
  return;
}

function AmazonLiveLink180x150(keyword) {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=9&l=st1&mode=books-jp&search='+keyword+'&nou=1&fc1=000000&lt1=_blank&lc1=000099&bg1=F0FFFF&f=ifr" marginwidth="0" marginheight="0" width="180" height="150" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe>');
  document.write('</div>');
  return;
}

function AmazonLiveLink120x450(keyword) {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=10&l=st1&mode=books-jp&search='+keyword+'&nou=1&fc1=000000&lt1=_blank&lc1=000099&bg1=F0FFFF&f=ifr" marginwidth="0" marginheight="0" width="120" height="450" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe>');
  document.write('</div>');
  return;
}

function AmazonLiveLink120x600(keyword) {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=11&l=st1&mode=books-jp&search='+keyword+'&nou=1&fc1=000000&lt1=_blank&lc1=000099&bg1=F0FFFF&f=ifr" marginwidth="0" marginheight="0" width="120" height="600" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe>');
  document.write('</div>');
  return;
}

function AmazonLiveLink300x250(keyword) {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=12&l=st1&mode=books-jp&search='+keyword+'&nou=1&fc1=000000&lt1=_blank&lc1=000099&bg1=F0FFFF&f=ifr" marginwidth="0" marginheight="0" width="300" height="250" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe>');
  document.write('</div>');
  return;
}

function AmazonLiveLink468x60(keyword) {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=13&l=st1&mode=books-jp&search='+keyword+'&nou=1&fc1=000000&lt1=_blank&lc1=000099&bg1=F0FFFF&f=ifr" marginwidth="0" marginheight="0" width="468" height="60" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe>');
  document.write('</div>');
  return;
}

function AmazonLiveLink160x600(keyword) {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=14&l=st1&mode=books-jp&search='+keyword+'&nou=1&fc1=000000&lt1=_blank&lc1=000099&bg1=F0FFFF&f=ifr" marginwidth="0" marginheight="0" width="160" height="600" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe>');
  document.write('</div>');
  return;
}

function AmazonLiveLink468x240(keyword) {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=15&l=st1&mode=books-jp&search='+keyword+'&nou=1&fc1=000000&lt1=_blank&lc1=000099&bg1=F0FFFF&f=ifr" marginwidth="0" marginheight="0" width="468" height="240" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe>');
  document.write('</div>');
  return;
}

function AmazonLiveLink468x336(keyword) {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=16&l=st1&mode=books-jp&search='+keyword+'&nou=1&fc1=000000&lt1=_blank&lc1=000099&bg1=F0FFFF&f=ifr" marginwidth="0" marginheight="0" width="468" height="336" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe>')
  document.write('</div>');
  return;
}

function AmazonLiveLink350x600(keyword) {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=30&l=st1&mode=books-jp&search='+keyword+'&nou=1&fc1=000000&lt1=_blank&lc1=000099&bg1=F0FFFF&f=ifr" marginwidth="0" marginheight="0" width="350" height="600" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe>')
  document.write('</div>');
  return;
}

function AmazonLiveLink728x90(keyword) {
  if ( NoBanner == undefined || NoBanner != 0 ) return;
  document.write('<div>');
  document.write('<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=whispag-22&o=9&p=48&l=st1&mode=books-jp&search='+keyword+'&nou=1&fc1=000000&lt1=_blank&lc1=000099&bg1=F0FFFF&f=ifr" marginwidth="0" marginheight="0" width="728" height="90" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe>');
  document.write('</div>');
  return;
}
