﻿// JScript ファイル

/**************************************************************** 
* 前後のスペースを取り除く 
* 
* 引数 ： p_val　変換元文字列 
* 戻り値： p_val　変換後文字列 
* 
****************************************************************/ 
function jsTrim(p_val){ 
    var flg = 1; 

    // 先頭のスペースを取る 
    for(i=0; i<p_val.length; i++){ 
        if((p_val.substring(i, i+1) != ' ') && (p_val.substring(i, i+1) != '　')) { 
            p_val = p_val.substring(i, p_val.length+1); 
            flg = 0; break; 
        } 
    } 

    // 末尾のスペースを取る 
    for(i=p_val.length-1; i>=0; i--){ 
        if((p_val.substring(i, i+1) != ' ') && (p_val.substring(i, i+1) != '　')) { 
            p_val = p_val.substring(0, i+1); 
            flg = 0; break; 
        } 
    } 

    // すべてスペースの場合はクリア 
    if(flg){ p_val = ''; } 

    return(p_val); 
} 



function EnterKeySubmitAbort(){

    // キーコードを拾ってENTER(=13)であればサブミットさせない
    if(event.keyCode == 13){
        if(window.event.srcElement.type!='submit' && 
            window.event.srcElement.type!='textarea'){
            return false;
        }
    }

}

// ドキュメントにENTERキー押下のサブミットを抑止する関数を仕込む
document.onkeydown = EnterKeySubmitAbort;
