﻿// JScript ファイル
/********************************************************************
	updated:    2009/4/24
	file base:  netcafe.js
	file ext:   js
	author:     T.Haruyama
	purpose:    NXQJ公認ネットカフェページ
*********************************************************************/

//--------------------------------------------------------
//よくある質問
//--------------------------------------------------------
//質問詳細表示切替
function displayFaq(id){
	var faqList = document.getElementsByTagName('div');
	var faq = document.getElementById('faq-list-'+id);
	var lnk = document.getElementById('faq-link-'+id);
	
	for(var i=0;i<faqList.length;i++){
		if(faqList[i].id.substr(0,9) == 'faq-list-' && faqList[i].id != faq.id){
			faqList[i].style.display = "none";
		}
		if(faqList[i].id.substr(0,9) == 'faq-link-' && faqList[i].id != lnk.id){
			faqList[i].style.display = "block";
		}
	}
	
	if(faq.style.display == "block"){
		faq.style.display = "none";
	}else{
		faq.style.display = "block";
	}
}


//--------------------------------------------------------
//入力フォーム
//--------------------------------------------------------
//質問の種類をセット
function SelectRequestType(type)
{
    var ReqType = document.getElementById("RequestType");
    ReqType.value = type;
}

//入力項目チェック
function checkRequire()
{
    var temp = document.getElementById("category");
    var temp2 = document.getElementById("category2");

    if( (temp.checked == false) && (temp2.checked == false) ) { 
        alert("ご質問の種類は必須項目です");
        temp.focus();
        return false;
    }
    
    var temp = document.getElementById("company");
    if (temp.value == "")
    {
      alert("ご事業様名は必須項目です");
      temp.focus();
      return false;
    }
    var temp = document.getElementById("shop");
    if (temp.value == "")
    {
      alert("店舗名は必須項目です");
      temp.focus();
      return false;
    }
    var temp = document.getElementById("name");
    if (temp.value == "")
    {
      alert("ご担当者様名は必須項目です");
      temp.focus();
      return false;
    }
    var temp = document.getElementById("address");
    if (temp.value == "")
    {
      alert("ご住所は必須項目です");
      temp.focus();
      return false;
    }
    var temp = document.getElementById("tel");
    if (temp.value == "")
    {
      alert("お電話番号は必須項目です");
      temp.focus();
      return false;
    }
    var temp = document.getElementById("mail");
    if (temp.value == "")
    {
      alert("連絡先メールアドレスは必須項目です");
      temp.focus();
      return false;
    }
    var temp = document.getElementById("message");
    if (temp.value == "")
    {
      alert("お問い合わせ内容は必須項目です");
      temp.focus();
      return false;
    }

    return true;
}

//確認ボタンクリック時処理
function submitConfirm()
{
    var hdnConf = document.getElementById("isConfirm");
    hdnConf.value = 1;
    if( checkRequire() )
    {
        var element = document.getElementById("aspnetForm");
        var act = element.action
        element.action = "NetCafeJoin_confirm.aspx"
        document.aspnetForm.submit();
    }
}

