function ticker() {
	//$$("a").invoke("observe", 'focus', link_click);   //mouseoverで実行する関数

	//新着情報を読み出す
	left_new();
	
	//ザマンシステム
	the_man();
	
	//googleライク
	//google_link();
	
	//問い合わせDB登録
	if($("mailform")) Event.observe($("B"), "click", inquery_db);	
	
}

function inquery_db(e){

	var url = "/member/list/inquery_db/inquery_db.cgi";

	new Ajax.Request(url,
	{
		method: 'post',
		parameters: Form.serialize("mailform")
	});

}

function google_link(){
	var ref_url = document.referrer;
	ref_url = ref_url.replace(/&/g, "__and__");
	
}

function the_man(){
  var date = new Date();
  var timestamp = date.getTime();

  var url = "/00s/the_man_ck/main.cgi?time=" + timestamp;

  var paramList = "";

  new Ajax.Request(url,
    {
      method: 'get',
      //onSuccess: getData,
      //onFailure: showErrMsg,
      parameters: paramList
  });

  function getData(data){

  }

  function showErrMsg(){

  }
}

function left_new (){

  var date = new Date();
  var timestamp = date.getTime();

  var result = $('left_new');

  //<div id ="left_new"></div>がなければ終了
  if(!result) return false;
  
  result.innerHTML = "loading......";

  var url = "/tool_box/left_new.cgi?time=" + timestamp;

  new Ajax.Updater(result,url,
    {
		method: 'get'
	}
  );

}

function link_click(ev){
	
	var tag = ev.element(); // イベントが起こっている位置を検地し、そのタグを返す

	if(tag.tagName == "IMG"){
		var array = [];
		array = tag.ancestors();
		tag = array[0];
	}

	click_counter_ajax(tag.href, tag.innerHTML);

}

function click_counter_ajax(link_url,link_text){

  var date = new Date();
  var timestamp = date.getTime();

  var url = "/tool_box/click_ck/click_counter_ajax_stock.cgi";

  var paramList = "?time=" + timestamp + '&url=' + link_url + '&text=' + link_text;

  new Ajax.Request(url,
    {
      method: 'get',
      onSuccess: getData,
      onFailure: showErrMsg,
      parameters: paramList
  });

  function getData(data){
   //data.responseText;
 
  }
	
  function showErrMsg(){
  }


}

function keyword_ranking_display() {
	
  var date = new Date();
  var timestamp = date.getTime();

  var result = $('keyword_ranking_display');
  result.innerHTML = "ランキング読み込み中･･･";
  
  var url = "/search/ajax_receiver.cgi";

  var paramList = "?time="+timestamp;

  new Ajax.Request(url,
    {
      method: 'get',
      onSuccess: getData,
      onFailure: showErrMsg,
      parameters: paramList
  });

  function getData(data){
   result.innerHTML = data.responseText;
   
   //表示後、ハイライトさせる
   execEffect();
  }
	
  function showErrMsg(){
  }

}

function execEffect() {
	new Effect.Highlight("ranking_one", {
	from:0.0, // 開始時透明度
	to:1.0, // 終了時透明度
	// delay:0, // 開始までの秒数
	fps:10, // フレームレート
	duration: 4, // アニメーションする時間(秒)
	beforeStartInternal: function(effect) {
		//alert('start');
	},
	afterFinishInternal: function(effect) {
		//alert('end');
	}
	 });
}

var keyword; //setIntervalのコールバック関数でも参照できるよう、グローバル変数として定義
var keyword_pre; //setIntervalのコールバック関数でも参照できるよう、グローバル変数として定義
function google_like(){
	setInterval("keyword_change_checker()",1000);
}

// setIntervalのコールバック関数
function keyword_change_checker(){

	//検索窓に入力された文字列を取得する
	keyword = $('search_window_2009_3_15').getValue(); 
	
	//今回のキーワードが前回のキーワードと異なれば、AJAX通信に関する関数を呼ぶ	
	if(keyword != keyword_pre){
		ajax_google_like();
	}

	//今回のキーワードをコピーする	
	keyword_pre = keyword;
}

function ajax_google_like(){

	//キーワード候補を表示する
	  var display_zone = $('search_kouho');
	
	// キーワードがないときは空白を返信して終了（ＡＪＡＸ通信をしない）
	if(!keyword){
		display_zone.innerHTML = "";
		return false;
	}

//AJAX
  var date = new Date();
  var timestamp = date.getTime();



  var url = "/search/kouho_display.php";

  var paramList = "keyword=" + keyword + "&time=" + timestamp;

  new Ajax.Request(url,
    {
      method: 'get',
      onSuccess: getData,
      onFailure: showErrMsg,
      parameters: paramList
  });

  function getData(data){
  
  display_zone.innerHTML = data.responseText;

  }

  function showErrMsg(){
  result.innerHTML = id + "のデータを取得できませんでした";
  }

}

//ロールオーバー
var Rolly = function(target, next_pic){
	if(location.host == 'www.kaseki7.com')	target.src = next_pic;
}

//横棒グラフの作成用コンストラクタ
var Anim = function(boss){
	var obj = this;
	
	obj.boss = boss; // 親となるID要素。この下にぶら下げる
	
	obj.test = function(array){
	
		var max_value = parseInt(array.shift());
	
		for (var i=0; i<array.length; i++){

			var str  = array[i][0];		
			var size = array[i][1];
	
			obj.bar = document.createElement("id");
			obj.str = document.createElement("id");
			
			$(obj.boss).appendChild(obj.bar);
			$(obj.boss).appendChild(obj.str);
	
			//barに関する表示	
			obj.style = obj.bar.style;
			obj.style.backgroundColor = "gray";
			obj.style.position="absolute";
			obj.style.top=i*INTERVAL+"px";
			obj.style.right=390+"px";
			obj.style.width=380*size/max_value+"px";
			obj.style.height=CELL_HEIGHT+"px";
			obj.style.fontSize=CELL_HEIGHT+"px";
			obj.style.color="white";
			obj.bar.innerHTML=size;
			
			//文字に関する表示
			obj.style = obj.str.style;
			obj.style.position="absolute";
			obj.style.top=i*INTERVAL+"px";
			obj.style.left=400+"px";
			obj.style.width=380+"px";
			obj.style.height=CELL_HEIGHT+"px";
			obj.style.fontSize=CELL_HEIGHT+"px";
			obj.str.innerHTML = str;
		}

	}

}