// JScript ファイル

//キーワードをチェックするファクション
function freeWordCheck()
{
    //WebServiceを呼び出す、キーワードをチェックを行う。
    FormCheckWebService.FreeWordFormCheck(document.getElementById("keySearchTxt").value,freeWordCheckSucceeded,onFailed);
}

//キーワードをチェックwebService操作が成功して後の操作。
function freeWordCheckSucceeded(result)
{
    //resultは"false"の場合
    if(result=="false")
    {
        //「キーワード」テキストボックスの値は""ではない場合なら。
        if (document.getElementById("keySearchTxt").value != "")
        {
            //エラーメッセージ「最大桁数は20桁です。」を表示させる。
            document.getElementById("errorMessageSpan").innerHTML="最大桁数は20桁です。";
            //検索結果画面なら 
            if(document.getElementById("conditionMode").value=="2")
            {
                //エラーメッセージ部分をCSSを設定する
                document.getElementById("errorMessageSpan").className="errorArea";
            }
            else
            {   
                //エラーメッセージ部分をCSSを設定する 
                document.getElementById("freeWordErrorDiv").className="errorArea";
            }
        }
    }
    //resultは"true"の場合
    else if(result=="true")
    {
        //firefoxの時,selectエレメント中のoptionエレメントは,disabledの状態場合、サーバからこのselectの値を取れないことになった。
        //それを防ぐためのファクションを行います
        resetOption();
        //代理ボタンをクリックする。
        var id=document.getElementById("FreeWord_Btn_Hidden").value;
        document.getElementById(id).click();
    }
}
