/* Copyright (C) 2008 PLOTT CO.,LTD. ===========================================*
 *
 *	標準関数
 *	
 *	Create Date 	: 2008/1/11
 *	Creator			: T.Kinoshita
 *	Note			:
 *
 * =============================================================================*/

	/* 半角カナを全角カナに変換する ------------------------------------------------*
	 *	[引数]
	 *		this_field	->	this固定
	 *	[戻値]
	 *		全角カナ
	 *------------------------------------------------------------------------------*/
	function KanaH2Z(this_field) {
		var i;
		var str = this_field.value;
		var han = "ｱｲｳｴｵｶｷｸｹｺｻｼｽｾｿﾀﾁﾂﾃﾄﾅﾆﾇﾈﾉﾊﾋﾌﾍﾎﾏﾐﾑﾒﾓﾔﾕﾖﾗﾘﾙﾚﾛﾜｦﾝｧｨｩｪｫｬｭｮｯ､｡ｰ｢｣ﾞﾟ";
		var zen = "アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヲンァィゥェォャュョッ、。ー「」";
			zen+= "　　　　　ガギグゲゴザジズゼゾダヂヅデド　　　　　バビブベボ　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　";
			zen+= "　　　　　　　　　　　　　　　　　　　　　　　　　パピプペポ　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　";
		var res = "";
		for (i=0; i<str.length; i++){
			var c = str.charAt(i);							//入ってきた文字の一字を取り出す
			var cnext = str.charAt(i+1);					//入ってきた文字の一字＋１を取り出す
			var n = han.indexOf(c,0);						//cが半角カナかどうかを調べる
			var nnext = han.indexOf(cnext,0);				//cnextが半角カナかどうかを調べる
			if (n >= 0){									//文字が0より大きいかどうか
				if (nnext == 60){							//もし次の文字が60（ﾞ）だったら
					c = zen.charAt(n+60);					//cに（ﾞ）をつける処理
					i++;
				}else if (nnext == 61){						//もし次の文字が61（ﾟ）だったら
					c = zen.charAt(n+120);					//cに（ﾟ）をつける処理
					i++;
				}else{
					c = zen.charAt(n);
				}
			}
			if ((n != 60) && (n != 61)){
				res += c;
			}
		}
		this_field.value = res;
	}

	/* 全角数字を半角数字に変換する ------------------------------------------------*
	 *	[引数]
	 *		this_field	->	this固定
	 *	[戻値]
	 *		全角カナ
	 *------------------------------------------------------------------------------*/
	function NumberZ2H(this_field) {
		var i;
		var c,n;
		var motoText = this_field.value;
		han = "0123456789-------";
		zen = "０１２３４５６７８９ー－―（）()";
		str = "";
		for ( i=0;i<motoText.length;i++ ) {
			c = motoText.charAt(i);
			n = zen.indexOf(c,0);
			if ( n >= 0 ) {
				c = han.charAt(n);
			}
			str += c;
		}
		this_field.value = str;
	}

	/* 画像登録時のプレビュー ------------------------------------------------------*
	 *	[引数]
	 *		field_name	->	this固定
	 *		local_pass	->	ローカルパス
	 *	[戻値]
	 *		無し
	 *------------------------------------------------------------------------------*/
	function ImagePreview(field_name,local_pass) {
//		$(field_name).innerHTML = "<img src=\"" + local_pass + "\" />";
	}

