
// ログイン
function CheckFieldsLogin () {

	if(document.form.login_id.value=="") {
		alert("IDを入力ください");
		document.form.login_id.focus();
		return false;
	}
	if(document.form.login_pw.value=="") {
		alert("パスワードを入力ください");
		document.form.login_pw.focus();
		return false;
	}
	document.form.action = "/bin/login";
	document.form.submit();
}

// パスワード修正
function Passwd_Check() {

	if(document.form.p_passwd.value =="") {
		alert("現在のパスワードを入力してください");
		document.form.p_passwd.focus();
		return false;
	}else if(document.form.new_passwd.value =="") {
		alert("新パスワードを入力してください");
		document.form.new_passwd.focus();
		return false;
	}else if(document.form.new_passwd_confirm.value =="") {
		alert("新パスワードの再入力を入力してください");
		document.form.new_passwd_confirm.focus();
		return false;
	}else if(document.form.new_passwd.value != document.form.new_passwd_confirm.value) {
		alert("新パスワードが一致しません");
		document.form.new_passwd_confirm.focus();
		return false;
	}else if(document.form.p_passwd.value == document.form.new_passwd.value){
		alert("現在のパスワードと新パスワードが同じです");
		document.form.new_passwd_confirm.focus();
		return false;
	}

	if(confirm("変更しますか?") == true){

		document.form.submit();

	}

}

// 退会
function Quit_Check() {
	var agree_value;

	for(i=0; i<document.form.agree.length; i++) {
		if(document.form.agree[i].checked) agree_value = document.form.agree[i].value;
	}

	if (agree_value != 1) {
		alert("権利を失うことに同意しないと退会申請は出来ません。");
		return false;
	}

	if(form.user_id.value =="") {
		alert("IDを入力してください");
		form.user_id.focus();
		return false;
	} else if(form.user_passwd.value =="") {
		alert("パスワードを入力してください");
		form.user_passwd.focus();
		return false;
	} else if (form.user_name.value == "") {
		alert("お名前を入力してください");
		form.user_name.focus();
		return false;
	} else if (form.user_hurigana.value == "") {
		alert("フリガナを入力してください");
		form.user_hurigana.focus();
		return false;
	} else if (form.birth_y.value == "") {
		alert("生年月日を入力してください");
		form.birth_y.focus();
		return false;
	} else if(form.birth_m.value == "") {
		alert("生年月日を入力してください");
		form.birth_m.focus();
		return false;
	} else if(form.birth_d.value == "") {
		alert("生年月日を入力してください");
		form.birth_d.focus();
		return false;
	} else if (form.tel_1.value == "" || form.tel_2.value == "" || form.tel_3.value == "") {
		alert("電話番号を入力してください");
		form.tel_1.focus();
		return false;
	} else if (form.user_mail.value == "") {
		alert("E-mailを入力してください");
		form.user_mail.focus();
		return false;
	} else if (form.QuitReason.value == "") {
		alert("退会の理由を入力してください");
		form.QuitReason.focus();
		return false;
	} else if (form.user_mail.value != "") {

		var str = form.user_mail.value; 

		for (var i=0;i<str.length;i++) {
			if (str.substring(i+1,i+2)=='@')	{ 	var str_1='y'; 	}
			if (str.substring(i,i+1)=='.')	{	var str_2='y'; 	}
		} 

		if (str_1 != 'y' || str_2 != 'y') {
			alert("正しいメールアドレスを入力してください");
			form.user_mail.focus();
			return false;
		}
	}

	if(confirm("退会しますか?") == true){

		form.submit();

	}

}


// お問い合わせ
function qna_write_Check(){

	if(form.faq.value =="") {
		alert("種類を選択してください");
		form.faq.focus();
		return false;
	} else if(form.title.value =="") {
		alert("タイトルを入力してください");
		form.title.focus();
		return false;
	} else if(form.message.value =="") {
		alert("ご質問を入力してください");
		form.message.focus();
		return false;
	}

	form.submit();

}


// Number Only
function f_onlyNumber(){
	if (event.keyCode != 13) {
		if((event.keyCode < 48) || (event.keyCode > 57)) {
			alert("数字で入力してください");
			event.returnValue = false;
		}
	}
}


// 基本情報の修正 パスワードチェック
function edit_passwd_Check(){

	if(form.user_passwd.value =="") {
		alert("パスワードを入力してください");
		form.user_passwd.focus();
		return false;
	}

	form.submit();

}


// 会員登録 IDの重複チェック
function idcheck() {

	frm = document.reg_form;

	if(!frm.user_id.value) {alert("希望IDを入力してください");frm.user_id.focus();return;}
	if(frm.user_id.value.length < 6) {
		alert("6文字以上のIDを入力してください");
		frm.user_id.focus();
		return;
	}
	var Alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
	var Digit = '1234567890';
 	var astr  = Alpha + Digit;
	if (astr.length > 1) {
		for (i=0; i<frm.user_id.value.length; i++){
			if(astr.indexOf(frm.user_id.value.substring(i,i+1))<0) {
				alert("特殊文字は利用できません"); 
				frm.user_id.focus();
				return false;
			}
		}
	}
	var checkid = frm.user_id.value;
	window.open("./id_check.php?user_id=" + checkid,"idcheck","width=400,height=300");

}

// 会員登録 IDの重複チェックPOPUP
function idcheck_popup() {

	if(document.reg_form.user_id.value=="") { alert("利用したいIDを入力してください");document.reg_form.user_id.focus();return;}
	if(document.reg_form.user_id.value.length < 6) {
		alert("6文字以上のIDを入力してください");
		document.reg_form.user_id.focus();
		return;
	}
	var Alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
	var Digit = '1234567890';
 	var astr  = Alpha + Digit;
	if (astr.length > 1) {
		for (i=0; i<document.reg_form.user_id.value.length; i++){
			if(astr.indexOf(document.reg_form.user_id.value.substring(i,i+1))<0) {
				alert("特殊文字がは利用できません"); 
				document.reg_form.user_id.focus();
				return false;
 			}
		}
	}

}

// 会員登録 ID
function checkid(id) {
	opener.document.reg_form.user_id.value = id;
	opener.document.reg_form.user_passwd.focus();
	self.close();
}

// 会員登録 直接入力 job
function input_job(str){

	if(str == 'input'){
		document.all["input_job"].innerHTML = '&nbsp;&nbsp;直接入力&nbsp;<input type="input" size="20" name="job_name">';
	}else{
		document.all["input_job"].innerHTML = '';
	}

}


// 会員登録 直接入力 kstar
function input_kstar(str) {

	if(str == 'input'){
		document.all["input_like_kstar"].innerHTML = '&nbsp;&nbsp;直接入力&nbsp;<input type="input" size="20" name="kstar_name">';
	}else{
		document.all["input_like_kstar"].innerHTML = '';
	}

}


// 会員登録 直接入力 kdrama
function input_kdrama(str){

	if(str == 'input'){
		document.all["input_like_kdrama"].innerHTML = '&nbsp;&nbsp;直接入力&nbsp;<input type="input" size="20" name="kdrama_name">';
	}else{
		document.all["input_like_kdrama"].innerHTML = '';
	}

}

// 会員登録 同意
function scheck(form) {

	if(form.acpt[0].checked==false) {
		alert("会員登録するには利用規約に同意する必要があります");
		form.acpt[0].focus();
		return;
	}

}

// 会員登録入力チェック
function reg_check(form) {

	if(document.form.user_id.value=="") {	 alert("利用したいIDを入力してください");	document.form.user_id.focus();	return;	}
	if(document.form.user_id.value.length < 6) {
		alert("6文字以上のIDを入力してください");
		document.form.user_id.focus();
		return;
	}
	var Alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
	var Digit = '1234567890';
 	var astr  = Alpha + Digit;
	if (astr.length > 1) {
		for (i=0; i<document.form.user_id.value.length; i++){
			if(astr.indexOf(document.form.user_id.value.substring(i,i+1))<0) {
				alert("特殊文字は利用できません"); 
				document.form.user_id.focus();
				return false;
 			}
		}
	}


	if(document.form.user_passwd.value == ""){
		alert("パスワードを入力してください");
		document.form.user_passwd.focus();
		return false;
	}else if(document.form.user_passwd_confirm.value==""){
		alert("パスワードを再入力してください");
		document.form.user_passwd_confirm.focus();
		return false;
	}else if(document.form.user_passwd.value != document.form.user_passwd_confirm.value){
		alert("パスワードが一致していません");
		document.form.user_passwd_confirm.focus();
		return false;
	}else if(document.form.acpt[1].checked==true){
		document.form.acpt[1].focus();
		alert("会員登録するには利用規約に同意する必要があります");
		return false; 
	}else if(document.form.user_name_first.value=="" || document.form.user_name_last.value==""){
		alert("名前を入力してください");
		document.form.user_name_first.focus();
		return false;
	}else if(document.form.user_jpname_first.value=="" || document.form.user_jpname_last.value==""){
		alert("フリガナを入力してください");
		document.form.user_jpname_first.focus();
		return false;
	}else if(document.form.user_nickname.value==""){
		alert("韓風ニックネームを入力してください");
		document.form.user_nickname.focus();
		return false;
//	}else if(){
// 性別
	}else if(document.form.birth_y.value=="" || document.form.birth_m.value=="" || document.form.birth_d.value==""){
		alert("生年月日を選択してください");
		document.form.birth_y.focus();
		return false;
	}else if(document.form.job.value==""){
		alert("職業を選択してください");
		document.form.job.focus();
		return false;
//	}else if(){
// 趣味
	}else if(document.form.user_post1.value=="" || document.form.user_post2.value==""){
		alert("郵便番号を入力してください");
		document.form.user_post1.focus();
		return false;
	}else if(document.form.user_address1.value==""){
		alert("都道府県を選択してください");
		document.form.user_address1.focus();
		return false;
	}else if(document.form.user_address2.value==""){
		alert("ご住所を入力してください");
		document.form.user_address2.focus();
		return false;
	}else if(document.form.user_tel1.value=="" || document.form.user_tel2.value=="" || document.form.user_tel3.value==""){
		alert("電話番号を入力してください");
		document.form.user_tel1.focus();
		return false;
	}else if(document.form.user_mail.value==""){
		alert("E-mailを入力してください");
		document.form.user_mail.focus();
		return false;
	}else if(document.form.user_mail_confirm.value==""){
		alert("E-mailの再入力を入力してください");
		document.form.user_mail.focus();
		return false;
	}else if(document.form.user_mail.value != document.form.user_mail_confirm.value){
		alert("E-mailが一致していません");
		document.form.user_mail_confirm.focus();
		return false;
	}else if(document.form.question.value==""){
		alert("秘密の質問を選択してください");
		document.form.question.focus();
		return false;
	}else if(document.form.answer.value==""){
		alert("秘密の答えを設定してください");
		document.form.answer.focus();
		return false;
	}

	if (document.form.user_mail.value != "") {
		var str = document.form.user_mail.value;
		for (var i=0;i<str.length;i++){
			if (str.substring(i+1,i+2)=='@'){
				var str_1='y';
			}
			if (str_1=='y' && str.substring(i,i+1)=='.'){
				var str_2='y';
			}
		}
		if (str_1 != 'y' && str_2 != 'y'){
			alert("正しいメールアドレスを入力してください"); 
			document.form.user_mail.focus(); 
			return false;
		}
	}

	document.form.submit();

}


// 基本情報修正
function reg_edit_check(form){


	if(document.form.user_name_first.value=="" || document.form.user_name_last.value==""){
		alert("名前を入力してください");
		document.form.user_name_first.focus();
		return false;
	}else if(document.form.user_jpname_first.value=="" || document.form.user_jpname_last.value==""){
		alert("フリガナを入力してください");
		document.form.user_jpname_first.focus();
		return false;
	}else if(document.form.user_nickname.value==""){
		alert("韓風ニックネームを入力してください");
		document.form.user_nickname.focus();
		return false;
//	}else if(){
// 性別
	}else if(document.form.birth_y.value=="" || document.form.birth_m.value=="" || document.form.birth_d.value==""){
		alert("生年月日を選択してください");
		document.form.birth_y.focus();
		return false;
	}else if(document.form.job.value==""){
		alert("職業を選択してください");
		document.form.job.focus();
		return false;
//	}else if(){
// 趣味
	}else if(document.form.user_post1.value=="" || document.form.user_post2.value==""){
		alert("郵便番号を入力してください");
		document.form.user_post1.focus();
		return false;
	}else if(document.form.user_address1.value==""){
		alert("都道府県を選択してください");
		document.form.user_address1.focus();
		return false;
	}else if(document.form.user_address2.value==""){
		alert("ご住所を入力してください");
		document.form.user_address2.focus();
		return false;
	}else if(document.form.user_tel1.value=="" || document.form.user_tel2.value=="" || document.form.user_tel3.value==""){
		alert("電話番号を入力してください");
		document.form.user_tel1.focus();
		return false;
	}else if(document.form.user_mail.value==""){
		alert("E-mailを入力してください");
		document.form.user_mail.focus();
		return false;
	}else if(document.form.user_mail_confirm.value==""){
		alert("E-mailの再入力を入力してください");
		document.form.user_mail.focus();
		return false;
	}else if(document.form.user_mail.value != document.form.user_mail_confirm.value){
		alert("E-mailが一致していません");
		document.form.user_mail_confirm.focus();
		return false;
	}

	if (document.form.user_mail.value != "") {
		var str = document.form.user_mail.value;
		for (var i=0;i<str.length;i++){
			if (str.substring(i+1,i+2)=='@'){
				var str_1='y';
			}
			if (str_1=='y' && str.substring(i,i+1)=='.'){
				var str_2='y';
			}
		}
		if (str_1 != 'y' && str_2 != 'y'){
			alert("正しいメールアドレスを入力してください"); 
			document.form.user_mail.focus(); 
			return false;
		}
	}

	document.form.submit();

}

// スクラップに移動
function scrap_move(){

	window.opener.location.href = "/my/scrap.php";
	window.close();

}



// スクラップチェック
function scrap_check(){

	if(document.form.scrap_folder_id.value==""){
		alert("フォルダを選択してください\nフォルダが無い場合は、[フォルダ管理]から作成してください");
		document.form.scrap_folder_id.focus();
		return false;
	}

}


// リマインダー
function idfind(form){

	if(!form.user_name_first.value || !form.user_name_last.value){

		alert("お名前を入力してください");
		form.user_name_first.focus();
		return false;

	}else if(!form.user_jpname_first.value || !form.user_jpname_last.value){

		alert("フリガナを入力してください");
		form.user_jpname_first.focus();
		return false;

	}else if(!form.birth_y.value || !form.birth_m.value || !form.birth_d.value){

		alert("生年月日を選択してください");
		form.birth_y.focus();
		return false;

	}else if(!form.user_mail.value){

		alert("E-mailを入力してください");
		form.user_mail.focus();
		return false;

	}else if(!form.question.value){

		alert("秘密の質問を選択してください");
		form.question.focus();
		return false;

	}else if(!form.answer.value){

		alert("秘密の答えを入力してください");
		form.answer.focus();
		return false;
	}

	if (form.user_mail.value != "") {
		var str = form.user_mail.value;
		for (var i=0;i<str.length;i++){
			if (str.substring(i+1,i+2)=='@'){
				var str_1='y';
			}
			if (str_1=='y' && str.substring(i,i+1)=='.'){
				var str_2='y';
			}
		}
		if (str_1 != 'y' && str_2 != 'y'){
			alert("正しいメールアドレスを入力してください"); 
			form.user_mail.focus(); 
			return false;
		}
	}

	// form.submit();

}


// 韓風ショッピングポイント移行
function my_shop_point(point,user_id){

	if(point == 0){

		alert("韓風ショッピングポイントがありません。");
		return false;

	}else if(confirm("韓風キノコ " + point + "個が 獲得されます。\nよろしいですか？") == true){

		// 飛ばす
		location.href = "/my/my_shop_point.php?user_id=" + user_id;

	}

}


function my_kinoko(kinoko,user_id){

	if(kinoko == 0){

		alert("韓風キノコがありません。");
		return false;

	} else if (kinoko == 'unstable') {

		alert("決済が済んでおりません");
		return false;

	}else if(confirm("韓風ショップ " + kinoko + "pointsが 獲得されます。\nよろしいですか？") == true){

		// 飛ばす
		location.href = "/my/my_kinoko.php?user_id=" + user_id;

	}
}
