//GNB에 필요한 JSON 데이터 로딩
document.write('<script type="text/javascript" src="/common/jsp/isLogin.jsp"></script>');
document.write('<script type="text/javascript" src="/upload/maindata/gnb.json"></script>');
document.write('<script type="text/javascript" src="/upload/maindata/store.json"></script>');
document.write('<script type="text/javascript" src="/upload/maindata/store_NEW.json"></script>');
document.write('<script type="text/javascript" src="/upload/maindata/mainnews.json" charset="euc-kr"></script>');
document.write('<script type="text/javascript" src="/upload/maindata/searchword.json" charset="euc-kr" ></script>');
document.write('<script type="text/javascript" src="/common/jsp/time.jsp"></script>');



	
//브라우저 공통 타이틀 값 세팅
if(document.title == null || document.title == ""){
	document.title = "신세계백화점";
}

//즐겨찾는 점포 등록 처리
function setFavoriteStore() { 
	if (_isLogin) { 
		$.ajax({
			url : '/mypage/store/store_tr.jsp',
			dataType : 'text/html',
			data : 'code=' + selectedStoreCode,
			success : function(responseText) { 
				var _jsonObject = eval('(' + responseText + ')'); 
				if (_jsonObject.result == 'true') { 
					alert('즐겨찾는 점포로 등록되었습니다.\n[MY신세계 > 즐겨찾는 점포]에서 확인하세요.');
				} else { 
					alert('등록중 에러가 발생하였습니다.');
				}
			}
		});
	} else { 
		if (confirm('로그인이 필요한 메뉴입니다.\n로그인하시겠습니까?')) { 
			location.href='/login/login.jsp?url=' + location.href;
		}
	}
}

//시작 페이지 등록 처리
function setStartpage() { 
	var _code = 'BROWSER_START';
	var _subCode = '';
	
	document.body.style.behavior = 'url(#default#homepage)';
	document.body.setHomePage('http://department.shinsegae.com');
	
	insertMileage(_code, _subCode);
}

//브라우저 즐겨찾기 처리
function addFavorite() { 
	var _code = 'FAVORITE_ADD';
	var _subCode = '';
	
	window.external.AddFavorite('http://department.shinsegae.com', '신세계백화점');
	
	insertMileage(_code, _subCode);
}

//마일리지 적립 처리
function insertMileage(code, subCode) {
	if (subCode == null || subCode == undefined)
		subCode = '';
	
	$.ajax({
		url : '/common/jsp/mileage_tr.jsp',
		dataType : 'text/html',
		data : 'code=' + code + '&subCode=' + subCode, 
		success : function(responseText) { 
			var _jsonObject = eval('(' + responseText + ')'); 
		}
	});
}

//GNB 추천검색어 데이터 리스트
var searchwordDataList = new Array();

function randOrd(){
	return (Math.round(Math.random())-0.5); 
} 

//GNB 추천검색어 로딩 
function loadSearchwordData() { 
	if (_searchJson != null && _searchJson.data != null) {
		for (var i=0; i<_searchJson.data.length; i++) { 
			var data = _searchJson.data[i];
			if (data.word != '' && data.word != 'null') { 
				searchwordDataList.push(data.word);
			}
		}
	}
	searchwordDataList.sort( randOrd );
	$("#q").val(searchwordDataList[0]);
}


//나의 즐겨찾는 점포 로딩
function loadMyStore() { 
	$.ajax({
		url : '/mypage/store/get_mystore.jsp',
		dataType : 'text/html',
		data : '', 
		success : function(responseText) { 
			var _jsonObject = eval('(' + responseText + ')'); 
			var _html = '';
			if (_jsonObject != null && _jsonObject.code != '' && _jsonObject.code != 'null') { 
				_html += '<span><img src="' + _jsonObject.image + '" alt="" /></span>';
				_html += '<div class="info" >';
				_html += '<h6><img src=" /img/common/layer5_store' + _jsonObject.code + '.gif" alt="본점" /></h6><a href="/store/main.jsp?storeCode=' + _jsonObject.code + '" class="btn_go3">바로가기</a>';
				_html += '<div class="cb"></div>';
				_html += '<var><img src="/img/common/layer5_txt1.gif" alt="점포주소" />' + _jsonObject.address + '</var>';
				_html += '<var><img src="/img/common/layer5_txt2.gif" alt="대표전화" />' + _jsonObject.tel + '</var>';
				_html += '<var><img src="/img/common/layer5_txt3.gif" alt="오늘의 쇼핑시간" />' + _jsonObject.shoppingtime + '</var>';
				_html += '</div>';
				
				$("#mystoreLayer").removeClass("c_nodata");
				$("#mystoreLayer").addClass("favori_store");
				$("#mystoreLayer").html(_html);
			} else { 
				
				_html += '<img src="/img/common/layer5_txt5.gif" alt="즐겨찾는 점포를 등록하시면 보다 편리하고 빠르게 해당 백화점의 정보를 얻으실 수 있습니다. " />';
				_html += '<p><a href="/mypage/store/store.jsp" class="btn_favoristore">즐겨찾는 점포 등록</a></p>';
				
				$("#mystoreLayer").removeClass("favori_store");
				$("#mystoreLayer").addClass("c_nodata");
				$("#mystoreLayer").html(_html);
			} 
		} 
	});
	
}

//나의 신세계 데이터 로딩 
function loadMyShin() {
	$.ajax({
		url : '/common/jsp/get_myshin.jsp',
		dataType : 'text/html',
		data : '', 
		success : function(responseText) { 
		var _jsonObject = eval('(' + responseText + ')'); 
		if (_jsonObject != null && _jsonObject.code != '' && _jsonObject.code != 'null') { 
			$("#ssg_point").text(_jsonObject.ssg_point);
			$("#cashback_point").text(_jsonObject.cashback_point);
			$("#coupon_cnt").text(_jsonObject.coupon_cnt);
			$("#product_cnt").text(_jsonObject.product_cnt);
			$("#suggest_cnt").text(_jsonObject.suggest_cnt);
			var html = '';
			if(_jsonObject.member_flag == "VIP"){
				html += '<img src=" /img/common/layer5_vip.gif" />';
			}else if(_jsonObject.member_flag=="SCLASS"){
				html += '<img src=" /img/common/layer5_sclass.gif" />';
			}else if(_jsonObject.member_flag=="BOTH"){
				html += '<img src=" /img/common/layer5_vip.gif" />';
			}
			
			var vipBtnHtml = '';
			vipBtnHtml += '<li><a href="/mypage/vip/vip.jsp"><img src=" /img/common/layer5_nb1.gif" alt="우수고객 조회" /></a></li>';
			vipBtnHtml += '<li><a href="/mypage/point/point_search.jsp"><img src=" /img/common/layer5_nb5.gif" alt="신세계포인트조회" /></a></li>';
			vipBtnHtml += '<li><a href="/mypage/store/store.jsp"><img src=" /img/common/layer5_nb6.gif" alt="즐겨찾는 점포" /></a></li>';
			vipBtnHtml += '<li><a href="/mypage/coupon/coupon_list.jsp"><img src=" /img/common/layer5_nb3.gif" alt="MY쿠폰" /></a></li>';
			vipBtnHtml += '<li><a href="/mypage/product/product.jsp"><img src=" /img/common/layer5_nb7.gif" alt="MY관심상품" /></a></li>';
			vipBtnHtml += '<li><a href="/mypage/lecture/lecture.jsp"><img src=" /img/common/layer5_nb4.gif" alt="MY신세계아카데미" /></a></li>';
			vipBtnHtml += '<li><a href="/mypage/suggest/suggest_list.jsp"><img src=" /img/common/layer5_nb8.gif" alt="고객제안&amp;의견" /></a></li>';
			vipBtnHtml += '<li>&nbsp;</li>';
			var noVipBtnHtml = '';
			noVipBtnHtml += '<li><a href="/mypage/store/store.jsp"><img src=" /img/common/layer5_nb6.gif" alt="즐겨찾는 점포" /></a></li>';
			noVipBtnHtml += '<li><a href="/mypage/point/point_search.jsp"><img src=" /img/common/layer5_nb5.gif" alt="신세계포인트조회" /></a></li>';
			noVipBtnHtml += '<li><a href="/mypage/coupon/coupon_list.jsp"><img src=" /img/common/layer5_nb3.gif" alt="MY쿠폰" /></a></li>';
			noVipBtnHtml += '<li><a href="/mypage/product/product.jsp"><img src=" /img/common/layer5_nb7.gif" alt="MY관심상품" /></a></li>';
			noVipBtnHtml += '<li><a href="/mypage/lecture/lecture.jsp"><img src=" /img/common/layer5_nb4.gif" alt="MY신세계아카데미" /></a></li>';
			noVipBtnHtml += '<li><a href="/mypage/suggest/suggest_list.jsp"><img src=" /img/common/layer5_nb8.gif" alt="고객제안&amp;의견" /></a></li>';
			noVipBtnHtml += '<li>&nbsp;</li>';
			noVipBtnHtml += '<li>&nbsp;</li>';
			$("#member_flag").html(html);
			if(_jsonObject.member_flag != "NONE"){
				$("#vipBtn").html(vipBtnHtml);
			}else{
				$("#vipBtn").html(noVipBtnHtml);
			}
		} else { 
			
		} 
	} 
	});
}

//lnb
function imgMenuOver(containderID, currentId) {
	try { 
		var objwrap = document.getElementById(containderID);
		var imgMenu = objwrap.getElementsByTagName("img");
		if (imgMenu != null && imgMenu != undefined) { 
		for (i=0; i<imgMenu.length; i++) {
			if (imgMenu[i].src.indexOf("_over.gif") != -1 || imgMenu[i].parentNode.tagName !="A") {
				continue;
			}
			imgMenu[i].onmouseover = function() {
				if (this.src.indexOf("_over.gif") < 0) 
					this.src = this.src.replace (".gif","_over.gif");
			}
			imgMenu[i].onmouseout = function() {
				if (this.id != currentId)
					this.src = this.src.replace ("_over.gif",".gif");
			}
		}
		}
	} catch (e) { } 
}

//png24
/*
function setPng24(obj) { 
  obj.width=obj.height=1; 
  obj.className=obj.className.replace(/\bpng24\b/i,''); 
  obj.style.filter = 
 "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');" 
  obj.src='';  
  return ''; 
}
*/
function setPng24(obj) {
var tempsw=-1;
        if( navigator.appVersion.indexOf("MSIE 6") > -1){
 obj.width=obj.height=1;
 obj.className=obj.className.replace(/png24/i,'');
 var tempobjsrc=obj.src;
 tempsw=tempobjsrc.indexOf('http://');
 if(tempsw>=0){
 tempobjsrc=tempobjsrc.replace('http://', '');
 }
  tempobjsrc= escape(tempobjsrc);
 if(tempsw>=0){
  tempobjsrc='http://' + tempobjsrc;
 }

 obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ tempobjsrc +"',sizingMethod='image');";
 obj.src='';
}
 return '';
}


//패밀리사이트
function familyView(n){
  for(i=1;i<=2;i++){
	  if(i==n){
      document.getElementById('f_family0'+n).style.display="block";
	  }else{
      document.getElementById('f_family0'+i).style.display="none";
		}
	}
}


//팝업창
function PopOpen(turl,name,iwidth,iheight){
		// window.open(경로,창이름,옵션[가로,세로,리사이즈 가능여부,스크롤바 가능여부, top창위치, left창위치])
		window.open(turl,name,"width=" + iwidth + ", height=" + iheight + ", resizable=no,scrollbars=yes,top=50,left=50");
}

function PopOpen(turl,name,iwidth,iheight, scrollbars){
	// window.open(경로,창이름,옵션[가로,세로,리사이즈 가능여부,스크롤바 가능여부, top창위치, left창위치])
	window.open(turl,name,"width=" + iwidth + ", height=" + iheight + ", resizable=no,scrollbars=" + scrollbars + ",top=50,left=50");
}

// Show-Hide 
function showLayer(tgtEl) {document.getElementById(tgtEl).style.display = "block";}
function hideLayer(tgtEl) {document.getElementById(tgtEl).style.display = "none";}


function getposOffset(overlay, offsettype){
    var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;
    var parentEl=overlay.offsetParent;
    while (parentEl!=null){
        totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
        parentEl=parentEl.offsetParent;
    }
    return totaloffset;
}

function overlay(curobj, subobjstr, opt_position){
    if (document.getElementById){
    var subobj=document.getElementById(subobjstr)
        subobj.style.display=(subobj.style.display!="block")? "block" : "none"
    var xpos=getposOffset(curobj, "left")+((typeof opt_position!="undefined" && opt_position.indexOf("right")!=-1)? -(subobj.offsetWidth-curobj.offsetWidth) : 0) 
    var ypos=getposOffset(curobj, "top")+((typeof opt_position!="undefined" && opt_position.indexOf("bottom")!=-1)? curobj.offsetHeight : -60)
        subobj.style.left=xpos+"px"
        subobj.style.top=ypos+"px"
    return false
    }
    else
return true
}

function overlayclose(subobj){
    document.getElementById(subobj).style.display="none"
}



//tab
function tabList(ele, active){
	var ele = document.getElementById(ele);
	if(active === undefined) active = 0;						
	
	// tabtit를 포함하는 제목 노드들 수집 
	var btn = ele.getElementsByTagName("*");
	for(var i=0;i<btn.length;i++){
		if(btn[i].className.indexOf('tabtit') != -1){
			btn = btn[i].nodeName;
			btn = ele.getElementsByTagName(btn);
			break;
		}
	}
	
	// 타이틀의 타겟 레이어 이름중 숫자만 뺀 영문만 tab1 중 tab만
	var layerName = btn[0].getElementsByTagName("A")[0].href.split("#")[1];
	layerName = layerName.slice(0, layerName.length-1);
	
	for(var i=0;i<btn.length;i++){
		ele["target" + i] = document.getElementById(layerName + (i+1));// 노드저장 예) tab1, tab2, tab3
		ele["a" + i] = btn[i].getElementsByTagName("A")[0];// 탭링크
		ele["img" + i] = btn[i].getElementsByTagName("IMG")[0];// 이미지노드 저장
		btn[i].style.position = "absolute";// 제목레이어 적용
	}
	
	/* 초기세팅 */
	var oldActive = active;
	for(var i=0;i<btn.length;i++){
		ele["a" + i].cnt = i;
		ele["a" + i].onclick = function menuActive(){
			ele["target" + oldActive].style.display = "none";
			ele["img" + oldActive].src = ele["img" + oldActive].src.replace("_on", "_out");
			
			ele["target" + this.cnt].style.display = "block";
			ele["img" + this.cnt].src = ele["img" + this.cnt].src.replace("_out", "_on");
			oldActive = this.cnt;
			return false;
		}
		
		if(active == i) continue;// 초기 활성화
		ele["target" + i].style.display = "none";
		ele["img" + i].src = ele["img" + i].src.replace("_on", "_out");

	}
}

//신세계 아카데미에서 호출되는 함수.
//아카데미의 지점코드와 백화점 지점코드가 다르므로 매핑 후 처리 
function openAcademyEbook(code) { 
	var kind = 'A';
	var storeCode = '';
	if (code == '01') storeCode = 'D01';
	if (code == '03') storeCode = 'D03';
	if (code == '13') storeCode = 'D05';
	if (code == '14') storeCode = 'D02';
	if (code == '15') storeCode = 'D06';
	if (code == '16') storeCode = 'D08';
	if (code == '81') storeCode = 'D07';
	if (code == '18') storeCode = 'D09';
	if (code == '70') storeCode = 'D11';
	
	openEbook(storeCode, kind);
}
//ebook 오픈 
function openEbook(storeCode, kind) { 
	$.ajax({
		url : '/common/jsp/get_ebook.jsp',
		dataType : 'text/html',
		data : 'storeCode=' + storeCode + '&kind=' + kind,
		success : function(responseText) { 
			var _jsonObject = eval('(' + responseText + ')'); 
			var _url = _jsonObject.url;
			
			if (_url != '' && _url != null && _url != undefined) { 
				var option = 'top=0,left=0,width='+(screen.availWidth-10)+',height='+(screen.availHeight-48)+',fullscreen=yes,toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,scrolling=0';
				var fullscreen = window.open(_url, "fullscreen", option );
				fullscreen.focus(); 
			} else { 
				alert('등록된 전단파일이 없습니다.');
			}
		}
	});
}

//패밀리 사이트로의 SSO 링크
function ssoLink(site) { 
	if ($.browser.msie && $.browser.version.substr(0,1)<7) { 
		top.location.href='/sso.jsp?mode=go&site=' + site;
	} else { 
		window.open('http://department.shinsegae.com/sso.jsp?mode=go&site=' + site);
	}
}

function ssoGo(_site, _url){
	var url = '/sso.jsp?mode=go&site=' + _site +'&nl=' + _url;
	window.open(url);
}

function shinsegaeComModify() { 
	window.open('/sso.jsp?mode=go&site=ssgcom&nl=https://www.shinsegae.com/myinfo/member_modify.asp');
}

function memberModify() { 
	window.open('/sso.jsp?mode=go&site=ssgcom&nl=https://www.shinsegae.com/myinfo/member_modify.asp?s_flag=dept');
}


//신세계몰
function shinsegaeMall() { 
	ssoLink('ssgmall');
}

//신세계닷컴
function shinsegaeCom() { 
	ssoLink('ssgcom');
}

//이마트몰
function emartMall() { 
	ssoLink('emartmall');
}

function slideDown(id) { 
	$("#" + id).slideDown(400);
}

function slideUp(id) { 
	$("#" + id).slideUp();
}

//SNS 공유하기.
function doShare(site) { 
	var long_url = location.href;
	
	var _code = 'SNS';
	var _subCode = '';
	insertMileage(_code, long_url);

	/*
	if (site == 'facebook') { 
		window.open('http://www.facebook.com/share.php?u=' + long_url); 
	} else if (site == 'twitter') { 
		window.open('http://twitter.com/home?status=' + long_url);
	} else if (site == 'me2day') { 
		window.open('http://me2day.net/posts/new?new_post[body]=' + encodeURIComponent(long_url));
	}
	*/


	// facebook 의 캐시방지 2011-03-22 : 정태웅
	if (long_url.indexOf("rnd=") < 0) {
		var shareNow=new Date();
		var shareYear=shareNow.getYear();
		var shareMonth=shareNow.getMonth() + 1;
		var shareDate=shareNow.getDate();
		var shareHour=shareNow.getHours();
		var shareRan = (long_url.indexOf("?") > 0) ? "&" : "?";
		shareRan += "rnd=" + shareYear + shareMonth + shareDate + shareHour;
		long_url += shareRan;
	}


	$.ajax({
		url : '/common/jsp/url_shorten.jsp',
		dataType : 'text/html',
		data : 'long_url=' + escape(long_url),
		success : function(responseText) { 
			var _jsonObject = eval('(' + responseText + ')'); 
			var _shortUrl = _jsonObject.data.url;
			if (site == 'facebook') { 			
				window.open('http://www.facebook.com/share.php?u=' + _shortUrl); 
			} else if (site == 'twitter') { 
				window.open('http://twitter.com/home?status=' + _shortUrl);
			} else if (site == 'me2day') { 
				window.open('http://me2day.net/posts/new?new_post[body]=' + encodeURIComponent(long_url));
			} else if (site == 'cyworld') { 
				var xmlUrl = encodeURIComponent('http://department.shinsegae.com/common/jsp/cyworld_scrap_xml.jsp?shortUrl='+_shortUrl+'&longUrl='+long_url);
				var popUrl = 'http://api.cyworld.com/openscrap/post/v1/?xu=' + xmlUrl + '&sid=3sTMvqfBkgpGYcQObSkugE4x3XHyCzyC';
				window.open(popUrl, 'cyopenscrap','width=450,height=410');
			} else if('email'){
				var popUrl = '/email/email_write.jsp?url='+ long_url;
				PopOpen(popUrl, 'pop_email','580','477');
			}  else if ('rss') {
				document.location.href = "/rss/rss.jsp"; 
			}
		}
	});

}

//SNS 공유하기.
function doSharel(site) { 
	var long_url = location.href;
	var pop_info = "width=630,height=400,scrollbars=yes,resizable=yes";

	var _code = 'SNS';
	var _subCode = '';
	insertMileage(_code, long_url);

	// facebook 의 캐시방지 2011-03-22 : 정태웅
	if (long_url.indexOf("rnd=") < 0) {
		var shareNow=new Date();
		var shareYear=shareNow.getYear();
		var shareMonth=shareNow.getMonth() + 1;
		var shareDate=shareNow.getDate();
		var shareHour=shareNow.getHours();
		var shareRan = (long_url.indexOf("?") > 0) ? "&" : "?";
		shareRan += "rnd=" + shareYear + shareMonth + shareDate + shareHour;
		long_url += shareRan;
	}


	//공유하기
	if (site == 'facebook') { 			
		window.open('http://www.facebook.com/share.php?u=' + urlencode(long_url),"ev_facebook",pop_info); 
	} else if (site == 'twitter') { 
		window.open('http://twitter.com/home?status=' + urlencode(long_url));
	} else if (site == 'me2day') { 
		window.open('http://me2day.net/posts/new?new_post[body]=' + urlencode(long_url));
	} else if (site == 'cyworld') { 
		var xmlUrl = encodeURIComponent('http://www.shinsegae.com/common/jsp/cyworld_scrap_xml.jsp?shortUrl='+urlencode(long_url)+'&longUrl='+urlencode(long_url));
		var popUrl = 'http://api.cyworld.com/openscrap/post/v1/?xu=' + xmlUrl + '&sid=3sTMvqfBkgpGYcQObSkugE4x3XHyCzyC';
		window.open(popUrl, 'cyopenscrap','width=450,height=410');
	} else if('email'){
		var popUrl = '/email/email_write.jsp?url='+ urlencode(long_url);
		PopOpen(popUrl, 'pop_email','580','477');
	}  else if ('rss') {
		document.location.href = "/rss/rss.jsp"; 
	}



}
/*
 * 2011. 2. 7 - 정태웅 리뉴얼 이벤트를 위하여 변경 : printShare 주석처리하고 다른 함수들을 삽입
 * 시작
*/
function printShare() { 
	var _html = '';
	_html += '<ul>\n';
	_html += '	<li><a href="javascript:doShare(\'twitter\');"><img src="/img/common/connect1.gif" alt="트위터로 보내기" /></a></li>\n';
	_html += '	<li><a href="javascript:doShare(\'facebook\');"><img src="/img/common/connect2.gif" alt="페이스북으로 보내기" /></a></li>\n';
	_html += '	<li><a href="javascript:doShare(\'me2day\');"><img src="/img/common/connect3.gif" alt="미투데이로 보내기" /></a></li>\n';
	_html += '	<li><a href="/rss/rss.jsp"><img src="/img/common/connect4.gif" alt="RSS 구독하기" /></a></li>\n';
	_html += '	<li><a href="javascript:doShare(\'cyworld\');"><img src="/img/common/connect5.gif" alt="싸이월드로 보내기" /></a></li>\n';
	_html += '	<li><a href="javascript:doShare(\'email\');"><img src="/img/common/connect6.gif" alt="이메일로 보내기" /></a></li>\n';
	_html += '</ul>\n';
	
	$(".connect").html(_html)
}

/*

// 페이지에 공유하기 아이콘 추가
function printShare() {
	var _html = '';
	_html += '<ul>\n';
	_html += '	<li><a href="javascript:doShares(\'twitter\');"><img src="/img/common/connect1.gif" alt="트위터로 보내기" /></a></li>\n';
	_html += '	<li><a href="javascript:doShares(\'facebook\');"><img src="/img/common/connect2.gif" alt="페이스북으로 보내기" /></a></li>\n';
	_html += '	<li><a href="javascript:doShares(\'me2day\');"><img src="/img/common/connect3.gif" alt="미투데이로 보내기" /></a></li>\n';
	_html += '	<li><a href="javascript:doShares(\'rss\');"><img src="/img/common/connect4.gif" alt="RSS 구독하기" /></a></li>\n';
	_html += '	<li><a href="javascript:doShares(\'cyworld\');"><img src="/img/common/connect5.gif" alt="싸이월드로 보내기" /></a></li>\n';
	_html += '	<li><a href="javascript:doShares(\'email\');"><img src="/img/common/connect6.gif" alt="이메일로 보내기" /></a></li>\n';
	_html += '</ul>\n';
	
	$(".connect").html(_html);
}
*/


//공유실행
function executeShare(type) {
	switch (type) {
	case "twitter"  : doShare("twitter"); break;
	case "facebook" : doShare("facebook");break;
	case "me2day" 	: doShare("me2day");break;
	case "rss"		: document.location.href = "/rss/rss.jsp"; break;
	case "cyworld"	: doShare("cyworld"); break;
	case "email"	: PopOpen("/email/email_write.jsp","pop_email","580","500"); break;
	}
}

//아이콘 클릭시 이벤트 참여여부를 체크
function doShares(type) {
	// 쿠키를 체크해서 이벤트 정보가 없으면 ajax 으로 참여 여부 체크
	//if (getCookie("renewal_event3") == "Y") { 
	//	executeShare(type);
	//	return;
	//}
	
	$.ajax({
		url : '/event/110210ev/event_share_ajax.jsp',
		dataType : 'text/html',
		data : 'url='+encodeURIComponent(document.location.href),
		success : function(responseText) { 
			var _jsonObject = eval('(' + responseText + ')'); 
			if (_jsonObject.period == "T") {	// 이벤트 기간이면
				if (_jsonObject.login == "T") {		// 로그인
					if (_jsonObject.enter != "T") {	// 이벤트 미참여
						makeRenewalEventlayer("T", type);
						return;
					}
				} else {	// 비로그인이면
					makeRenewalEventlayer("F" , type);
					return;
				}
			}
			// 이벤트에 이미 참가했다면 바로 실행 - 창만띄우기
			makeRenewalEventlayer("A", type);
			//executeShare(type);
		}
	});
}

function makeRenewalEventlayer(log, type) {
	$.openPopupLayer({
		name: "shareEventDiv",
		width: 307,
		height: 215,
		url: "/event/110210ev/share_pop.jsp?log="+log+"&type="+type,
		success: function() { }
	});

}

// 로그인 유저 공유하기
function renewalEventshareLogin(type) {
	$.ajax({
		url : '/event/110210ev/event_03_tr.jsp?url='+encodeURIComponent(document.location.href),
		dataType : 'text/html',
		data : 'url='+encodeURIComponent(document.location.href),
		success : function(responseText) { 
			var _jsonObject = eval('(' + responseText + ')'); 
			if (_jsonObject.result == "T" || _jsonObject.result == "A" ) {
				//setCookie("renewal_event3","Y",30);
			}
			alert(_jsonObject.message);
			$.closePopupLayer();
			executeShare(type);
		}
	});
}

function renewalEventshareAlready(type) {
	alert("이미 이벤트에 응모하셨습니다.");
	$.closePopupLayer();
	executeShare(type);
}

// 로그인 페이지로 이동
function renewalEventGotoLogin() {
	$.closePopupLayer();
	document.location.href = "/login/login.jsp?url=" + encodeURIComponent(document.location.href);
}

// 로그인 하지 않고 공유하기
function renewalEventShare(type) {
	$.closePopupLayer();
	executeShare(type);
}
// 닫기 버튼 클릭
function renewalLayerClose() {
	$.closePopupLayer();
}

/*
 * 2011. 2. 7 정태웅 - 리뉴얼 이벤트를 위하여 추가 
 * 종료
*/


function getParameter( name ) { 
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); 
	var regexS = "[\\?&]"+name+"=([^&#]*)"; 
	var regex = new RegExp( regexS ); 
	var results = regex.exec( window.location.href ); 
	if( results == null ) {
		return "";
	} else {
		return results[1];
	}
}

function getParameterValues() {
	var param = window.location.search;
	var splitamp = param.split("&");
	var result = new Array();
	for( var i=0; i<splitamp.length; i++ ) {
		result.push(splitamp[i].split("=")[1]);
	}
	
	return result;
}

var level = document.location.pathname.split("/");
var filename = level[level.length-1];

var _dir1 = level[1];
var _dir2 = level[2];
var _dir3 = level[3];

var _storeCode = getParameter("storeCode");

function setHighlightLNB() { 
	var _i = $("#lnb_" + _dir2);
	if(_i.attr("src").indexOf("_over") == -1)
	_i.attr("src", _i.attr("src").replace(".gif", "_over.gif"));
}


function gnbSearch() { 
	location.href='/search/search.jsp?q=' + encodeURIComponent($("#q").val());
}

//이메일 
function inputEmail(_id, _gubun){
	document.getElementById(_gubun+"_email2").value =document.getElementById(_id).value;
	if(document.getElementById(_gubun+"_email2").value != ""){
		document.getElementById(_gubun+"_email2").setAttribute("readonly", true);
	}else{
		document.getElementById(_gubun+"_email2").removeAttribute("readonly");
	}
}

//length 체크
function chkContLen(_id) {
	var detailContLen	= document.getElementById(_id).value.length;
	document.getElementById("strLen").innerHTML = detailContLen;
	if (detailContLen>4000) {
		alert('최대 4,000자까지  입력이 가능합니다.');
		document.getElementById(_id).value = document.getElementById(_id).value.substring(0, 4000);
		document.getElementById("strLen").innerHTML = 4000;
	}
}

function setCookie( name, value, expires, path, domain, secure )
{
    var today = new Date();
    today.setTime( today.getTime() );

    if ( expires )
    {
    expires = expires * 1000 * 60 * 60 * 24;
    }
    var expires_date = new Date( today.getTime() + (expires) );

    document.cookie = name + "=" +escape( value ) +
    ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
    ( ( path ) ? ";path=" + path : "" ) +
    ( ( domain ) ? ";domain=" + domain : "" ) +
    ( ( secure ) ? ";secure" : "" );
}
			
function getCookie( check_name ) {
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false; // set boolean t/f default f

	for ( i = 0; i < a_all_cookies.length; i++ )
	{
		a_temp_cookie = a_all_cookies[i].split( '=' );
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
		if ( cookie_name == check_name )
		{
			b_cookie_found = true;
			if ( a_temp_cookie.length > 1 )
			{
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			}
			return cookie_value;
			break;
		}
		a_temp_cookie = null;
		cookie_name = '';
	}
	if ( !b_cookie_found )
	{
		return null;
	}
}
function deleteCookie( name, path, domain ) {
	if ( getCookie( name ) ) document.cookie = name + "=" +
	( ( path ) ? ";path=" + path : "") +
	( ( domain ) ? ";domain=" + domain : "" ) +
	";expires=Thu, 01-Jan-1970 00:00:01 GMT";
	}


function doLogin(url, nl) { 
	top.location.href='/login/login.jsp?url=' + url + '&nl=' + nl;
}

function randOrd(){
	return (Math.round(Math.random())-0.5); 
} 

function lnbData(link, text) { 
	this.link = link;
	this.text = text; 
}

function printLocation() { 

	var _lnbArray = new Array();
	_lnbArray.push(new lnbData('/', 'Home'));
	if (_dir1 == 'store') _lnbArray.push(new lnbData('/store/main.jsp?storeCode=' + _storeCode, '점포안내'));
	if (_dir1 == 'fashionstyle') _lnbArray.push(new lnbData('/fashionstyle/weeklyshopping/weeklyshopping_view.jsp?kind=A', '패션&스타일'));
	if (_dir1 == 'shoppingnews') _lnbArray.push(new lnbData('/shoppingnews/weekly/weekly.jsp', '인터넷전단'));
	if (_dir1 == 'culture') _lnbArray.push(new lnbData('/culture/academyintro/intro.jsp', '아트&컬쳐'));
	if (_dir1 == 'mypage') _lnbArray.push(new lnbData('/mypage/vip/vip.jsp', 'MY신세계'));
	if (_dir1 == 'story') _lnbArray.push(new lnbData('/story/story01.jsp', '신세계스토리'));
	if (_dir1 == 'fair') _lnbArray.push(new lnbData('/fair', '공정거래자율준수'));
	if (_dir1 == 'smart') _lnbArray.push(new lnbData('/smart/smart_all.jsp', '스마트 신세계'));



		
	var _lnbObject = $("#lnb_menu");
	_lnbObject.find('li').each(function() { 
		
		var _li = $(this);
		
		var _link = _li.find('a').attr("href");
		var _text = _li.find('img').attr("alt");
		var _imagesrc = _li.find('img').attr("src");
		var _imageId = _li.find('img').attr("id");
		
		if (_imagesrc.indexOf('_over') > -1 ) { 
			_lnbArray.push(new lnbData(_link, _text));
		}
		
		_li.find('ul').find('li').each(function() { 
			var _lisub = $(this);
			var _link = _lisub.find('a').attr("href");
			var _text = _lisub.find('img').attr("alt");
			var _imagesrc = _lisub.find('img').attr("src");
			var _imageId = _lisub.find('img').attr("id");

			if (_imagesrc.indexOf('_over') > -1) { 
				//_lnbArray.push(new lnbData(_link, _text));
			}
		});
	});
	
	
	var _locationHtml = '';
	for(var i=0; i<_lnbArray.length; i++) { 
		if (i > 0) { 
			_locationHtml += ' > ';
		}
		_locationHtml += '<a href="' + _lnbArray[i].link + '">' + _lnbArray[i].text + '</a>';
	}
	
	$("#location").html(_locationHtml);
}

function setHighlightGNB() { 
	$("#gnb_store").attr("class", "gnb_01");
	$("#gnb_fashionstyle").attr("class", "gnb_02");
	$("#gnb_shoppingnews").attr("class", "gnb_03");
	$("#gnb_artculture").attr("class", "gnb_04");
	$("#gnb_my").attr("class", "gnb_05");
	
	if (_dir1 == 'store')	$("#gnb_store").attr("class", "gnb_01_on");
	if (_dir1 == 'shoppingnews')	$("#gnb_fashionstyle").attr("class", "gnb_02_on");
	if (_dir1 == 'fashionstyle')	$("#gnb_shoppingnews").attr("class", "gnb_03_on");
	if (_dir1 == 'culture')	$("#gnb_artculture").attr("class", "gnb_04_on");
	//if (_dir1 == 'mypage')	$("#gnb_my").attr("class", "gnb_05_on");
}


$(document).ready(function() { 
	//LNB 하이라이팅 처리
	try { 
		setHighlightLNB();
	} catch (e) {}
	
	//GNB 하이라이팅 처리
	setHighlightGNB();

	//추천검색어 로딩
	try { loadSearchwordData(); } catch (e) { }
	printShare();
	
	//페이지 로케이션 로딩 및 출력
	try { printLocation(); } catch (e) { }

	
});

//length 체크
function chkTitleLen(_id) {
	var detailContLen	= document.getElementById(_id).value.length;
	if (detailContLen>50) {
		alert('최대 50자까지  입력이 가능합니다.');
		document.getElementById(_id).value = document.getElementById(_id).value.substring(0, 50);
	}
}


/*  스마트 신세계 */
function GotoStart(){
document.all("Layer1").style.display = "none";
document.all("Layer2").style.display = "none";
document.all("Layer3").style.display = "none";

}

function hiddenLayer(str) { 
	var lay ;
	
	for(i=1;i<10;i++){
	lay = document.getElementById("Layer"+i);
		if(lay){
			if(i==str){
				lay.style.display = "block";
				document.getElementById("first").style.display="none";
			}else{
				lay.style.display = "none";
			}
		}
	}
}

function GotoStart_2(){
document.all("LLayer1").style.display = "none";
document.all("LLayer2").style.display = "none";
document.all("LLayer3").style.display = "none";

}

function hiddenLayer_2(strr) { 
	var llay ;
	
	for(i=1;i<10;i++){
	llay = document.getElementById("LLayer"+i);
		if(llay){
			if(i==strr){
				llay.style.display = "block";
				//document.getElementById("first").style.display="none";
			}else{
				llay.style.display = "none";
			}
		}
	}
}

function jsShinOpenNewWindow(windowName, strURL)
{
	var win = window.open(strURL, windowName);
	win.focus();
}

function jsShinsegaeMuseum()
{
	window.open('http://www.shinsegae.com/museum/index.jsp', 'museum', 'width=1000,height=710,status=no,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no');
}

function jsShinsegaeJoin()
{
	var win = window.open("https://member.shinsegaepoint.com/dept/servlet/dept001.do?action=dept001_new_reg&sid=noSession&PART_GB=SMALL&ckchannel=cybermall", "shinsegaeJoin",'width=980,height=710,status=no,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes');
	win.focus();
}

function jsShinsegaePartner()
{
	var win = window.open('http://sos.shinsegae.com:8092/jfst/servlet/jfst001.do?work=read1&action=y&arg1=xxxxxx&arg2=xxxxxx&arg3=COM','Partner','width=1000,height=700,left=10,top=10,status=yes');
	win.focus();
}





