//定数宣言

var FORMNAME = "";			//検索フォーム属性で指定したName
var CHECKNAME = "";			//チェックボックスorラジオボタン属性で指定したName
	
var PLAYAREA = "";		//音楽再生エリアのID
	
var HTTP_DOMAIN = "http://moocs.nifty.com";

var set = 0;
	
	
	

/*
	登録するIDを「,」区切りで文字列にする
	引数：フォームのテキスト属性のName
	返り値：文字列
*/
function joinString(name) {
	var i=0;
	var str;
	
	var arr = document.getElementsByName(name);
	
	for(i=0;i<arr.length;i++){
		if(i==0){
			str = arr[i].value;
		}
		else if(arr[i].value != ""){
			str = str + "," + arr[i].value;
		}
	}
	
	return str;
}

/*
	プロフィール画面での初期設定を行う(セレクトボックス)
	引数：初期設定値、初期設定する項目
*/
function iniProf_select(iniVal, iniGenre){
	var val = iniVal;
	var genre = document.getElementsById(iniGenre);
	
	genre.selectIndex = 0;
	for (i = 0; i < genre.length; i++) {
		if (genre.options[i].value == val) {
			genre.selectedIndex = i;
			break;
		}
	}
}

/*
	プロフィール画面での初期設定を行う(ラジオボタン)
	引数：初期設定値、初期設定する項目
*/
function iniProf_radio(iniVal, iniGenre){
	var val = iniVal;
	var genre = document.getElementsById(iniGenre);

	genre[0].checked = true;
	for (i = 0; i < genre.length; i++) {
		if (genre[i].value == val) {
			genre[i].checked = true;
			break;
		}
	}

}

/*
	サブウインドウを開く
	引数：表示URL、ウィンドウ名前、幅、高さ
*/
function winOpen(url, name, width, height) {
	window.open(url , name, 'width=' + width + ',height=' + height + ',scrollbars=yes');
}



/*
	選択されたボタンにより遷移先を変更する
*/
function transition(){
	
	var selVal;

		selVal = document.searchForm.searchItem.value;

		changeAction(selVal);
	
}
function changeAction(selVal){
	if(selVal == "hum"){
		document.searchForm.action = HTTP_DOMAIN + "/cs/user/hmc-park_profile/list/1.htm";
		document.searchForm.submit();
	}else if(selVal == "com"){
		document.searchForm.action = HTTP_DOMAIN + "/cs/catalog/hmc-park_community/cflg_1/1.htm";
		document.searchForm.submit();
	}else if(selVal == "art"){
		document.searchForm.action = HTTP_DOMAIN + "/cs/catalog/hmc-park_artist/1.htm";
		document.searchForm.submit();
	}else if(selVal == "eve"){
		document.searchForm.action = HTTP_DOMAIN + "/cs/catalog/hmc-park_event/1.htm";
		document.searchForm.submit();
	}else if(selVal == "spe"){
		document.searchForm.action = HTTP_DOMAIN + "/cs/catalog/hmc-park_special/1.htm";
		document.searchForm.submit();	
	}else if(selVal == "comp"){
		document.searchForm.action = HTTP_DOMAIN + "/cs/catalog/hmc-park_company/1.htm";			
		document.searchForm.submit();
	}else{
	}
}


/*
	セレクトボックスの固定表示
*/
function changeSelection(val){
	for(i = 0; i < document.searchForm.searchItem.length; i++){
		if(document.searchForm.searchItem.options[i].value == val){
			document.searchForm.searchItem.selectedIndex = i;
			break;
		}
	}
}


/*
	承認・拒否の判定（友達）
*/
function yes(){
	document.formYes.submit();
}
function no(){
	document.formNo.submit();
}

/*
	年齢入力を半角数字のみにする
*/
function birth() {
	
	var age1 = document.getElementById("age_bottom").value;
	var age2 = document.getElementById("age_top").value;
	if(age1.match( /[^0-9]+/ ) || age2.match( /[^0-9]+/ )){
		alert("半角数字のみで入力してください。");
		return false;
	}
	else{
	}
}

/*
	2度押し防止
*/
function notDoubleClick(){
	
	if(set == 0){
		set = 1;
	}else{
		return false;
	}
	
}

/* 
	お問い合わせsubmitのactionを変更して、submitする
 */
function questionSubmit(actionName){
	
	var objList = document.getElementsByName("questionForm");
	var obj = objList[0];
	obj.action = actionName;
	obj.submit();
	
}