// 交通遺児jsライブラリ

// input タグ無効
function disableBox(state, elem) {
    for (var i = 0; i < elem.length; i++) {
        var targetElement = document.getElementById(elem[i]);
        if (targetElement) {
            targetElement.disabled = state;
        } else {
            alert(elem[i] + "はないよ!");
        }
    }
    
}

// 最初は disable 入力が許可されたら enable
function editableCheck(obj) {
    alert("テスト!");
    obj.disabled = true;
}


function is_hira(c) { return ((c >= 12353 && c <= 12435) || c == 12445 || c == 12446); }

// ひらがなをカタナカに変換する
function hira2kata(src) {
    var str = new String;
    var len = src.length;
    for (var i = 0; i < len; i++) {
        var c = src.charCodeAt(i);
        if (is_hira(c)) { 
            str += String.fromCharCode(c + 96);
        } else {
            str += src.charAt(i);
        } 
    }
    return str;
}

// ひらがなをカタナカに変換する
function toKatakanaCase(x){
    // x=data_in();
    //かなカナ変換
    le=x.value.length;

    xout="";
    for(i=0;i<le;i++){
        code=x.value.charCodeAt(i);
        if(code>=12353 && code<=12435){code=code+96;}
        xout=xout+String.fromCharCode(code) ;
    }
    x.value=xout;
    // return xout;
    return false;
}

// 次のフォーカスへ
function nextfocus(obj, size, nextitem) {
    if(obj.value.length == size) {
        var targetElement = document.getElementById(nextitem);
        targetElement.focus();
    }
    return fasle;
}