var writeCode;
writeCode = window.navigator.appName;

var EHReferCode = getCookie("EHReferCode");
var domain      = document.domain;

var HM_DEFAULT_TITLE = "Çö´ë¹éÈ­Á¡ Hmall";
var HM_TITLE;
var HM_BUFF = "";

// ¹è°æ ±ôºýÀÓ ÇØ°á
try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {}

if(document.domain.indexOf("dev") >= 0){
	var HM_TARGET_DOMAIN 	= "http://dev2.hmall.com";
	var HM_IMAGE_DOMAIN 	= "http://imagedev.hmall.com";
	var HM_HOME_PAGE 		= HM_TARGET_DOMAIN + "";
}
else if(document.domain.indexOf("stg") >= 0){
	var HM_TARGET_DOMAIN 	= "http://stg2.hmall.com";
	var HM_IMAGE_DOMAIN 	= "http://image.hmall.com";
	var HM_HOME_PAGE 		= HM_TARGET_DOMAIN + "";
}
else if(document.domain.indexOf("localhost") >= 0){		// JEON_TEMP local¿¡¼­ Å×½ºÆ®À§ÇØ¼­ ÀÓ½Ã·Î...
	var HM_TARGET_DOMAIN 	= "http://dev2.hmall.com";
	var HM_IMAGE_DOMAIN 	= "http://imagedev.hmall.com";
//	var HM_TARGET_DOMAIN 	= "http://localhost/hmall";
//	var HM_IMAGE_DOMAIN  	= "http://localhost/hmall";
	var HM_HOME_PAGE 		= HM_TARGET_DOMAIN + "";
}
else {
	var HM_TARGET_DOMAIN 	= "http://www.hmall.com";
	var HM_IMAGE_DOMAIN 	= "http://image.hmall.com";
	var HM_HOME_PAGE 		= HM_TARGET_DOMAIN + "";
}
var HM_MAIL_DOMAIN 	= "http://webmail2.hmall.com";

//var HM_IMAGE_ROOT 	= 'http://localhost/hmall/static/2008img';
var HM_IMAGE_IT_ROOT= HM_IMAGE_DOMAIN  + "/static/image";	// »óÇ°ÀÌ¹ÌÁö
var HM_IMAGE_ROOT 	= HM_IMAGE_DOMAIN  + "/static/2008img";
var HM_IMAGE_JS_ROOT= HM_IMAGE_DOMAIN  + "/static/2008web/js";
var HM_IMAGE_ORG_JS_ROOT= HM_IMAGE_DOMAIN  + "/static/js";
var HM_JS_ROOT 		= HM_TARGET_DOMAIN + "/static/2008web/js";
var HM_HTML_ROOT 	= HM_TARGET_DOMAIN + "/static/2008web/html";
var HM_XML_ROOT 	= HM_TARGET_DOMAIN + "/static/2008web/xml";
var HM_CONTEXT_ROOT	= HM_TARGET_DOMAIN + "/front";

// skyscraper start ////////////////////////////////////////////////////////////////////
var stmnLEFT = 0; // ¿ÞÂÊ ¿©¹é
var stmnGAP2 = 0; // ½ºÅ©·Ñ½Ã ºê¶ó¿ìÀú À§ÂÊ°ú ¶³¾îÁö´Â °Å¸®
var stmnBASE = 101; // ½ºÅ©·Ñ ½ÃÀÛÀ§Ä¡
var stmnActivateSpeed = 0;
var stmnScrollSpeed = 0;
var stmnStop = 0;
var stmnTimer;

function RefreshStaticMenu(sub,stmnStop)
{
	var stmnStartPoint, stmnEndPoint, stmnRefreshTimer;
	var sub, stmnStop;

	stmnStartPoint = parseInt(skyscraper.style.top, 10);
	stmnEndPoint = document.body.scrollTop + stmnGAP2;

	var stmnGAP1 = 0; // main À§ÂÊ ¿©¹é
	//var stmnGAP3 = 104; // ´ëºÐ·ù À§ÂÊ ¿©¹é

	if(sub=='category_01'){

		var stmnGAP1 = 89;
	}
	else if(sub=='category_02'){

		var stmnGAP1 = 89;
	}
	else if(sub=='store_01'){

		var stmnGAP1 = 115;
	}
	else if(sub=='store_02'){

		var stmnGAP1 = 44;
	}
	else if(sub=='tv_01'){

		var stmnGAP1 = 115;
	}
	else if(sub=='template_01'){

		var stmnGAP1 = 88;
	}
	else if(sub=='lexury_store'){

		var stmnGAP1 = 103;
	}
	else if(sub=='search_tab'){

		if(document.getElementById('search_tab_view_bar_2').style.display=='block')
		{
			var stmnGAP1 = 150;
		}
		else
		{
			var stmnGAP1 = 150;
		}
	}
	else if(sub=='main'){

		var stmnGAP1 = 101;
	}
	//skyscraper_old.js¸¦ À§ÇØ Ãß°¡ : ÇÇ¿µÃ¢ 2007.10.27
	else if(sub=='old'){

	//	var stmnBASE = 6;
		var stmnGAP1 = 0;
	}
	//skyscraper_old.js¸¦ À§ÇØ Ãß°¡ : ÇÇ¿µÃ¢ 2007.10.27
	else
	{
		var stmnGAP1 = 101;
	}

	// ³×ÀÌ¹ö ·¹ÆÛÄÚµå Ã¼Å© ÈÄ ½ºÄ«ÀÌ½ºÅ©·¡ÆÛ »ó´Ü ¿©¹é Á¶Àý
	if (stmnEndPoint < stmnGAP1){
	  if(EHReferCookieValue == "009" ||  EHReferCookieValue == "194" || EHReferCookieValue == "198" ||
		   EHReferCookieValue == "262" || EHReferCookieValue == "265" || EHReferCookieValue == "285" || EHReferCookieValue == "413" ||
		   EHReferCookieValue == "425" || EHReferCookieValue == "426" || EHReferCookieValue == "427" || EHReferCookieValue == "428" ||
		   EHReferCookieValue == "429" || EHReferCookieValue == "487" || EHReferCookieValue == "488" || EHReferCookieValue == "504" ||
		   EHReferCookieValue == "544" || EHReferCookieValue == "564"){
			stmnEndPoint = stmnGAP1 + 65;   //³×ÀÌ¹ö 
	   }else{
		   	stmnEndPoint = stmnGAP1;
	   }
	}

	stmnRefreshTimer = stmnActivateSpeed;

	if ( stmnStartPoint != stmnEndPoint ) {
	                stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 );
	                skyscraper.style.top = parseInt(skyscraper.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount );
	                stmnRefreshTimer = stmnScrollSpeed;
	}

	if(stmnStop)
	{
		return false;
		alert(stmnStop);
	}
	else
	{
		stmnTimer = setTimeout ("RefreshStaticMenu('"+sub+"');", stmnRefreshTimer);
	}

}

function InitializeStaticMenu(sub){

	skyscraper.style.top = document.body.scrollTop + stmnBASE;
	RefreshStaticMenu(sub);
	checkCartMenu();
}
function InitializeStaticMenu_stop(sub){

	skyscraper.style.top = document.body.scrollTop + stmnBASE;
	RefreshStaticMenu(sub,stmnStop);
}
// skyscraper end ////////////////////////////////////////////////////////////////////

function sview_div(num){

// JEON_20070927
//	if(rec_contents.style.display=='block')
	if( num == 2 )
	{
		rec_contents.style.display='none';
		tod_contents.style.display='block';
	}
	else
	{
		rec_contents.style.display='block';
		tod_contents.style.display='none';
	}
}
//	if( num == 2 )
//	{
//		tod_contents.style.display='block';
//	}


function sview_div1(){

		rec_contents.style.display='none';
		tod_contents.style.display='none';
		button_rec.src=HM_IMAGE_ROOT + '/common/skyscraper/rec.gif';
		tod.style.backgroundImage='url(' + HM_IMAGE_ROOT + '/common/skyscraper/tod.gif)';
		tod_num.style.color='#777777';
}
/*skyscraper end*/


/*text ±¤°í º¸±â*/
function view_div(over_img,img_name,div_name){

	if(div_name.style.display=='block')
	{
		div_name.style.display='none';
		over_img.src=HM_IMAGE_ROOT + "/common/layout/"+img_name+".gif";
	}
	else
	{
		div_name.style.display='block';
		over_img.src=HM_IMAGE_ROOT + "/common/layout/"+img_name+"_on.gif";
	}
}

//Ä«Å×°í¸®¿¡¼­ Ä«Å×°í¸® ¿µ¿ª ¹þ¾î³ª¸é ¾Èº¸ÀÌ°Ô ÇÔ.
function categoryNoDisplay(over_img,img_name,div_name){
                div_name.style.display='none';
                over_img.src=HM_IMAGE_ROOT + "/common/layout/"+img_name+".gif";
}


/*ÀÌ¹ÌÁö ·Ñ¿À¹ö*/
function img_over(img1,name,dir,over){

	if(over=='over')
	{
		img1.src=dir+name+'_on.gif';
	}
	else if(over=='off')
	{
		img1.src=dir+name+'_off.gif';
	}
	else
	{
		img1.src=dir+name+'.gif';
	}
}

/*ÀÌ¹ÌÁö ·Ñ¿À¹ö*/
function img_over1(img1,name,dir,over){

	if(over=='over')
	{
		img1.src=dir+name+'on.gif';
	}
	else if(over=='off')
	{
		img1.src=dir+name+'.gif';
	}
	else
	{
		img1.src=dir+name+'.gif';
	}
}

/*ÇÃ·¡½Ã*/
/* 20080909 FF & Crom ºê¶ó¿ìÀú ÇÃ·¡½Ã Åõ¸í Ã³¸® */
function flash(flashfilename, flashwidth, flashheight, flashvars)
{
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+ flashwidth +'" height="'+ flashheight +'">');
	document.write('<param name="movie" value="'+ flashfilename +'">');
	document.write('<param name="flashVars" value="'+ flashvars +'">');
	document.write('<param name="wmode" value="transparent">');
	document.write('<param name="allowScriptAccess" value="always" />');

	if(flashvars) document.write('<param name="flashVars" value="'+ flashvars +'">');

	document.write('<param name="wmode" value="transparent">');
	document.write('<embed');
	if(flashvars) document.write(' flashVars="'+ flashvars +'" ');
	document.write(' src="'+ flashfilename +'" width="'+ flashwidth +'" height="'+ flashheight +'" ');
	document.write(' quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent">');
	document.write('</embed>');
	document.write('</object>');
}

/* ÇÃ·¡½Ã(°¡°Ý) */
function flashMoney(flashfilename, flashwidth, flashheight, flashvars, divId)
{
	var flashDiv = document.getElementById(divId);
	var innerHtml = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+ flashwidth +'" height="'+ flashheight +'">'
			+ '<param name="movie" value="'+ flashfilename +'">'
			+ '<param name="flashVars" value="'+ flashvars +'">'
			+ '<param name="wmode" value="transparent">'
			+ '<param name="allowScriptAccess" value="always" />'
			+ '<embed flashVars="'+ flashvars +'" src="'+ flashfilename +'" width="'+ flashwidth +'" height="'+ flashheight +'" '
			+ ' quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" >'
			+ '</embed>'
			+ '</object>';
	flashDiv.innerHTML = innerHtml;
}

/* ÇÃ·¡½Ã(°¡°Ý) */
function flashMoneyText(flashfilename, flashwidth, flashheight, flashvars)
{
	var innerHtml = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+ flashwidth +'" height="'+ flashheight +'">'
			+ '<param name="movie" value="'+ flashfilename +'">'
			+ '<param name="flashVars" value="'+ flashvars +'">'
			+ '<param name="wmode" value="transparent">'
			+ '<param name="allowScriptAccess" value="always" />'
			+ '<embed flashVars="'+ flashvars +'" src="'+ flashfilename +'" width="'+ flashwidth +'" height="'+ flashheight +'" '
			+ ' quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" >'
			+ '</embed>'
			+ '</object>';
	return innerHtml;
}

/*ÆË¾÷ ÄíÆùÇÒÀÎ*/
function calculation_coupon(check){

	useful_coupon.style.display=check;
}
function calculation_no(num,check){

	var div_num = new Array("","calculation_no_01","calculation_no_02");

	if(check=='over')
	{
		document.getElementById(div_num[num]).style.display="block";
	}
	else
	{
		document.getElementById(div_num[num]).style.display="none";
	}
}

/*»ç¿ë°¡´ÉÇÑ ÄíÆùº¸±â*/
function view_div_view(div,view){

	if(view=='ok')
	{
		div.style.display='block';
	}
	else
	{
		div.style.display='none';
	}
}
function view_div_view1(div){
	if (div){
		if (div.style){
			if(div.style.display=='block')
			{
				div.style.display='none';
			}
			else
			{
				div.style.display='block';
			}
		}
	}
}
/*Àç°íÁ¶È¸*/
function stock_view(div){
	if (div){
		if (div.style){
			if(div.style.display=='block')
			{
				div.style.display='none';
				stockAjaxDiv.style.display='none';
				spt_02.style.display='block';
				stock_02.style.display='none';
				stock_03.style.display='none';
			}
			else
			{
				getStockAjax('','');
				//stockAjaxDiv.innerHTML = "sd";
				stockAjaxDiv.style.display='block';
				div.style.display='block';
				spt_02.style.display='none';
				stock_02.style.display='none';
				stock_03.style.display='none';
			}
		}
	}
}
/*¹éÈ­Á¡ ´ëÃ¼»óÇ° Àç°íÁ¶È¸I*/
function deptChgStock_view(div,itemCode,venCode){
	if (div){
		if (div.style){
			if(div.style.display=='block')
			{
				div.style.display='none';
				deptChgstockAjaxDiv.style.display='none';
				spt_02.style.display='block';
				stock_01.style.display='none';
				stock_03.style.display='none';
			}
			else
			{	
				deptChgGetStockAjax(itemCode,venCode);
				deptChgstockAjaxDiv.style.display='block';
				div.style.display='block';
				spt_02.style.display='none';
				stock_01.style.display='none';
				stock_03.style.display='none';
			}
		}
	}
}

/*¹éÈ­Á¡ ´ëÃ¼»óÇ° Àç°íÁ¶È¸II*/
function deptChgStock_viewII(div,itemCode,venCode){
	if (div){
		if (div.style){
			if(div.style.display=='block')
			{
				div.style.display='none';
				deptChgstockAjaxDivII.style.display='none';
				spt_02.style.display='block';
				stock_01.style.display='none';
				stock_02.style.display='none';
			}
			else
			{	
				deptChgGetStockAjaxII(itemCode,venCode);
				deptChgstockAjaxDivII.style.display='block';
				div.style.display='block';
				spt_02.style.display='none';
				stock_01.style.display='none';
				stock_02.style.display='none';
			}
		}
	}
}

function miniBasket(params) {
        if(params != '0')
                params = "page=" + params;
        else
                params = "";
        new ajax.xhr.Request(HM_CONTEXT_ROOT+"/miniBasketR.do", params, loadBasketContent, 'POST');
}

function loadBasketContent(req) {
        var ajaxObject = document.getElementById("ajaxBasketDiv");
		ajaxObject.innerHTML = "<div class='qcart_list'>µ¥ÀÌÅÍ¸¦ ÀÐ¾î¿À´Â ÁßÀÔ´Ï´Ù. Àá½Ã¸¸ ±â´Ù·Á ÁÖ¼¼¿ä...</div>";


        if (req.readyState == 4) {
                if (req.status == 200) {
                        ajaxObject.innerHTML = req.responseText;
                }else{
                        window.alert("[Error]====>"+req.status);
                }
        }
}

function cbAllSelect() {
    var form = document.frmList;
    var Obj = form.cb;
    if(Obj != null) {
	    var ObjLen = Obj.length;
	    if(ObjLen > 0) {
	        for (i=0; i<ObjLen; i++) {
	            Obj[i].checked = true;
	            //alert(Obj[i].value);
	        }
	    } else {
	        Obj.checked = true;
	    }
    } else {
    	alert("»óÇ°ÀÌ ¾ø½À´Ï´Ù.");
    }
}


function compareGGimItem(type) {
    var form = document.frmList;
    var itemTotal = "";
    var itemChkCnt = 0;
    var aspCheck = "";
    var Obj = form.cb;
    var aspObj = frmList.aspItemCd;
    if(Obj == null) {
		alert("»óÇ°ÀÌ ¾ø½À´Ï´Ù.");
		return;
    }
    var ObjLen = Obj.length;
    if(ObjLen > 0) {
	    for (i=0; i<ObjLen; i++) {
	        if(Obj[i].checked == true) {
	            itemTotal += Obj[i].value + "^";
	            itemChkCnt ++;
	        }
	        if (aspObj[i].value != '0')
                aspCheck = "true";
	    }
	    itemTotal = itemTotal.substring(0,itemTotal.length-1);
    } else {
        if(Obj.checked == true){
            itemTotal = Obj.value;
            itemChkCnt ++;
        }
        if (aspObj.value != '0')
            aspCheck = "true";
    }

	if(itemTotal == "" || itemTotal == null) {
		alert("»óÇ°À» ¼±ÅÃÇÏ½Å ÈÄ ÀÌ¿ë °¡´ÉÇÕ´Ï´Ù.");
		return;
	}

    if(type == "1") {
        if(itemChkCnt == 1) {
                alert("2~4°³±îÁö ºñ±³ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
                return;
        }
		if(itemChkCnt > 4) {
			alert("ÃÖ´ë 4°³±îÁö ºñ±³ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
			return;
		}
	    if(aspCheck == "true") {
	        alert("ÁË¼ÛÇÕ´Ï´Ù. Á¦ÈÞ¸ô »óÇ°Àº ºñ±³ÇÏ±â ÀÌ¿ëÀÌ Á¦ÇÑµË´Ï´Ù.");
	        return;
	    }
        itemTotal = itemTotal.replace(/\^+/g, ',');
        //alert("ºñ±³ÇÏ±â : " + itemTotal);
        linkUrl = HM_CONTEXT_ROOT + "/shItemCompare.do?mode=insert&ItemCode=" + itemTotal;
        window.open(linkUrl,"compareItemFrm","toolbar=no, menubar=no, scrollbars=no, resizable=no");
    }
    else if(type == "2") {
	    if(aspCheck == "true") {
	        alert("ÁË¼ÛÇÕ´Ï´Ù. Á¦ÈÞ¸ô »óÇ°Àº ¼îÇÎÂò ÀÌ¿ëÀÌ Á¦ÇÑµË´Ï´Ù.");
	        return;
	    }
        itemTotal = itemTotal.replace(/\^+/g, ',');
        alert("¼îÇÎÂò : " + itemTotal);

		var params = "itemcodearry="+itemTotal;
		new ajax.xhr.Request(HM_CONTEXT_ROOT+"/shWishListC.do",params,loadfAddWishListNew , "POST");

    }
}


function deleteInfoCheckBasket() {
    var form = document.frmList;
    var itemTotal = "";
    var aspTotal = "";
    var unitTotal = "";
    var Obj = form.cb;
    var aspObj = form.aspItemCd;
    var unitObj = form.unitCode;
    if(Obj == null) {
		alert("»óÇ°ÀÌ ¾ø½À´Ï´Ù.");
		return;
    }
    var ObjLen = Obj.length;
    if(ObjLen > 0) {
	    for (i=0; i<ObjLen; i++) {
	        if(Obj[i].checked == true) {
	            itemTotal += Obj[i].value + "^";
	            aspTotal += aspObj[i].value + "^";
	            unitTotal += unitObj[i].value + "^";
	        }
	    }
	    itemTotal = itemTotal.substring(0,itemTotal.length-1);
		aspTotal = aspTotal.substring(0, aspTotal.length-1);
		unitTotal = unitTotal.substring(0, unitTotal.length-1);
    } else {
        if(Obj.checked == true)
            itemTotal = Obj.value;
            aspTotal = aspObj.value;
            unitTotal = unitObj.value;
    }
	if(itemTotal == "" || itemTotal == null) {
		alert("»óÇ°À» ¼±ÅÃÇÏ½Å ÈÄ ÀÌ¿ë °¡´ÉÇÕ´Ï´Ù.");
		return;
	}
    /*
	    alert("»èÁ¦ÇÒ µ¥ÀÌÅÍ (itemCode) : " + itemTotal);
	    alert("»èÁ¦ÇÒ µ¥ÀÌÅÍ (aspItemCode) : " + aspTotal);
	    alert("»èÁ¦ÇÒ µ¥ÀÌÅÍ (unitCode) : " + unitTotal);
	*/
	form.ItemCode.value = itemTotal;
	form.AspItemCode.value = aspTotal;
	form.UnitCode.value = unitTotal;

	form.method = "post";
	form.target = "deleteBasketFrm";
	form.action = HM_CONTEXT_ROOT + "/BasketDeleteSelect.do";
	form.submit();
//    deleteBasketFrm.location.href = HM_CONTEXT_ROOT + "/BasketDeleteSelect.do?UnitCode="+unitTotal+"&ItemCode="+itemTotal+"&AspItemCode="+aspTotal;
}

function ShoppingGGim(){
	var params = "";
	new ajax.xhr.Request(HM_CONTEXT_ROOT+"/shWishListF.do?WishFlag=main", params, loadShoppingGGim, 'POST');
//	new ajax.xhr.Request(HM_CONTEXT_ROOT+"/shWishListF.do?WishFlag=main", params, loadShoppingGGim, 'POST');
}

function goPageWish(str){
		var params = "page="+str+"&WishFlag=main";
		//alert(params);
		new ajax.xhr.Request(HM_CONTEXT_ROOT+"/shWishListF.do",params,loadShoppingGGim , "POST");
}

function loadShoppingGGim(req){
	var StrAjax = '';
	StrAjax ='<div id="qcart">';
	StrAjax +='<div class="qcart_body">';
	StrAjax +='<div class="qcart_body_div">';
	StrAjax +='<div class="qcart_list">';
	StrAjax +='<table cellspacing="0" cellpadding="0">';
	StrAjax +='<tr>';
	StrAjax +='<td align="center">';
	StrAjax +='·ÎµùÁßÀÔ´Ï´Ù.';
	StrAjax +='</td>';
	StrAjax +='</tr>';
	StrAjax +='</table>';
	StrAjax +='</div>';
	StrAjax +='<div class="qcart_button_01">';
	StrAjax +='</div>';
	StrAjax +='<div class="qcart_button_02">';
	StrAjax +='</div>';
	StrAjax +='</div>';
	StrAjax +='</div >';
	StrAjax +='<div class="qcart_right">	';
	StrAjax +='<img src="' + HM_IMAGE_ROOT + '/common/skyscraper/div_arrow.gif" align="absmiddle" />';
	StrAjax +='</div>';
	StrAjax +='<div style="clear:both; width:898px; height:7px; line-height:7px; position:absolute; background:url(\'http://image.hmall.com/static/2008img/common/skyscraper/nsky_shadow.gif\') no-repeat right;"><div style="clear:both; width:885px; height:7px; line-height:7px; filter:alpha(opacity:30);"><div style="clear:both; width:885px; height:7px; line-height:7px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#000000, EndColorStr=#FFFFFF);"></div></div></div>';
	StrAjax +='</div>';

	//document.getElementById('qcart_box2').innerHTML = StrAjax;
	
	if(parent.document.all.qcart_box2 != null) {
		parent.document.getElementById('qcart_box2').innerHTML = StrAjax;
	} else {
		document.getElementById('qcart_box2').innerHTML = StrAjax;
	}

	//document.getElementById('qcart_box2').style.display = 'block';

	if(parent.document.all.qcart_box2 != null) {
		parent.document.getElementById('qcart_box2').style.display = 'block';
	} else {
		document.getElementById('qcart_box2').style.display = 'block';
	}

	if (req.readyState == 4) {
		if (req.status == 200) {
			var xmldoc = req.responseText;
			//alert(xmldoc);
			//document.getElementById('qcart_box2').innerHTML = xmldoc;

			if(parent.document.all.qcart_box2 != null) {
				parent.document.getElementById('qcart_box2').innerHTML = xmldoc;
			} else {
				document.getElementById('qcart_box2').innerHTML = xmldoc;
			}
			
			//document.getElementById('qcart_box2').style.display = 'block';

			if(parent.document.all.qcart_box2 != null) {
				parent.document.getElementById('qcart_box2').style.display = 'block';
			} else {
				document.getElementById('qcart_box2').style.display = 'block';
			}
			
		}else{
			window.alert("¼îÇÎÂò ·Îµù ½ÇÆÐ");
		}
	}
}
/*Àå¹Ù±¸´Ï/¼îÇÎÂò/°í°´µî±Þ*/

function header_smenu_view(top_div,over){

	if(over=='block' || over=='none')
	{
		if(over=='block')
		{
			if(top_div.style.display=='block')
			{
				top_div.style.display='none';
			}
			else
			{
				top_div.style.display='block';

				if(top_div==qcart_box)
				{
					document.getElementById('qcart_box2').style.display='none';
					document.getElementById('qcustgrade_box').style.display='none';
//					document.getElementById('lastsect_box_div').style.display='none';	// 20080710 ÃÖ±Ù º»¸ÅÀå ¼û±è
					miniBasket('0');
				}
				else if(top_div==qcart_box2)
				{
					document.getElementById('qcart_box').style.display='none';
					document.getElementById('qcustgrade_box').style.display='none';
//					document.getElementById('lastsect_box_div').style.display='none';	// 20080710 ÃÖ±Ù º»¸ÅÀå ¼û±è
					ShoppingGGim();
				}
				else if(top_div==qcustgrade_box)
				{
					document.getElementById('qcart_box').style.display='none';
					document.getElementById('qcart_box2').style.display='none';
				}
				else
				{
					document.getElementById('qcart_box').style.display='none';
					document.getElementById('qcart_box2').style.display='none';
					document.getElementById('qcustgrade_box').style.display='none';
				}
			}
		}
		else
		{
			top_div.style.display=over;
		}
	}
	else
	{
		if(over=='over')
		{
			top_div.style.display='block';
		}
		else
		{
			top_div.style.display='none';
		}
	}
}

function tv_view_div(div1){

	if(div1.style.display=='block')
	{
		div1.style.display='none';
	}
	else
	{
		div1.style.display='block';
	}
}

function list_calendar(img,name,dir,div){


	search_search.style.display="none";
	calendar.style.display="none";

	list_calendar_button_01.src=HM_IMAGE_ROOT + "/common/button/button_calendar_01.gif";
	list_calendar_button_02.src=HM_IMAGE_ROOT + "/common/button/button_calendar_02.gif";

	img.src = dir+name+"_on.gif";
	div.style.display="block";
}

/* 20080626 TV Æí¼ºÇ¥ Ãß°¡ */
function list_broad(img,name,dir,div){


	daily.style.display="none";
	weekly.style.display="none";

	list_broad_button_01.src=HM_IMAGE_ROOT + "/common/button/button_broad_01.gif";
	list_broad_button_02.src=HM_IMAGE_ROOT + "/common/button/button_broad_02.gif";

	img.src = dir+name+"_on.gif";
	div.style.display="block";
}

/*¸»Ç³¼± div*/
function view_comment_01(div){

	if(div.style.display=='block')
	{
		div.style.display='none';
	}
	else
	{
		div.style.display='block';
		div.style.left=event.x + 10;
	}
}
function view_comment_02(div){

	if(div.style.display=='block')
	{
		div.style.display='none';
	}
	else
	{
		div.style.display='block';
		div.style.left=event.x;
	}
}
function view_comment_03(div){

	if(div.style.display=='block')
	{
		div.style.display='none';
	}
	else
	{
		div.style.display='block';
		div.style.left=event.x;
		div.style.top=document.body.scrollTop+event.y-25;
	}
}

/*div select box view*/
function select_div_view_over(selectdiv,div,scrollview){

		div.style.display='block';

		div.style.width = selectdiv.offsetWidth;

		if(div.offsetHeight > 367)
		{
			scrollview.style.height = 367;
			scrollview.style.overflowY='auto';
		}
}

/*div select box view*/
function select_div_view_out(div){
	div.style.display='none';
}

/*div select box view*/
function select_div_view(selectdiv,div,scrollview){

	if(div.style.display=='block')
	{
		div.style.display='none';
	}
	else
	{
		div.style.display='block';

		div.style.width = selectdiv.offsetWidth;

		if(div.offsetHeight > 367)
		{
			scrollview.style.height = 367;
			scrollview.style.overflowY='auto';
		}
		///div.style.pixelWidth=;
	}
}

function select_div_view1(selectdiv,div){

	if(div.style.display=='block')
	{
		div.style.display='none';
	}
	else
	{
		div.style.display='block';

		div.style.width = selectdiv.offsetWidth;

		var t_height = document.body.scrollTop+event.y;
		var view_height = t_height-150;

		div.style.top=view_height;
	}
}

/*ÅÇ¹öÆ° start*/
function tabbuttonevent(tabbutton,classvalue){

	var objID = tabbutton;
	var arrayID = objID.split("_");
	var outobj =  arrayID[0]+'_'+arrayID[1];

	var arrayDiv = arrayID[0].split("0");
	var DivNum = arrayDiv[1];

	for(i=1;i<=arrayID[1];i++)
	{
		if(arrayID[1]==4)
		{

			if(i==arrayID[1])
			{
				document.getElementById(outobj+'_'+i).className = 'last';
			}
			else
			{
				document.getElementById(outobj+'_'+i).className = '';
			}
		}
		else
		{
			if(i==arrayID[1])
			{
				document.getElementById(outobj+'_'+i).className = arrayID[1]+'_last';
			}
			else
			{
				document.getElementById(outobj+'_'+i).className = arrayID[1];
			}
		}

		if(document.getElementById('tabdiv'+DivNum+'_'+i))
			document.getElementById('tabdiv'+DivNum+'_'+i).style.display = 'none';
	}

	document.getElementById(tabbutton).className = classvalue;


	if(document.getElementById('tabdiv'+DivNum+'_'+arrayID[2])) document.getElementById('tabdiv'+DivNum+'_'+arrayID[2]).style.display = 'block';
}
/*ÅÇ¹öÆ°*/

/*¸Þ´º type3*/
function menu03_view(img,div){
	var obj = document.getElementById(div);

	if(obj){
		if(obj.style.display=='block')
		{
			obj.style.display='none';
			if(img){
				img.src=HM_IMAGE_ROOT + '/common/menu/menu_plus.gif';
			}
		}
		else
		{
			obj.style.display='block';
			if(img){
				img.src=HM_IMAGE_ROOT + '/common/menu/menu_minus.gif';
			}
		}
	}
}
/*¸Þ´º type3*/

/*±âÁ¸¼Ò½º*/
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}
/*±âÁ¸¼Ò½º*/

/*¹Ì¸®º¸±â*/
function view_div_open(img,div){

	if(document.getElementById(div).style.display=='none')
	{
		img.src=HM_IMAGE_ROOT + '/common/button/button_view_12_on.gif';
		document.getElementById(div).style.display='block';
	}
	else
	{
		img.src=HM_IMAGE_ROOT + '/common/button/button_view_12.gif';
		document.getElementById(div).style.display='none';
	}
}
/*¹Ì¸®º¸±â*/


/*ÀÛÀºÀÌ¹ÌÁö º¸±â*/
function simgs_view(bimg,simg){

	document.getElementById(bimg).src = simg.src;
}
/*ÀÛÀºÀÌ¹ÌÁö º¸±â*/


/*¸µÅ© Á¡¼± ¾ø¾Ö±â*/
function bluring(){

	if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus();
}
document.onfocusin=bluring;


/*¸Þ´º start*/
function menu_bg(div,color,over){

	if(over=='over')
	{
		div.style.backgroundColor=color;
		div.style.color='#ffffff';
	}
	else
	{
		div.style.backgroundColor='#ffffff';
		div.style.color='#777777';
	}
}

/*ÅÇ¹öÆ° start*/
function tabbuttonevent(tabbutton,classvalue){

	var objID = tabbutton;
	var arrayID = objID.split("_");
	var outobj =  arrayID[0]+'_'+arrayID[1];

	var arrayDiv = arrayID[0].split("0");
	var DivNum = arrayDiv[1];

	for(i=1;i<=arrayID[1];i++)
	{
		if(arrayID[1]==4)
		{
			if(i==arrayID[1])
			{
				document.getElementById(outobj+'_'+i).className = 'last';
			}
			else
			{
				document.getElementById(outobj+'_'+i).className = '';
			}
		}
		else
		{
			if(i==arrayID[1])
			{
				document.getElementById(outobj+'_'+i).className = arrayID[1]+'_last';
			}
			else
			{
				document.getElementById(outobj+'_'+i).className = arrayID[1];
			}
		}

		if(document.getElementById('tabdiv'+DivNum+'_'+i)) document.getElementById('tabdiv'+DivNum+'_'+i).style.display = 'none';
	}

	document.getElementById(tabbutton).className = classvalue;
	if(document.getElementById('tabdiv'+DivNum+'_'+arrayID[2])) document.getElementById('tabdiv'+DivNum+'_'+arrayID[2]).style.display = 'block';
}

function numtabbuttonevent(img,name,url){

	var objID = img;
	var arrayID = objID.split("_");
	var outobj =  arrayID[0]+'_'+arrayID[1];

	var arrayDiv = arrayID[0].split("0");
	var DivNum = arrayDiv[1];

	for(i=1;i<=arrayID[1];i++)
	{
		var outimg = document.getElementById(outobj+'_'+i).src;
		var arrayoutimg = outimg.split("_on.gif");

		var checkimg = arrayoutimg[0].slice(-4);

		if(checkimg!='.gif')
		{
			document.getElementById(outobj+'_'+i).src = arrayoutimg[0]+'.gif';
		}

		if(document.getElementById('numtabdiv'+DivNum+'_'+i)) document.getElementById('numtabdiv'+DivNum+'_'+i).style.display = 'none';
	}

	document.getElementById(img).src = url+name+'_on.gif';
	if(document.getElementById('numtabdiv'+DivNum+'_'+arrayID[2])) document.getElementById('numtabdiv'+DivNum+'_'+arrayID[2]).style.display = 'block';
}
/*ÅÇ¹öÆ° end*/

/*ÁßºÐ·ù start*/
function view_category_03(button,num,hmall){

	var viewobj = 'category_03_con'+num;
	var boxtitle = 'category_03_body_title'+num;
	var boxcon = 'category_03_body_table'+num;
	var boxbottom = 'category_03_body_bottom'+num;

				if(document.getElementById(viewobj).style.display=='block')
				{
					button.src= HM_IMAGE_ROOT + '/common/button/button_category_view_01.gif';
					document.getElementById(viewobj).style.display='none';
				}
				else
				{
					button.src=HM_IMAGE_ROOT + '/common/button/button_category_view_02.gif';
					document.getElementById(viewobj).style.display='block';
				}

}
/*ÁßºÐ·ù end*/



/*ÁßºÐ·ù start*/
function view_category_032(objs,num,hmall){


	var button = document.getElementById(objs);
	var viewobj = 'category_03_con'+num;
	var boxtitle = 'category_03_body_title'+num;
	var boxcon = 'category_03_body_table'+num;
	var boxbottom = 'category_03_body_bottom'+num;

	if (button!=null){
				if(document.getElementById(viewobj).style.display=='block')
				{
					button.src= HM_IMAGE_ROOT + '/common/button/button_category_view_01.gif';
					document.getElementById(viewobj).style.display='none';
				}
				else
				{
					button.src=HM_IMAGE_ROOT + '/common/button/button_category_view_02.gif';
					document.getElementById(viewobj).style.display='block';
				}
		}

}

/*ÁßºÐ·ù end*/



/*°Ë»ö GNB start*/
function search_tab(div1,div2){

	var button_img	= new Array("","left_button_01","left_button_02","left_button_03","left_button_04","right_button_05","right_button_06");
	var view_div1	= new Array("","search_tab_view_bar_1","search_tab_view_bar_2");
	var view_div2	= new Array("","search_tab_view_bar_01","search_tab_view_bar_02","search_tab_view_bar_03","search_tab_view_bar_04","search_tab_view_bar_05","search_tab_view_bar_06");
div2 = "0"+div2;
alert('div2');
	for(var i=1;i<=6;i++)
	{

		if(i<5)
			document.getElementById(button_img[i]).src=HM_IMAGE_ROOT + '/common/search_tab/left_button_0'+ i +'.gif';
		else
			document.getElementById(button_img[i]).src=HM_IMAGE_ROOT + '/common/search_tab/right_button_0'+ i +'.gif';

		if(i<3) document.getElementById(view_div1[i]).style.display='none';

		document.getElementById(view_div2[i]).style.display='none';
	}

	document.getElementById(button_img[div2]).src=HM_IMAGE_ROOT + '/common/search_tab/'+ button_img[div2] +'_on.gif';

	document.getElementById(view_div1[div1]).style.display='block';
	document.getElementById(view_div2[div2]).style.display='block';
}
/*°Ë»ö GNB end*/

/*VOD ÆË¾÷ start*/
function popItemVodView(itemCode, fileName) {
	var url = "/shItemVodR.do" +
	          "?ItemCode=" + itemCode +
	          "&SelectedFileName=" + fileName;
	fOpenWin(url, "popItemVodView", "width=670,height=600,resizable=no,scrollbars=no,status=no");
}
/*VOD ÆË¾÷ end*/


/*window open ÇÔ¼ö start*/
function fOpenWin(url, wname, wopt) {
	var newopt = "", wHeight = 0, wWidth = 0;
	if (wopt != "") {
		var woptlist = wopt.replace(/ /g, "").split(",");
		for (var i in woptlist) {
			if (woptlist[i].match(/^height=/i)) {
				wHeight = parseInt(woptlist[i].substr(7),10);
				wHeight += 35;
				if (!isNaN(wHeight)) newopt += "top=" + Math.floor((screen.availHeight - wHeight) / 2) + ",";
			}
			if (woptlist[i].match(/^width=/i)) {
				wWidth = parseInt(woptlist[i].substr(6),10);
				wWidth += 10;
				if (!isNaN(wWidth)) newopt += "left=" + Math.floor((screen.availWidth - wWidth) / 2) + ",";
			}
		}
	}
	return window.open(gDomain + gCtxRoot + url, wname, newopt + wopt);
}
/*window open ÇÔ¼ö end*/

/* FAQ Answer start */
function menuctl(no){
	ns4 = (document.layers)?true:false
	ie4 = (document.all)?true:false

	//¸®½ºÆ® °¹¼ö ¼³Á¤
	for(i=1; i<=2; i++){
		ob = eval("document.getElementById('n"+i+"')");
		if(i==no){
			if(ob.style.display=="none") ob.style.display = "block";
			else ob.style.display = "none";
		}else{
			ob.style.display = "none";
		}
	}
}
/* FAQ Answer end */

/* °í°´¼¾ÅÍ FAQ List ÁßºÐ·ù ¸Þ´º ·¹ÀÌ¾î start */
function show_depth(n) {
    for(var i = 1; i < 13; i++) {

        obj = document.getElementById('tab_sub_'+i);

        if ( n == i ) {
            obj.style.display = "block";
        } else {
            obj.style.display = "none";
        }
    }
}
/* °í°´¼¾ÅÍ FAQ List ÁßºÐ·ù ¸Þ´º ·¹ÀÌ¾î end */



/* ÄÚ¸àÆ® ·¹ÀÌ¾î 20071015 start */
var	x =	0;
var	y =	0;
var	snow = 0;
var	sw = 0;
var	cnt	= 0;
var	dir	= 1;
var	offsetx	= 0;
var	offsety	= 0;
var	width =	290;
var	height = 50;

/*
document.onmousemove = mouseMove;
*/
function nd() {
	if ( cnt >=	1 )	{ sw = 0; }
	if ( sw	== 0 ) { snow =	0; hideObject(over); }
	else { cnt++; }
}

/* Layer º¸ÀÌ±â */
function disp(obj) {
	parm = eval(obj);
	over = parm.style;
	if (snow ==	0) {
		if (dir	== 2) {	moveTo(over,x+offsetx-(width/2),y+offsety);	} // Center
		if (dir	== 1) {	moveTo(over,x+offsetx,y+offsety); }	// Right
		if (dir	== 0) {	moveTo(over,x-offsetx-width,y+offsety);	} // Left
		showObject(over);
		snow = 1;
	}
}

function mouseMove(e) {
	x=event.x +	document.body.scrollLeft+12
	y=event.y +	document.body.scrollTop-80
	if (x+width-document.body.scrollLeft > document.body.clientWidth) x=x-width-25;
	if (y+height-document.body.scrollTop > document.body.clientHeight) y=y-height;

	if (snow) {
		if (dir	== 2) {	moveTo(over,x+offsetx-(width/2),y+offsety);	} // Center
		if (dir	== 1) {	moveTo(over,x+offsetx,y+offsety); }	// Right
		if (dir	== 0) {	moveTo(over,x-offsetx-width,y+offsety);	} // Left
	}
}
function showObject(obj) { obj.visibility =	"visible" }
function hideObject(obj) { obj.visibility =	"hidden" }
function moveTo(obj,xL,yL) { obj.left =	xL;	obj.top	= yL; }

	if (document.all)
	{
		layerRef='document.all'
		styleRef='.style.'
	}
	else if	(document.layers)
	{
		layerRef='document.layers'
		styleRef='.'
	}
/* ÄÚ¸àÆ® ·¹ÀÌ¾î 20071015 end */

/* ´ÙÁß Ã¼Å©¹Ú½º ¼±ÅÃ - 20071015 start */
function MainCheck(Frm) {
if (Frm.check.checked == true)
CheckT(Frm);
else
CheckF(Frm);
}

function CheckT(Frm) {
for (i = 0; i < Frm.cname.length; i++) {
Frm.cname[i].checked = true;
}
}

function CheckF(Frm) {
for (i = 0; i < Frm.cname.length; i++) {
Frm.cname[i].checked = false;
}
}
/* ´ÙÁß Ã¼Å©¹Ú½º ¼±ÅÃ - 20071015 end */


/*¹è°æÀÌ¹ÌÁö ±ôºýÀÌ´Â Çö»ó Á¦°Å*/
try {
    document.execCommand('BackgroundImageCache', false, true);
} catch(me) {}
/*¹è°æÀÌ¹ÌÁö ±ôºýÀÌ´Â Çö»ó Á¦°Å*/

function doCompareItem(){
	var pareItemcode = "";
	var cook = "";
	var cookold = "";
	var cookoldvalue = "";

	for(var k=0;k<80;k++){
		if(document.getElementsByName('parechk')[k]){
			//alert(document.getElementsByName('parechk')[k].checked);
			if(document.getElementsByName('parechk')[k].checked == true){
				pareItemcode += document.getElementsByName('parechk')[k].value+',';
			}
		}
	}

	if(pareItemcode == ""){
		window.alert("choice compare product");
	}else{
		if(document.cookie){
			cookold = document.cookie.split("=");
			cookoldvalue = cookold[1];

			document.cookie="CpareItemcode="+cookoldvalue+pareItemcode;
		}else{
			document.cookie="CpareItemcode="+pareItemcode;
		}
		cook = document.cookie.split("=");
		alert("cookies itemcode ==> "+cook[1]+" page compare page move");
	}
}

/*TV ¸®½ºÆ® ÀÌ¹ÌÁö ·Ñ¿À¹ö start*/
function tvListImgOver(obj,url){
	document.getElementById(obj).src = url;
}
/*TV ¸®½ºÆ® ÀÌ¹ÌÁö ·Ñ¿À¹ö end*/

/* keyWordPromotion_09.js ¿¡ ÀÖ´ø ¹è¿­À» ¿Å±è.*/
var keywordImgList09 = new Array();
var keywordUrlList09 = new Array();
/* keyWordPromotion_09.js ¿¡ ÀÖ´ø ¹è¿­À» ¿Å±è.*/

/* utils.js¿¡µµ ÀÖÀ¸³ª utils.js¸¦ µÚ¿¡ ¼±¾ðÇØ¼­ ¿¡·¯³ª´Â °æ¿ì ¹æÁö */
function getCookie(name) {
	var cname = name + "=";
	var dc = document.cookie;
	if (dc.length > 0) {
		begin = dc.indexOf(cname);
		if (begin != -1) {
			begin += cname.length;
			end = dc.indexOf(";", begin);
			if (end == -1) end = dc.length;
				return unescape(dc.substring(begin, end));
		}
	}
	return null;
}

function AllCategory(){
	window.open(HM_CONTEXT_ROOT+"/shAllCategoryShow.do","ALLCATEGORY","width=810,height=640");
}










/* ¼îÇÎÂò °ü·Ã function  ½ÃÀÌÀÚ¾Ç */
function doChoice(){
	var chkboxexist = false;

	for(var i=0;i<8;i++){
		if(document.getElementsByName('ItemCode')[i]){
			if(document.getElementById('choicebtn').src == HM_IMAGE_ROOT+"/common/button/button_qcart_01.gif"){
				document.getElementsByName('ItemCode')[i].checked = true;
			}else{
				document.getElementsByName('ItemCode')[i].checked = false;
			}

			chkboxexist = true;
		}
	}

	if(chkboxexist){
		if(document.getElementById('choicebtn').src == HM_IMAGE_ROOT+"/common/button/button_qcart_01.gif"){
			document.getElementById('choicebtn').src = HM_IMAGE_ROOT+"/common/button/button_qcart_01_cancel.gif";
		}else{
			document.getElementById('choicebtn').src = HM_IMAGE_ROOT+"/common/button/button_qcart_01.gif";
		}
	}
}


function doChoiceDel(){
	var wishDel = "";

	for(var i=0;i<8;i++){
		if(document.getElementsByName('ItemCode')[i]){
			if(document.getElementsByName('ItemCode')[i].checked == true){
				wishDel += document.getElementsByName('ItemCode')[i].value + ",";
			}
		}
	}

	if(wishDel == ''){
		window.alert("»èÁ¦ÇÏ½Ç »óÇ°À» ¼±ÅÃ ÇØ ÁÖ¼¼¿ä");
		return;
	}

	var params = "ItemCode="+wishDel+"&dflag=del&WishFlag=main";
	new ajax.xhr.Request(HM_CONTEXT_ROOT+"/shWishListD.do", params, loaddoChoiceDel, 'POST');
}

function loaddoChoiceDel(req){
	if (req.readyState == 4) {
		if (req.status == 200) {
			var xmldoc = req.responseText;

			var zzimCount = getCookie("GGimCnt");		// ¼îÇÎÂò °¹¼ö

			var strHtml = zzimCount +"°³";

			document.getElementById('GGimCnt_DIV').innerHTML = strHtml;

			ShoppingGGim();
		}else{
			alert("»èÁ¦½ÇÆÐ["+req.status+"]");
		}
	}
}


var changeType = "";
var newItemCode = "";
var pageView = "";

function TypeMappingFirst(typedepth,itemCode,pageview){
	changeType = typedepth;
	newItemCode = itemCode;
	pageView = pageview;
	//alert(pageView);
	//alert(changeType);
	var typeId = document.getElementById('type_depth_'+typedepth+'_'+itemCode);

	var typename = new Array();

	typename[0] = "";
	typename[1] = "";
	typename[2] = "";
	typename[3] = "";

	//alert("typeId==>"+typeId);
	if(typeId){
		for(var i=0;i<parseInt(typedepth);i++){
			//alert("0."+document.getElementById('type_depth_'+(i+1)+'_'+itemCode));
			if(document.getElementById('type_depth_'+(i+1)+'_'+itemCode)){
				typename[i] = document.getElementById('type_depth_'+(i+1)+'_'+itemCode).value;
				//alert("1.typename["+i+"]====================>"+typename[i]);
			}
		}
		var params = "type1_name="+encodeURIComponent(typename[0])+"&type2_name="+encodeURIComponent(typename[1])+"&type3_name="+encodeURIComponent(typename[2])+"&type4_name="+encodeURIComponent(typename[3])+"&item_code="+itemCode+"&type_depth="+(parseInt(typedepth)+1)+"&pageview="+pageView+"&doctype=";
		//alert("2."+params);
		new ajax.xhr.Request(HM_CONTEXT_ROOT+"/shItemMapping.do", params, loadTypeMappingFirst, 'POST');
	}
}

function loadTypeMappingFirst(req){
	if (req.readyState == 4) {
		if (req.status == 200) {
			var xmldoc = req.responseText;
			var selectwidth = '';
			//window.clipboardData.setData('Text', xmldoc);
			//alert("2."+changeType);
			if(pageView == 'main'){
				selectwidth = 80;
			}else{
				selectwidth= 180;
			}
			if(document.getElementById('type'+(parseInt(changeType)+1)+'Select_'+newItemCode)){
				//alert(xmldoc);
				document.getElementById('type'+(parseInt(changeType)+1)+'Select_'+newItemCode).innerHTML = xmldoc;
			}

			if(changeType != '4'){
				if(document.getElementById('type'+(parseInt(changeType)+1)+'Select_'+newItemCode)){
					for(var j=(parseInt(changeType)+2);j<5;j++){
						if(document.getElementById('type'+j+'Select_'+newItemCode)){
							var strHtmlsubtype = "<select class='div_select' style='width:'+selectwidth+'px;' id='type_depth_"+j+"_"+newItemCode+"'><option value=''>¼±ÅÃÇÏ¼¼¿ä</option></select>";
							document.getElementById('type'+j+'Select_'+newItemCode).innerHTML = strHtmlsubtype;
						}
					}
				}else{
					getTypeUniCode();
				}
			}else{
				getTypeUniCode();
			}
		}else{
			var strHtmlcomment = "»óÇ°Æò  ·Îµù½ÇÆÐ";
			if(document.getElementById('type'+(parseInt(changeType)+1)+'Select_'+newItemCode)){
				document.getElementById('type'+(parseInt(changeType)+1)+'Select_'+newItemCode).innerHTML = strHtmlcomment;
			}
		}
	}else{
		if(document.getElementById('type'+(parseInt(changeType)+1)+'Select_'+newItemCode)){
			var strHtmlcommentLoad = "";

			strHtmlcommentLoad = "<select class='div_select' style='width:'+selectwidth+'px;' id='type_depth_'+(parseInt(changeType)+1)+'_'+newItemCode>"
								+"  <option >·ÎµùÁßÀÔ´Ï´Ù</option>"
								+"</select>";

			document.getElementById('type'+(parseInt(changeType)+1)+'Select_'+newItemCode).innerHTML = strHtmlcommentLoad;
		}
	}
}


function getTypeUniCode(){
	var typename = new Array();
	typename[0] = "";
	typename[1] = "";
	typename[2] = "";
	typename[3] = "";

	for(var q=0;q<4;q++){
		if(document.getElementById('type_depth_'+(q+1)+'_'+newItemCode)){
			typename[q] = document.getElementById('type_depth_'+(q+1)+'_'+newItemCode).value;
			//alert("3.typename["+q+"]====================>"+typename[q]);
		}
	}
	//alert(pageView);
	var params = "type1_name="+encodeURIComponent(typename[0])+"&type2_name="+encodeURIComponent(typename[1])+"&type3_name="+encodeURIComponent(typename[2])+"&type4_name="+encodeURIComponent(typename[3])+"&item_code="+newItemCode+"&type_depth="+changeType+"&doctype=UnitCodeHidden&pageview="+pageView;
	//alert("[params]=====================>"+params);
	new ajax.xhr.Request(HM_CONTEXT_ROOT+"/shItemMapping.do", params, loadTypeUniCode, 'POST');
}



function loadTypeUniCode(req){
	if (req.readyState == 4) {
		if (req.status == 200) {
			var xmldoc = req.responseText;
			//alert(xmldoc);
			document.getElementById('UnitCodeHidden_'+newItemCode).innerHTML = xmldoc;
			setUnitCode(pageView);
		}else{
			alert("´ÜÇ° UNIT CODE °¡Á®¿À±â ½ÇÆÐ");
		}
	}
}

// »óÇ° »ó¼¼¿ë ºñ±³º¸°üÇÔ ´ã±â
function fAddCompareItem(itemcode){
	var params = "mode=insert&ItemCode="+itemcode+",";
	new ajax.xhr.Request(HM_CONTEXT_ROOT+"/shItemCompare.do",params,loadfAddCompareItem , "POST");
}

function loadfAddCompareItem(req){
	if (req.readyState == 4) {
		if (req.status == 200) {
			var xmldoc = req.responseText;
			alert("ºñ±³º¸°üÇÔ¿¡ ´ã¾Ò½À´Ï´Ù");
			window.open(HM_CONTEXT_ROOT+"/shItemCompare.do?mode=list","Compare","width=400,height=500");
		}else{
			window.alert("ºñ±³ÇÏ±â ½ÇÆÐ");
		}
	}
}

// ¸®½ºÆ®¿ë ºñ±³º¸°üÇÔ ´ã±â
function fAddCompareItem1(){
	var itemcode =  "";
	var forcnt = 0;
	for(var i=0;i<100;i++){
		if(document.getElementsByName('ItemCode')[i]){
			if(document.getElementsByName('ItemCode')[i].checked == true){
				itemcode += document.getElementsByName('ItemCode')[i].value+",";
				forcnt = forcnt + 1;
			}
		}
	}

	if(itemcode == ""){
		window.alert("ºñ±³ÇÏ½Ç »óÇ°À» ¼±ÅÃ ÇØ ÁÖ¼¼¿ä");
		return;
	}

	if(forcnt > 4){
		window.alert("ºñ±³ÇÏ½Ç »óÇ°Àº 4°³ ÀÌÇÏ·Î ¼±ÅÃ ÇØ ÁÖ¼¼¿ä");
		return;
	}

	//var params = "ItemCode="+itemcode+"&mode=Insert";
	//new ajax.xhr.Request(HM_CONTEXT_ROOT+"/shItemCompare.do",params,loadfAddCompareItem1 , "POST");

	window.open(HM_CONTEXT_ROOT+"/shItemCompare.do?mode=insert&ItemCode="+itemcode,"Compare","width=400,height=500");
}



function loadfAddCompareItem1(req){
	if (req.readyState == 4) {
		if (req.status == 200) {
			var xmldoc = req.responseText;
			alert("ºñ±³º¸°üÇÔ¿¡ ´ã°å½À´Ï´Ù");
		}else{
			window.alert("ºñ±³ÇÏ±â ½ÇÆÐ");
		}
	}
}

function doChoiceCart(){
	var itemCode = "";
	var unitCode = "";
	var wishArry;
	var wishName = "";
	var wishStock = "";

	for(var i=0;i<80;i++){
		if(document.getElementsByName('ItemCode')[i]){
			if(document.getElementsByName('ItemCode')[i].checked == true){
				wishArry = document.getElementById('Unit_Code_'+document.getElementsByName('ItemCode')[i].value).value.split("^");

				if(wishArry[1] <= 0){
					window.alert("Àç°í°¡ ¾ø´Â  »óÇ°Àº Àå¹Ù±¸´Ï¿¡ ´ãÀ¸½Ç ¼ö ¾ø½À´Ï´Ù");
					return;
				}
				itemCode += document.getElementsByName('ItemCode')[i].value + ",";
				unitCode += wishArry[0] + ",";
			}
		}
	}

	if(itemCode == ''){
		window.alert("Àå¹Ù±¸´Ï¿¡ ´ãÀ»  »óÇ°À» ¼±ÅÃ ÇØ ÁÖ¼¼¿ä");
		return;
	}

	var params = "itemCode="+itemCode+"&unitCode="+unitCode+"&BasketWish=Y&mode=new";

	new ajax.xhr.Request(HM_CONTEXT_ROOT+"/AddBasketItems.do",params,loaddoChoiceCart,"POST");
}
function doChoiceCart2(){
	var itemCode = "";
	var unitCode = "";
	var wishArry;
	var wishName = "";
	var wishStock = "";

	for(var i=0;i<80;i++){
		if(document.getElementsByName('ItemCode')[i]){
			if(document.getElementsByName('ItemCode')[i].checked == true){
				wishArry = document.getElementById('Unit_Code_'+document.getElementsByName('ItemCode')[i].value).value.split("^");

				if(wishArry[1] <= 0){
					window.alert("Àç°í°¡ ¾ø´Â  »óÇ°Àº Àå¹Ù±¸´Ï¿¡ ´ãÀ¸½Ç ¼ö ¾ø½À´Ï´Ù");
					return;
				}
				itemCode += document.getElementsByName('ItemCode')[i].value + ",";
				unitCode += wishArry[0] + ",";
			}
		}
	}

	if(itemCode == ''){
		window.alert("Àå¹Ù±¸´Ï¿¡ ´ãÀ»  »óÇ°À» ¼±ÅÃ ÇØ ÁÖ¼¼¿ä");
		return;
	}

	var params = "itemCode="+itemCode+"&unitCode="+unitCode+"&BasketWish=Y&mode=new";

	new ajax.xhr.Request(HM_CONTEXT_ROOT+"/AddBasketItems.do",params,loaddoChoiceCart2,"POST");
}
function  doChoiceCart1(itemCode){
	var wishArry;
	var unitCode;
	wishArry = document.getElementById('Unit_Code_'+itemCode).value.split("^");

	if(wishArry[1] <= 0){
		window.alert("Àç°í°¡ ¾ø´Â  »óÇ°Àº Àå¹Ù±¸´Ï¿¡ ´ãÀ¸½Ç ¼ö ¾ø½À´Ï´Ù");
		return;
	}
	unitCode = wishArry[0] + ",";
	var params = "itemCode="+itemCode+",&unitCode="+unitCode+"&BasketWish=Y&mode=new";

	new ajax.xhr.Request(HM_CONTEXT_ROOT+"/AddBasketItems.do",params,loaddoChoiceCart2,"POST");

}

function  doChoiceCart11(itemCode){
	var wishArry;
	var unitCode;
	wishArry = document.getElementById('Unit_Code_'+itemCode).value.split("^");

	if(wishArry[1] <= 0){
		window.alert("Àç°í°¡ ¾ø´Â  »óÇ°Àº Àå¹Ù±¸´Ï¿¡ ´ãÀ¸½Ç ¼ö ¾ø½À´Ï´Ù");
		return;
	}
	unitCode = wishArry[0] + ",";
	var params = "itemCode="+itemCode+",&unitCode="+unitCode+"&BasketWish=Y&mode=new";

	new ajax.xhr.Request(HM_CONTEXT_ROOT+"/AddBasketItems.do",params,loaddoChoiceCart,"POST");

}

function  doChoiceCart3(itemCode){
	var wishArry;
	var unitCode;
	wishArry = document.getElementById('Unit_Code_'+itemCode).value.split("^");

	if(wishArry[1] <= 0){
		window.alert("Àç°í°¡ ¾ø´Â  »óÇ°Àº Àå¹Ù±¸´Ï¿¡ ´ãÀ¸½Ç ¼ö ¾ø½À´Ï´Ù");
		return;
	}
	unitCode = wishArry[0] + ",";
	var params = "itemCode="+itemCode+",&unitCode="+unitCode+"&BasketWish=Y&mode=new";

	new ajax.xhr.Request(HM_CONTEXT_ROOT+"/AddBasketItems.do",params,loaddoChoiceCart2,"POST");

}
function loaddoChoiceCart(req){
	if (req.readyState == 4) {
		if (req.status == 200) {
			window.alert("Àå¹Ù±¸´Ï¿¡ ´ã°å½À´Ï´Ù");
		}else{
			window.alert("Àå¹Ù±¸´Ï´ã±â½ÇÆÐ");
		}
	}
}

function loaddoChoiceCart2(req){
	if (req.readyState == 4) {
		if (req.status == 200) {
			window.alert("Àå¹Ù±¸´Ï¿¡ ´ã°å½À´Ï´Ù");
			parent.document.location.reload();
		}else{
			window.alert("Àå¹Ù±¸´Ï´ã±â½ÇÆÐ");
		}
	}
}

function fAddWishListNew(){
	var itemcode = "";
	for(var i=0;i<100;i++){
		if(document.getElementsByName('ItemCode')[i]){
			if(document.getElementsByName('ItemCode')[i].checked == true){
				itemcode += document.getElementsByName('ItemCode')[i].value+",";
			}
		}
	}

	if(itemcode == ""){
		window.alert("Âò¸®½ºÆ®¿¡ ´ãÀ»  »óÇ°À» ¼±ÅÃ ÇØ ÁÖ¼¼¿ä");
		return;
	}

	var UserIDCookieValue = getCookie("EHUserID");
	if (UserIDCookieValue == null || UserIDCookieValue == "" || UserIDCookieValue == "_ERAnonymousUser") {
	    popLogin('89',"",itemcode, "", "", "", "", "", "","");
	}else{
		var params = "itemcodearry="+itemcode;
		new ajax.xhr.Request(HM_CONTEXT_ROOT+"/shWishListC.do",params,loadfAddWishListNew , "POST");
	}
}

function fAddWishListNewLogin(itemCode){
	var params = "itemcodearry="+itemCode;
	new ajax.xhr.Request(HM_CONTEXT_ROOT+"/shWishListC.do",params,loadfAddWishListNew , "POST");
}

function fAddWishListNew1(itemCode){
	if(itemCode == ''){
		window.alert("»óÇ°ÄÚµå°¡ ÀÖ¾î¾ßÇÕ´Ï´Ù");
		return;
	}

	var UserIDCookieValue = getCookie("EHUserID");
	if (UserIDCookieValue == null || UserIDCookieValue == "" || UserIDCookieValue == "_ERAnonymousUser") {
	    popLogin('90',"",itemCode, "", "", "", "", "", "","");
	}else{
		var params = "itemcodearry="+itemCode;
		new ajax.xhr.Request(HM_CONTEXT_ROOT+"/shWishListC.do",params,loadfAddWishListNew , "POST");
	}

}


function loadfAddWishListNew(req){
	if (req.readyState == 4) {
		if (req.status == 200) {
			var xmldoc = req.responseText;
			var zzimCount = getCookie("GGimCnt");		// ¼îÇÎÂò °¹¼ö

			var strHtml = zzimCount +"°³";

			//document.getElementById('GGimCnt_DIV').innerHTML = strHtml;

			if(parent.document.all.GGimCnt_DIV != null) {
				parent.document.getElementById('GGimCnt_DIV').innerHTML = strHtml;
			} else {
				document.getElementById('GGimCnt_DIV').innerHTML = strHtml;
			}
			
			for(var k=0;k<80;k++){
				if(document.getElementsByName('ItemCode')[k]){
					if(document.getElementsByName('ItemCode')[k].checked == true){
						document.getElementsByName('ItemCode')[k].checked = false;
					}
				}
			}

			ShoppingGGim();
			var screenW = screen.width / 2;
			var screenH = screen.height / 2;
			var divX = screenW-50;
			var divY = screenH-150;

			var strHtml = "";

			if(document.getElementById('tmpWishDiv')){
				document.getElementById('tmpWishDiv').style.top = divY;
				document.getElementById('tmpWishDiv').style.left= divX;
				//alert(document.getElementById('tmpWishDiv').style.top);
				//alert(document.getElementById('tmpWishDiv').style.left);
				document.getElementById('tmpWishDiv').style.display = 'block';
				ShoppingGGimTmp();
			}

			setTimeout('ShoppingGGimHidden()','5000');

			alert("Âò¸®½ºÆ®¿¡ Ãß°¡ µÇ¾ú½À´Ï´Ù");

		}else{
			window.alert("Âò ´ã±â  ½ÇÆÐ");
		}
	}
}

function ShoppingGGimTmp(){
	var params = "";
	new ajax.xhr.Request(HM_CONTEXT_ROOT+"/shWishListF.do?WishFlag=main", params, loadShoppingGGim, 'POST');
//	new ajax.xhr.Request(HM_CONTEXT_ROOT+"/shWishListF.do?WishFlag=main", params, loadShoppingGGimTmp, 'POST');
}


function loadShoppingGGimTmp(req){
	if (req.readyState == 4) {
		if (req.status == 200) {
			var xmldoc = req.responseText;
			document.getElementById('tmpWishDiv').innerHTML = xmldoc;


			setTimeout('ShoppingGGimHiddenTmp()','5000');

		}else{
			window.alert("¼îÇÎÂò ·Îµù ½ÇÆÐ");
		}
	}else{
		var StrAjax = "<tr><td>·ÎµùÁßÀÔ´Ï´Ù</td></tr>";
		//document.getElementById('qcart_box2').innerHTML = StrAjax;

		if(parent.document.all.qcart_box2 != null) {
			parent.document.getElementById('qcart_box2').innerHTML = StrAjax;
		} else {
			document.getElementById('qcart_box2').innerHTML = StrAjax;
		}
		
		//document.getElementById('qcart_box2').style.display = '';

		if(parent.document.all.qcart_box2 != null) {
			parent.document.getElementById('qcart_box2').style.display = '';
		} else {
			document.getElementById('qcart_box2').style.display = '';
		}
	}
}

function ShoppingGGimHiddenTmp(){
	document.getElementById('tmpWishDiv').style.display = 'none';
}

function ShoppingGGimHidden(){
	//document.getElementById('qcart_box2').style.display = 'none';

	if(parent.document.all.qcart_box2 != null) {
		parent.document.getElementById('qcart_box2').style.display = 'none';
	} else {
		document.getElementById('qcart_box2').style.display = 'none';
	}
}

function fAddCartWish(){
	var wishCart = "";

	for(var i=0;i<8;i++){
		if(document.getElementsByName('ItemCode')[i]){
			if(document.getElementsByName('ItemCode')[i].checked == true){
				wishCart += document.getElementsByName('ItemCode')[i].value + ",";
			}
		}
	}

	if(wishCart == ''){
		window.alert("Àå¹Ù±¸´Ï¿¡ ´ãÀ» »óÇ°À» ¼±ÅÃ ÇØ ÁÖ¼¼¿ä");
		return;
	}

	alert("Àå¹Ù±¸´Ï´ã±âÀÛ¾÷ÁßÀÔ´Ï´Ù");
	/*
	var params = "ItemCode="+wishDel+"&dflag=del&WishFlag=main";
	new ajax.xhr.Request("<c:url value="/shWishListD.do"/>", params, loaddoChoiceDelWish, 'POST');
	*/
}

function fAddCartWishS(itemCode){

	if(itemCode == ''){
		window.alert("Àå¹Ù±¸´Ï¿¡ ´ãÀ» »óÇ°À» ¼±ÅÃ ÇØ ÁÖ¼¼¿ä");
		return;
	}

	alert("Àå¹Ù±¸´Ï´ã±âÀÛ¾÷ÁßÀÔ´Ï´Ù");
	/*
	var params = "ItemCode="+itemCode+"&dflag=del&WishFlag=main";
	new ajax.xhr.Request("<c:url value="/shWishListD.do"/>", params, loaddoChoiceDelWish, 'POST');
	*/
}

function doChoiceCartPreChk(){
	var itemtype = "";
	for(var q=0;q<8;q++){
		if(document.getElementsByName('')[q]){
			if(document.getElementsByName('')[q].value == '04'){
				itemtype = "1";
			}
		}
	}
	if(itemtype == ""){
		doChoiceCart();
	}else{
		window.alert("Àå¹Ù±¸´Ï¿¡ ´ãÀ¸½Ç ¼ö ¾ø´Â »óÇ°(º¸Çè µî)ÀÌ ÀÖ½À´Ï´Ù");
	}
}
/* ¼îÇÎÂò °ü·Ã function  ²ôÀ¿ */
function navilist_over(li,over){

	if(over=='over'){

		li.style.backgroundColor='#EAEAEA';
	}
	else{

		li.style.backgroundColor='#FFFFFF';
	}
}

//ÆË¾÷°ü·Ã
function HmallWindowOpen(url,name,scrollbars,width,height ){
  window.open(url , name, "scrollbars=" + scrollbars +" , width=" + width + ", height=" + height + ",left=0, top=0 ");
}

// www.hmall.comÀ»  <a href="http://www.hmall.com">·Î º¯°æ
function getAnchorTag(linkUrl)
{
	var anchorTag = "xx";
	var httpStr = "http://";
	var targetStr = "target=";

	if ( linkUrl.length > 6 ) {
		if ( linkUrl.charAt(0) == '<' ) {
			anchorTag = linkUrl;
		}
		else {
			if ( (linkUrl.length > httpStr.length) && (linkUrl.indexOf(httpStr) == 0) ) {
				httpStr = "";
			}

			var index = linkUrl.indexOf(targetStr);

			if ( index > 0 ) {
				index += targetStr.length;
				var n, targetLen = 0;
				for ( n = index; n < linkUrl.length; n++ ) {
					if ( linkUrl.charAt(n) == '&' )
						break;
					targetLen ++;
				}
				targetStr = " " + targetStr + "\"" + linkUrl.substring(index, index + targetLen) + "\"";
				
				index = linkUrl.indexOf(" ");	// space °¡ ÀÖÀ¸¸é ÀÌÈÄ´Â »èÁ¦
				if ( index > 0 ) {
					linkUrl = linkUrl.substring(0, index);
				}
			}
			else {	// targetÁöÁ¤ ¾ÈµÇ¾îÀÖÀ¸¸é _parent·Î ÁöÁ¤
				targetStr = " " + targetStr + "\"_parent\"";
			}

			anchorTag = "<A href=\"" + httpStr + linkUrl + "\" " + targetStr + ">";
		}
	}

	return(anchorTag);
}

function basketQtyChange() {
	var cartSize = getCookie("EHCartSize");       //Àå¹Ù±¸´Ï
	if( cartSize != null ) {
		document.all.basket_count.innerHTML = cartSize;
	}
}

