function changemain(page){
	//window.open(page,'main');
	
	// safari&opera対応(2010/03/25)
	parent.main.location.href = page;
	
}

//[new]表示判断
function VisibleNew(py,pm,pd,ppath){
  var vToday = new Date();
  var vUpdate = new Date(py,pm-1,pd);

  var vElapsedDays  = (vToday.getTime() - vUpdate.getTime()) / (24*60*60*1000);
    
  if (vElapsedDays < 31){
    document.write("<font color=\"#ff9933\"><img src=\"" + ppath + "img/tab.gif\">new!</font>");
  }
}

// mailto設定(迷惑メール防止)
function mailto(){

	// ASCIIコード変換
	function convertMoji(t){
		var s="",moji="";
		for(var i=0;i<t.length;i++){
			moji=t.charCodeAt(i);
			s +=String.fromCharCode(moji+1);
		}
		return s;
	}
	
// ASCIIコード
var i = convertMoji(String.fromCharCode(104,109,101,110));
var sel  =convertMoji(String.fromCharCode(63,114,100,107,45,98,110,45,105,111));

// mailtoタグ作成
document.write("<a href=\"mai"+"lto:"+i+sel+"\"><IMG class=\"img2\" src=\"img/top/info.gif\" width=\"88\" height=\"13\" border=\"0\" align=\"top\"></a>");
}

// 入力制御関係
// 半角英数字での入力チェック
function chk(num) {
   var str = num.value;
   if(str.match(/[^a-zA-Z0-9\._-]+/))
   {
      alert("半角英文字のみで入力して下さい。");
      num.value="";
      num.focus();
   }
}

//メールアドレスをチェック
function mailcheck(obj){
  if (!obj.value.match(/^([0-9a-zA-Z\.\-\_]+[\w-]{1,})@([0-9a-zA-Z\.\-\_]+[\w\.-]+\.\w{1,})$/)){
	if(obj.value.length > 0){
      alert("メールアドレスの形式で入力して下さい。");
      obj.value="";
      obj.focus();
    }
  }
}


// 日付制御関係
function datechk(num) {
   var str = num.value;
   if(str.match(/[^0-9\/]+/))
   {
      alert("日付は半角で入力して下さい。また、yyyy/mm/ddの形式で入力して下さい。");
      num.value="";
      num.focus();
   }
}
