
function chk_login_submit(fParam)
{
	if(fParam.name.value && fParam.name.value.length > 0){
		;
	}
	else if(fParam.id && fParam.id.value.length > 0){
		if(fParam.id.value.length != 5){
			alert('ユーザーIDが正しく入力されていません。');
			fParam.id.focus();
			return false;
		}
	}
	else{
		alert('ユーザーIDもしくはニックネームが入力されていません。');
		
		if(fParam.name.value){fParam.name.focus();}
		else{fParam.id.focus();}
		
		return false;
	}
	
/*
	if(fParam.id.value.length > 0){
		if(fParam.id.value.length != 5){
			alert('ユーザーIDが正しく入力されていません。');
			fParam.id.focus();
			return false;
		}
	}
	else{
		alert('ユーザーIDが入力されていません。');
		fParam.id.focus();
		return false;
	}
*/
	
	if(fParam.pass.value.length < 1){
		alert('パスワードが入力されていません。');
		fParam.pass.focus();
		return false;
	}
	
	//return true;
}

function login_method_change()
{
	var p_label,p_input,p_link,p_form,for_cookie,cookie_hold;
	
	cookie_hold = 30 * 24 * 60 * 60;
	for_cookie = 0;
	
	if(document.all){
		p_label = document.all('login_user_label');
		p_input = document.all('login_user_input');
		p_link = document.all('login_method_change');
	}
	else if(document.getElementById){
		p_label = document.getElementById('login_user_label');
		p_input = document.getElementById('login_user_input');
		p_link = document.getElementById('login_method_change');
	}
	else{return false;}
	
	p_form = document.login_form;
	p_form.id.value = '';
	p_form.name.value = '';
	
	if(p_label.innerHTML == 'ニックネーム'){	// 名前入力 -> ID入力
		p_label.innerHTML = 'ユーザーID';
		p_input.innerHTML = '<input type="text" name="id" value="" size="12" maxlength="5" class="ime_disabled">';
		p_link.innerHTML = 'ニックネームでログイン';
		p_link.title = 'ニックネームを入力してログインする';
		p_form.id.focus();
		for_cookie = 0;
	}
	else{	// ID入力 -> 名前入力
		p_label.innerHTML = 'ニックネーム';
		p_input.innerHTML = '<input type="text" name="name" value="" size="12" maxlength="64">';
		p_link.innerHTML = 'ユーザーIDでログイン';
		p_link.title = 'ユーザーIDを入力してログインする';
		p_form.name.focus();
		for_cookie = 1;
	}
	
	setCookie('DAISUKI_INDEX_LOGIN_METHOD',for_cookie,cookie_hold);
	return true;
}
