/* written by YAMASAKI Fukuhiro */

//更新日
function whatsNew(updated, msg) {
 cutoff = 60; //NewがNewでなくなる日数を指定
 myMsec = (new Date()).getTime(); //現在の時刻を求める
 if (myMsec - Date.parse(updated) < (cutoff+1)*24*60*60*1000) { //期限が切れてなければ
  document.write("<span class=\"new\" title=\""+updated+"\">"+msg+"</span>");
 }
}

//メールアドレス表示(spam対策)
function mailscript(addr, msg) {
 addr = addr.replace(/\//g,"\.").replace(/\#/,"\@");
 msg = msg.replace(/\//g,"\.").replace(/\#/,"\@");
 document.write("<a href=\"mailto:"+addr+"\">"+msg+"</a>");
}

//画像のシャッフル
function img_shuffle(arr) {
 var i = arr.length;
 while (--i) {
  var j = Math.floor(Math.random() * (i + 1));
  if (i == j) { continue; }
  var k = arr[i];
  arr[i] = arr[j];
  arr[j] = k;
 }
 for (var l in arr) {
  document.write("<img src=\"./images/bg-top"+arr[l]+".jpg\" width=\"815\" height=\"150\" alt=\"イメージ\">");
 }
}

//イベントリスナー
function addEvent(obj, evType, fn){ 
 if (obj.addEventListener){ //Firefox
  obj.addEventListener(evType, fn, true); 
  return true; 
 } else if (obj.attachEvent){ //IE
  var r = obj.attachEvent("on"+evType, fn); 
  return r; 
 } else { 
  return false; 
 } 
} 



addEvent(window, 'load', whatsNew);
