// JavaScript Document

var kps = {
  init: function() {
    kps.setBanner("ユーザー参加型 仮想アプライアンス提供サイト「IZUMO」","http://www.izumo.asia/","/images/bn_izumo.gif");
    kps.setBanner("アクセス解析ツール「サイトトラッカー」","http://www.sitetracker.jp/","/images/bn_st.gif");
    kps.setBanner("ITサービスマネジメントソフトウエア「BCPM（Bit Cruiser Process Management:ビットクルーザー プロセスマネジメント）」","/service/bitcruiser/index.html","/images/bn_bc.gif");
    kps.setBanner("学ぶ、掴む、実践する「投資学習サイトケイゾン」","/service/casestudy/kzone.html","/images/bn_kzone.gif");
    kps.setBanner("リアルタイムベースの為替レートを予想する新感覚ゲーム「外為JP」","http://www.k-zone.co.jp/gaitamejp/","/images/bn_gjp.gif");
    kps.setBanner("一日一問","http://ichimon.net/","/images/bn_ichimon.gif");
	kps.setBanner("公式Facebook","http://www.facebook.com/keyportsolutions","/images/bn_facebook.jpg");
//    kps.setBanner("データベース暗号化ソフトウェア「eCipherGate」","http://www.ciphergate.co.jp/","/images/bn_eCipherGate.gif");
		this.dispBanner();
    kps.ship();
  },
  bnData: Array()
};

// サイドメニューのバナー登録
kps.setBanner = function(title,link,src) {
  this.bnData.push({
    t: title,
    l:link,
    s:src
  });
}

// サイドメニューへのバナー表示
kps.dispBanner = function() {
    var html ="";
    for( var i=0; i< this.bnData.length; i++ ) {
      b = this.bnData[i];
      html += [
        '<p class="banner"><a href="', b.l, '"><img src="', b.s, '" alt="', b.t, '" /></a></p>'
      ].join("");
    }
    $j("#sbn").html(html);
}

// サイドメニューのハイライト




kps.highlight = function(obj, num) {
  var li = $j(obj + " li");
  $j(li[num -1]).addClass("here");
}

kps.spotnews = function(msg) {
  $j("#page").prepend( '<p class="spotnews">' + msg + '</p>' );
  $j("p.spotnews").show();
}

kps.ship = function() {
  if(parseInt(Math.random()*3) == 1 ) {
    if(parseInt(Math.random()*3) == 1 ) {
  	  $j("#nav").prepend( '<img src="/images/kujira.png" id="ship" />');
      $j("#ship").fadeIn('slow');
    $j("#ship").animate(
      {"right": "+=2px",
     "bottom": "-=2px"},
     50000,"",
     function() {
       $j("#ship").fadeOut('slow');
     }
    );
    }
    else {
  	  $j("#nav").prepend( '<img src="/images/ship.png" id="ship" />');
      $j("#ship").fadeIn('slow');
    $j("#ship").animate(
      {"right": "+=300px",
     "bottom": "+=10px",
     "width":"-=10px"},
     50000,"",
     function() {
       $j("#ship").fadeOut('slow');
     }
    );
    }
  }
}

kps.naviman = function() {
  $j("#sbn").html( $j("#sbn").html()+ '<p style="position:relative;"><span id="say"></span><img src="/images/naviman.gif" id="naviman"></p>');
  
  $j("#naviman").hover(
    function(){ 
      $j("#naviman").attr("src","/images/naviman2.gif");
      $j("#say").text("何か用かい？");
     },
    function(){ 
      $j("#naviman").attr("src","/images/naviman.gif");
      $j("#say").text("");
    }
  );
}

kps.dictionary = function() {
	
	$j("#contents").prepend('<p id="dic"></p>');
	var dic = false;
	
	if( $j.cookie("dic") == undefined) {	dic = false; }
	else { dic = $j.cookie("dic"); }
	
	if( dic === "true") { kps.dictionary.on(); }
	else { kps.dictionary.off(); }
	
	$j("#dic").bind("click", function(){
   	if( $j.cookie("dic") == undefined) {	dic = false; }
  	else { dic = $j.cookie("dic"); }

		if(dic === "true" ) {
      kps.dictionary.off();
		}
		else {
      kps.dictionary.on();
		}
alert($j.cookie("dic"));

	});
}

kps.dictionary.on = function() {
  $j.cookie('dic', true );
	$j("#dic").html("[D]");
}

kps.dictionary.off = function() {
	$j.cookie('dic', false );			
	$j("#dic").html("[N]");
}

// 実行部
var $j = jQuery.noConflict();
$j(document).ready(function(){
	kps.init();
//  kps.naviman();
});
