//<![CDATA[
function textChange(value){
    var e = new Array(100);
    for(i=0;i<100;i++)
    {
        if(document.getElementById("data" + i))
        {
            e[i] = document.getElementById("data" + i);
            if(i == value)
            {
                e[i].style.display = "";
            }
            else
            {
                e[i].style.display = "none";
            }
        }
    }
}

//地域、路線のチェックボックスで片一方を全てチェックする関数。
function checkAll(arg1)
{
    for(i=0;i<document.kForm.length;i++)
    {
        if(document.kForm.elements[i].type=="checkbox")
        {
            RegObj = new RegExp("[0-9]+",'gi');
            var idValue = document.kForm.elements[i].id.match(RegObj);
            //上のフォームはidを10000以下としてあるので以下の条件式
            if(idValue<10000 && arg1=="checkArea1")
            {
                document.kForm.elements[i].checked = true;
            }
            else
            if(idValue>=10000 && arg1=="checkArea2")
            {
                document.kForm.elements[i].checked = true;
            }
        }
    }
}

function unCheckAll(arg1)
{
    for(i=0;i<document.kForm.length;i++)
    {
        if(document.kForm.elements[i].type=="checkbox")
        {
            RegObj = new RegExp("[0-9]+",'gi');
            var idValue = document.kForm.elements[i].id.match(RegObj);
            //上のフォームはidを10000以下としてあるので以下の条件式
            if(idValue<10000 && arg1=="checkArea1")
            {
                document.kForm.elements[i].checked = false;
            }
            else
            if(idValue>=10000 && arg1=="checkArea2")
            {
                document.kForm.elements[i].checked = false;
            }
        }
    }
}
//]]>

