//20060627 2度押し防止用
productsConfirmFormSend = false;
companyConfirmFormSend = false;
function submitClick(formName) {

	if(formName=="LoginForm"){
	
		var frm = window.document.LoginForm;
		if(frm.mailAddress.value != "" && frm.password.value != "") {
		}
		frm.submit();
		return;
	}
	
    //20060627 ２度押し対応
	if(formName=="ProductsConfirmForm"){

		if (productsConfirmFormSend == false) {
			productsConfirmFormSend = true;
			window.document.ProductsConfirmForm.submit();
			return;
		} else {
		    return;
		}
	}
	
	//20060627 ２度押し対応
	if(formName=="CompanyConfirmForm"){

		if (companyConfirmFormSend == false) {
			companyConfirmFormSend = true;
			window.document.CompanyConfirmForm.submit();
			return;
		} else {
			return;		
		}
	}
	
	if(formName == 'EnqueteForm'){
		//2006/04/20	Kenji Asahina
		//入力チェック
		need_msg = "";

		for( idx=0; idx<window.document.EnqueteForm.elements.length; idx++ ) {
			//questionList取得
			name = window.document.EnqueteForm.elements[ idx ].name;
			if( name.match( /questionList\[[0-9]*\]/i ) ) {
				//質問番号取得
				q_no = window.document.EnqueteForm.elements[ idx ].value;

				if( window.document.EnqueteForm.elements[ "hissuList" + q_no ].value == 1 ) {
					//必須チェックを行う

					//タイプ確認
					type = "";
					if( window.document.EnqueteForm.elements[ "answerList" + q_no + "[0]" ].length ) {
						type = window.document.EnqueteForm.elements[ "answerList" + q_no + "[0]" ][ 0 ].type;

						if( !type ) {
							type = window.document.EnqueteForm.elements[ "answerList" + q_no + "[0]" ].type;
						}
					}
					else {
						type = window.document.EnqueteForm.elements[ "answerList" + q_no + "[0]" ].type
					}

					input = false;

					//ラジオボタン
					if( type == "radio" ) {
						for( answer=0; answer<window.document.EnqueteForm.elements[ "answerList" + q_no + "[0]" ].length; answer++ ) {
							if( window.document.EnqueteForm.elements[ "answerList" + q_no + "[0]" ][ answer ].checked ) {
								input = true;
								break;
							}
						}
					}
					//チェックボックス
					else if( type == "checkbox" ) {
						answer = 0;
						while( window.document.EnqueteForm.elements[ "answerList" + q_no + "[" + answer + "]" ] ) {
							if( window.document.EnqueteForm.elements[ "answerList" + q_no + "[" + answer + "]" ].checked ) {
								input = true;
								break;
							}
							answer ++;
						}
					}
					//オプションボタン
					else if( type == "select-one" || type == "select" ) {
						if( window.document.EnqueteForm.elements[ "answerList" + q_no + "[0]" ].value != "" ) {
							input = true;
						}
					}
					//テキスト
					else if( type == "textarea" || type == "text" ) {
						if( window.document.EnqueteForm.elements[ "answerList" + q_no + "[0]" ].value != "" ) {
							input = true;
						}
					}

					if( input == false ) {
						need_msg += "\n　設問 " + q_no;
					}
				}
			}
		}

		if( need_msg ) {
			alert( "以下の設問には必ず回答ください。\n" + need_msg );
			return;
		}
		//++++++++
		window.document.EnqueteForm.submit();
		return;
	}

	if(formName=="IprosSearchMemberRegistForm"){
		window.document.MemberRegistrationForm.submit();
		return;
	}

	if(formName=="KeywordRankingMemberRegistForm"){
		window.document.KeywordRankingForm.submit();
		return;
	}

	if(formName=="backProducts"){
		document.ProductsConfirmForm.action = "./products.do";
		document.ProductsConfirmForm.submit();
		return;
	}

	if(formName=="backCompany"){
		document.CompanyConfirmForm.action = "./company.do";
		document.CompanyConfirmForm.submit();
		return;
	}
	
	if(formName=="backEnquete"){
		document.EnqueteForm.action = "./enquete.do";
		document.EnqueteForm.submit();
		return;
	}

	if(formName=="backIprosSearchResult"){
		document.MemberRegistrationForm.action = "./iprosSearchResult.do";
		document.MemberRegistrationForm.submit();
		return;
	}
	
	if(formName=="backKeywordRanking"){
		document.KeywordRankingForm.action = "./keywordRanking.do";
		document.KeywordRankingForm.submit();
		return;
	}
	
	if(formName=="ProductsForm"){
		window.document.ProductsForm.submit();
		return;
	}
	
	if(formName=="CompanyForm"){
		window.document.CompanyForm.submit();
		return;
	}
	
	return;
}

