function viewDiv(name) {
	if ( name != "myPageJoinDiv" ) {
		init();
	}	
	document.getElementById("myPageJoinDiv").style.display	= "none";
	document.getElementById("panelDiv").style.display	= "block";
	document.getElementById(name).style.display			= "block";
}

function mypage_init() {
	document.getElementById("panelDiv").style.display	= "none";
	document.getElementById("certDiv").style.display	= "none";
	document.getElementById("agreeDiv").style.display	= "none";
	document.getElementById("joinDiv").style.display	= "none";
	document.getElementById("franDiv").style.display	= "none";
	document.getElementById("voiceDiv").style.display	= "none";
	document.getElementById("partDiv").style.display	= "none";
	document.getElementById("acadDiv").style.display	= "none";
	document.getElementById("recruitDiv").style.display	= "none";
	document.getElementById("orderDiv").style.display	= "none";
	document.getElementById("delDiv").style.display		= "none";
	document.getElementById("loginDiv").style.display	= "none";
	document.getElementById("searchDiv").style.display	= "none";
	document.getElementById("originJoinDiv").style.display	= "none";
	
	document.getElementById("recommTitleDiv0").style.display	= "none";
	document.getElementById("recommDiv0").style.display			= "none";
	document.getElementById("recommTitleDiv1").style.display	= "none";
	document.getElementById("recommDiv1").style.display			= "none";
	document.getElementById("recommTitleDiv2").style.display	= "none";
	document.getElementById("recommDiv2").style.display			= "none";
	document.getElementById("noticeTitleDiv").style.display		= "none";
	document.getElementById("noticeDiv").style.display			= "none";
	document.getElementById("eventTitleDiv").style.display		= "none";
	document.getElementById("eventDiv").style.display			= "none";
	document.getElementById("pressTitleDiv").style.display		= "none";
	document.getElementById("pressDiv").style.display			= "none";
	document.getElementById("qnaTitleDiv").style.display		= "none";
	document.getElementById("qnaDiv").style.display				= "none";
	document.getElementById("acqnaTitleDiv0").style.display		= "none";
	document.getElementById("acqnaDiv0").style.display			= "none";
	document.getElementById("acqnaTitleDiv1").style.display		= "none";
	document.getElementById("acqnaDiv1").style.display			= "none";
	document.getElementById("acqnaTitleDiv2").style.display		= "none";
	document.getElementById("acqnaDiv2").style.display			= "none";
	document.getElementById("lotteDiv").style.display			= "none";
	document.getElementById("wannerbeDiv").style.display		= "none";
	document.getElementById("audiDiv").style.display			= "none";
	document.getElementById("styleDiv").style.display			= "none";
	document.getElementById("myPageJoinDiv").style.display		= "none";

	document.getElementById("recruitViewTitleDiv").style.display	= "none";
	document.getElementById("recruitViewDiv").style.display			= "none";	
}

function cert() {
	var form = document.certForm;

	if (form.usrName.value == "") {
		alert("이름을 입력하여 주십시요.");
		form.usrName.focus();
		return;
	} else if (form.usrIdNum0.value == "") {
		alert("주민등록 번호를 입력하여 주십시요.");
		form.usrIdNum0.focus();
		return;
	} else if (form.usrIdNum1.value == "") {
		alert("주민등록 번호를 입력하여 주십시요.");
		form.usrIdNum1.focus();
		return;
	} else {
		setCookie("usrName", form.usrName.value);
		setCookie("usrIdNum0", form.usrIdNum0.value);
		form.submit();
	}
}

function certConfirm(value) {
	if (value == "1") {
		alert("실명인증에 성공하였습니다.");
		document.getElementById("certDiv").style.display	= "none";
		document.getElementById("agreeDiv").style.display	= "block";

		document.joinForm.usrIdNum0.value = document.certForm.usrIdNum0.value;
		document.joinForm.usrIdNum1.value = document.certForm.usrIdNum1.value;
	} else {
		alert("올바르지 않은 주민등록 번호 이거나 실명인증 중 오류가 발생하였습니다.\n다시 시도하여 주십시요.");
		return;
	}
}

function agree() {
	var agree0 = document.getElementById("agree0");
	var agree1 = document.getElementById("agree1");

	if (!agree0.checked) {
		alert("약관에 동의 하여주십시요.");
		return;
	} else if (!agree1.checked) {
		alert("개인정보 취급방침에 동의 하여주십시요.");
		return;
	} else {
		document.getElementById("agreeDiv").style.display	= "none";
		document.getElementById("joinDiv").style.display	= "block";
	}
}

function join() {
	var form = document.joinForm;

	if (form.usrUId.value == "")	{
		alert("아이디를 입력하여 주십시요.");
		form.usrUId.focus();
		return;
	} else if (!form.idCheck.value) {
		alert("아이디 중복을 확인하여 주십시요.");
		form.usrUId.focus();
		return;
	} else if (form.usrPwd.value == "") {
		alert("비밀번호를 입력하여 주십시요.");
		form.usrPwd.focus();
		return;
	} else if (form.usrPwdRe.value == "") {
		alert("비밀번호를 확인하여 주십시요.");
		form.usrPwdRe.focus();
		return;
	} else if (form.usrPwd.value != form.usrPwdRe.value) {
		alert("작성하신 비밀번호가 일치 하지 않습니다.\n비밀번호를 확인하여 주십시요.");
		form.usrPwdRe.focus();
		return;
	} else if (form.usrNick.value == "") {
		alert("닉네임을 입력하여 주십시요.");
		form.usrNick.focus();
		return;
	} else if (!form.nickCheck.value) {
		alert("닉네임 중복을 확인하여 주십시요.");
		form.usrNick.focus();
		return;
	} else if (form.usrEmail0.value == "") {
		alert("이메일 아이디를 입력하여 주십시요.");
		form.usrEmail0.focus();
		return;
	} else if (form.usrEmail1.value == "") {
		alert("이메일 도메인을 입력하여 주십시요.");
		form.usrEmail1.focus();
		return;
	} else if (form.usrBirth.value == "") {
		alert("생년월일을 입력하여 주십시요.");
		form.usrBirth.focus();
		return;
	} else if (form.usrPhone1.value == "") {
		alert("휴대폰번호를 입력하여 주십시요.");
		form.usrPhone1.focus();
		return;
	} else if (form.usrPhone2.value == "") {
		alert("휴대폰번호를 입력하여 주십시요.");
		form.usrPhone2.focus();
		return;
	} else if (form.zipcode.value == "") {
		alert("우편번호를 입력하여 주십시요.");
		form.zipcode.focus();
		return;
	} else if (form.address0.value == "") {
		alert("주소를 입력하여 주십시요.");
		form.address0.focus();
		return;
	} else if (form.address1.value == "") {
		alert("상세주소를 입력하여 주십시요.");
		form.address1.focus();
		return;
	} else {
		form.usrEmail.value = form.usrEmail0.value + "@" + form.usrEmail1.value;
		form.usrPhone.value = form.usrPhone0.value + "-" + form.usrPhone1.value + "-" + form.usrPhone2.value;

		form.submit();
	}
}

function del() {
	var sessUsrId = "sdfg";
	var form = document.delForm;

	if (!confirm("회원 탈퇴를 진행하시겠습니까?\n탈퇴를 진행하시면 30일간은 동일한 아이디로 회원가입이 불가능합니다.")) {
		alert("탈퇴를 취소하였습니다.");
		return;
	} else {
		if (form.usrUId.value == "") {
			alert("아이디를 입력하여 주십시요.");
			form.usrUId.focus();
			return;
		} else if (sessUsrId != form.usrUId.value) {
			alert("로그인한 회원님의 아이디를 정확하게 확인하여 주십시요.");
			form.usrUId.value = "";
			form.usrUId.focus();
			return;
		} else if (form.usrPwd.value == "") {
			alert("비밀번호를 입력하여 주십시요.");
			form.usrPwd.focus();
			return;
		} else if (form.usrName.value == "") {
			alert("이름을 입력하여 주십시요.");
			form.usrName.focus();
			return;
		} else if (form.usrDelReason.value == ""){
			alert("탈퇴사유를 입력하여 주십시요.");
			form.usrDelReason.focus();
			return;
		} else {
			form.submit();
		}
	}
}

function fran() {
	var form = document.franForm;

	if (form.frnName.value == "")	{
		alert("이름 입력하여 주십시요.");
		form.frnName.focus();
		return;
	} else if (form.frnPhone1.value == "") {
		alert("연락처를 입력하여 주십시요.");
		form.frnPhone1.focus();
		return;
	} else if (form.frnPhone2.value == "") {
		alert("연락처를 입력하여 주십시요.");
		form.frnPhone2.focus();
		return;
	} else if (form.frnLocal.value == "") {
		alert("희망지역을 선택하여 주십시요.");
		form.frnLocal.focus();
		return;
	} else if (form.frnContent.value == "") {
		alert("내용을 선택하여 주십시요.");
		form.frnContent.focus();
		return;
	} else {
		if (form.frnEmail0.value != "" && form.frnEmail1.value == "") {
			alert("이메일 도메인을 입력하여 주십시요.");
			form.franEmail1.value();
			return;
		} else if (form.frnEmail0.value != "" && form.frnEmail1.value != "") {
			form.frnEmail.value = form.frnEmail0.value + "@" + form.frnEmail1.value;	
		}
		form.frnPhone.value = form.frnPhone0.value + "-" + form.frnPhone1.value + "-" + form.frnPhone2.value;		

		form.submit();
	}
}

function voice() {
	var form = document.voiceForm;

	if (form.uvcDetail.value == "") {
		alert("세부항목을 선택하여 주십시요.");
		form.uvcDetail.focus();
		return;
	} else if (form.uvcShpId.value == "") {
		alert("매장을 선택하여 주십시요.");
		form.uvcShpId.focus();
		return;
	} else if (form.uvcName.value == "") {
		alert("문의자 이름을 입력하여 주십시요.");
		form.uvcDetail.focus();
		return;
	} else if (form.uvcEmail0.value == "") {
		alert("이메일 아이디를 입력하여 주십시요.");
		form.uvcEmail0.focus();
		return;
	} else if (form.uvcEmail1.value == "") {
		alert("이메일 도메인을 입력하여 주십시요.");
		form.uvcEmail1.focus();
		return;
	} else if (form.uvcTitle.value == "") {
		alert("제목을 입력하여 주십시요.");
		form.uvcTitle.focus();
		return;
	} else if (form.uvcContent.value == "") {
		alert("내용을 작성하여 주십시요.");
		form.uvcContent.focus();
		return;
	} else {
		form.uvcEmail.value = form.uvcEmail0.value + "@" + form.uvcEmail1.value;
		form.uvcPhone.value = form.uvcPhone0.value + "-" + form.uvcPhone1.value + "-" + form.uvcPhone2.value;

		form.submit();
	}
}

function partner() {
	var form = document.partForm;

	if (form.ptnName.value == "") {
		alert("담당자 이름을 입력하여 주십시요.");
		form.ptnName.focus();
		return;
	} else if (form.ptnPhone1.value == "") {
		alert("연락처를 입력하여 주십시요.");
		form.ptnPhone1.focus();
		return;
	} else if (form.ptnPhone2.value == "") {
		alert("연락처를 입력하여 주십시요.");
		form.ptnPhone2.focus();
		return;
	} else if (form.ptnEmail0.value == "") {
		alert("이메일 아이디를 입력하여 주십시요.");
		form.ptnEmail0.focus();
		return;
	} else if (form.ptnEmail1.value == "") {
		alert("이메일 도메인을 입력하여 주십시요.");
		form.ptnEmail1.focus();
		return;
	} else if (form.ptnContent.value == "") {
		alert("내용을 작성하여 주십시요.");
		form.ptnContent.focus();
		return;
	} else {
		form.ptnEmail.value = form.ptnEmail0.value + "@" + form.ptnEmail1.value;
		form.ptnPhone.value = form.ptnPhone0.value + "-" + form.ptnPhone1.value + "-" + form.ptnPhone2.value;

		form.submit();
	}
}

function academy() {
	var form = document.acadForm;

	if (form.acdEsdId.value == "") {
		alert("신청하실 교육을 선택하여 주십시요.");
		return;
	} else if (form.acdName.value == "") {
		alert("이름 입력하여 주십시요.");
		form.acdName.focus();
		return;
	} else if (form.acdPhone1.value == "") {
		alert("연락처를 입력하여 주십시요.");
		form.acdPhone1.focus();
		return;
	} else if (form.acdPhone2.value == "") {
		alert("연락처를 입력하여 주십시요.");
		form.acdPhone2.focus();
		return;
	} else if (form.acdAddr.value == "") {
		alert("주소를 입력하여 주십시요.");
		form.acdAddr.focus();
		return;
	} else if (form.acdContent.value == "") {
		alert("내용을 작성하여 주십시요.");
		form.acdContent.focus();
		return;
	} else {
		form.acdPhone.value = form.acdPhone0.value + "-" + form.acdPhone1.value + "-" + form.acdPhone2.value;

		form.submit();
	}
}

function setShpId() {
	var local	= document.joinForm.usrLocal.value;

	if (local != "") {
		var url		= "/global/proc/local_select_proc.asp";
		var param	= "local=" + local;

		xmlHttp = getXMLHttpRequest();
		xmlHttp.onreadystatechange = getShpId;
		xmlHttp.open("POST", url, true);
		xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
		xmlHttp.send(param);
	} else {
		var usrShpId = document.getElementById("usrShpId");

		for (var i = usrShpId.length - 1; i >= 0; i--) {
			usrShpId.options[i] = null;
		}

		var opt = document.createElement("option");
			opt.value = "";
			opt.text  = "매장선택";
		usrShpId.add(opt);
	}
}

function mypage_setShpId() {
	var local	= document.myPageForm.my_usrLocal.value;

	if (local != "") {
		var url		= "/global/proc/local_select_proc.asp";
		var param	= "local=" + local;

		xmlHttp = getXMLHttpRequest();
		xmlHttp.onreadystatechange = mypage_getShpId;
		xmlHttp.open("POST", url, true);
		xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
		xmlHttp.send(param);
	} else {
		var my_usrShpId = document.getElementById("my_usrShpId");

		for (var i = usrShpId.length - 1; i >= 0; i--) {
			my_usrShpId.options[i] = null;
		}

		var opt = document.createElement("option");
			opt.value = "";
			opt.text  = "매장선택";
		my_usrShpId.add(opt);
	}
}

function mypage_getShpId() {
	if(xmlHttp.readyState == 4){
		if(xmlHttp.status == 200){
			var xmlDoc = xmlHttp.responseText;

			var arrRow		= new Array();
			var arrCol		= new Array();
			var usrShpId	= document.getElementById("my_usrShpId");

			for (var i = usrShpId.length - 1; i >= 0; i--) {
				usrShpId.options[i] = null;
			}

			if (xmlDoc != "") {
				arrRow = xmlDoc.split(";");

				for (var i = 0; i < arrRow.length - 1 ; i++) {
					arrCol[i] = arrRow[i].split("|");

					var opt = document.createElement("option");
						opt.value = arrCol[i][0];
						opt.text  = arrCol[i][1];
					usrShpId.add(opt);
				}
			} else {
				var opt = document.createElement("option");
					opt.value = "";
					opt.text  = "매장이 없습니다.";
				usrShpId.add(opt);
			}
		}
	}
}

function getShpId() {
	if(xmlHttp.readyState == 4){
		if(xmlHttp.status == 200){
			var xmlDoc = xmlHttp.responseText;

			var arrRow		= new Array();
			var arrCol		= new Array();
			var usrShpId	= document.getElementById("usrShpId");

			for (var i = usrShpId.length - 1; i >= 0; i--) {
				usrShpId.options[i] = null;
			}

			if (xmlDoc != "") {
				arrRow = xmlDoc.split(";");

				for (var i = 0; i < arrRow.length - 1 ; i++) {
					arrCol[i] = arrRow[i].split("|");

					var opt = document.createElement("option");
						opt.value = arrCol[i][0];
						opt.text  = arrCol[i][1];
					usrShpId.add(opt);
				}
			} else {
				var opt = document.createElement("option");
					opt.value = "";
					opt.text  = "매장이 없습니다.";
				usrShpId.add(opt);
			}
		}
	}
}

function setUvcShpId() {
	var local	= document.voiceForm.uvcLocal.value;

	if (local != "") {
		var url		= "/global/proc/local_select_proc.asp";
		var param	= "local=" + local;

		xmlHttp = getXMLHttpRequest();
		xmlHttp.onreadystatechange = getUvcShpId;
		xmlHttp.open("POST", url, true);
		xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
		xmlHttp.send(param);
	} else {
		var uvcShpId = document.getElementById("uvcShpId");

		for (var i = uvcShpId.length - 1; i >= 0; i--) {
			uvcShpId.options[i] = null;
		}

		var opt = document.createElement("option");
			opt.value = "";
			opt.text  = "매장선택";
		uvcShpId.add(opt);
	}

}

function getUvcShpId() {
	if(xmlHttp.readyState == 4){
		if(xmlHttp.status == 200){
			var xmlDoc = xmlHttp.responseText;

			var arrRow		= new Array();
			var arrCol		= new Array();
			var uvcShpId	= document.getElementById("uvcShpId");

			for (var i = uvcShpId.length - 1; i >= 0; i--) {
				uvcShpId.options[i] = null;
			}

			if (xmlDoc != "") {
				arrRow = xmlDoc.split(";");

				for (var i = 0; i < arrRow.length - 1 ; i++) {
					arrCol[i] = arrRow[i].split("|");

					var opt = document.createElement("option");
						opt.value = arrCol[i][0];
						opt.text  = arrCol[i][1];
					uvcShpId.add(opt);
				}
			} else {
				var opt = document.createElement("option");
					opt.value = "";
					opt.text  = "매장이 없습니다.";
				uvcShpId.add(opt);
			}
		}
	}
}

function setEmail(type) {
	if (type == "usr") {
		var form = document.joinForm;

		if (form.usrEmail2.value == "etc") {
			form.usrEmail1.value = "";
			form.usrEmail1.focus();
		} else {
			form.usrEmail1.value = form.usrEmail2.value;
		}
	} else if (type == "usr1") {
		var form = document.joinForm1;

		if (form.usrEmail21.value == "etc") {
			form.usrEmail11.value = "";
			form.usrEmail11.focus();
		} else {
			form.usrEmail11.value = form.usrEmail21.value;
		}
	} else if (type == "frn") {
		var form = document.franForm;

		if (form.frnEmail2.value == "etc") {
			form.frnEmail1.value = "";
			form.frnEmail1.focus();
		} else {
			form.frnEmail1.value = form.frnEmail2.value;
		}
	} else if (type == "uvc") {
		var form = document.voiceForm;

		if (form.uvcEmail2.value == "etc") {
			form.uvcEmail1.value = "";
			form.uvcEmail1.focus();
		} else {
			form.uvcEmail1.value = form.uvcEmail2.value;
		}
	} else if (type == "ptn") {
		var form = document.partForm;

		if (form.ptnEmail2.value == "etc") {
			form.ptnEmail1.value = "";
			form.ptnEmail1.focus();
		} else {
			form.ptnEmail1.value = form.ptnEmail2.value;
		}
	}
}

function mypage_setEmail(type) {
	var form = document.myPageForm;
	if (form.my_usrEmail2.value == "etc") {
		form.my_usrEmail1.value = "";
		form.my_usrEmail1.focus();
	} else {
		form.my_usrEmail1.value = form.my_usrEmail2.value;
	}
}

function init() {
	document.getElementById("panelDiv").style.display	= "none";
	document.getElementById("certDiv").style.display	= "none";
	document.getElementById("agreeDiv").style.display	= "none";
	document.getElementById("joinDiv").style.display	= "none";
	document.getElementById("franDiv").style.display	= "none";
	document.getElementById("voiceDiv").style.display	= "none";
	document.getElementById("partDiv").style.display	= "none";
	document.getElementById("acadDiv").style.display	= "none";
	document.getElementById("recruitDiv").style.display	= "none";
	document.getElementById("orderDiv").style.display	= "none";
	document.getElementById("delDiv").style.display		= "none";
	document.getElementById("loginDiv").style.display	= "none";
	document.getElementById("searchDiv").style.display	= "none";
	document.getElementById("originJoinDiv").style.display	= "none";
	
	document.getElementById("recommTitleDiv0").style.display	= "none";
	document.getElementById("recommDiv0").style.display			= "none";
	document.getElementById("recommTitleDiv1").style.display	= "none";
	document.getElementById("recommDiv1").style.display			= "none";
	document.getElementById("recommTitleDiv2").style.display	= "none";
	document.getElementById("recommDiv2").style.display			= "none";
	document.getElementById("noticeTitleDiv").style.display		= "none";
	document.getElementById("noticeDiv").style.display			= "none";
	document.getElementById("eventTitleDiv").style.display		= "none";
	document.getElementById("eventDiv").style.display			= "none";
	document.getElementById("pressTitleDiv").style.display		= "none";
	document.getElementById("pressDiv").style.display			= "none";
	document.getElementById("qnaTitleDiv").style.display		= "none";
	document.getElementById("qnaDiv").style.display				= "none";
	document.getElementById("acqnaTitleDiv0").style.display		= "none";
	document.getElementById("acqnaDiv0").style.display			= "none";
	document.getElementById("acqnaTitleDiv1").style.display		= "none";
	document.getElementById("acqnaDiv1").style.display			= "none";
	document.getElementById("acqnaTitleDiv2").style.display		= "none";
	document.getElementById("acqnaDiv2").style.display			= "none";
	document.getElementById("lotteDiv").style.display			= "none";
	document.getElementById("wannerbeDiv").style.display		= "none";
	document.getElementById("audiDiv").style.display			= "none";
	document.getElementById("styleDiv").style.display			= "none";
	document.getElementById("myPageJoinDiv").style.display		= "none";

	document.getElementById("recruitViewTitleDiv").style.display	= "none";
	document.getElementById("recruitViewDiv").style.display			= "none";	
	
	var tag = document.getElementsByTagName("input");
	
	for (var i = 0; i < tag.length; i ++) {
		if (tag[i].getAttribute("type") == "text") {
			tag[i].value = "";
		}
		if (tag[i].getAttribute("type") == "textarea") {
			tag[i].value = "";
		}
	}
}

function moveShop(shpId) {
	document.moveForm.shpId.value = shpId;
	document.moveForm.submit();
}
