﻿function clearMultiOrderOnLoad() {
	try {
		$get("order_cnt").value = $get("default_order_cnt").value;

		if ($get("MultiOrderLayer") != undefined) {
			$get("multiOptCount").value = "1";

			for (var i = 1; i <= 10; i++) {
				$get("multi_order_cnts_" + i).value = "1";
			}
			clearMultiOrder();
		}

		var inventory_count = $nget("inventory_value").length;
		var opt_count = $nget("sel_no").length;

		for (var i = 0; i < inventory_count; i++) {
			$nget("inventory_value")[i].value = "";
		}

		for (var i = 0; i < opt_count; i++) {
			$nget("sel_no")[i].value = "";
		}
	}
	catch (e) {

	}
}

function initEventHandler() {

	$("#DeliveryBundleLayer0 .detailsTxt .surcharge").bind("click", function (e) {
		//배송비 레이어
		Util.openInnerPopup(Public.convertNormalUrl("~/Goods/PopupInnerDeliveryFeeCalculator.aspx?goodscode=" + $get("gd_no").value), 420, 440, 0);
		return false;
	});

	$("#DeliveryBundleLayer0 .detailsTxt .surcharge").css({ "cursor": "pointer" })
	$("#DeliveryBundleLayer0 .detailsTxt .surcharge").css({ "cursor": "hand" })

	//해외배송비정보 노출
	$("#DeliveryBundleLayer0 .detailsTxt .gBtn_txt2").bind("click", function (e) {
		if ($("#overseaLayer").hasClass("g_disNone"))
			$("#overseaLayer").removeClass("g_disNone");
		else
			$("#overseaLayer").addClass("g_disNone");

		return false;
	});

	//해외배송 추가(DPC)
	$("#oversea_notice .g_icon_help").bind("mouseover", function (e) {
		if ($("#oversea_notice .OverdeliveryHelp").hasClass("g_disNone"))
			$("#oversea_notice .OverdeliveryHelp").removeClass("g_disNone");
		else
			$("#oversea_notice .OverdeliveryHelp").addClass("g_disNone");

		return false;
	});

	$("#oversea_notice .g_icon_help").bind("mouseout", function (e) {
		if ($("#oversea_notice .OverdeliveryHelp").hasClass("g_disNone"))
			$("#oversea_notice .OverdeliveryHelp").removeClass("g_disNone");
		else
			$("#oversea_notice .OverdeliveryHelp").addClass("g_disNone");

		return false;
	});

	$("#oversea_list .fcBlue").bind("click", function (e) {
		if ($("#oversea_list .OverdeliveryFee").hasClass("g_disNone"))
			$("#oversea_list .OverdeliveryFee").removeClass("g_disNone");
		else
			$("#oversea_list .OverdeliveryFee").addClass("g_disNone");

		return false;
	});

	$("#oversea_notice .OverdeliveryHelp .fcBlue").bind("click", function (e) {
		if ($("#oversea_list .OverdeliveryFee").hasClass("g_disNone"))
			$("#oversea_list .OverdeliveryFee").removeClass("g_disNone");
		else
			$("#oversea_list .OverdeliveryFee").addClass("g_disNone");

		return false;
	});


	$(".goodsCategory .navi dd").each(function () {
		$(this).bind("mouseover", function (e) {
			if ($(this).attr("id") == "depMenu1") {
				$("#depMenu1 ul").removeClass("disNone");
			}
			else if ($(this).attr("id") == "depMenu2") {
				$("#depMenu2 ul").removeClass("disNone");
			}
			else {
				$("#depMenu3 ul").removeClass("disNone");
			}
			return false;
		});
	});

	$(".goodsCategory .navi dd").each(function () {
		$(this).bind("mouseout", function (e) {
			if ($(this).attr("id") == "depMenu1") {
				$("#depMenu1 ul").addClass("disNone");
			}
			else if ($(this).attr("id") == "depMenu2") {
				$("#depMenu2 ul").addClass("disNone");
			}
			else {
				$("#depMenu3 ul").addClass("disNone");
			}
			return false;
		});
	});

	$(".goodsInfo .g_thumbWrap .g_thumb p img").each(function () {
		$(this).bind("mouseover", function (e) {
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").addClass("g_bgDefault");
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").text("Default");
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").css("display", "");
			return false;
		});
		$(this).bind("mouseout", function (e) {
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").removeClass("g_bgDefault");
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").text("");
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").css("display", "none");
			return false;
		});
	});

	$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks a.g_enlarge").each(function () {
		$(this).bind("mouseover", function (e) {
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").addClass("g_bgEnlarge");
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").text("Enlarge");
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").css("display", "");
			return false;
		});
		$(this).bind("mouseout", function (e) {
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").removeClass("g_bgEnlarge");
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").text("");
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").css("display", "none");
			return false;
		});
	});
	$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks a.g_abuse").each(function () {
		$(this).bind("mouseover", function (e) {
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").addClass("g_bgAbuse");
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").text("Report Abuse");
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").css("display", "");
			return false;
		});
		$(this).bind("mouseout", function (e) {
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").removeClass("g_bgAbuse");
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").text("");
			$(".goodsInfo .g_thumbWrap .g_thumb .g_thumbLinks p").css("display", "none");
			return false;
		});
	});

	$("#GroupedItems").each(function () {
		$(this).bind("mouseover", function (e) {
			$("#purchase_unit_layer").removeClass("disNone");
			return false;
		});
		$(this).bind("mouseout", function (e) {
			$("#purchase_unit_layer").addClass("disNone");
			return false;
		});
	});

	/*-------------------------옵션이미지 시작---------------------*/
	$("#OptionImage").each(function () {
		$(this).bind("mouseover", function (e) {
			$get("OptionImageLayer").style.display= "block";
		});
		$(this).bind("mouseout", function (e) {
			$get("OptionImageLayer").style.display = "none";
		});
	});

	$("#g_icon_help").bind("click", function (e) {
		if ($get("g_layer_opt").style.display == "block") {
			$get("g_layer_opt").style.display = "none";
		}
		else {
			$get("g_layer_opt").style.display = "block";
		}
	});

	$("#layer_opt_close").bind("click", function (e) {
		$get("g_layer_opt").style.display = "none";
	});
	/*-------------------------옵션이미지 끝---------------------*/


	$('#ComlpeteMultiOrderBtn').bind('click', function (e) { completeMultiOrder(); return false; });

	//goods폼 안의 모든 선택값 초기화
	$('#goodsForm').each(function () {
		this.reset();
	});

	//퀵뷰 선택옵션 처리
	setSelectedOptions();

	// 즐겨찾기/바로가기
	//IE에서만 바로가기 버튼 보여줌
	if (navigator.appName.indexOf("Microsoft") != -1) {
		$(".SaveDeskBtn").removeClass("disNone");
	}

	$(".saveArea .g_Btn .SaveBtn").bind("click", function (e) {
		if ($("#div_save").hasClass("disNone"))
			$("#div_save").removeClass("disNone");
		else
			$("#div_save").addClass("disNone");

		return false;
	});

	//카트담기 버튼 노출 숨김  // 
	if ($get("ex_type").value == "C2C") {
		$get("CartOrderBtn").style.display = "none";
	}

	Util.__openInnerPopup_multiPopup = true;

	//배송옵션 기본 선택
	selectDeliveryDefaultOption();
}

//----------------------------------------------배송옵션 기본 선택 : 배송옵션에 기본 선택을 NO(일반) 또는 RM(표준)으로 바꿈 ------------------
function selectDeliveryDefaultOption() {
	if ($("input[name=delivery_option_no]").length > 0) {
		if ($("input[name=delivery_option_no]").filter("input[option_code=RM]").length > 0) {
			$("input[name=delivery_option_no]").filter("input[option_code=RM]").attr("checked", "checked");
		}
		else {
			$("input[name=delivery_option_no]").filter("input[option_code=NO]").attr("checked", "checked");
		}
	}
}
//-----------------------------------------------------------------배송정보 레이어 ---------------------------------------------------------
function showinfoShipping() {
	$get("infoShipping").style.display = "block";
}
function hideinfoShipping() {
	$get("infoShipping").style.display = "none";
}
//--------------------------------------------------------------------- 주문 하기전 체크 사항 ----------------------------------------------
//퀵뷰 선택옵션 처리를 위함
function setSelectedOptions() {
	var sel_count = 0;
	var selectedOptions = $get("selectedOptions").value;

	if (selectedOptions != "") {
		try {
			selectedOptions = selectedOptions.split(";");
			sel_count = $nget("sel_no").length;

			for (var i = 0; i < selectedOptions.length; i++) {
				for (k = 0; k < sel_count; k++) {
					if ($nget("content_opt_" + k + "_" + selectedOptions[i])[0] != undefined) {
						$nget("content_opt_" + k + "_" + selectedOptions[i])[0].onclick();
						showOptInfo(k, "P", true);
					}
				}
			}
		}
		catch (err) {
		}
	}
}

//옵션, 재고를 동시에 보여 주기위해서 추가함 - 고원영(2010.11.29)
function optionValidCheck_New() {
	if ($get("inventory_yn").value == "Y") {
		var inventory_cnt = $nget("inventory_value").length;

		for (var j = 0; j < inventory_cnt; j++) {
			if ($nget("inventory_value")[j].value == "") {
				//alert(MultiLang.findResource("alert_msg_1"));
				$("#inventory_outer_" + j).addClass("AreaSelected");
				//$nget("inventory_seqno")[j].focus();
				return false;
			}
		}
	}
	var sel_count = 0;

	if ($nget("sel_no") != null) {
		sel_count = $nget("sel_no").length;

		for (var i = 0; i < sel_count; i++) {
			if ($nget("sel_no")[i].value == "") {
				//alert(MultiLang.findResource("alert_msg_1"));
				$("#opt_outer_" + i).addClass("AreaSelected");
				return false;
			}
		}
	}

	//상품 요청정보 (기존T와 같음)
	if ($nget("sel_valueT") != null) {
		var request_info = "";
		var sel_count = $nget("sel_valueT").length;


		for (var i = 0; i < sel_count; i++) {
			$nget("sel_valueT")[i].value = $nget("sel_valueT")[i].value.replace(/,/g, " ");
			if ($nget("sel_valueT")[i].value == "") {
				//alert(MultiLang.findResource("alert_enter_request_info"));
				$nget("sel_valueT")[i].focus();
				return false;
			}
		}
	}

	return true;
}

function orderValidCheck() {
	var sell_price = $get("sell_price").value;

	if (sell_price == 0) {
		alert(MultiLang.findResource("alert_msg_2"));
		return false;
	}

	if ($get("order_limit_yn").value == "Y") {
		if (!Public.isLogin()) {
			alert(MultiLang.findResource("order_limit_alert_1"));
			Public.goLoginPage();
			return false;
		}
		else {
			var order_cnt = parseInt($get("order_cnt").value);
			var order_possible_cnt = parseInt($get("orderPossibleCnt").value);

			if (parseInt(order_possible_cnt) < parseInt(order_cnt)) {
				alert(MultiLang.findResource("order_limit_alert_2"));
				$get("order_cnt").focus();
				return false;
			}
		}
	}

	if (!Util.isNumber($get("order_cnt").value)) {
		alert(MultiLang.findResource("alert_msg_3"));
		return false;
	}

	return true;
}

function groupBuyOrderValidCheck() {
	if (!Util.isNumber($get("order_cnt").value)) {
		alert(MultiLang.findResource("alert_msg_3"));
		return false;
	}

	//상품 요청정보 (기존T와 같음)
	/*if ($nget("request_info") != null) {
	$get("request_info_total").value = "";
	var request_info = "";
	var sel_count = $nget("request_info").length;

	if (sel_count > 0) {
	for (var i = 0; i < sel_count; i++) {
	if ($nget("request_info")[i].value == "") {
	//alert(MultiLang.findResource("alert_enter_request_info"));
	$nget("request_info")[i].focus();
	return false;
	}
	else
	request_info += $nget("request_info_name")[i].value;
	}
	}
	}*/

	return true;
}

//공동구매추가 - 곽은지(2011.01.12)
function group_buy_order_btn_onClick(groupbuy_no, goodscode) {
	if (Public.isLogin()) {
		//체결수량 체크
		var param = new RMSParam();

		param.add("goodscode", goodscode);
		param.add("groupbuy_no", groupbuy_no);
		param.add("cust_no", Public.getCustNo());
		param.add("order_cnt", parseInt($get("order_cnt").value));

		var ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "CheckGroupBuyOrdeInfo", param.toJson());

		if (ret != null) {
			if (ret.ret_code == 0) {//custom_contr_amt
				if (!groupBuyOrderValidCheck()) {
					return;
				}
				//옵션, 재고를 동시에 보여 주기위해서 변경함 - 고원영(2010.11.29)
				if (!optionValidCheck_New()) {
					return;
				}

				var alert_msg = "";

				if (ret.cancel_yn == "Y") {
					alert_msg = MultiLang.findResource("groupbuy_confirm_alert_2");
				}

				if (ret.achieve_yn == "A") {
					alert_msg = MultiLang.findResource("groupbuy_confirm_alert_1").replace("{0}", ret.sell_min_qty) + alert_msg;
				}
				else if (ret.achieve_yn == "Y") {
					alert_msg = MultiLang.findResource("groupbuy_confirm_alert_3") + alert_msg;
				}

				if (confirm(alert_msg)) {
					$get("order_way_kind").value = "IMM";
					$get("trad_way").value = "T4"
					$get("goodsForm").action = Public.getOrderServerUrl("/Order/InsertCart.aspx", false);
					$get("goodsForm").submit();
				}

				return;
			}
			else if (ret.ret_code == -1) {// 최대구매수량 초과 
				alert(MultiLang.findResource("groupbuy_alert_1"));
				return;
			}
			else if (ret.ret_code == -2) { //1인당 제한수량 초과ret.custom_contr_amt
				alert(MultiLang.findResource("groupbuy_alert_2").replace("{0}", ret.custom_contr_amt));
				return;
			}
		}
	}
	else {
		alert(MultiLang.findResource("ALERT_MSG16"));
		Public.goLoginPage();
	}
}

function direct_order_btn_onClick() {

	//TI일경우 티켓정보가 없으면.
	if ($get("gd_type").value == "TI" && $get("lock_no").value == "") {
		alert(MultiLang.findResource("ALERT_MSG20"));
		return;
	}

	//G찬스 상품 비회원 구매제한
	if ($get("gc_benefit_type").value != "") {
		if (!Public.isLogin() || __PAGE_VALUE.MEMBER_KIND == "N") {
			//alert("로그인이 필요합니다.");
			alert(MultiLang.findResource("ALERT_MSG16"));
			Public.goLoginPage();
			return false;
		}
	}

	if (!orderValidCheck()) {
		return;
	}
	//옵션, 재고를 동시에 보여 주기위해서 변경함 - 고원영(2010.11.29)
	if (!optionValidCheck_New()) {
		return;
	}

	/*//상품 요청정보 (기존T와 같음)
	if ($nget("selValueTs") != null) {
	$get("request_info_total").value = "";
	var request_info = "";
	var sel_count = $nget("request_info").length;

	if (sel_count > 0) {
	for (var i = 0; i < sel_count; i++) {
	if ($nget("request_info")[i].value == "") {
	//alert(MultiLang.findResource("alert_enter_request_info"));
	$nget("request_info")[i].focus();
	return false;
	}
	else
	request_info += $nget("request_info_name")[i].value;
	}
	}
	}*/


	$get("order_way_kind").value = "IMM";
	if ($get("ex_type").value == "C2C") {
		$get("order_way_kind").value = "PAK";
	}

	$get("goodsForm").action = Public.getOrderServerUrl("/Order/InsertCart.aspx", false);
	$get("goodsForm").submit();
}

function cart_order_btn_onClick() {

	//G찬스 상품 비회원 구매제한
	if ($get("gc_benefit_type").value != "") {
		if (!Public.isLogin() || __PAGE_VALUE.MEMBER_KIND == "N") {
			alert(MultiLang.findResource("ALERT_MSG16"));
			Public.goLoginPage();
			return;
		}
	}

	if (!orderValidCheck()) {
		return;
	}
	//복수 구매일 경우 따로 체크
	var multi_order_yn = $get("multi_order_yn").value;

	if (multi_order_yn == "Y") {
		if (!multiOptionValidCheck_New()) { //옵션, 재고를 동시에 보여 주기위해서 변경함 - 고원영(2010.11.29)
			return;
		}
	}
	else {
		if (!optionValidCheck_New()) {	//옵션, 재고를 동시에 보여 주기위해서 변경함 - 고원영(2010.11.29)
			return;
		}
	}

	AddCartRelationGoods();

	$get("order_way_kind").value = "PAK";

	$get("goodsForm").action = Public.getOrderServerUrl("/Order/InsertCart.aspx", false);
	$get("goodsForm").submit();
}

//--------------------------------------------------------------------- 주문 하기전 체크 사항 ----------------------------------------------
function setMultiOrder(flag, order_cnt) {
	if ($get("multi_order_cnts_1") != null) {
		$get("multi_order_cnts_1").value = order_cnt;
		$get("multi_order_cnts_1").readOnly = flag;
		$nget("optCheck")[0].disabled = flag;
	}
}

function plusOrderCnt() {
	if (!checkOrderCnt())
		return;

	var order_cnt = $get("order_cnt").value;

	if (!Util.isNumber(order_cnt)) {
		alert(MultiLang.findResource("alert_msg_3"));
		return;
	}

	var i_order_cnt = parseInt(order_cnt);

	if ($get("order_limit_yn").value == "Y") {
		if (!Public.isLogin() && $get("order_limit_period").value != "0") {
			alert(MultiLang.findResource("order_limit_alert_1"));
			Public.goLoginPage();
			return false;
		}
		else {
			var order_cnt = parseInt($get("order_cnt").value);
			var order_possible_cnt = parseInt($get("orderPossibleCnt").value);

			if (parseInt(order_possible_cnt) <= parseInt(order_cnt)) {
				//alert(MultiLang.findResource("alert_msg_4_1") + order_possible_cnt + MultiLang.findResource("alert_msg_4_2"));
				alert(MultiLang.findResource("order_limit_alert_2"));
				$get("order_cnt").focus();
				return;
			}
		}
	}
	i_order_cnt = +i_order_cnt + 1;

	if (i_order_cnt > 999) {
		alert(MultiLang.findResource("alert_msg_5"));
		return;
	}

	$get("order_cnt").value = i_order_cnt.toString();
}

function minusOrderCnt() {
	if (!checkOrderCnt())
		return;

	var order_cnt = $get("order_cnt").value;

	if (!Util.isNumber(order_cnt)) {
		alert(MultiLang.findResource("alert_msg_3"));
		return;
	}

	var i_order_cnt = parseInt(order_cnt);

	if (i_order_cnt == 1) {
		alert(MultiLang.findResource("alert_msg_6"));
		return;
	}

	i_order_cnt = +i_order_cnt - 1;
	$get("order_cnt").value = i_order_cnt.toString();
}

function addMultiOrder() {
	var opt_count = 0;
	var innerHTMLText = "";

	var multi_count = $get("multiOptCount").value;
	var real_multi_count = 1;

	if (isNaN(multi_count)) {
		alert(MultiLang.findResource("alert_msg_7"));
		return;
	}

	real_multi_count = parseInt(multi_count);

	if (multi_count != null) {
		if (real_multi_count >= 10) {
			alert(MultiLang.findResource("alert_msg_8"));
			return;
		}

		real_multi_count += 1;
		$get("multiOptCount").value = real_multi_count;

		$get("multi_item_" + real_multi_count).style.display = "";

		if ($get("inventory_yn").value == "Y") {
			target_name = "multi_inventory_seqno_";
		}
		else {
			target_name = "multi_sel_no_";
		}

		$nget(target_name + real_multi_count)[0].focus();
	}
}

function minusMultiOrder() {
	var multi_count = $get("multiOptCount").value;
	var real_multi_count = 1;

	if (isNaN(multi_count)) {
		alert(MultiLang.findResource("alert_msg_7"));
		return;
	}

	real_multi_count = parseInt(multi_count);

	var optChecked = false;

	var optCheck = $nget("optCheck");

	if (real_multi_count == 1) {
		alert(MultiLang.findResource("alert_msg_9"));
		return;
	}

	real_multi_count = parseInt(multi_count);

	var target_name = "";
	var target_inventory = "";
	var target_option = "";

	if ($get("inventory_yn").value == "Y") {
		target_name = "multi_inventory_seqno_";
	}
	else {
		target_name = "multi_sel_no_";
	}

	target_inventory = "multi_inventory_seqno_";
	target_option = "multi_sel_no_";

	var multi_option_count = 0;
	var delete_count = 0;

	multi_inventory_count = $nget(target_inventory + "1").length;
	multi_option_count = $nget(target_option + "1").length;

	$get("multi_item_" + real_multi_count).style.display = "none";

	$get("multiOptCount").value = real_multi_count - 1;
}


function addMultiOrder() {
	var opt_count = 0;
	var innerHTMLText = "";

	var multi_count = $get("multiOptCount").value;
	var real_multi_count = 1;

	if (isNaN(multi_count)) {
		alert(MultiLang.findResource("alert_msg_7"));
		return;
	}

	real_multi_count = parseInt(multi_count);

	if (multi_count != null) {
		if (real_multi_count >= 10) {
			alert(MultiLang.findResource("alert_msg_8"));
			return;
		}

		real_multi_count += 1;
		$get("multiOptCount").value = real_multi_count;

		$get("multi_item_" + real_multi_count).style.display = "";

		if ($get("inventory_yn").value == "Y") {
			target_name = "multi_inventory_seqno_";
		}
		else {
			target_name = "multi_sel_no_";
		}

		if ($nget(target_name + real_multi_count)[0] != undefined)
			$nget(target_name + real_multi_count)[0].focus();
		else if ($nget("multi_sel_valueTs_" + real_multi_count)[0] != undefined)
			$nget("multi_sel_valueTs_" + real_multi_count)[0].focus();
	}
}

function deleteMultiOrder() {
	var multi_count = $get("multiOptCount").value;
	var real_multi_count = 1;

	if (isNaN(multi_count)) {
		alert(MultiLang.findResource("alert_msg_7"));
		return;
	}

	real_multi_count = parseInt(multi_count);

	var optChecked = false;

	var optCheck = $nget("optCheck");

	if (real_multi_count == 1) {
		alert(MultiLang.findResource("alert_msg_9"));
		return;
	}

	for (var i = 0; i < optCheck.length; i++) {
		if (optCheck[i].checked == true) {
			optChecked = true;
			break;
		}
	}

	if (optChecked == false) {
		alert(MultiLang.findResource("alert_msg_10"));
		return;
	}

	real_multi_count = parseInt(multi_count);

	var target_name = "";
	var target_inventory = "";
	var target_option = "";

	if ($get("inventory_yn").value == "Y") {
		target_name = "multi_inventory_seqno_";
	}
	else {
		target_name = "multi_sel_no_";
	}

	target_inventory = "multi_inventory_seqno_";
	target_option = "multi_sel_no_";

	var multi_option_count = 0;
	var delete_count = 0;
	multi_inventory_count = $nget(target_inventory + "1").length;
	multi_option_count = $nget(target_option + "1").length;

	//삭제된값들에 대한 hidden처리
	for (var i = 1; i <= optCheck.length; i++) {
		if (optCheck[i - 1].checked == true) {
			delete_count += 1;

			if (i < 10) {
				for (var j = i; j < 10; j++) {
					for (var k = 0; k < multi_inventory_count; k++) {
						if ($nget(target_inventory + j) != null) {
							$nget(target_inventory + j)[k].value = "";
							$nget(target_inventory + (j + 1))[k].value = "";
						}
					}

					for (var k = 0; k < multi_option_count; k++) {
						if ($nget(target_option + j) != null) {
							$nget(target_option + j)[k].value = $nget(target_option + (j + 1))[k].value;
							$nget(target_option + (j + 1))[k].value = "";
						}
					}
					$get("multi_order_cnts_" + j).value = $get("multi_order_cnts_" + (j + 1)).value;
					$get("multi_order_cnts_" + (j + 1)).value = "1";
				}
			}
			else {
				for (var k = 0; k < multi_inventory_count; k++) {
					if ($nget(target_inventory + j) != null) {
						$nget(target_inventory + i)[k].value = "";
					}
				}

				for (var k = 0; k < multi_option_count; k++) {
					if ($nget(target_option + j) != null) {
						$nget(target_option + i)[k].value = "";
					}
				}
				$get("multi_order_cnts_" + (i)).value = "1";
			}
			optCheck[i - 1].checked = false;
		}
	}

	for (var l = real_multi_count - delete_count + 1; l <= 10; l++) {
		//혹시나 있을지 모르는 체크값들을 위해 한번씩 체크를 더 풀어준다!
		optCheck[l - 1].checked = false;
		$get("multi_item_" + l).style.display = "none";
	}

	$get("multiOptCount").value = real_multi_count - delete_count;
}

function multiOptionValidCheck() {
	var multiCount = $get("multiOptCount").value

	var target_name = "";
	if ($get("inventory_yn").value == "Y") {
		target_name = "multi_inventory_seqno_";
	}
	else {
		target_name = "multi_sel_no_";
	}

	if (!multiOptionValidLoop(target_name, multiCount)) {
		return false;
	}

	return true;
}

//옵션, 재고를 동시에 보여 주기위해서 추가함 - 고원영(2010.11.29)
function multiOptionValidCheck_New() {
	var multiCount = $get("multiOptCount").value
	var target_name = "";

	if ($get("inventory_yn").value == "Y") {
		target_name = "multi_inventory_seqno_";
		if (!multiOptionValidLoop(target_name, multiCount)) {
			return false;
		}
		//return true;
	}

	target_name = "multi_sel_no_";
	if (!multiOptionValidLoop(target_name, multiCount)) {
		return false;
	}

	return true;
}

function multiOptionValidLoop(target_name, multiCount) {
	var target_option = "multi_sel_no_";
	var target_request_info = "multi_sel_noT_";

	if (target_option == target_name && ($nget(target_name + "1") == null || $nget(target_name + "1")[0] == null)) {
		if (($nget(target_request_info + "1") == null || $nget(target_request_info + "1")[0] == null)) {
			return true;
		}
		else {
			for (var i = 1; i <= multiCount; i++) {
				//상품 요청정보 (기존T와 같음)
				if ($nget("multi_sel_valueT_" + i) != null) {
					var request_info = "";
					var sel_count = $nget("multi_sel_valueT_" + i).length;

					if (sel_count > 0) {
						for (var j = 0; j < sel_count; j++) {
							$nget("multi_sel_valueT_" + i)[j].value = $nget("multi_sel_valueT_" + i)[j].value.replace(/,/g, " ");

							if ($nget("multi_sel_valueT_" + i)[j].value.trim() == "") {
								alert(MultiLang.findResource("alert_enter_request_info"));
								$nget("multi_sel_valueT_" + i)[j].focus();
								return false;
							}
							else
								request_info += $nget("multi_sel_valueT_" + i)[j].value;

						}
					}
				}
			}

		}

		return true;
	}

	var multi_option_count = $nget(target_name + "1").length;

	for (var i = 1; i <= multiCount; i++) {
		if (multi_option_count > 1) {
			for (var j = 0; j < multi_option_count; j++) {
				if ($nget(target_name + i)[j].value == "") {
					//alert(MultiLang.findResource("alert_msg_1"));
					$nget(target_name + i)[j].focus();
					return false;
				}
			}
		}
		else {

			if ($nget(target_name + i)[0].value == "") {
				//alert(MultiLang.findResource("alert_msg_1"));
				$nget(target_name + i)[0].focus();
				return;
			}
		}

		//상품 요청정보 (기존T와 같음)
		if ($nget("multi_sel_noT_" + i) != null) {
			var request_info = "";
			var sel_count = $nget("multi_sel_valueT_" + i).length;

			if (sel_count > 0) {
				for (var j = 0; j < sel_count; j++) {
					$nget("multi_sel_valueT_" + i)[j].value = $nget("multi_sel_valueT_" + i)[j].value.replace(/,/g, " ");

					if ($nget("multi_sel_valueT_" + i)[j].value == "") {
						alert(MultiLang.findResource("alert_enter_request_info"));
						$nget("multi_sel_valueT_" + i)[j].focus();
						return false;
					}
					else
						request_info += $nget("multi_sel_valueT_" + i)[j].value;
				}
			}
		}

	}

	return true;
}

function plusOptOrderCnt(num) {
	if (num == 1) {
		if (!checkMultiOrderCnt())
			return;
	}

	var order_cnt = $get("multi_order_cnts_" + num).value;

	if (!Util.isNumber(order_cnt)) {
		alert(MultiLang.findResource("alert_msg_3"));
		return;
	}

	var i_order_cnt = parseInt(order_cnt);

	i_order_cnt = +i_order_cnt + 1;

	if (i_order_cnt > 999) {
		alert(MultiLang.findResource("alert_msg_5"));
		return;
	}

	$get("multi_order_cnts_" + num).value = i_order_cnt.toString();
}

function minusOptOrderCnt(num) {
	if (num == 1) {
		if (!checkMultiOrderCnt())
			return;
	}

	var order_cnt = $get("multi_order_cnts_" + num).value;

	if (!Util.isNumber(order_cnt)) {
		alert(MultiLang.findResource("alert_msg_3"));
		return;
	}

	var i_order_cnt = parseInt(order_cnt);

	if (i_order_cnt == 1) {
		alert(MultiLang.findResource("alert_msg_6"));
		return;
	}

	i_order_cnt = +i_order_cnt - 1;
	$get("multi_order_cnts_" + num).value = i_order_cnt.toString();

}

function clearMultiOrder() {
	var optCheck = $nget("optCheck");

	var target_name = "";

	if ($get("inventory_yn").value == "Y") {
		target_name = "multi_inventory_seqno_";
	}
	else {
		target_name = "multi_sel_no_";
	}

	var multi_option_count = $nget(target_name + "1").length;

	for (var i = 1; i <= 10; i++) {
		for (var j = 0; j < multi_option_count; j++) {
			$nget(target_name + i)[j].value = "";
		}
		$get("multi_order_cnts_" + (i)).value = "1";
		optCheck[i - 1].checked = false;
	}
}

function completeMultiOrder() {
	//옵션, 재고를 동시에 보여 주기위해서 변경함 - 고원영(2010.11.29)
	if (!multiOptionValidCheck_New()) {
		return;
	}

	//$get("multi_inventory_seq_no").value = multi_inventory_seq_no + obj.value + ",";
	var tmpMulti_inventory_seq_no = "";
	for (var z = 0; z < multi_inventory_option_Arr.length; z++) {
		tmpMulti_inventory_seq_no += multi_inventory_option_Arr[z] + ",";
	}
	$get("multi_inventory_seq_no").value = tmpMulti_inventory_seq_no;

	$get("multi_order_count").value = $get("multiOptCount").value;

	var multi_order_cnt = $get("multi_order_count").value;
	var total_order_cnt = 0;
	for (var i = 1; i <= multi_order_cnt; i++) {
		total_order_cnt += parseInt($get("multi_order_cnts_" + i).value);
	}
	$get("order_cnt").value = total_order_cnt;
	$get("multi_order_yn").value = "Y";
	$get("order_cnt").readOnly = true;
	$get("DirectOrderBtn").style.display = "none";
	$get("CartOrderBtn").style.display = "";

	if (showWingMultiLayer == false) {
		hiddenMultiOrderLayer();
	}
	else {
		hiddenWingMultiOrderLayer();
	}

	if ($sget("OptionInfo") != undefined) {
		$sget("OptionInfo").style.display = "none";
	}

	if ($sget("RequestInfo") != undefined) {
		$sget("RequestInfo").style.display = "none";
	}
	$get("multi_order_info_1").style.display = "none";
	$get("multi_order_info_2").style.display = "";

	window.scrollTo(0, 0);
}

function cancelMultiOrder() {
	$get("multi_order_yn").value = "N";
	$get("multi_order_count").value = "0";
	clearMultiOrder();
	$get("DirectOrderBtn").style.display = "";
	$get("multi_order_info_1").style.display = "";
	$get("multi_order_info_2").style.display = "none";
	hiddenMultiOrderLayer();
	$get("order_cnt").readOnly = false;
	$get("order_cnt").value = 1;
	$get("multiOptCount").value = 1;

	if ($sget("OptionInfo") != undefined) {
		$sget("OptionInfo").style.display = "";
	}

	if ($sget("RequestInfo") != undefined) {
		$sget("RequestInfo").style.display = "";
	}

	for (var i = 1; i <= 10; i++) {
		//혹시나 있을지 모르는 체크값들을 위해 한번씩 체크를 더 풀어준다!
		$nget("optCheck")[i - 1].checked = false;
		if (i != 1)
			$get("multi_item_" + i).style.display = "none";
	}
}

function checkOrderCnt() {

	if ($get("order_cnt").readOnly == true) {
		if ($get("multi_order_yn").value == "Y") {
			//alert("선택정보 다중선택");
		}
		else if ($get("gd_no").value == "401309687") {
		}
		else {
			alert(MultiLang.findResource("alert_msg_11"));
		}

		return false;
	}
	else
		return true;
}

function checkMultiOrderCnt() {
	if ($get("multi_order_cnts_1").readOnly == true) {
		alert(MultiLang.findResource("alert_msg_11"));
		return false;
	}
	else
		return true;
}

var multi_inventory_option_Arr = new Array(10);
function changeInventoryInfo(obj, level, inventory_no, sel_count, multi_yn, prmArrIdx) {
	//품절일 경우는 체크해 주지지 않는다. -- 공구 예외처리
	var target_name = obj.name;
	var groupbuy_no = $get("groupbuy_no").value;

	if (groupbuy_no == "0") {
		var sell_price = $get("sell_price").value;

		if (sell_price == 0) {
			alert(MultiLang.findResource("alert_msg_2"));
			return;
		}
	}

	var multi_inventory_seq_no = "";
	if (level == sel_count) {
		if (multi_yn == "Y") {
			if (obj.value != "") {
				//multi_inventory_seq_no = $get("multi_inventory_seq_no").value;
				//$get("multi_inventory_seq_no").value = multi_inventory_seq_no + obj.value + ",";
				multi_inventory_option_Arr[prmArrIdx] = obj.value;
			}

			return;
		}
		else {
			$get("inventory_seq_no").value = obj.value;
			return;
		}
	}

	var sel_value1 = "";
	var sel_value2 = "";
	var sel_value3 = "";
	var sel_value4 = "";
	var sel_value5 = "";

	for (var i = 0; i < level; i++) {
		var tmpSelectIdx = parseInt($nget(target_name)[i].selectedIndex);

		if (i == 0) {
			sel_value1 = $("[name='" + target_name + "']").eq(i).children("option").eq(tmpSelectIdx).attr("org_value");
			if (sel_value1 == null) {
				sel_value1 = $("[name='" + target_name + "']").eq(i).children("optgroup").eq(0).children("option").eq(tmpSelectIdx - 1).attr("org_value");
			}
		}
		else if (i == 1) {
			sel_value2 = $("[name='" + target_name + "']").eq(i).children("option").eq(tmpSelectIdx).attr("org_value");
			if (sel_value2 == null) {
				sel_value2 = $("[name='" + target_name + "']").eq(i).children("optgroup").eq(0).children("option").eq(tmpSelectIdx - 1).attr("org_value");
			}
		}
		else if (i == 2) {
			sel_value3 = $("[name='" + target_name + "']").eq(i).children("option").eq(tmpSelectIdx).attr("org_value");
			if (sel_value3 == null) {
				sel_value3 = $("[name='" + target_name + "']").eq(i).children("optgroup").eq(0).children("option").eq(tmpSelectIdx - 1).attr("org_value");
			}
		}
		else if (i == 3) {
			sel_value4 = $("[name='" + target_name + "']").eq(i).children("option").eq(tmpSelectIdx).attr("org_value");
			if (sel_value4 == null) {
				sel_value4 = $("[name='" + target_name + "']").eq(i).children("optgroup").eq(0).children("option").eq(tmpSelectIdx - 1).attr("org_value");
			}
		}
	}

	for (var i = level; i < sel_count; i++) {
		var bar = document.createElement("optgroup");
		bar.label = "----------";

		SelectBoxBinder.clear($nget(target_name)[i]);
		SelectBoxBinder.addOption($nget(target_name)[i], MultiLang.findResource("Please select"), "");
		$nget(target_name)[i].appendChild(bar);
	}

	var param = new RMSParam();

	param.add("inventory_no", inventory_no);
	param.add("sel_value1", sel_value1);
	param.add("sel_value2", sel_value2);
	param.add("sel_value3", sel_value3);
	param.add("sel_value4", sel_value4);
	param.add("level", (level + 1));
	param.add("sel_count", sel_count);
	//param.add("keyword", "");
	param.add("lang_cd", $get("lang_cd").value);
	
	var ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "GetGoodsInventoryEachLevelName", param.toJson());

	if (ret != null) {
		var tmpTirRet;
		if (level == sel_count - 1) {
			var tmpCodeList = "";
			for (k = 0; k < ret.length; k++) {
				if (ret[k].tir_inventory_no != "" && ret[k].tir_inventory_no.indexOf("-") >= 0) {
					if (tmpCodeList == "") {
						tmpCodeList = tmpCodeList + ret[k].tir_inventory_no;
					}
					else {
						tmpCodeList = tmpCodeList + "," + ret[k].tir_inventory_no;
					}
				}
			}
			if (tmpCodeList != "") {
				var paramTir = new RMSParam();
				paramTir.add("seller_cust_no", $get("seller_cust_no").value);
				paramTir.add("tirCodeList", tmpCodeList);
				tmpTirRet = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "GetGoodsTIRInventoryInfo", paramTir.toJson());

				for (k = 0; k < ret.length; k++) {
					if (ret[k].tir_inventory_no != "" && tmpTirRet[ret[k].tir_inventory_no] != null && tmpTirRet[ret[k].tir_inventory_no].remain < ret[k].remain_cnt) {
						ret[k].remain_cnt = tmpTirRet[ret[k].tir_inventory_no].remain;
					}
					else if (ret[k].tir_inventory_no != "" && tmpTirRet[ret[k].tir_inventory_no] == null) {
						ret[k].remain_cnt = 0;
					}
				}
			}
		}

		var bar = document.createElement("optgroup");
		bar.label = "----------";

		SelectBoxBinder.clear($nget(target_name)[level]);
		SelectBoxBinder.addOption($nget(target_name)[level], MultiLang.findResource("Please select"), "");
		$nget(target_name)[level].appendChild(bar);

		for (var i = 0; i < ret.length; i++) {
			if (level == sel_count - 1) {
				if (ret[i].remain_cnt <= 0) {
					continue;
				}

				if (ret[i].sel_item_price > 0) {
					var tmpText = ret[i].client_sel_value + "(+" + PriceUtil.FormatCurrencySymbol(ret[i].sel_item_price) + ") - " + MultiLang.findResource("Quantity") + " : " + ret[i].remain_cnt;
					//SelectBoxBinder.addOption($nget(target_name)[level], tmpText, ret[i].sel_no);
					Set_OptInven_SelectBox($nget(target_name)[level], tmpText, ret[i].sel_no, ret[i].sel_value);
				}
				else if (ret[i].sel_item_price < 0) {
					var tmpText = ret[i].client_sel_value + "(" + PriceUtil.FormatCurrencySymbol(ret[i].sel_item_price) + ") - " + MultiLang.findResource("Quantity") + " : " + ret[i].remain_cnt;
					//SelectBoxBinder.addOption($nget(target_name)[level], tmpText, ret[i].sel_no);
					Set_OptInven_SelectBox($nget(target_name)[level], tmpText, ret[i].sel_no, ret[i].sel_value);
				}
				else {
					var tmpText = ret[i].client_sel_value + " - " + MultiLang.findResource("Quantity") + " : " + ret[i].remain_cnt;
					//SelectBoxBinder.addOption($nget(target_name)[level], tmpText, ret[i].sel_no);
					Set_OptInven_SelectBox($nget(target_name)[level], tmpText, ret[i].sel_no, ret[i].sel_value);
				}
			}
			else {
				//SelectBoxBinder.addOption($nget(target_name)[level], ret[i].sel_value, ret[i].sel_no);
				Set_OptInven_SelectBox($nget(target_name)[level], ret[i].client_sel_value, ret[i].sel_no, ret[i].sel_value);
			}
		}
	}

}

function Set_OptInven_SelectBox(prmSel, tmpText, tmpValue, tmpOrgValue) {
	var op1 = document.createElement('option');
	op1.text = tmpText;
	op1.value = tmpValue;
	$(op1).attr("org_value", tmpOrgValue);

	try {
		prmSel.add(op1, null); // standards compliant
	}
	catch (ex) {
		prmSel.add(op1); // IE only
	}
}

//------------------------------------------옵션 선택하지 않았을때 주문버튼 비활성화------------------------------------------------------

function CheckSelectedOption_direct() {
	if (optionValidCheck_New() != true) {
		$("#ProcessBtn_direct").removeClass("ProcessBtn");
		$("#ProcessBtn_direct").addClass("ProcessBtn noOpt");
		$get("layer_noOptMsg_direct").style.display = "block";
	}
}
function CheckSelectedOption_cart() {
	if ($get("multi_order_yn").value == "Y") {
		if (multiOptionValidCheck_New() != true) {
			$("#ProcessBtn_cart").removeClass("ProcessBtn");
			$("#ProcessBtn_cart").addClass("ProcessBtn noOpt");
			$get("layer_noOptMsg_cart").style.display = "block";
		}
	}
	else {
		if (optionValidCheck_New() != true) {
			$("#ProcessBtn_cart").removeClass("ProcessBtn");
			$("#ProcessBtn_cart").addClass("ProcessBtn noOpt");
			$get("layer_noOptMsg_cart").style.display = "block";
		}
	}
}

function CheckSelectedOption_group() {
	if (optionValidCheck_New() != true) {
		$("#ProcessBtn_group").removeClass("ProcessBtn");
		$("#ProcessBtn_group").addClass("ProcessBtn noOpt");
		$get("layer_noOptMsg_group").style.display = "block";
	}
}

function BtnOut_direct() {
	$("#ProcessBtn_direct").removeClass("ProcessBtn noOpt");
	$("#ProcessBtn_direct").addClass("ProcessBtn");
	$get("layer_noOptMsg_direct").style.display = "none";
}

function BtnOut_cart() {
	$("#ProcessBtn_cart").removeClass("ProcessBtn noOpt");
	$("#ProcessBtn_cart").addClass("ProcessBtn");
	$get("layer_noOptMsg_cart").style.display = "none";
}

function BtnOut_group() {
	$("#ProcessBtn_group").removeClass("ProcessBtn noOpt");
	$("#ProcessBtn_group").addClass("ProcessBtn");
	$get("layer_noOptMsg_group").style.display = "none";
}

//멀티 옵션 레이어 부분
function CheckSelectedMultiOption_Complete() {
	if (multiOptionValidCheck_New() != true) {
		$("#processArea").removeClass("g_processArea");
		$("#processArea").addClass("g_processArea noOpt");
		$get("layer_noOptMsg_Multi").style.display = "block";
	}
}
function BtnOut_Multi() {
	$("#processArea").removeClass("g_processArea noOpt");
	$("#processArea").addClass("g_processArea");
	$get("layer_noOptMsg_Multi").style.display = "none";

}



//----------------------------------------- 할인 정보 체크 및 계산 -----------------------------------------------------------------------
var isApplyCoupon = false;
function applayDiscountInfo(gd_no, order_cnt, cost_basis_no, coupon_no, isOnlyGoods, cost_price, discount_price, order_cnt) {
	
	var goods_gd_no = $get("gd_no").value;

	if (gd_no != goods_gd_no)
		return;

	$get("cost_basis_no").value = cost_basis_no;
	$get("coupon_no").value = coupon_no;
	$get("order_cnt").value = "" + order_cnt;
	$get("cost_basis_type").value = "";

	if (isOnlyGoods == true) {
		$get("order_cnt").readOnly = false;
		$sget("additional_discount_info").innerHTML = getAddtionalDiscountInfo(PriceUtil.FormatCurrency(cost_price), gd_no, "E", "");
		$sget("discount_info").innerHTML = getDiscountInfo(PriceUtil.FormatCurrency(discount_price));
		var target_currency = Util.getCookie("gmktCurrency");
		if (GMKT.ServiceInfo.nation == "US" && target_currency != "USD" && target_currency != "") {
			var param = new RMSParam();
			param.add("money", PriceUtil.GetMoney(discount_price));
			param.add("target_currency_cd", target_currency);

			var ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "GetExchangeRate", param.toJson());
			$get("goods_exchage_rate").innerHTML = ret + " " + MultiLang.findResource("ClientCurrencyNotice"); ;
		}
	}
	else {
		$get("order_cnt").readOnly = true;
		setMultiOrder(true, order_cnt);
		$sget("additional_discount_info").innerHTML = getAddtionalDiscountInfo(PriceUtil.FormatCurrency(cost_price), gd_no, "P", "");
		$sget("discount_info").innerHTML = getPersonalDiscountInfo(PriceUtil.FormatCurrency(discount_price), order_cnt);
		var target_currency = Util.getCookie("gmktCurrency");
		if (GMKT.ServiceInfo.nation == "US" && target_currency != "USD" && target_currency != "") {
			var param = new RMSParam();
			param.add("money", PriceUtil.GetMoney(discount_price));
			param.add("target_currency_cd", target_currency);

			var ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "GetExchangeRate", param.toJson());
			$get("goods_exchage_rate").innerHTML = ret + " " + MultiLang.findResource("ClientCurrencyNotice");
		}
	}

	if ($("input[option_code='EX']:radio").length != 0) {
		var arr_cost_basis_no = cost_basis_no.split("");
		for (var i = 0; i < arr_cost_basis_no.length; i++) {
			var basis_no = arr_cost_basis_no[i];

			var param = new RMSParam();
			param.add("cost_basis_no", basis_no);
			var ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "GetCostBasisInfo", param.toJson());

			if (ret != null) {
				if (ret.basis_type == "EX") {
					$("input[option_code='EX']:radio").attr("checked", true);
					$get("cost_basis_type").value = "EX";
				}
			}
		}
	}
	isApplyCoupon = true;
}

function applyEtcCoupon(gd_no, sid, jaehuid, dealer_cust_no, order_cnt) {
	var param = new RMSParam();

	param.add("goodscode", gd_no);
	param.add("sid", sid);
	param.add("jaehuid", "");
	param.add("seller_cust_no", "");

	var ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "GetGoodsEtcDiscountInfo", param.toJson());

	if (ret != null) {
		var cost_result = ret.cost_result;
		var sell_price = ret.sell_price;
		var cost_unit = ret.cost_unit.trim();
		var cost_basis_kind = ret.cost_basis_kind;
		var cost_basis_no = ret.cost_basis_no;
		var cost_price = 0.00;
		var cost_price_text = "";

		var discount_price = 0;
		var discount_result = 0;

		if (cost_unit == "M") {
			cost_price = cost_result;
		}
		else if (cost_unit == "R") {
			cost_price = PriceUtil.FormatCurrency(sell_price * cost_result * 0.01);
		}

		if (cost_price > 0) {
			discount_result = cost_price;
			discount_price = sell_price - cost_price;

			$get("order_cnt").value = "" + order_cnt;
			$sget("additional_discount_info").innerHTML = getAddtionalEtcDiscountInfo(PriceUtil.FormatCurrency(discount_result), gd_no, "E", cost_price_text); //요거
			$sget("discount_info").innerHTML = getDiscountInfo(PriceUtil.FormatCurrency(discount_price));
		}
		else {
			$sget("additional_discount_info").innerHTML = "";
			$sget("discount_info").innerHTML = "";
		}

	}
	else {
		$sget("additional_discount_info").innerHTML = "";
		$sget("discount_info").innerHTML = "";
	}

	var plural_key, plural_key_value;

	plural_key_value = gd_no + "," + cost_basis_no + ",," + cost_basis_kind + ",";

	var param2 = new RMSParam();

	param2.add("value", plural_key_value);

	plural_key = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "makePluralKeyEncoding", param2.toJson());

	$get("plural_key").value = plural_key;
	$get("cost_basis_no").value = cost_basis_no;
	$get("coupon_no").value = "";
	$get("dealer_cost_basis_no").value = "";
}

function getAddtionalDiscountInfo(cost_price, gd_no, kind, cost_price_text) {
	var discountText = "";

	discountText = discountText + "<dl class=\"detailsArea\">\r\n";
	discountText = discountText + "<dt id=\"CouponDiscount\" >" + MultiLang.findResource("ETCCouponDiscount") + "</dt>\r\n";
	if (kind == "P")
		discountText = discountText + "<dd><span class=\"price03 fLeft rm5\">" + PriceUtil.FormatCurrencySymbol(cost_price) + " " + MultiLang.findResource("off") + " " + cost_price_text + "</span>  <a href=\"javascript:cancelCoupon('" + gd_no + "');\" class=\"btnDiscount tm2\">" + MultiLang.findResource("CancelDiscount") + "</a>" + "</dd>\r\n";
	else
		discountText = discountText + "<dd><span class=\"price03 fLeft rm5\">" + PriceUtil.FormatCurrencySymbol(cost_price) + " " + MultiLang.findResource("off") + " " + cost_price_text + "</span>  </dd>\r\n";

	discountText = discountText + "</dl>";

	return discountText;
}

function getAddtionalEtcDiscountInfo(cost_price, gd_no, kind, cost_price_text) {
	var discountText = "";

	discountText = discountText + "<dl class=\"detailsArea\">\r\n";
	discountText = discountText + "<dt id=\"CouponDiscount\">" + MultiLang.findResource("ClientDiscountMsg") + "</dt>\r\n";

	if (kind == "P")
		discountText = discountText + "<dd><span class=\"price03 fLeft rm5\">" + PriceUtil.FormatCurrencySymbol(cost_price) + " " + MultiLang.findResource("off") + " " + cost_price_text + "</span>  <a href=\"javascript:cancelCoupon('" + gd_no + "');\" class=\"btnDiscount tm2\">" + MultiLang.findResource("CancelDiscount") + "</a>" + "</dd>\r\n";
	else
		discountText = discountText + "<dd><span class=\"price03 fLeft rm5\">" + PriceUtil.FormatCurrencySymbol(cost_price) + " " + MultiLang.findResource("off") + " " + cost_price_text + "</span>  </dd>\r\n";

	discountText = discountText + "</dl>";

	return discountText;
}

function getDiscountInfo(cost_price) {
	var discountText = "";

	discountText = discountText + "<dl class=\"detailsArea g_discounted\">\r\n";
	discountText = discountText + "<dt><strong>" + MultiLang.findResource("DiscountPrice") + "</strong></dt>\r\n";
	discountText = discountText + "<dd><strong>" + PriceUtil.FormatCurrencySymbol(cost_price) + "</strong></dd>\r\n";
	discountText = discountText + "</dl>";

	return discountText;
}

function getPersonalDiscountInfo(cost_price, order_cnt) {
	var discountText = "";

	discountText = discountText + "<dl class=\"detailsArea g_discounted\">\r\n";
	discountText = discountText + "<dt><strong>" + MultiLang.findResource("DiscountPrice") + "</strong></dt>\r\n";
	discountText = discountText + "<dd><strong>" + PriceUtil.FormatCurrencySymbol(cost_price) + "</strong><span class=\"black\">(" + MultiLang.findResource("OrderQty") + order_cnt + ")</span></dd>\r\n";
	discountText = discountText + "</dl>";

	return discountText;
}

function clearCoupon() {
	$get("plural_key").value = "";
	$get("cost_basis_no").value = "0";
	$get("coupon_no").value = "";
	$get("dealer_cost_basis_no").value = "";
	$get("cost_basis_type").value = "";
}

function cancelCoupon(gd_no) {
	clearCoupon();
	$sget("additional_discount_info").innerHTML = "";
	$sget("discount_info").innerHTML = "";
	$get("order_cnt").readOnly = false;

	setMultiOrder(false);

	if ($get("goods_cost_yn").value == "Y")
		applyEtcCoupon(gd_no, 0, "", "", 1);

	var target_currency = Util.getCookie("gmktCurrency");

	if (GMKT.ServiceInfo.nation == "US" && target_currency != "USD" && target_currency != "") {
		var sell_price = $get("discounted_price").value;
		var target_currency = Util.getCookie("gmktCurrency");
		var param = new RMSParam();
		param.add("money", PriceUtil.GetMoney(sell_price));
		param.add("target_currency_cd", target_currency);

		var ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "GetExchangeRate", param.toJson());
		$get("goods_exchage_rate").innerHTML = ret + " " + MultiLang.findResource("ClientCurrencyNotice"); ;
	}
}

function goMyCoupon() {
	var goodscode = $get("gd_no").value;
	var url = "";
	if($("#chakbul_prepay_yn").length > 0)	//배송비가 착불 선결제인것
	{
		var chakbul_prepay_yn = $get("chakbul_prepay_yn").value;
		url = Public.convertNormalUrl("~/MyCoupon/MyCouponList.aspx?goodscode=" + goodscode + "&chakbul_prepay_yn=" + chakbul_prepay_yn);
	}
	else {
		url = Public.convertNormalUrl("~/MyCoupon/MyCouponList.aspx?goodscode=" + goodscode);
	}
	//var url = Public.getCouponServerUrl("/MyCoupon/MyCouponList.aspx?goodscode=" + goodscode, false);
	
	Util.openPopup(url, "590", "610", "myCouponWin");
}

function Check_postpay() {		//배송비가 착불일때 착불은 쿠폰 적용 안됨.!
	var chakbul_prepay_yn = $get("chakbul_prepay_yn").value;
	var goodscode = $get("gd_no").value;

	if(isApplyCoupon == true && chakbul_prepay_yn == "N")
	{
		alert(MultiLang.findResource("alert_chackbul_coupon"));
		cancelCoupon(goodscode);
		isApplyCoupon = false;
	}


}

//----------------------------------------- 할인 정보 체크 및 계산 -----------------------------------------------------------------------

//----------------------------------------- 즐겨찾기-------------------------------------------------------------------------------------
function goBookmark() {
	onFavoriteTitle(location, $('textarea#ta_favorite_nm').val());
}

function goSaveDesktop(img_contents_no) {
	var title = encodeURI($('textarea#ta_favorite_nm').val());
	var goodscode = $get("gd_no").value;
	Util.openPopup(Public.getGoodsServerUrl("/Goods/PopupSaveDesktop.aspx?goodscode=" + goodscode + "&title=" + title + "&img_contents_no=" + img_contents_no), "300", "300", "saveDeskTop");
}

function closeLayerFavorite() {
	$("#div_save").addClass("disNone");
}

//----------------------------------------- 관심상품에 추가 ------------------------------------------------------------------------------
function addWishList(gd_no) {

	if (Public.isLogin()) {
		var param = new RMSParam();

		param.add("cust_no", Public.getCustNo());
		param.add("group_id", 0);
		param.add("gd_no", gd_no);
		param.add("login_id", Public.getLoginId());

		var ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "SetWishListItem", param.toJson());

		if (ret == 0) {
			if (confirm(MultiLang.findResource("ALERT_MSG12"))) {
				document.location.href = Public.getMyServerUrl("/My/WishList.aspx", false);
			}
		}
	}
	else {
		Public.goLoginPage();
	}
}
//----------------------------------------- 관심상품에 추가 ------------------------------------------------------------------------------

//----------------------------------------- 레이어 처리 ------------------------------------------------------------------------------
var showWingMultiLayer = false;

function dispBundleTransLayer() {
	$get("DeliveryBundleLayer0").style.height = $get("DeliveryBundleLayer1").style.height;
	$get("DeliveryBundleLayer1").style.display = "";
}
function hiddenBundleTransLayer() {
	$get("DeliveryBundleLayer1").style.display = "none";
}
function hiddenSZLayer() {
	$get("deliverySzLayer1").style.display = "none";
}

function hiddenMultiOrderLayer() {
	if (showWingMultiLayer == false) {
		$("#MultiOrderLayer").addClass("disNone");
	}
	else {
		hiddenWingMultiOrderLayer();
	}

	if ($sget("OptionInfo") != undefined) {
		$sget("OptionInfo").style.display = "";
	}
}
function dispMultiOrderLayer() {
	$("#MultiOrderLayer").removeClass("disNone");
	$("#muliOrder").addClass("disNone");
	$("#muliorder_close").addClass("disNone");
	$("#easyOrder").removeClass("disNone");
	$("#MultiOrderLayer").css({ "left": "-255px", "width": "", "height": "" });
	$("#MultiOrderLayer").css({ "top": "18px" });
	$("#closeMultiOrder").removeClass("disNone");

	if ($sget("OptionInfo") != undefined) {
		var ie6 = jQuery.browser.msie && jQuery.browser.version == "6.0";

		if (ie6)
			$sget("OptionInfo").style.display = "none";
	}
}
function dispWingMultiOrderLayer() {
	if (showWingMultiLayer == false) {
		showWingMultiLayer = true;
		$("#MultiOrderLayer").css({ "left": "-82px", "width": "0", "height": "0" });
		$("#muliOrder").removeClass("disNone");
		$("#muliorder_close").addClass("disNone");
		$("#easyOrder").removeClass("disNone");
	}
	else {
		hiddenWingMultiOrderLayer();
	}
}

function hiddenWingMultiOrderLayer() {
	showWingMultiLayer = false;
	$("#MultiOrderLayer").css({ "left": "382px", "width": "0", "height": "0" });
	//$("#MultiOrderLayer").css({ "left": "382px", "width": "", "height": "" });
	$("#easyOrder").addClass("disNone");
	$("#muliOrder").addClass("disNone");
	$("#muliorder_close").removeClass("disNone");
}


//----------------------------------------- Copy Url 관련  ------------------------------------------------------------------------------
function dispUrl(code) {
	if ($get("layer_URLcopy").style.display.toString() == "none") {
		$get("CopyURL_nm").innerHTML = "CLOSE";
		$(".btn_URLlayer").css("text-align", "center");
		$get("layer_URLcopy").style.display = "block";
		//주소가공
		$get("goodsUrl").value = __PAGE_VALUE.GOODS_SERVER + "/g/" + code;
	}
	else if ($get("layer_URLcopy").style.display.toString() == "block") {
		$get("CopyURL_nm").innerHTML = "COPY URL";
		$(".btn_URLlayer").css("text-align", "left");
		$get("layer_URLcopy").style.display = "none";
		$get("goodsUrl").value = "";
	}

}

function ClipboardUrl() {

	if (navigator.appName == "Microsoft Internet Explorer") {
		window.clipboardData.setData('Text', $get("goodsUrl").value.toString());
		alert(MultiLang.findResource("ALERT_MSG18"));
		$get("CopyURL_nm").innerHTML = "COPY URL";
		$get("layer_URLcopy").style.display = "none";
		$(".btn_URLlayer").css("text-align", "left");
		$get("goodsUrl").value = "";
	}
	else {
		alert(MultiLang.findResource("ALERT_MSG19"));
		$get("goodsUrl").focus();
		$get("goodsUrl").select();
	}
}

//----------------------------------------- Url 복사 관련  ------------------------------------------------------------------------------

//----------------------------------------- 레이어 처리 ------------------------------------------------------------------------------

//----------------------------------------- 지역배송관련 팝업 및 레이어 ------------------------------------------------------------------------------
function fncSzSearch(delivery_group_no, delivery_fee, seller_cust_no) {
	var sz_url = Public.getGoodsServerUrl("/Goods/SearchSZDelivery.aspx?delivery_group_no=" + delivery_group_no + "&delivery_fee=" + delivery_fee + "&seller_cust_no=" + seller_cust_no, false);

	Util.openPopup(sz_url, "620", "530", "SzSearchPop");
}
//----------------------------------------- 멀티옵션 & 북마크 스크롤 따라다니기 ------------------------------------------------------------------------------
$(window).scroll(function () {
	try {

		if ((document.documentElement.scrollTop > $("#ItemInfoWrap1").offset().top && document.documentElement.scrollTop + 1000 < $("#customerReview").offset().top) || (document.body.scrollTop > $("#ItemInfoWrap1").offset().top && document.body.scrollTop + 1000 < $("#customerReview").offset().top)) {
			if ($("#MultiOrderLayer").length > 0) {			//멀티옵션이 있는 경우
				$("#MultiOrderLayer").removeClass("disNone");
				$("#SimpleLayer").removeClass("disNone");

				var position = $(window).scrollTop(); // 현재 스크롤바의 위치값을 반환합니다.
				var currentContent = $("#multiOrderBtn").offset().top;
				var currentaddContent = $(".addContent").offset().top;

				$("#MultiOrderLayer").stop().animate({ "top": position - currentContent + 200 + "px" }, 300); //jquery animate를 이용해서 날개 배너 scroll처리
				$("#SimpleLayer").stop().animate({ "top": position - currentaddContent + 260 + "px" }, 300); //jquery animate를 이용해서 날개 배너 scroll처리

				if (showWingMultiLayer == false) {
					$("#MultiOrderLayer").css({ "left": "382px", "width": "0", "height": "0" });
					//$("#MultiOrderLayer").css({ "left": "382px", "width": "", "height": "" });
					$("#easyOrder").addClass("disNone");
					$("#muliOrder").addClass("disNone");
					$("#muliorder_close").removeClass("disNone");
					$("#closeMultiOrder").addClass("disNone");
					//$("#closeMultiOrder").css({ "left": "382px", "width": "16px", "height": "16px" });
				}
				else {
					//$("#closeMultiOrder").removeClass("disNone");
				}
			}
			else {			//멀티옵션 없을때!
				$("#SimpleLayer").removeClass("disNone");
				var position = $(window).scrollTop(); // 현재 스크롤바의 위치값을 반환합니다.
				var currentaddContent = $(".addContent").offset().top;
				$("#SimpleLayer").stop().animate({ "top": position - currentaddContent + 260 + "px" }, 100); //jquery animate를 이용해서 날개 배너 scroll처리
			}
		}
		else {
		}
	}
	catch (e) {
	}
});
//----------------------------------------- SNS연동 및 메일발송 관련 팝업 -----------------------------------------------------------------------
function openSnsPopup(gd_nm, gd_no, content_no, price) {
	var url = Public.getAppPath() + "/SNS/PopupShareSNS.aspx?gd_nm=" + encodeURI(gd_nm) + "&gd_no=" + gd_no + "&content_no=" + content_no + "&price=" + encodeURI(price);
	Util.openPopup(url, 470, 550);
}
//----------------------------------------- SNS연동 및 메일발송 관련 팝업 -----------------------------------------------------------------------
//----------------------------------------- 해외배송비 가능 국가 리스트  -----------------------------------------------------------------------
function searchOverseaList(delivery_group_no, delivery_bundle_no) {
	var search_keyword = "";
	var search_keyword = $get("oversea_search").value;
	var goodscode = $get("gd_no").value;

	var param = new RMSParam();

	param.add("delivery_group_no", delivery_group_no);
	param.add("delivery_bundle_no", delivery_bundle_no);
	param.add("search_keyword", search_keyword);
	param.add("goodscode", goodscode);

	var ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "GetOverseaDeliveryFeeInfo", param.toJson());

	var oveseaInfoTxt = "";

	oveseaInfoTxt += "<table summary=\"\" style=\"width:230px;\">\r\n";
	oveseaInfoTxt += "	<colgroup>\r\n";
	oveseaInfoTxt += "		<col width=\"100%\" />\r\n";
	//oveseaInfoTxt += "		<col width=\"134px\" />\r\n";
	//oveseaInfoTxt += "		<col width=\"95px\" />\r\n";
	oveseaInfoTxt += "	</colgroup>\r\n";
	oveseaInfoTxt += "	<tbody>\r\n";

	if (ret != null) {
		for (var i = 0; i < ret.length; i++) {
			oveseaInfoTxt += "<tr>\r\n";
			oveseaInfoTxt += "	<td>" + ret[i].nation_nm + "</td>\r\n";
			//oveseaInfoTxt += "	<td>" + PriceUtil.FormatCurrencySymbol(ret[i].oversea_delivery_fee) + "</td>\r\n";
			oveseaInfoTxt += "</tr>\r\n";
		}
	}
	oveseaInfoTxt += "	</tbody>\r\n";
	oveseaInfoTxt += "</table>\r\n";

	$get("oversea_tbl_list").innerHTML = oveseaInfoTxt;
}

function autoOverseaFilter(obj) {
	var param = new RMSParam();

	param.add("start_nation_cd", $get("start_nation_cd").value);
	param.add("arrive_nation_cd", obj.value);

	var ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "GetShippingContractList", param.toJson());

	if (GMKT.ServiceInfo.nation == "US") {
		var nation_code = ["", "ID", "KR", "JP", "SG", "MY", "CN", "HK"];
		var nation_nm_list = [MultiLang.findResource("CountryCL"), "Indonesia", "South Korea", "Japan", "Singapore", "Malaysia", "China", "Hong Kong"];
	}
	else {
		var nation_code = ["", "ID", "KR", "JP", "SG", "MY"];
		var nation_nm_list = [MultiLang.findResource("CountryCL"), "Indonesia", "South Korea", "Japan", "Singapore", "Malaysia"];
	}

	var autoOverseaResultTxt = "";

	if (ret.Rows.length > 0) {
		autoOverseaResultTxt += "<table>";
		autoOverseaResultTxt += "  <thead>";
		autoOverseaResultTxt += "	<tr>";
		autoOverseaResultTxt += "		<th>" + MultiLang.findResource("arriveNationCL");
		autoOverseaResultTxt += "			<select name=\"auto_oversea_filter\" id=\"auto_oversea_filter\" onchange=\"autoOverseaFilter(this);\">";

		for (var i = 0; i < nation_code.length; i++) {
			if (nation_code[i] == obj.value)
				autoOverseaResultTxt += "				<option value=\"" + nation_code[i] + "\" selected>" + nation_nm_list[i] + "</option>";
			else
				autoOverseaResultTxt += "				<option value=\"" + nation_code[i] + "\">" + nation_nm_list[i] + "</option>";

		}
		autoOverseaResultTxt += "			</select>";
		autoOverseaResultTxt += "		</th>";
		autoOverseaResultTxt += "		<th>" + MultiLang.findResource("ShippingRegionCL") + "</th>";
		autoOverseaResultTxt += "		<th>" + MultiLang.findResource("WeightCL") + "</th>";
		autoOverseaResultTxt += "		<th>" + MultiLang.findResource("ShippingRateCL") + "</th>";
		autoOverseaResultTxt += "	  </tr>";
		autoOverseaResultTxt += "	</thead>";
		autoOverseaResultTxt += "	<tbody>";

		for (var i = 0; i < ret.Rows.length; i++) {
			autoOverseaResultTxt += "<tr>";
			autoOverseaResultTxt += "<td>" + ret.Rows[i].arrive_nation_nm + "</td>";
			autoOverseaResultTxt += "<td>" + ret.Rows[i].region_nm + "</td>";
			autoOverseaResultTxt += "<td>" + ret.Rows[i].weight_from + "~" + ret.Rows[i].weight_to + "</td>";
			autoOverseaResultTxt += "<td>" + PriceUtil.FormatCurrencySymbol(ret.Rows[i].shipping_rate) + "</td>";
			autoOverseaResultTxt += "</tr>"
		}
		autoOverseaResultTxt += "  </tbody>";
		autoOverseaResultTxt += "</table>";

		$get("autoOverseaFilterList").innerHTML = autoOverseaResultTxt;
	}
	else {
		autoOverseaResultTxt += "<table>";
		autoOverseaResultTxt += "  <thead>";
		autoOverseaResultTxt += "	<tr>";
		autoOverseaResultTxt += "		<th>" + MultiLang.findResource("arriveNationCL");
		autoOverseaResultTxt += "			<select name=\"auto_oversea_filter\" id=\"auto_oversea_filter\" onchange=\"autoOverseaFilter(this);\">";

		for (var i = 0; i < nation_code.length; i++) {
			if (nation_code[i] == obj.value)
				autoOverseaResultTxt += "				<option value=\"" + nation_code[i] + "\" selected>" + nation_nm_list[i] + "</option>";
			else
				autoOverseaResultTxt += "				<option value=\"" + nation_code[i] + "\">" + nation_nm_list[i] + "</option>";

		}
		autoOverseaResultTxt += "			</select>";
		autoOverseaResultTxt += "		</th>";
		autoOverseaResultTxt += "		<th>" + MultiLang.findResource("ShippingRegionCL") + "</th>";
		autoOverseaResultTxt += "		<th>" + MultiLang.findResource("WeightCL") + "</th>";
		autoOverseaResultTxt += "		<th>" + MultiLang.findResource("ShippingRateCL") + "</th>";
		autoOverseaResultTxt += "	  </tr>";
		autoOverseaResultTxt += "	</thead>";
		autoOverseaResultTxt += "	<tbody>";
		autoOverseaResultTxt += "  </tbody>";
		autoOverseaResultTxt += "</table>";

		$get("autoOverseaFilterList").innerHTML = autoOverseaResultTxt;
	}

}

function hiddenOverseaInfoLayer() {
	$("#overseaLayer").addClass("g_disNone");
}
//----------------------------------------- 해외배송비 가능 국가 리스트  -----------------------------------------------------------------------
// Enlarged Image 보기
function ViewEnlargedImage(goodscode) {
	Util.openInnerPopup(Public.convertNormalUrl("~/Popup/EnlargedImage.aspx?goodscode=" + goodscode), 700, 470);
}
// 신고하기
function ViewReportAbuse(goodscode, seller_cust_no, goodsname) {
	//Util.openInnerPopup("../Popup/PopupReportAbuse.aspx?goodscode=" + goodscode + "&sellerno=" + seller_cust_no + "&goodsname=" + encodeURI(goodsname), 506, 334);
	Util.openInnerPopup(Public.convertNormalUrl("~/Popup/PopupReportAbuse.aspx?goodscode=" + goodscode) + "&sellerno=" + seller_cust_no + "&goodsname=" + encodeURI(goodsname), 506, 456);
}
//----------------------------------------- 북마크 관련 스크립트  -----------------------------------------------------------------------
var CntBookMark = 1;
var CurPosBookMark = 1;
var LastPosBookMark = 1;
var arrPosBookMark = new Array(8);

function initBookMarkArray(obj) {
	for (var i = 0; i < obj.length; i++) {
		obj[i] = 0;
	}
}
initBookMarkArray(arrPosBookMark);

function insertDivBookMark() {
	if (CntBookMark < 8) {
		LastPosBookMark = getBookMarkArray(arrPosBookMark);
		NowCntBookMark = LastPosBookMark;
		var SetBookMarkTop = parseInt($get("SimpleLayer").style.top);
		var sDuplicateBookMark = 0;
		sDuplicateBookMark = getDulplicateBookMark(SetBookMarkTop);

		if (sDuplicateBookMark) {
			$get("g_markedNum0" + NowCntBookMark).style.top = SetBookMarkTop + 25 + "px";
			moveDivBookMark(LastPosBookMark);
			SetBookMarkTop2 = SetBookMarkTop + 25;
		} else {
			$get("g_markedNum0" + NowCntBookMark).style.top = SetBookMarkTop + "px";
			SetBookMarkTop2 = SetBookMarkTop;
		}

		$get("g_markedNum0" + NowCntBookMark).style.left = $get("SimpleLayer").offsetLeft - 884;

		if (getNumberPx($get("g_markedNum0" + NowCntBookMark).style.left) < -27) {
			$get("g_markedNum0" + NowCntBookMark).style.left = -27 + "px";
		}

		showDivLayer("g_markedNum0" + NowCntBookMark);
		showDivLayer("divRightBookMark" + NowCntBookMark);

		arrPosBookMark[LastPosBookMark] = SetBookMarkTop2;
		CntBookMark++;
	} else {

		alert(MultiLang.findResource("ALERT_MSG15"));
	}
}

function moveToDivBookMark(str) {
	window.scrollTo(0, getNumberPx($get("g_markedNum0" + str).style.top) + $("#itemGoods").offset().top - 281);
}

function getBookMarkArray(obj) {
	for (var i = 1; i < obj.length; i++) {
		if (obj[i] == 0) {
			return i;
			break;
		}
	}
	return 1;
}

function getDulplicateBookMark(str) {
	for (var i = 0; i < 8; i++) {
		if (arrPosBookMark[i] == str) {
			return true;
			break;
		}
	}
	return false;
}

function getNumberPx(str) {
	var a = str.replace('px', '');
	return Number(a);
}

function moveDivBookMark(no) {
	if (isFinite(no)) {

		var NowCntBookMark = no;
		var y = $("#g_markedNum0" + NowCntBookMark).offset().top;
		y = y + 25;
		window.scrollTo(0, y);
	}
}

function showDivLayer(str) {
	$("#" + str).removeClass("disNone");
}
function hideDivLayer(str) {
	$("#" + str).addClass("disNone");
}

function delDivBookMark(str) {

	arrPosBookMark[parseInt(str)] = 0;
	CntBookMark--;

	hideDivLayer("g_markedNum0" + str);
	hideDivLayer("divRightBookMark" + str);
}
//----------------------------------------- 북마크 관련 스크립트  -----------------------------------------------------------------------
function showDeliveryOptionInfo() {
	if ($("#delivery_option_layer").hasClass("g_disNone")) {
		$("#delivery_option_layer").removeClass("g_disNone");
		$("#delivery_opt_layer_tag").removeClass("g_on");
	}
	else {
		$("#delivery_option_layer").addClass("g_disNone");
		$("#delivery_opt_layer_tag").addClass("g_on");
	}
}

function selectedDeliveryOption(strShippngPrice, strTranscNm, strShippingType) {

	//	$("#delivery_option_layer").addClass("g_disNone");
	//	//$get("span_delivery_shipping").innerHTML = "<em class=\"price\">" + strShippngPrice + "</em>";

	if ($get("cost_basis_type").value == "EX" && $("input[option_code='EX']:radio").attr("checked") == false) {
		if (confirm(MultiLang.findResource("현재 Express에만 적용되는 쿠폰이 취소됩니다. 계속 하시겠습니까?"))) {
			cancelCoupon($get("gd_no").value);
		}
		else {
			$("input[option_code='EX']:radio").attr("checked", true);
			return false;
		}
	}

	//$get("dd_delivery_type").innerHTML = strShippingType;

	var codeNation = GMKT.ServiceInfo.nation;
	var strTranscShipping = "";

	if (strTranscNm != null && "" != strTranscNm.trim()) {
		strTranscShipping = strTranscNm + "(" + strShippingType + ")";
	} else {
		strTranscShipping = strShippingType;
	}

	//	if ("JP" == codeNation || "KR" == codeNation || "CN" == codeNation || "HK" == codeNation) {
	//		$get("txt_select_shipping_type").innerHTML = strTranscShipping.substring(0, 28);
	//	} else {
	//		$get("txt_select_shipping_type").innerHTML = strTranscShipping.substring(0, 40);
	//	}

	//	$("#delivery_opt_layer_tag").addClass("g_on");
}
//----------------------------------------- 공동구매 관련 스크립트  -----------------------------------------------------------------------
var NewTime, intNew, intNow, strTime;

function changeGroupBuyTimeLeft(dream_remain_time) {
	var remain_time = 0, remain_hour = 0, remain_minute = 0, remain_second = 0;

	if (dream_remain_time == null || dream_remain_time == "" || dream_remain_time == "____" || dream_remain_time == "NaN" || dream_remain_time == "0_0_0_0") {
		remain_time = 0;
		remain_hour = 0;
		remain_minute = 0;
		remain_second = 0;
	}
	else {
		var split_remain_time = dream_remain_time.split("_");

		if (split_remain_time.length > 0)
			remain_time = split_remain_time[0];
		if (split_remain_time.length > 1)
			remain_hour = split_remain_time[1];
		if (split_remain_time.length > 2)
			remain_minute = split_remain_time[2];
		if (split_remain_time.length > 3)
			remain_second = split_remain_time[3];
	}
	InitTime(dream_remain_time, remain_time, remain_hour, remain_minute, remain_second);
}

function InitTime(remainText, dd, hh, mi, ss) {
	if (dd == 0 && hh == 0 && mi == 0 && ss == 0) {
		$get("groupbuy_left_time").innerHTML = MultiLang.findResource("Ended");
		return;
	}
	else {
		dd = parseInt(dd) + 1;
		NewTime = new Date(2000, 1, dd, hh, mi, ss);
		TimeRoutine();
	}
}

function TimeRoutine() {
	intNew = NewTime.getSeconds() - 1;
	NewTime.setSeconds(intNew);
	if (NewTime.getMonth() == 0 && NewTime.getDate() == 31 && NewTime.getHours() == 23 && NewTime.getMinutes() == 59 && NewTime.getSeconds() == 59) {
		Util.reloadPage();
		return;
	}
	StatusClock();
}

function StatusClock() {
	strTime = "";

	if (NewTime.getMonth() != 1) {
		strTime = strTime + eval(NewTime.getMonth() - 1) + ' ' + MultiLang.findResource("months") + ' ';
	}
	if (NewTime.getDate() != 1) {
		strTime = strTime + eval(NewTime.getDate() - 1) + ' ' + MultiLang.findResource("days") + ' ';
	}
	strTime = strTime + NewTime.getHours() + ' ' + MultiLang.findResource("hour") + ' ' + NewTime.getMinutes() + ' ' + MultiLang.findResource("minute") + ' ' + NewTime.getSeconds() + ' ' + MultiLang.findResource("second");
	if ((strTime == "0 " + MultiLang.findResource("months") + " 0 " + MultiLang.findResource("days") + " 0 " + MultiLang.findResource("hour") + " 0 " + MultiLang.findResource("minute") + " 0 " + MultiLang.findResource("second")) || (strTime == "0 " + MultiLang.findResource("days") + " 0 " + MultiLang.findResource("hour") + " 0 " + MultiLang.findResource("minute") + " 0 " + MultiLang.findResource("second")) || (strTime == "0 " + MultiLang.findResource("hour") + " 0 " + MultiLang.findResource("minute") + " 0 " + MultiLang.findResource("second"))) {
		$get("groupbuy_left_time").innerHTML = MultiLang.findResource("Ended");
		Util.reloadPage();
		return;
	}
	else {
		$get("groupbuy_left_time").innerHTML = strTime;
		setTimeout("TimeRoutine()", 1000);
	}
}

function closeGroupBuyBalloon() {
	$(".g_layer_groupBuy").addClass("disNone");
}
//----------------------------------------- 공동구매 관련 스크립트  -----------------------------------------------------------------------
function restock_alterer_btn_onClick(goodscode) {
	Util.openPopup("PopupRestockAlerter.aspx?goodscode=" + goodscode, "340", "200", "restockWin");
}

//-------------------------------------------------- E-Coupono 관련 스크립트 ----------------------------------------------------------------
function ECouponHelpView(prmType) {
	window.open(Public.getWWWServerUrl('/popup/popupecouponhelp.aspx?type=' + prmType), 'Integration_Search', 'top=10,left=10,width=450,height=870');
}

function ECouponLocationInfoView() {
	window.open(Public.getWWWServerUrl('/popup/PopECouponShopInfo.aspx?gd_no=' + $get("gd_no").value), 'Integration_Search', 'top=10,left=10,width=320,height=430');
}
//-------------------------------------------------- E-Coupono 관련 스크립트 ----------------------------------------------------------------


//-------------------------------------------------- 해외배송 관련 스크립트 ----------------------------------------------------------------
function closeOverseaNotice() {
	$("#oversea_notice .OverdeliveryHelp").addClass("g_disNone");
}

function closeOverseaList() {
	$("#oversea_list .OverdeliveryFee").addClass("g_disNone");
}
//-------------------------------------------------- 해외배송 관련 스크립트 ----------------------------------------------------------------

//
// EZ Compare에 추가
//
//
// EZ View에 추가
//
function AddToEZView(goodscode, img_contents_no, sm_price, adult_na) {
	Util.AddToEZView(goodscode, img_contents_no, sm_price, adult_na);
}

function OpenEZViewQuick() {
	Util.OpenSmarWindowEZCompare();
}

//-------------------------------------------------- SmartViewer 시작 ----------------------------------------------------------------
function ViewSmartViewer() {
	/*
	$get("ifSmartView").style.width = "0px";
	$get("ifSmartView").style.height = "0px";

	if ($get("divSmartView").style.display == null || $get("divSmartView").style.display == "" || $get("divSmartView").style.display == "block") {
	$get("divSmartView").style.display = "none";
	}
	else {
	$get("ifSmartView").src = Public.convertNormalUrl("~/Goods/GoodsSmartViewer.aspx?goodscode=" + $get("gd_no").value, false);
	$get("divSmartView").style.display = "block";
	}
	*/
}
//-------------------------------------------------- SmartViewer 종료 ----------------------------------------------------------------

//-------------------------------------------------- 선택옵션 레이어 ----------------------------------------------------------------
var inventory_ret = null;
var opt_ret = null;
var opt_id = "";
var inventory_id = "";
var kpointer_idx = 1;
var kpointer_idx_max = 0;
var kpoint_index = "";
var kpoint_scroll_value = 0;

function optLayerOver(obj) {
	$(obj).addClass("on");
}

function optLayerOut(obj) {
	$(obj).removeClass("on");
}

showOptInfo = function (id, info_type, is_other) {
	var inventory_count = 0;
	var opt_count = 0;
	var select_nm = "";

	if (info_type == "P")
		select_nm = "opt";
	else if (info_type == "I")
		select_nm = "inventory";

	inventory_count = $nget("inventory_value").length;
	opt_count = $nget("sel_no").length;

	if ($("#" + select_nm + "_layer_" + id + " .innerWrap").css("display") == "none") {
		for (var i = 0; i < inventory_count; i++) {
			$("#inventory_layer_" + i + " .innerWrap").hide();
		}

		for (var i = 0; i < opt_count; i++) {
			$("#opt_layer_" + i + " .innerWrap").hide();
		}

		$("#" + select_nm + "_layer_" + id + " .innerWrap").show();
		$("#" + select_nm + "_blind_" + id).removeClass("blind");
		$("#" + select_nm + "_blind_" + id).addClass("blind up");
	}
	else {
		$("#" + select_nm + "_layer_" + id + " .innerWrap").hide();
		$("#" + select_nm + "_blind_" + id).removeClass("blind up");
		$("#" + select_nm + "_blind_" + id).addClass("blind");
	}

	if (is_other == true) {
		$("#" + select_nm + "_layer_" + id + " .innerWrap").hide();
	}
}

function selectedOpt(info_type, id, value, text, org_text, obj) {
	var select_nm = "";

	if (info_type == "P")
		select_nm = "opt";
	else if (info_type == "I")
		select_nm = "inventory";

	$("#content_" + select_nm + "_" + id).children().removeClass("selected");
	$(obj).parent().parent().addClass("selected");
	kpointer_idx = 1;

	if (info_type == "P") {

		if ($nget("sel_no") != null) {
			$nget("sel_no")[id].value = value;

			$get("" + select_nm + "_title_" + id).innerHTML = "<a class=\"select_title\" href=\"javascript:showOptInfo('" + id + "', '" + info_type + "');\">" + text + "<span id=\"" + select_nm + "_blind_" + id + "\" class=\"blind\">view</span>";
			$("#" + select_nm + "_outer_" + id).removeClass("AreaSelected");
			showOptInfo(id, info_type);
		}
	}
	else {
		$get("" + select_nm + "_title_" + id).innerHTML = "<a class=\"select_title\" href=\"javascript:showOptInfo('" + id + "', '" + info_type + "');\">" + text + "<span id=\"" + select_nm + "_blind_" + id + "\" class=\"blind\">view</span>";
		$("#" + select_nm + "_outer_" + id).removeClass("AreaSelected");

		showOptInfo(id, info_type);

		var sel_value1 = "";
		var sel_value2 = "";
		var sel_value3 = "";
		var sel_value4 = "";
		var sel_value5 = "";

		//$nget("" + select_nm + "_value")[id].value = text;
		$nget("" + select_nm + "_value")[id].value = org_text;

		var multi_inventory_seq_no = "";

		var sel_count = $nget("" + select_nm + "_value").length;
		var expose_yn = "N";

		if (parseInt(id) == sel_count - 1) {
			$get("" + select_nm + "_seq_no").value = value;

			return;
		}

		for (var i = 0; i < sel_count; i++) {
			if (i == 0) {
				sel_value1 = $nget("" + select_nm + "_value")[i].value;
			}
			else if (i == 1) {
				sel_value2 = $nget("" + select_nm + "_value")[i].value;
			}
			else if (i == 2) {
				sel_value3 = $nget("" + select_nm + "_value")[i].value;
			}
			else if (i == 3) {
				sel_value4 = $nget("" + select_nm + "_value")[i].value;
			}
			else if (i == 4) {
				sel_value5 = $nget("" + select_nm + "_value")[i].value;
			}
		}

		var idx = parseInt(id) + 1;
		var level = parseInt(id) + 1;
		var isIong = false;

		var ret = getInventoryData((idx + 1), sel_value1, sel_value2, sel_value3, sel_value4, sel_count, "")

		if (ret != null) {
			var searchTxt = "";
			var opt_dt_url = "";

			if (idx == sel_count - 1)
				expose_yn = "Y";

			searchTxt = "";
			searchTxt += "<li>-------------------------------------------------------------</li>\r\n"
			$get("header_" + select_nm + "_" + idx + "").style.display = "";

			if (ret != null) {
				for (var i = 0; i < ret.length; i++) {
					opt_dt_url = "";
					if (ret[i].detail_url != null && ret[i].detail_url != "") {
						opt_dt_url = "<a onclick='javascript:OptionInvenDetailPop(\"" + ret[i].detail_url + "\");' target='_blank' class='btn_newWindow'>new window</a>";
					}

					if (isIong == false && textBind(info_type, i, ret, expose_yn, false, false).length > 36) {
						$("#" + select_nm + "_layer_" + idx + " div").width("420px");
						isIong = true;
					}

					searchTxt += "<li onmouseover=\"javascript:optLayerOver(this);\" onmouseout=\"javascript:optLayerOut(this);\">" + opt_dt_url + "<a><span id=\"content_" + select_nm + "_" + id + "_" + ret[i].sel_value + "\" onclick=\"javascript:selectedOpt('I', '" + idx + "', '" + ret[i].sel_no + "', '" + textBind(info_type, i, ret, expose_yn, true, false) + "', '" + textBind(info_type, i, ret, expose_yn, false, false) + "', this)\">" + textBind(info_type, i, ret, expose_yn, true, true) + "</span></a></li>\r\n";
				}

				if (searchTxt != "") {
					$get("content_" + select_nm + "_" + (idx) + "").innerHTML = searchTxt;
				}
				else {
					$get("content_" + select_nm + "_" + (idx) + "").innerHTML = searchTxt;
				}
			}
			else {
				$get("content_" + select_nm + "_" + (idx) + "").innerHTML = searchTxt;
			}

			$get("" + select_nm + "_title_" + idx).innerHTML = "<a class=\"select_title\" href=\"javascript:showOptInfo('" + idx + "', '" + info_type + "');\">" + MultiLang.findResource("Please select") + "<span id=\"" + select_nm + "_blind_" + idx + "\" class=\"blind\">view</span>";
			$get("" + select_nm + "_value_" + idx).value = "";
		}
	}
}

function getInventoryData(level, sel_value1, sel_value2, sel_value3, sel_value4, sel_count, keyword) {

	var inventory_no = $get("inventory_no").value;

	var param = new RMSParam();

	param.add("inventory_no", inventory_no);
	param.add("sel_value1", sel_value1);
	param.add("sel_value2", sel_value2);
	param.add("sel_value3", sel_value3);
	param.add("sel_value4", sel_value4);
	param.add("level", level);
	param.add("sel_count", sel_count);
	param.add("keyword", keyword);
	param.add("lang_cd", $get("lang_cd").value);
	
	var ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "GetGoodsInventoryEachLevelNameByKeyword", param.toJson());

	if (ret != null) {
		var searchTxt = "";
		var tmpTirRet;

		if (level == sel_count - 1) {
			var tmpCodeList = "";
			for (k = 0; k < ret.length; k++) {
				if (ret[k].tir_inventory_no != "" && ret[k].tir_inventory_no.indexOf("-") >= 0) {
					if (tmpCodeList == "") {
						tmpCodeList = tmpCodeList + ret[k].tir_inventory_no;
					}
					else {
						tmpCodeList = tmpCodeList + "," + ret[k].tir_inventory_no;
					}
				}
			}
			if (tmpCodeList != "") {
				var paramTir = new RMSParam();
				paramTir.add("seller_cust_no", $get("seller_cust_no").value);
				paramTir.add("tirCodeList", tmpCodeList);
				tmpTirRet = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "GetGoodsTIRInventoryInfo", paramTir.toJson());

				for (k = 0; k < ret.length; k++) {
					if (ret[k].tir_inventory_no != "" && tmpTirRet[ret[k].tir_inventory_no] != null && tmpTirRet[ret[k].tir_inventory_no].remain < ret[k].remain_cnt) {
						ret[k].remain_cnt = tmpTirRet[ret[k].tir_inventory_no].remain;
					}
					else if (ret[k].tir_inventory_no != "" && tmpTirRet[ret[k].tir_inventory_no] == null) {
						ret[k].remain_cnt = 0;
					}
				}
			}
		}
	}

	else {
		$("#" + select_nm + "_blind_" + id).removeClass("btn_close");
		$("#inventory_layer_" + i + " .innerWrap").hide();
	}

	return ret;
}

/*DB에서도 공백제거된 결과를 select 해야함.*/
function Trim(string) {
	for (; string.indexOf(" ") != -1; ) {
		string = string.replace(" ", "");
	}
	return string;
}


function searchOptKeyword_onKeyUp(e, id, opt_nm, info_type) {
	var select_nm = "";

	if (info_type == "P")
		select_nm = "opt";
	else if (info_type == "I")
		select_nm = "inventory";

	var code;
	if (!e) e = window.event
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;

	if (code == 229) {
		return false;
	}

	if (kpoint_index != id) {
		kpoint_index = id;
		kpointer_idx = 1;
	}

	kpointer_idx_max = $("#content_" + select_nm + "_" + id).children().length;
	/*
	if (code == 38 || code == 40) {
	$("#content_" + select_nm + "_" + id + " li:nth-child(" + kpointer_idx + ")").removeClass("on");

	if (code == 38) { // ↑
	kpointer_idx = (kpointer_idx > 2) ? --kpointer_idx : kpointer_idx_max;
	$("#content_" + select_nm + "_" + id + " li:nth-child(" + kpointer_idx + ")").addClass("on");

	if (kpointer_idx == kpointer_idx_max) {
	$("#content_" + select_nm + "_" + id + "").parent().scrollTop(175 * (parseInt(kpointer_idx_max / 10)));
	}
	else {
	var remain = kpointer_idx_max % 9;

	//if (remain + (kpointer_idx_max % 9) == kpointer_idx) {
	//if (remain + 1 + (9 * (parseInt(kpointer_idx / 9) - 1)) == kpointer_idx) {
	if ((remain + 1) + (9 * (parseInt(kpointer_idx / 9) - 1)) == kpointer_idx) {
	alert((remain + 1) + (9 * (parseInt(kpointer_idx / 9) - 1)))
	//$("#content_" + select_nm + "_" + id + "").parent().scrollTop(175 * (parseInt(kpointer_idx / 9)) + 10);
	$("#content_" + select_nm + "_" + id + "").parent().scrollTop((175 * (parseInt(kpointer_idx_max / 9)) - 10) - (175 * (9 - (parseInt(kpointer_idx / 9)))));
	}

	if (kpointer_idx % 9 == 0 && kpointer_idx != 9) {
	//$("#content_" + select_nm + "_" + id + "").parent().scrollTop(175 * (parseInt(kpointer_idx / 9)) - 10);
	}
	}
			
	}
	else if (code == 40) { // ↓
	kpointer_idx = (kpointer_idx < kpointer_idx_max) ? ++kpointer_idx : 2;
	$("#content_" + select_nm + "_" + id + " li:nth-child(" + kpointer_idx + ")").addClass("on");
			
	if (kpointer_idx == 2) {
	$("#content_" + select_nm + "_" + id + "").parent().scrollTop(0);
	}

	if (kpointer_idx == 10) {
	$("#content_" + select_nm + "_" + id + "").parent().scrollTop(175 * (parseInt(kpointer_idx / 10)));
	}
	else if (kpointer_idx % 9 == 0 && kpointer_idx != 9) {
	$("#content_" + select_nm + "_" + id + "").parent().scrollTop(175 * (parseInt(kpointer_idx / 9)) - 10);
	}
	}
	}
	else */
	if (code == 13) { // enter
		$("#content_" + select_nm + "_" + id + " li:nth-child(" + kpointer_idx + ")  a span").click();
	}
	else {
		var gd_no = $get("gd_no").value;
		var isIong = false;

		if (info_type == "P") {
			var src_opt_nm = "";
			src_opt_nm = Trim($get("src_opt_nm_" + id).value).toLowerCase();
			//var trm_src_opt_nm = Trim(src_opt_nm).toLowerCase();
			var param = new RMSParam();

			param.add("goodscode", gd_no);
			param.add("sel_name", opt_nm);
			param.add("info_type", info_type);
			param.add("keyword", "");
			param.add("lang_cd", $get("lang_cd").value);

			var ret = null;

			if (opt_ret == null || opt_id != id) {
				ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "GetGoodsAddInfoBySelName", param.toJson());
				opt_ret = ret;
			}
			else
				ret = opt_ret;

			opt_id = id;

			var searchTxt = "";
			var opt_dt_url = "";

			searchTxt += "<li>-------------------------------------------------------------</li>\r\n"

			if (ret != null) {
				for (var i = 0; i < ret.length; i++) {
					if (ret[i].src_sel_value.toLowerCase().indexOf(src_opt_nm) >= 0) {
						opt_dt_url = "";
						if (ret[i].detail_url != null && ret[i].detail_url != "") {
							opt_dt_url = "<a onclick='javascript:OptionInvenDetailPop(\"" + ret[i].detail_url + "\");' target='_blank' class='btn_newWindow'>new window</a>";
						}

						if (isIong == false && textBind(info_type, i, ret, "N", false, false).length > 36) {
							$("#" + select_nm + "_layer_" + id + " div").width("420px");
							isIong = true;
						}
						searchTxt += "<li onmouseover=\"javascript:optLayerOver(this);\" onmouseout=\"javascript:optLayerOut(this);\">" + opt_dt_url + "<a><span id=\"content_" + select_nm + "_" + id + "_" + ret[i].sel_value + "\" onclick=\"javascript:selectedOpt('P', '" + id + "', '" + ret[i].sel_no + "', '" + textBind(info_type, i, ret, "N", true, false) + "', '" + textBind(info_type, i, ret, "N", false, false) + "', this)\">" + textBind(info_type, i, ret, "N", true, true) + "</span></a></li>\r\n";
					}
				}

				if (searchTxt != "") {
					$get("content_" + select_nm + "_" + id + "").innerHTML = searchTxt;
				}
				else {
					$get("content_" + select_nm + "_" + id + "").innerHTML = "";
				}
			}
			else {
				$get("content_" + select_nm + "_" + id + "").innerHTML = "";

			}
		}
		else if (info_type == "I") {
			var src_opt_nm = "";
			src_opt_nm = Trim($get("src_inventory_nm_" + id).value).toLowerCase();
			//var trm_src_opt_nm = Trim(src_opt_nm).toLowerCase();
			var sel_value1 = "";
			var sel_value2 = "";
			var sel_value3 = "";
			var sel_value4 = "";
			var sel_value5 = "";
			var expose_yn = "N";

			var inventory_no = $get("inventory_no").value;
			var sel_count = $nget("inventory_value").length;
			var level = parseInt(id) + 1;

			for (var i = 0; i < sel_count; i++) {
				if (i == 0) {
					sel_value1 = $nget("" + select_nm + "_value")[i].value;
				}
				else if (i == 1) {
					sel_value2 = $nget("" + select_nm + "_value")[i].value;
				}
				else if (i == 2) {
					sel_value3 = $nget("" + select_nm + "_value")[i].value;
				}
				else if (i == 3) {
					sel_value4 = $nget("" + select_nm + "_value")[i].value;
				}
				else if (i == 4) {
					sel_value5 = $nget("" + select_nm + "_value")[i].value;
				}
			}

			if (parseInt(id) == sel_count - 1)
				expose_yn = "Y";


			var ret = null;

			if (inventory_ret == null || inventory_id != id) {
				ret = getInventoryData(level, sel_value1, sel_value2, sel_value3, sel_value4, sel_count, "")
				inventory_ret = ret;
			}
			else
				ret = inventory_ret;

			inventory_id = id;


			if (ret != null) {
				var searchTxt = "";
				var opt_dt_url = "";
				searchTxt = "";
				searchTxt += "<li>-------------------------------------------------------------</li>\r\n"

				$get("header_" + select_nm + "_" + id + "").style.display = "";

				if (ret != null) {
					for (var i = 0; i < ret.length; i++) {
						if (ret[i].src_sel_value.toLowerCase().indexOf(src_opt_nm) >= 0) {
							opt_dt_url = "";
							if (ret[i].detail_url != null && ret[i].detail_url != "") {
								opt_dt_url = "<a onclick='javascript:OptionInvenDetailPop(\"" + ret[i].detail_url + "\");' target='_blank' class='btn_newWindow'>new window</a>";
							}

							if (isIong == false && textBind(info_type, i, ret, expose_yn, false, false).length > 36) {
								$("#" + select_nm + "_layer_" + id + " div").width("420px");
								isIong = true;
							}

							searchTxt += "<li onmouseover=\"javascript:optLayerOver(this);\" onmouseout=\"javascript:optLayerOut(this);\">" + opt_dt_url + "<a><span id=\"content_" + select_nm + "_" + id + "_" + ret[i].sel_value + "\" onclick=\"javascript:selectedOpt('I', '" + id + "', '" + ret[i].sel_no + "', '" + textBind(info_type, i, ret, expose_yn, true, false) + "', '" + textBind(info_type, i, ret, expose_yn, false, false) + "', this)\">" + textBind(info_type, i, ret, expose_yn, true, true) + "</span></a></li>\r\n";
						}
					}

					if (searchTxt != "") {
						$get("content_" + select_nm + "_" + id + "").innerHTML = searchTxt;
					}
					else {
						$get("content_" + select_nm + "_" + id + "").innerHTML = "";
					}
				}
				else {
					$get("content_" + select_nm + "_" + id + "").innerHTML = "";

				}
			}

		}
	}
}

function searchOptKeyword(id, opt_nm, info_type) {
	var select_nm = "";

	if (info_type == "P")
		select_nm = "opt";
	else if (info_type == "I")
		select_nm = "inventory";

	var gd_no = $get("gd_no").value;
	var isIong = false;

	if (info_type == "P") {
		var src_opt_nm = "";
		src_opt_nm = Trim($get("src_opt_nm_" + id).value).toLowerCase();

		var param = new RMSParam();

		param.add("goodscode", gd_no);
		param.add("sel_name", opt_nm);
		param.add("info_type", info_type);
		param.add("keyword", "");
		param.add("lang_cd", $get("lang_cd").value);
		var ret = null;

		if (opt_ret == null || opt_id != id) {
			ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "GetGoodsAddInfoBySelName", param.toJson());
			opt_ret = ret;
		}
		else
			ret = opt_ret;

		opt_id = id;

		var searchTxt = "";
		var opt_dt_url = "";

		searchTxt += "<li>-------------------------------------------------------------</li>\r\n"

		if (ret != null) {
			for (var i = 0; i < ret.length; i++) {
				if (ret[i].src_sel_value.toLowerCase().indexOf(src_opt_nm) >= 0) {
					opt_dt_url = "";

					if (ret[i].detail_url != null && ret[i].detail_url != "") {
						opt_dt_url = "<a onclick='javascript:OptionInvenDetailPop(\"" + ret[i].detail_url + "\");' target='_blank' class='btn_newWindow'>new window</a>";
					}

					if (isIong == false && textBind(info_type, i, ret, "N", false, false).length > 36) {
						$("#" + select_nm + "_layer_" + idx + " div").width("420px");
						isIong = true;
					}

					searchTxt += "<li onmouseover=\"javascript:optLayerOver(this);\" onmouseout=\"javascript:optLayerOut(this);\">" + opt_dt_url + "<a><span id=\"content_" + select_nm + "_" + id + "_" + ret[i].sel_value + "\" onclick=\"javascript:selectedOpt('P', '" + id + "', '" + ret[i].sel_no + "', '" + textBind(info_type, i, ret, "N", true, false) + "', '" + textBind(info_type, i, ret, "N", false, false) + "', this)\">" + textBind(info_type, i, ret, "N", true, true) + "</span></a></li>\r\n";
				}
			}

			if (searchTxt != "") {
				$get("content_" + select_nm + "_" + id + "").innerHTML = searchTxt;
			}
			else {
				$get("content_" + select_nm + "_" + id + "").innerHTML = "";
			}
		}
		else {
			$get("content_" + select_nm + "_" + id + "").innerHTML = "";
		}
	}
	else if (info_type == "I") {
		var src_opt_nm = "";
		src_opt_nm = Trim($get("src_inventory_nm_" + id).value).toLowerCase();
		var sel_value1 = "";
		var sel_value2 = "";
		var sel_value3 = "";
		var sel_value4 = "";
		var sel_value5 = "";
		var expose_yn = "N";

		var inventory_no = $get("inventory_no").value;
		var sel_count = $nget("inventory_value").length;
		var level = parseInt(id) + 1;

		for (var i = 0; i < sel_count; i++) {
			if (i == 0) {
				sel_value1 = $nget("" + select_nm + "_value")[i].value;
			}
			else if (i == 1) {
				sel_value2 = $nget("" + select_nm + "_value")[i].value;
			}
			else if (i == 2) {
				sel_value3 = $nget("" + select_nm + "_value")[i].value;
			}
			else if (i == 3) {
				sel_value4 = $nget("" + select_nm + "_value")[i].value;
			}
			else if (i == 4) {
				sel_value5 = $nget("" + select_nm + "_value")[i].value;
			}
		}

		if (parseInt(id) == sel_count - 1)
			expose_yn = "Y";

		var ret = null;
		if (inventory_ret == null || inventory_id != id) {
			ret = getInventoryData(level, sel_value1, sel_value2, sel_value3, sel_value4, sel_count, "")
			inventory_ret = ret;
		}
		else
			ret = inventory_ret;

		inventory_id = id;

		if (ret != null) {
			var searchTxt = "";
			var opt_dt_url = "";

			searchTxt = "";
			searchTxt += "<li>-------------------------------------------------------------</li>\r\n"

			$get("header_" + select_nm + "_" + id + "").style.display = "";

			if (ret != null) {

				for (var i = 0; i < ret.length; i++) {
					if (ret[i].src_sel_value.toLowerCase().indexOf(src_opt_nm) >= 0) {
						opt_dt_url = "";
						if (ret[i].detail_url != null && ret[i].detail_url != "") {
							opt_dt_url = "<a onclick='javascript:OptionInvenDetailPop(\"" + ret[i].detail_url + "\");' target='_blank' class='btn_newWindow'>new window</a>";
						}

						if (isIong == false && textBind(info_type, i, ret, "N", false, false).length > 36) {
							$("#" + select_nm + "_layer_" + id + " div").width("420px");
							isIong = true;
						}

						searchTxt += "<li onmouseover=\"javascript:optLayerOver(this);\" onmouseout=\"javascript:optLayerOut(this);\">" + opt_dt_url + "<a><span id=\"content_" + select_nm + "_" + id + "_" + ret[i].sel_value + "\" onclick=\"javascript:selectedOpt('I', '" + id + "', '" + ret[i].sel_no + "', '" + textBind(info_type, i, ret, expose_yn, true, false) + "', '" + textBind(info_type, i, ret, expose_yn, false, false) + "', this)\">" + textBind(info_type, i, ret, expose_yn, true, true) + "</span></a></li>\r\n";
					}
				}

				if (searchTxt != "") {
					$get("content_" + select_nm + "_" + id + "").innerHTML = searchTxt;
				}
				else {
					$get("content_" + select_nm + "_" + id + "").innerHTML = "";
				}
			}
			else {
				$get("content_" + select_nm + "_" + id + "").innerHTML = "";
			}
		}
	}
}

function textBind(sel_type, i, ret, expose_yn, isClientValue, isCurrency) {
	var textBind = "";
	var sel_item_price = 0;
	var remain_cnt = 0;
	var sSelValue = isClientValue ? ret[i].client_sel_value : ret[i].sel_value;
	var target_currency = Util.getCookie("gmktCurrency");

	if (GMKT.ServiceInfo.nation == "US" && target_currency != "USD" && target_currency != "") {
		if (isCurrency) {
			if (sel_type == "I" && expose_yn == "Y") {
				if (ret[i].sel_item_price > 0)
					textBind = sSelValue + "(+" + PriceUtil.FormatCurrencySymbol(ret[i].sel_item_price) + " -> <em class=\"multicurrency\">" + PriceUtil.FormatCurrencyCode(ret[i].exchange_rate_price, target_currency) + "</em>) - " + MultiLang.findResource("Quantity") + " : " + ret[i].remain_cnt
				else if (ret[i].sel_item_price < 0)
					textBind = sSelValue + "(" + PriceUtil.FormatCurrencySymbol(ret[i].sel_item_price) + " -> <em class=\"multicurrency\">" + PriceUtil.FormatCurrencyCode(ret[i].exchange_rate_price, target_currency) + "</em>) - " + MultiLang.findResource("Quantity") + " : " + ret[i].remain_cnt
				else
					textBind = sSelValue + " - " + MultiLang.findResource("Quantity") + " : " + ret[i].remain_cnt
			}
			else {
				if (ret[i].sel_item_price > 0)
					textBind = sSelValue + "(+" + PriceUtil.FormatCurrencySymbol(ret[i].sel_item_price) + " -> <em class=\"multicurrency\">" + PriceUtil.FormatCurrencyCode(ret[i].exchange_rate_price, target_currency) + "</em>)";
				else if (ret[i].sel_item_price < 0)
					textBind = sSelValue + "(" + PriceUtil.FormatCurrencySymbol(ret[i].sel_item_price) + " -> <em class=\"multicurrency\">" + PriceUtil.FormatCurrencyCode(ret[i].exchange_rate_price, target_currency) + "</em>)";
				else
					textBind = sSelValue;
			}
		}
		else {
			if (sel_type == "I" && expose_yn == "Y") {
				if (ret[i].sel_item_price > 0)
					textBind = sSelValue + "(+" + PriceUtil.FormatCurrencySymbol(ret[i].sel_item_price) + " -> " + PriceUtil.FormatCurrencyCode(ret[i].exchange_rate_price, target_currency) + ") - " + MultiLang.findResource("Quantity") + " : " + ret[i].remain_cnt
				else if (ret[i].sel_item_price < 0)
					textBind = sSelValue + "(" + PriceUtil.FormatCurrencySymbol(ret[i].sel_item_price) + " -> " + PriceUtil.FormatCurrencyCode(ret[i].exchange_rate_price, target_currency) + ") - " + MultiLang.findResource("Quantity") + " : " + ret[i].remain_cnt
				else
					textBind = sSelValue + " - " + MultiLang.findResource("Quantity") + " : " + ret[i].remain_cnt
			}
			else {
				if (ret[i].sel_item_price > 0)
					textBind = sSelValue + "(+" + PriceUtil.FormatCurrencySymbol(ret[i].sel_item_price) + " -> " + PriceUtil.FormatCurrencyCode(ret[i].exchange_rate_price, target_currency) + ")";
				else if (ret[i].sel_item_price < 0)
					textBind = sSelValue + "(" + PriceUtil.FormatCurrencySymbol(ret[i].sel_item_price) + " -> " + PriceUtil.FormatCurrencyCode(ret[i].exchange_rate_price, target_currency) + ")";
				else
					textBind = sSelValue;
			}
		}
	}
	else {
		if (sel_type == "I" && expose_yn == "Y") {
			if (ret[i].sel_item_price > 0)
				textBind = sSelValue + "(+" + PriceUtil.FormatCurrencySymbol(ret[i].sel_item_price) + ") - " + MultiLang.findResource("Quantity") + " : " + ret[i].remain_cnt
			else if (ret[i].sel_item_price < 0)
				textBind = sSelValue + "(" + PriceUtil.FormatCurrencySymbol(ret[i].sel_item_price) + ") - " + MultiLang.findResource("Quantity") + " : " + ret[i].remain_cnt
			else
				textBind = sSelValue + " - " + MultiLang.findResource("Quantity") + " : " + ret[i].remain_cnt
		}
		else {
			if (ret[i].sel_item_price > 0)
				textBind = sSelValue + "(+" + PriceUtil.FormatCurrencySymbol(ret[i].sel_item_price) + ")";
			else if (ret[i].sel_item_price < 0)
				textBind = sSelValue + "(" + PriceUtil.FormatCurrencySymbol(ret[i].sel_item_price) + ")";
			else
				textBind = sSelValue;
		}
	}

	return textBind;
}

//-------------------------------------------------- 선택옵션 레이어 ----------------------------------------------------------------

//-------------------------------------------------- 추가 이미지 ----------------------------------------------------------------
var IndiIndex = 0;
function ChgIndicateGoodsImage(index) {
	IndiIndex = index;
	$("[name|='ImgIndicateID']").removeClass("current");
	$("#ImgIndicateID" + index).addClass("current");
	//url = $("[name|='ImgIndicateID'][index='" + index + "'").attr("url");
	var url = $("#ImgIndicateID" + index).attr("url");
	$get("GoodsImage").src = url;

}

function ImagePClick() {
	if (parseInt(IndiIndex) <= 0) {
		var img_count = $nget("ImgIndicateID");
		IndiIndex = img_count.length;
		ChgIndicateGoodsImage(parseInt(IndiIndex - 1));
	}
	else {
		ChgIndicateGoodsImage(parseInt(IndiIndex) - 1);
	}
}

function ImageNClick() {
	var img_count = $nget("ImgIndicateID");
	if (parseInt(IndiIndex) >= img_count.length - 1) {
		IndiIndex = 0;
		ChgIndicateGoodsImage(parseInt(IndiIndex));
	}
	else {
		ChgIndicateGoodsImage(parseInt(IndiIndex) + 1);
	}
}

function ImageMOver(imgCount) {
	if (!$("#arrow_prv").hasClass("arrow prv")) {
		$("#arrow_prv").addClass("arrow prv");
	}
	if (!$("#arrow_nxt").hasClass("arrow nxt")) {
		$("#arrow_nxt").addClass("arrow nxt");
	}
}

function ImageMOut(imgCount) {
	if (IndiIndex == 0) {
		$("#arrow_prv").removeClass("arrow prv");
		$("#arrow_nxt").removeClass("arrow nxt");
	}
	else if (IndiIndex > 0 && IndiIndex < imgCount - 1) {
		if (!$("#arrow_prv").hasClass("arrow prv")) {
			$("#arrow_prv").removeClass("arrow prv");
		}
		if (!$("#arrow_nxt").hasClass("arrow nxt")) {
			$("#arrow_nxt").removeClass("arrow nxt");
		}
	}
	else if (IndiIndex <= imgCount - 1) {
		$("#arrow_prv").removeClass("arrow prv");
		$("#arrow_nxt").removeClass("arrow nxt");
	}

}

function OptionInvenDetailPop(prmUrl) {
	if (prmUrl.indexOf("http") < 0) {
		prmUrl = "http://" + prmUrl;
	}
	window.open(prmUrl, "Detail", "top=200,left=200");
}

function OpenEarlyBirdTxt() {
	if ($get("div_earlybird")) {
		if ($get("div_earlybird").style.display == "none")
			$get("div_earlybird").style.display = "block";
		else
			$get("div_earlybird").style.display = "none";
	}
}

function CloseEarlyBirdTxt() {
	if ($get("div_earlybird"))
		$get("div_earlybird").style.display = "none";
}

function OpenQDiscountLayer() {
	$("#q_discount_help").removeClass("g_disNone");
}

function CloseQDiscountLayer() {
	$("#q_discount_help").addClass("g_disNone");
}

// 연관상품 --------------------------------------------------------------------------
function ShowRelationInfo() {
	if ($("#span_goods_relation_list .innerWrap").css("display") == "none") {
		$("#span_goods_relation_list .innerWrap").show();
		$("#span_goods_relation_blind").removeClass("blind");
		$("#span_goods_relation_blind").addClass("blind up");
	}
	else {
		$("#span_goods_relation_list .innerWrap").hide();
		$("#span_goods_relation_blind").removeClass("blind up");
		$("#span_goods_relation_blind").addClass("blind");
	}
}

function selectedRelationInfo(obj, prmGdNo, prmPrice) {
//	alert($(obj).attr("goodscode"));
//	alert($(obj).attr("price"));
//	alert(prmGdNo);
//	alert(prmPrice);

	$get("ul_AddToCartRelationGoodsList").style.display = "";
	$("#ul_goods_relation_list").children().removeClass("selected");
	$(obj).parent().parent().addClass("selected");

	$get("a_select_goods_relation_title").innerHTML = obj.innerHTML + '<span id="span_goods_relation_blind" class="blind">view</span>';
	//$("#div_goods_relation").removeClass("AreaSelected");
	ShowRelationInfo();

	SetAddToCartRelationGoodsList(prmGdNo, prmPrice, obj.innerHTML);
}

var tmpSeqIdx = 0;
function SetAddToCartRelationGoodsList(prmGdNo, prmPrice, prmGdNm) {
	tmpSeqIdx++;
	var tmpHtml = ""; //$get("ul_AddToCartRelationGoodsList").innerHTML;
	//tmpHtml += "<li name='li_rlGoods' id='li_rlGoods' goodscode='" + prmGdNo + "' price='" + prmPrice + "' onclick='DelToCartRelationGoodsList(this);'>" + prmGdNo + "//" + prmPrice + "</li>"

	tmpHtml += "<table summary='Plus Shopping Table' class='' name='tbl_rlGoods' id='tbl_rlGoods_" + tmpSeqIdx + "' goodscode='" + prmGdNo + "' price='" + prmPrice + "' idx='" + tmpSeqIdx + "'>"
			+ "<colgroup>"
			+ "<col width='' />"
			+ "<col width='63' />"
			+ "<col width='70' />"
			+ "<col width='26' />"
			+ "</colgroup>";

	tmpHtml += "<tr>"
			+ "<td><em>"+prmGdNm+"</em></td>"
			+ "<td>"
			+ "<div class='ctrlArea'>"
			+ "<input type='text' class='textType' style='width:33px;' id='txt_rlGoods_" + tmpSeqIdx + "' value='1' />"
			+ "<a onclick='btn_rlGoodsPlus(\"" + tmpSeqIdx + "\");' class='up'>plus count</a>"
			+ "<a onclick='btn_rlGoodsMinus(\"" + tmpSeqIdx + "\");' class='down'>minus count</a>"
			+ "</div>"
			+ "</td>"
			+ "<td><span>" + PriceUtil.FormatCurrencySymbol(prmPrice) + "</span></td>"
			+ "<td><a class='btn_del' onclick='DelToCartRelationGoodsList(\"" + tmpSeqIdx + "\");'>delete</a></td>"
			+ "</tr></table>";

	//$get("ul_AddToCartRelationGoodsList").innerHTML = tmpHtml;
	if ($("table[name^='tbl_rlGoods']") == null || $("table[name^='tbl_rlGoods']").length <= 0) {
		$("#hd_tbl_rlGoods").after(tmpHtml);
	}
	else {
		$($("table[name^='tbl_rlGoods']")[($("table[name^='tbl_rlGoods']").length - 1)]).after(tmpHtml);
	}

	$get("DirectOrderBtn").style.display = "none";
}

function btn_rlGoodsPlus(num) {
	if ($get("txt_rlGoods_" + num) == null) {
		return;
	}

	var order_cnt = $get("txt_rlGoods_" + num).value;

	if (!Util.isNumber(order_cnt)) {
		alert(MultiLang.findResource("alert_msg_3"));
		return;
	}

	var i_order_cnt = parseInt(order_cnt);
	i_order_cnt = i_order_cnt + 1;

	if (i_order_cnt > 999) {
		alert(MultiLang.findResource("alert_msg_5"));
		return;
	}

	$get("txt_rlGoods_" + num).value = i_order_cnt.toString();
}

function btn_rlGoodsMinus(num) {
	if ($get("txt_rlGoods_" + num) == null) {
		return;
	}

	var order_cnt = $get("txt_rlGoods_" + num).value;

	if (!Util.isNumber(order_cnt)) {
		alert(MultiLang.findResource("alert_msg_3"));
		return;
	}

	var i_order_cnt = parseInt(order_cnt);

	if (i_order_cnt == 1) {
		alert(MultiLang.findResource("alert_msg_6"));
		return;
	}

	i_order_cnt = +i_order_cnt - 1;
	$get("txt_rlGoods_" + num).value = i_order_cnt.toString();

}

function DelToCartRelationGoodsList(prmObj) {
//	//prmObj.innerHTML = "";
//	//prmObj.removeNode();
//	$(prmObj).remove();
	$($get("tbl_rlGoods_" + prmObj)).remove();

	if ($get("multi_order_yn").value == "N" && ($("table[name^='tbl_rlGoods']") == null || $("table[name^='tbl_rlGoods']").length <= 0)) {
		$get("DirectOrderBtn").style.display = "";
		$get("ul_AddToCartRelationGoodsList").style.display = "none";
	}
}

function searchRelationGoods_onKeyUp(e) {
	
	var code;
	if (!e) e = window.event
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;

	if (code == 229) {
		return false;
	}

	searchRelationGoodsKeyword();
}

function searchRelationGoodsKeyword() {
	var tmpIdx = 0;
	var tmpValue = "";
	tmpValue = Trim($get("txt_goods_relation_search").value).toLowerCase();
	//$("#ul_goods_relation_list").children().removeClass("selected");

	while (true) {
		if ($get("span_goods_relation_unit_" + tmpIdx) == null) {
			break;
		}

		if (($get("span_goods_relation_unit_" + tmpIdx).innerHTML).toLowerCase().indexOf(tmpValue) >= 0) {
			$("#span_goods_relation_unit_" + tmpIdx).parent().parent().show();
		}
		else {
			$("#span_goods_relation_unit_" + tmpIdx).parent().parent().hide();
		}

		tmpIdx++;
	}
}

// 장바구니 담기
function AddCartRelationGoods() {
	var tmpGoodsList = $("table[name^='tbl_rlGoods']");

	if ($get("ul_AddToCartRelationGoodsList") == null || $get("ul_AddToCartRelationGoodsList").innerHTML == "" || tmpGoodsList == null || tmpGoodsList.length <= 0) {
		return;
	}

	for (var z = 0; z < tmpGoodsList.length; z++) {
		var tmpIdx = $(tmpGoodsList[z]).attr("idx");
		var param = new RMSParam();
		param.add("order_way_kind", "PAK");
		param.add("gd_no", $(tmpGoodsList[z]).attr("goodscode"));
		param.add("order_cnts", $get("txt_rlGoods_" + tmpIdx).value);
		param.add("sell_price", 0);
		param.add("inventory_seq_no", 0);
		param.add("sel_no", "");
		param.add("sel_noT_s", "");
		param.add("sel_valueT_s", "");

		var ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_OrderAjaxService.asmx"), "InsertCart", param.toJson());

		if (ret.ResultCode == 0) {
		}
		else {
		}
	}
}

// 연관상품 --------------------------------------------------------------------------

/*---------------------------------------------상품평 블로그 형식 노출 시작--------------------------------------------------------*/
//function ViewCustomerReview_Blog() {
//	if ($get("Blog_Review").style.display != null && $get("Blog_Review").style.display == "none") {
//		$("#Blog_Review").css("display", "block");
//		$("#Origin_Review").css("display", "none");
//		$("#g_gwNull").css("display", "none");

//		$get("CustomerReview_Blog").src = Public.convertNormalUrl("/Premium/BlogMain.aspx?goodscode=" + $get("gd_no").value);
//	}
//	location.href = "#customerTabWrap1";
//}
function ViewCustomerReview_Blog() {
	if ($get("CustomerReview_Blog").src == null || $get("CustomerReview_Blog").src == "") {
		$get("CustomerReview_Blog").src = Public.convertNormalUrl("/Premium/BlogMain.aspx?goodscode=" + $get("gd_no").value);
	}
	$("#ItemInfoWrap1").css("display", "none");
	$("#ItemInfoWrap2").css("display", "none");
	$("#itemGoods").css("display", "none");

	$("#Blog_Review").css("display", "block");
	$("#Origin_Review").css("display", "none");
	$("#g_gwNull").css("display", "none");

	location.href = "#customerTabWrap1";
}

function ViewCustomerReview_Origin() {
	$("#ItemInfoWrap1").css("display", "block");
	$("#ItemInfoWrap2").css("display", "block");
	$("#itemGoods").css("display", "block");

	$("#Blog_Review").css("display", "none");
	$("#Origin_Review").css("display", "block");
	$("#g_gwNull").css("display", "block");

	location.href = "#itemInfo";
}
/*---------------------------------------------상품평 블로그 형식 노출 끝--------------------------------------------------------*/



function viewMultilang(lang) {
	//전체 언어 #삭제후
	$("#div_language ul li").removeClass("selected");
	//해당 언어 선택.
	$("li[type=" + lang + "]").addClass("selected");

	$get("lang_cd").value = lang;

	Util.setCookie("lang_cd", lang);
	document.location.reload();

}

function setMultilang() {

	$("#div_language ul li").removeClass("selected");
	var param = new RMSParam();
	param.add("goodscode", $get("gd_no").value);
	var ret = RMSHelper.callWebMethod(Public.getServiceUrl("swe_GoodsAjaxService.asmx"), "GetGoodsMultiLangInfoAll", param.toJson());
	if (ret != null) {
		for (k = 0; k < ret.Rows.length; k++) {

			$("li[type=" + ret.Rows[k].re_lang_cd + "]").css("display", "block");
			if ($get("lang_cd").value != null && $get("lang_cd").value == ret.Rows[k].re_lang_cd) {
				$("li[type=" + $get("lang_cd").value.toString() + "]").addClass("selected");
			}
		}
	}
}

