var isClicked = false; function ableToClick(){ if(isClicked) { return false; } else { isClicked = true; return true; } } function smclick(submitFlg,flg){ if(flg == true){ document.forms[0].h_submitTypeFlag.value = submitFlg; document.forms[0].submit(); }else{ if(ableToClick()){ document.forms[0].h_submitTypeFlag.value = submitFlg; document.forms[0].submit(); } } } function errMessagePrint(objID){ if(g_errMessage!=""){ document.getElementById(objID).style.display = "block" document.getElementById(objID).innerHTML = g_errMessage; } } function doTrim(obj){ // add start 2009/03/30 shimamura if ( isFireFox()) { return obj; } // add end 2009/03/30 shimamura if ( obj.type != "text" && obj.type != "textarea"){ return; } if(obj.value == "") { return; } if (event.type == "focus") { try { var r = document.selection.createRange(); r.moveEnd('character',obj.value.length); var index = obj.value.length - r.text.length; var str = obj.value; obj.value = trim(str); index -= str.indexOf(obj.value); r.moveStart('character', index); r.collapse(true); r.select(); } catch(e){} } else { var str = obj.value; obj.value = trim(str); } return obj; } function trim(str){ return str.replace(/^[\s]+|[\s]+$/g,''); } function getValueByName( name ) { // modify start 2009/03/30 shimamura // return document.all.item(name).value; // FireFoxのときのみ、変数取得方法を変える if (isFireFox()) { return document.getElementById( name ).value; } else { return document.all.item(name).value; } // modify end 2009/03/30 shimamura } function setToken(){ isClicked = false; } // add start 2009/03/30 shimamura // ブラウザがFireFoxかどうかを返す関数を追加 function isFireFox(){ //add start 2009/05/21 hamamoto // if ((navigator.userAgent.indexOf("Firefox") != -1) { // IE8も対象ブラウザに追加 if ((navigator.userAgent.indexOf("Firefox") != -1) || (navigator.userAgent.indexOf("MSIE 8.0") != -1)) { // add end 2009/05/21 hamamoto return true; } else { return false; } } // add end 2009/03/30 shimamura