﻿/*-------------------------------------------------------------------------------------------------
【IDEJS】ver:1.1.1

〔注意事項〕

〔改修ログ〕
改修日         改修者名         改修内容

-------------------------------------------------------------------------------------------------*/
/************************************************
【IDEJS】FILE選択後ファイル名を指定のテキスト値に切り替え

〔注意事項〕
・共通メソッドとして多種多様にコールされるメソッド
・対象の代入先テキスト要素に値が代入されていない場合にのみ代入される

〔引数〕
変数名            タイプ      設定     変数説明
(arg.)form        String      必須     対象のフォームのNAME属性値
(arg.)name_file   String      必須     対象のファイル選択要素のNAME属性値
(arg.)name_txt    String      必須     対象の代入先テキスト要素のNAME属性値

〔戻り値〕
変数名     タイプ     変数説明

************************************************/
_IDE_js.mChangeFormFileName = function (arg){
	//対象の要素パスを設定
	var elm_file = document[arg.form][arg.name_file];
	var elm_txt = document[arg.form][arg.name_txt];
	//対象の要素が存在しなかった場合
	if(typeof(elm_file) == "undefined" || typeof(elm_txt) == "undefined"){
		return;
	}
	//対象の代入先テキスト要素に値が代入されていない場合
	if(elm_txt.value == ""){
		var value = elm_file.value;
		value = value.replace(/.*[\\|\/]/, "");
		value = value.replace(/\..*/, "");
		elm_txt.value = value;
	}
}