/**
 * ログイン
 * @param	f	: フォーム
 */
function onLogin(frm) {

	frm.action = "login.php";
	frm.method = "post";
	 
	// アクションの設定	
	frm.act.value = "login";
	
	// ２重サブミットチェック
	checkAndSubmit(frm);
}

//検索キーワードのデフォルト文字列
var srcKeywordDefValue = " 企業名で検索できます。ソニー, 三菱..";

function setSrcKeyword(frm ,setFlg) {
	
	var keyword = frm.src_str.value;
	
	//フォーカス時
	if(setFlg == 1) {
		//デフォルトの文字列だった場合、value値をクリア
		if(keyword == srcKeywordDefValue) {
			frm.src_str.value = "";
			frm.src_str.style.color = "#000000";
		}
	}
	//blur(フォーカスを外す)時
	else {
		//テキストフォームに入力が無い場合、デフォルトの文字を設定する
		if(keyword==""){
			frm.src_str.value = srcKeywordDefValue;
			frm.src_str.style.color = "#AAAAAA";
		}
	}
}

/**
 * 検索
 * @param	f	: フォーム
 */
function onSrc(frm) {
	
	//デフォルト文字のチェック
	var keyword = frm.src_str.value;
	
	//デフォルトの文字列だった場合、フォームをクリア
	if(keyword == "" || keyword == srcKeywordDefValue) {
		frm.src_str.value = "";
	}
	
	frm.action = "search.php";
	frm.method = "get";
	
	frm.submit();
}

/**
 * 不正問い合わせ
 * @param	f	: フォーム
 */
function onIllegal(frm, vid, questionNo) {

	var openUrl;
	openUrl  = "illegal.php?vid=" + vid + "&question_no=" + questionNo;
	
	retVal = window.open(
						openUrl,
						"illegal",
						"width=850,height=720,location=no,scrollbars=yes,resizable=yes"
						);
	
	frm.target = "illegal";
	retVal.focus();
}


/**
 * ＧＯＯＤ　ＡＮＳＷＥＲＳ
 * @param	f	: フォーム
 */
function changeText(text,element) {

	if(document.all){ document.all(element).innerHTML = text }

	if(document.getElementById){ document.getElementById(element).innerHTML = text }

}


/**
 * ＧＯＯＤ　ＡＮＳＷＥＲＳ２
 * @param	f	: フォーム
 */
function exMenu(tName)
{
	tMenu = document.all[tName].style;
	if (tMenu.display == 'none') tMenu.display = "block"; else tMenu.display = "none";
}


function setVoteRefData(frm, act, vid, qNo, refId) {

    // actを設定
    frm.act.value = act;
	
	//アンケートID,質問番号を設定
	frm.vid.value = vid;
	frm.qNo.value = qNo;
	
	//フォームのIDを設定
	var refId = vid + "-" + qNo;
	
	var formData = null;
	formData = $("form[name='f1']").serialize();
	url = "vote.php";
	
    $.ajax({
        type: "POST",
        url: url,
        data: formData,
        async: true,
        cache: false,
        //送信前
        beforeSend: function() {
        	//lodingを表示する
        	$("div[id='"+refId+"']").before('<div id="loading"></div>');
        },
        // 成功
        success: function(data){
            $("#" + refId).empty();
            $("#" + refId).html(data);
        },
        //送信後
        complete: function() {
        	//lodingを消す
        	$("div[id='loading']").remove();
        }
    }); 
}
