// JavaScript Document

// ページの先頭へなめらか動作でスクロールする関数。
// 使用例）
// <a href="#Header" onclick="ReturnToTop(); return false;">ページTOPへ</a>
function ReturnToTop() {
 var x1 = x2 = x3 = 0;
 var y1 = y2 = y3 = 0;
 if (document.documentElement) {
 x1 = document.documentElement.scrollLeft || 0;
 y1 = document.documentElement.scrollTop || 0;
 }
 if (document.body) {
 x2 = document.body.scrollLeft || 0;
 y2 = document.body.scrollTop || 0;
 }
 x3 = window.scrollX || 0;
 y3 = window.scrollY || 0;
 var x = Math.max(x1, Math.max(x2, x3));
 var y = Math.max(y1, Math.max(y2, y3));
 window.scrollTo(Math.floor(x / 1.25), Math.floor(y / 1.25));
 if (x > 0 || y > 0) {
 window.setTimeout("ReturnToTop()", 25);
 }
}


// JavaScript Document

// オープンウィンドウです
// 使用例）
// <a href="javascript:openWindow('http://www.hokuto7.or.jp/topix_img/news/20-11-17ka.html','新聞記事','540','310')">新聞記事を見る</a>


function openWindow(url,winname,x,y){
 window.open(url,winname,"menubar=0,scrollbars=1,toolbar=0,resizable=1,status=1,width=" + x + ",height=" + y + "'");
}

// textarea 最大値設定です
function isMaxlength(obj){
	var mlength = obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : "";  if (obj.getAttribute && obj.value.length > mlength)    obj.value = obj.value.substring(0,mlength);
}

// textarea 最大値設定です
function limitChars(target,maxlength) {
    if ( target.value.length > maxlength ) {
        alert("text over");
        target.value = target.value.substr(0,maxlength);
    }

    target.focus();
}
