﻿var CookieData = document.cookie;


function xmlhttpPost(strURL, strSubmit, strResultFunc) {
	var xmlHttpReq = false;

	if (window.XMLHttpRequest)
		xmlHttpReq = new XMLHttpRequest();
	else if (window.ActiveXObject)
		xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");

	xmlHttpReq.open('POST', strURL, true);
	xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=utf-8');
	xmlHttpReq.onreadystatechange = function() {
		if (xmlHttpReq.readyState == 4)
			eval(strResultFunc + '(xmlHttpReq.responseText);');
	}
	xmlHttpReq.send(strSubmit);
}


function GetGalleryPage(dataSeqNo, GalleryPage) {
	xmlhttpPost("/Article/GetGalleryPage.asp", "dataSeqNo="+ dataSeqNo +"&GalleryPage="+ GalleryPage, "ChgGalleryPage");
}


function ChgGalleryPage(responseBody) {
	document.getElementsByName("GalleryDetailThumbData")[0].innerHTML = responseBody;
	_Tagged = "GalleryThumb0";
	document.getElementsByName("GalleryThumb0")[0].className = "GalleryThumbOn";
	ChgImageSrc(document.getElementsByName("GalleryThumb0")[0], "GalleryLargeImage");
}


function DesignerDetail1(Designer, DType) {
	GetCollectionPhoto(Designer, 1, "Profile");
	GetCollectionPhoto(Designer, 1, "Concept");
}


function DesignerDetail2(Designer, DType) {
	GetCollectionPhoto(Designer, 1, "Season", DType);
	document.getElementById("DesignerDetailBottom").innerHTML = '';
}


function GetCollectionPhoto(Designer, PageNum, Mode, DType) {
	xmlhttpPost("/World/GetDesignerDetail.asp", "Designer="+ Designer +"&PageNum="+ PageNum +"&DType="+ DType +"&Mode="+ Mode, "ChgCollectionPhoto");
}


var objDesignerDetail1;
var objDesignerDetail2;

function ChgCollectionPhoto(responseBody) {
	//alert(responseBody);
	var tmpArr = new Array();
	objDesignerDetail1 = document.getElementsByName("DesignerDetail1")[0];
	objDesignerDetail2 = document.getElementsByName("DesignerDetail2")[0];

	tmpArr = responseBody.split("||");

	if (tmpArr[0] == "Season") {
		objDesignerDetail2.onmouseover = "";
		objDesignerDetail2.onmouseout = "";
		document.getElementsByName("DesignerDetailTop")[0].innerHTML = "<img src='/Assets/Images/World/Designer_Collection.gif' alt=''><p>"+ tmpArr[1];
		_Tagged = "DesignerThumbSeason0";
		if (tmpArr[1].length > 150)
			document.getElementsByName("DesignerThumbSeason0")[0].className = "DesignerThumbOn";
		ControlDesignerDetail1();
	}
	else if (tmpArr[0] == "Profile") {
		objDesignerDetail1.onmouseover = "";
		objDesignerDetail1.onmouseout = "";
		document.getElementsByName("DesignerDetailTop")[0].innerHTML = tmpArr[1];
		ControlDesignerDetail2();
	}
	else if (tmpArr[0] == "Concept") {
		document.getElementsByName("DesignerDetailBottom")[0].innerHTML = tmpArr[1];
	}
}


function ControlDesignerDetail1() {
	objDesignerDetail1.onmouseover = function() {
		imgOverG(this);
	}
	objDesignerDetail1.onmouseout = function() {
		imgOutG(this);
	}
	imgOutG(objDesignerDetail1);
}


function ControlDesignerDetail2() {
	objDesignerDetail2.onmouseover = function() {
		imgOverG(this);
	}
	objDesignerDetail2.onmouseout = function() {
		imgOutG(this);
	}
	imgOutG(objDesignerDetail2);
}


function ControlDesignerDetail3() {
	objDesignerDetail3.onmouseover = function() {
		imgOverG(this);
	}
	objDesignerDetail3.onmouseout = function() {
		imgOutG(this);
	}
	imgOutG(objDesignerDetail3);
}


function GetZipcode() {
	var dongName = document.online_form.dongName.value;
	if (dongName == "") {
		alert("동이름을 입력하세요.\n예: 미아동, 구로3동");
		document.online_form.dongName.focus();
	}
	else
		xmlhttpPost("/05_notice/zipCode.asp", "dongName="+ escape(dongName), "ChgZipcode");
}


function ChgZipcode(responseBody) {
	if (responseBody == "no")
		document.getElementsByName("layerAddress")[0].innerHTML = "<div style='margin-top:5px;'><b>찾는 주소가 없습니다. 다시 검색해주세요.</div>";
	else {
		var strHTML;
		var tmpArr = new Array();
		var tmpArr1 = new Array();
		tmpArr = responseBody.split("|");

		for (i=0; i<tmpArr.length-1; i++) {
			tmpArr1 = tmpArr[i].split("^");
			strHTML += "<option value='"+ tmpArr[i] +"'>"+ tmpArr1[0] +" "+ tmpArr1[1] +"</option>";
		}

		document.getElementsByName("layerAddress")[0].innerHTML = "<select name='arrayZipcode' style='margin-top:5px;' onChange='PutAddress(this.value)'><option>주소를 선택해주세요.</option>"+ strHTML +"</select>";
	}
}


function GetID() {
	var strID = document.frm.memberId.value;
	if (strID == "") {
		if (CookieData.indexOf("Lang;") > -1)
			alert("아이디를 입력하세요.");
		else
			alert("Please input ID");
		document.frm.memberId.focus();
	}
	else
		xmlhttpPost("/Member/GetID.asp", "strID="+ strID, "ChgID");
}


function ChgID(responseBody) {
	if (responseBody == "yes") {
		if (CookieData.indexOf("Lang;") > -1)
			document.getElementsByName("layerID")[0].innerHTML = "<div style='margin-top:5px;'><b>사용 중인 아이디입니다.</b></div>";
		else
			document.getElementsByName("layerID")[0].innerHTML = "<div style='margin-top:5px;'><b>The ID has been used by the others.</b></div>";
	}
	else {
		if (CookieData.indexOf("Lang;") > -1)
			document.getElementsByName("layerID")[0].innerHTML = "<div style='margin-top:5px;'><b>사용할 수 있는 아이디입니다.</b></div>";
		else
			document.getElementsByName("layerID")[0].innerHTML = "<div style='margin-top:5px;'><b>You can use this ID.</b></div>";
		document.frm.memberIdChk.value = "yes";
		document.frm.memberId.readOnly = true;
	}
}


function Counter(CounterType) {
	var Width = screen.width;
	var Height = screen.height;
	xmlhttpPost("/Assets/Include/Counter.asp", "Width="+ Width +"&CounterType="+ CounterType +"&Height="+ Height, "");
}


function FindID(obj) {
	if (obj.memberName.value == "") {
		alert("이름을 입력하세요.");
		obj.memberName.focus();
		return false;
	}
	else if (obj.memberJumin1.value == "") {
		alert("주민등록번호를 입력하세요.");
		obj.memberJumin1.focus();
		return false;
	}
	else if (obj.memberJumin2.value == "") {
		alert("주민등록번호를 입력하세요.");
		obj.memberJumin2.focus();
		return false;
	}
	else {
		var memberName = obj.memberName.value;
		xmlhttpPost("/Member/FindIdPass.asp", "memberName="+ escape(memberName) +"&memberJumin1="+ obj.memberJumin1.value +"&memberJumin2="+ obj.memberJumin2.value, "ShowID");
		return false;
	}
}


function ShowID(responseBody) {
	if (responseBody == "") {
		if (CookieData.indexOf("Lang;") > -1)
			document.getElementsByName("ShowID")[0].innerHTML = "<div style='margin-top:5px;'><b>찾으시는 아이디가 없습니다.</b></div>";
		else
			document.getElementsByName("ShowID")[0].innerHTML = "<div style='margin-top:5px;'><b>There's no ID what you find.</b></div>";
	}
	else {
		if (CookieData.indexOf("Lang;") > -1)
			document.getElementsByName("ShowID")[0].innerHTML = "<div style='margin-top:5px;'>찾으시는 아이디는 <b>"+ responseBody +"</b>입니다.</div>";
		else
			document.getElementsByName("ShowID")[0].innerHTML = "<div style='margin-top:5px;'><b>Your ID is<b>"+ responseBody +"</b>.</div>";
	}
}


function FindPass(obj) {
	if (obj.memberId.value == "") {
		alert("아이디를 입력하세요.");
		obj.memberId.focus();
		return false;
	}
	else if (obj.memberName.value == "") {
		alert("이름을 입력하세요.");
		obj.memberName.focus();
		return false;
	}
	else if (obj.memberJumin1.value == "") {
		alert("주민등록번호를 입력하세요.");
		obj.memberJumin1.focus();
		return false;
	}
	else if (obj.memberJumin2.value == "") {
		alert("주민등록번호를 입력하세요.");
		obj.memberJumin2.focus();
		return false;
	}
	else {
		xmlhttpPost("/Member/FindIdPass.asp", "memberName="+ escape(obj.memberName.value) +"&memberJumin1="+ obj.memberJumin1.value +"&memberJumin2="+ obj.memberJumin2.value +"&memberId="+ obj.memberId.value, "ShowPass");
		return false;
	}
}


function ShowPass(responseBody) {
	if (responseBody == "") {
		if (CookieData.indexOf("Lang;") > -1)
			document.getElementsByName("ShowPass")[0].innerHTML = "<div style='margin-top:5px;'><b>찾으시는 정보가 없습니다.</b></div>";
		else
			document.getElementsByName("ShowPass")[0].innerHTML = "<div style='margin-top:5px;'><b>There's no ID what you find.</b></div>";
	}
	else {
		if (CookieData.indexOf("Lang;") > -1)
			document.getElementsByName("ShowPass")[0].innerHTML = "<div style='margin-top:5px;'>찾으시는 비밀번호는 <b>"+ responseBody +"</b>입니다.</div>";
		else
			document.getElementsByName("ShowPass")[0].innerHTML = "<div style='margin-top:5px;'>Your Password is<b>"+ responseBody +"</b>.</div>";
	}
}
