/* -*- coding: utf-8 -*-
 * $Id: misimaform.js,v 1.1 2007/12/15 10:26:27 isao Exp $
 * misima フォーム用 JavaScript
 */
// テキストサイズ検査後 submit する
function lencheck(fm) {                 // 文字数チェック
	var maxlen = 8000;                  // 文字数制限 8000文字
	var len    = fm.utext.value.length; // 長さ
	var stxt   = fm.utext.value;        // udic テキストセーブ
	if (len > maxlen) {
		alert("ユーザ辞書入力は"+maxlen+"文字以下です");
        return;
	}
	len = fm.itext.value.length;
	if(len > maxlen) {
		alert("変換対象文入力は"+maxlen+"文字以下です");
        return;
	}
	if (fm.u_opt.value != "1") {
        fm.utext.value = "";
	}
	if(len != 0) {
		fm.submit();
	} else {
		alert("変換対象テキストが入力されていません");
    }
	if (fm.u_opt.value != "1") {
	    fm.utext.value = stxt;
    }
}
// テキストをクリアする．
function cleartxt(eln) {                // textarea クリア
	eln.value = "";
}
// Cookie を保存する
function savetxt_cookie(eln) {
	var myCookie = eln.value;
	var expd = new Date();
	expd.setFullYear(expd.getFullYear() + 10);
	setCookie("MU", myCookie, expd.toGMTString());
}
// Cookie を読み込む．
function readtxt_cookie(eln) {
	eln.value = getCookie("MU");
}
// Cookie を削除する．
function delete_cookie() {
	document.cookie = "MU=;expires=" 
		+ (new Date("Jan 1, 1970")).toGMTString();
}
// テキスト表示・非表示を切替る
function show_contents(layer) {
	var elml=document.getElementById("layer_" + layer);
	if(elml.className == "close") {
		elml.style.display = "block";
		elml.className = "open";
	}
	else{
		elml.style.display = "none";
		elml.className = "close";
	}
}
