/********************************************************************************************************
*
*    customer1
*
********************************************************************************************************/

//TAB

var val = location.href.split("/");
var fn = val[val.length-1].replace(".asp","");
fn = fn.split("?");
var fn2 = fn[0].split("_")[0];
if (fn.length > 1){
	var param1 = fn[1].split("=")[0]
	var param2 = fn[1].split("=")[1]
}

//TAB

function initTab() {

	var tab = document.getElementById("customerTab");
		if (!tab)
			return;

		var a = tab.getElementsByTagName("A"),			
			faqId = [2, 6, 8, 10, 11, 12, 13];

	if (param1 == "faqid"){

		initTab.onTab = tab.getElementsByTagName("td")[0];

		var faqTab_len = document.getElementById("customerFaq").getElementsByTagName("A");		
	
		var faqtabId = faqId[(param2.substring(0, 1)*1)-1];
		initTab.onTarget = document.getElementById("customerFaqTab");
		initTab.firstTab = a[faqtabId].parentNode;
		initTab.faqTab = faqTab_len[(param2.substring(0, 1)*1)-1].parentNode;
	
	}

	if (fn.length == 1)
	{
		for (var i = 0; i < a.length; i++ )
		{
			if (a[i].parentNode.name == fn)
			{
				addClass(a[i].parentNode, "on");
			}
		}
		//
	}

	//
};
initTab();

function initTab3() {
	var tab = document.getElementById("customerFaq");
	if (!tab)
		return;
	
	var a = tab.getElementsByTagName("A")

	for (var i = 0; i < a.length; i++) {
		a[i].onclick = function () {
			if (initTab3.onTab == this.parentNode)
				return false;

			if (!initTab3.onTab){
				if (initTab.faqTab){
					initTab3.onTab = initTab.faqTab;
					initTab3.onTab.className = "";
				}
			}
			else{
				initTab3.onTab.className = "";
			}

			initTab3.onTab = this.parentNode;
			this.parentNode.className = "on";

			if (initTab.offTab){
				removeClass(initTab.offTab, "on");
			}

			if (initTab.firstTab){
				removeClass(initTab.firstTab, "on");
			}

			var faqTab_len = document.getElementById("customerTab").getElementsByTagName("div");
			var num = this.parentNode.className.replace(/.*\b(\d)\b.*/, "$1");
			addClass(faqTab_len[this.parentNode.name-1].parentNode.parentNode.parentNode, "on");
			initTab.offTab = faqTab_len[this.parentNode.name-1].parentNode.parentNode.parentNode;

			var href = "/customer/customerFaq.asp?faqtype=" + this.parentNode.name;
			id = "faq_list";

			Async.send("/common/async/customer_faq_list.asp", function ( send_ ) {
				setTimeout( function () {
					insertNodes(id, send_.responseText, initReview2);
				}, random(100, 200));
			}, getQueryString(href));				
			return false;
		};
	}
};
initTab3();


//TAB
function initTab2() {
	var tab = document.getElementById("customerVip");
	if (!tab)
		return;

	var a = tab.getElementsByTagName("A"),
		tabId2 = ["vip1_list", "vip2_list", "vip3_list"];

	initTab2.onTab = tab.getElementsByTagName("td")[0];
	initTab2.onTarget = document.getElementById(tabId2[0]);

	for (var i = 0; i < a.length; i++) {
		a[i].target = tabId2[i];
		a[i].onclick = function () {
			if (initTab2.onTab == this.parentNode)
				return false;
			initTab2.onTab.className = "";
			initTab2.onTab = this.parentNode;
			this.parentNode.className = "on";
			addClass(initTab2.onTarget, "outHidden");
			initTab2.onTarget = document.getElementById(this.target);
			removeClass(initTab2.onTarget, "outHidden");
			return false;
		};
	}
};
initTab2();

function initReview() {	

	var table = document.getElementById("notice_list");
	if (!table)
		return;

	var a = table.getElementsByTagName("A");
	for (var i = 0; i < a.length; i++) {
		a[i].onclick = function () {			
			var href = this.href,
				id = "customerNotice";

			loading(id);
			Async.send("/customer/customerNotice_view.asp", function ( send_ ) {
				setTimeout( function () {
					insertNodes(id, send_.responseText, initReview);
				}, random(100, 400));
			}, getQueryString(href));
			return false;
		};
	}

	var a = document.getElementById("notice_paging").getElementsByTagName("A");
	for (i = 0; i < a.length; i++) {
		a[i].onclick = function () {
			var href = this.href,
				id = "customerNotice";

			loading(id);
			Async.send("/common/async/customer_notice.asp", function ( send_ ) {
				setTimeout( function () {
					insertNodes(id, send_.responseText, initReview);
				}, random(100, 200));
			}, getQueryString(href));
			return false;
		};
	}
};

initReview();

function initReview2() {	
	var table = document.getElementById("faq_list");	
	if (!table)
		return;

	var a = table.getElementsByTagName("A");

	for (var i = 0; i < a.length; i++) {
		a[i].idx = i;
		a[i].onclick = function () {
			var tr = this.parentNode.parentNode;
			var td = this.parentNode;
			while ((tr = tr.nextSibling) && tr.nodeType != 1) {}
			if (initReview2.onTr && initReview2.onTr != tr) {
				addClass(initReview2.onTr, "dsp_none");
			}
			toggleClass(tr, "dsp_none").indexOf("dsp_none");
			toggleClass(td, "gray_m_bold").indexOf("gray_m_bold");

			initReview2.onTr = tr;
			initReview2.onTd = td;
			return false;
		};
	}

	var a = document.getElementById("customer_paging").getElementsByTagName("A");
	for (i = 0; i < a.length; i++) {
		a[i].onclick = function () {
			var href = this.href,
				id = "faq_list";

			loading(id);
			Async.send("/common/async/customer_faq_list.asp", function ( send_ ) {
				setTimeout( function () {
					insertNodes(id, send_.responseText, initReview2);
				}, random(100, 200));
			}, getQueryString(href));
			return false;
		};
	}
}

initReview2();

	function goList(_val, _href){
		var href = _href,
			id = "customerNotice";
		
		loading(id);

		Async.send("/common/async/customer_notice.asp", function ( send_ ) {
			setTimeout( function () {
				insertNodes(id, send_.responseText, initReview);
			}, random(100, 200));
		}, getQueryString(href));
		return;
	}

	function goView(_val, _href){
		var href = _href,
			id = "customerNotice";
		
		loading(id);

		Async.send("/customer/customerNotice_view.asp", function ( send_ ) {
			setTimeout( function () {
				insertNodes(id, send_.responseText, initReview);
			}, random(100, 200));
		}, getQueryString(href));
		return;
	}


var option_array = new Array(9);
option_array[0] = new Array("°í°´Á¤º¸", "ÀÌº¥Æ®", "°æÇ°", "Àû¸³±Ý", "ÄíÆù", "»çÀÌÆ®°ü·Ã", "»çÀÌÆ®¿À·ù");
option_array[1] = new Array("»óÇ°", "ÀÌº¥Æ®");
option_array[2] = new Array("ÁÖ¹®°ü·Ã", "°áÁ¦°ü·Ã");
option_array[3] = new Array("»óÇ°");
option_array[4] = new Array("Ãæµ¿±¸¸Å È¤Àº º¯½É", "Ãë¼Ò¿äÃ»");
option_array[5] = new Array("Ãæµ¿±¸¸Å È¤Àº º¯½É");
option_array[6] = new Array("±³È¯¿äÃ»", "±³È¯»çÀ¯");
option_array[7] = new Array("Çö±ÝÈ¯ºÒ", "Ä«µå°ü·Ã");
option_array[8] = new Array("Ä£Àý/°ÇÀÇ»çÇ×");
option_array[9] = new Array("±âÅ¸¹®ÀÇ");

function ChgSelect(Cate1Index){
	
	var ObjSel1 = document.frmCounsel.cCate1;
	var ObjSel2 = document.frmCounsel.cCate2;
	
	//for( var i=ObjSel2.length-1; i>=0; i-- ) ObjSel2.options[i] = null;

	for( var i=0; i<option_array[Cate1Index].length; i++ )
		ObjSel2.options[i] = new Option(option_array[Cate1Index][i], option_array[Cate1Index][i]);

	document.getElementById("cCate2").reInitializeSelectBox();
}

function loginCtr(){
	
}

function I_submit(){
	var theForm = document.frmCounsel;

	if (theForm.fId.value == ""){
		my_ret = confirm("·Î±×ÀÎÀÌ ÇÊ¿äÇÕ´Ï´Ù. ·Î±×ÀÎÇÏ½Ã°Ú½À´Ï±î?");
		if (my_ret == true){
			addClass(document.getElementById("fixedBox"), "open");
			return;
		}
		else{
			return;
		}
	}

	if (theForm.fTitle.value == "")
	{
		alert("Á¦¸ñÀ» ÀÛ¼ºÇØ ÁÖ¼¼¿ä.");
		theForm.fTitle.focus();
		return;
	}

	if (theForm.fContents.value == "")
	{
		alert("»ó´ã ³»¿ëÀ» ÀÛ¼ºÇØ ÁÖ¼¼¿ä.");
		theForm.fContents.focus();
		return;
	}
	
	theForm.target = "strWrite";
	theForm.action = "./customerInquiry_write.asp";
	theForm.submit();

}

if (document.frmBuying){

	document.frmBuying.fEmail2.onchange = function () {
		if (!this.value) {
			this.form.emailDomain.value = ""
			removeClass(this.form.emailDomain.parentNode, "dsp_none");
			this.form.emailDomain.focus();
		} else {
			addClass(this.form.emailDomain.parentNode, "dsp_none");
			this.form.emailDomain.value = this.value;
		}
	}
};

function B_submit(){
	
	var theForm = document.frmBuying,
		i = 1, field = "";

	if (theForm.cate01.value == "0") {
		alert("1Â÷ Ä«Å×°í¸®¸¦ ¼±ÅÃÇÏ¿© ÁÖ¼¼¿ä!      ");
		theForm.cate01.focus();
		return false;
	}

	if (theForm.cate02.value == "0") {
		alert("2Â÷ Ä«Å×°í¸®¸¦ ¼±ÅÃÇÏ¿© ÁÖ¼¼¿ä!      ");
		theForm.cate02.focus();
		return false;
	}	

	if (!theForm.fCompanyName.value) {
		alert("È¸»ç¸íÀ» ÀÔ·Â ÇØÁÖ¼¼¿ä!      ");
		theForm.fCompanyName.focus();
		return false;
	}

	if (!theForm.fName.value) {
		alert("´ã´çÀÚ ¼º¸íÀ» ÀÔ·Â ÇØÁÖ¼¼¿ä!      ");
		theForm.fName.focus();
		return false;
	}

	while (field = theForm["fTel" + (i++)]) {
		if (!field.value || isNaN(field.value || "S")) {
			alert(field);
			alert("ÀüÈ­¹øÈ£¸¦ ¼ýÀÚ·Î ¼±ÅÃ/ÀÔ·Â ÇØÁÖ¼¼¿ä!      ");
			return false;
		}
		if (i > 1 && field.value.length < i) {
			alert("ÀüÈ­¹øÈ£¸¦ " + (i) + "ÀÚ ÀÌ»ó ÀÔ·Â ÇØÁÖ¼¼¿ä!      ");
			return false;
		}
	}
	i = 1;
	while (field = theForm["fPhone" + (i++)]) {
		if (!field.value || isNaN(field.value || "S")) {
			alert("ÈÞ´ëÀüÈ­¹øÈ£¸¦ ¼ýÀÚ·Î ¼±ÅÃ/ÀÔ·Â ÇØÁÖ¼¼¿ä!      ");
			return false;
		}
		if (i > 1 && field.value.length < i) {
			alert("ÈÞ´ëÀüÈ­¹øÈ£¸¦ " + (i) + "ÀÚ ÀÌ»ó ÀÔ·Â ÇØÁÖ¼¼¿ä!      ");
			return false;
		}
	}
	if (!theForm.fEmail1.value || !/^[a-z][a-z0-9_-]{3,}/i.test(theForm.fEmail1.value)) {
		alert("ÀÌ¸ÞÀÏID¸¦ ¿Ã¹Ù¸£°Ô ÀÔ·Â ÇØÁÖ¼¼¿ä!      ");
		theForm.fEmail1.focus();
		return false;
	}
	if (!theForm.emailDomain.value || !/[a-z0-9_-]+(?:\.[a-z]{2,3}|\.[a-z]{2,3}\.[a-z]{2,3})$/i.test(theForm.emailDomain.value)) {
		alert("ÀÌ¸ÞÀÏ µµ¸ÞÀÎÀ» ¿Ã¹Ù¸£°Ô ÀÔ·Â ÇØÁÖ¼¼¿ä!      ");
		theForm.fEmail2.focus();
		return false;
	}
	if (!theForm.fContents.value) {
		alert("»ó´ã½ÅÃ» ³»¿ëÀ» ÀÔ·Â ÇØÁÖ¼¼¿ä!      ");
		theForm.fContents.focus();
		return false;
	}
	
	theForm.target = "butingWrite";
	theForm.action = "./customerBuying_write.asp";
	theForm.submit();
}

	function goPage(){
		location.href = "/mypage/";
	}


function initReview3() {	

	/*
	var table = document.getElementById("notice_list");
	if (!table)
		return;

	var a = table.getElementsByTagName("A");
	for (var i = 0; i < a.length; i++) {
		a[i].onclick = function () {			
			var href = this.href,
				id = "customerNotice";

			loading(id);
			Async.send("/customer/customerNotice_view.asp", function ( send_ ) {
				setTimeout( function () {
					insertNodes(id, send_.responseText, initReview);
				}, random(100, 400));
			}, getQueryString(href));
			return false;
		};
	}
	*/
	if (!document.orderForm)
		return;

	document.orderForm.onsubmit = function () {

		if (document.orderForm.orderNo.value == "") {
			alert("ÁÖ¹®¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!     ");
			this.orderNo.focus();
			return false;
		}

		var a = document.getElementById("customerOrderList").getElementsByTagName("A");


		if (a[0].parentNode.className == "on"){
			var id = "customerOrder";

			loading(id);
				Async.send("/common/async/customer_order.asp", function ( send_ ) {
					setTimeout( function () {
						insertNodes(id, send_.responseText, initReview3);
					}, random(300, 500));
				}, formQueryString(this));
			}
		else{
			var id = "customerOrder1";

			loading(id);
			Async.send("/common/async/customer_order_cancel.asp", function ( send_ ) {
				setTimeout( function () {
					insertNodes(id, send_.responseText, initReview3);
				}, random(300, 500));
			}, formQueryString(this));
		}

		return false;
	};

	var a = document.getElementById("order_paging").getElementsByTagName("A");
	for (i = 0; i < a.length; i++) {
		a[i].onclick = function () {
			var href = this.href,
				id = "customerOrder";

			loading(id);
			Async.send("/common/async/customer_order.asp", function ( send_ ) {
				setTimeout( function () {
					insertNodes(id, send_.responseText, initReview3);
				}, random(100, 200));
			}, getQueryString(href));
			return false;
		};
	}
};

initReview3();

function initTab4() {
	var tab = document.getElementById("customerOrderList");
	if (!tab)
		return;

	var a = tab.getElementsByTagName("A"),
		tabId = ["customerOrder", "customerOrder1"];

	initTab4.onTab = tab.getElementsByTagName("td")[0];
	initTab4.onTarget = document.getElementById(tabId[0]);

	for (var i = 0; i < a.length; i++) {
		a[i].target = tabId[i];
		a[i].onclick = function () {
			if (initTab4.onTab == this.parentNode)
				return false;
			initTab4.onTab.className = "";
			initTab4.onTab = this.parentNode;
			this.parentNode.className = "on";
			addClass(initTab4.onTarget, "outHidden");
			initTab4.onTarget = document.getElementById(this.target);
			removeClass(initTab4.onTarget, "outHidden");
			return false;
		};
	}
};
initTab4();


