//gnb ·£´ý Ãâ·Â
function setGnbBannerRnd(){
	try{
		var gnbAreaObj = document.getElementById("gnbAdBanner");
		var gnbAreaImgObj = gnbAreaObj.getElementsByTagName("img");
		
		var adCnt = gnbAreaImgObj.length;
		var rndIdx = Math.round(Math.random() * 100000) % adCnt;
		preMove(rndIdx);
	}
	catch(e){
		//ignore
	}
}

setTimeout('setGnbBannerRnd()',1500)

//³¯°³ ¹è³Ê ³ôÀÌ ¼³Á¤ : ÃÖ»ó´Ü ¶ì¹è³Ê¿¡ µû¶ó¼­
function setSkyBannerHeight(topBannerId, skyBannerId, onBannerHeight, nonBannerHeight){		
	NewSkyBanner_top = onBannerHeight;
	NewSkyBanner_top_banner = nonBannerHeight;

	var lineBannerObj = document.getElementById(topBannerId);
	var newSkyMainDIV = document.getElementById(skyBannerId);

	if (lineBannerObj != null) {

		if (lineBannerObj.style.display == "block" && lineBannerObj.innerHTML.length > 10) {

			if (newSkyMainDIV != null) {
				newSkyMainDIV.style.top = (NewSkyBanner_top + NewSkyBanner_top_banner) + "px";

			}
		}
		else { 
			if (newSkyMainDIV != null) newSkyMainDIV.style.top = NewSkyBanner_top+ "px";
		}
	}
	else { 
		if (newSkyMainDIV != null) newSkyMainDIV.style.top = NewSkyBanner_top+ "px";

	}		
}

function clearEventBannerClass(object) {
	var object = object ? (typeof(object) == "string" ? document.getElementById(object) : object) : null;

	for (var a=1 ; a<=focusZoneEventBannerCount ; a++) {
		if (tempObj = document.getElementById("FocusZoneEventBanner" + (a < 10 ? "0" + a : a)))
			if (!object || (object && object.id != tempObj.id)) tempObj.className = "Out" + tempObj.id.replace(/[^0-9]+/, "");
	}
}

function viewEventBanner(object, changeClass) {
	if (window.eventBannerTimeID) clearTimeout(eventBannerTimeID);
	if (!object) return;

	var menu = typeof(object) == "string" ? document.getElementById(object) : object;
	var bannerBox = document.getElementById("FocusZoneEventBanner");

	if (!menu) return;

	clearEventBannerClass(menu);

	menu.className = "current" + menu.id.replace(/[^0-9]+/, "");

	if( parseInt( menu.id.replace(/[^0-9]+/, ""), 10) == 8 ){

		if( window.eventBannerNo && window.eventBannerNo == 8 ){
			if(document.getElementById("adRollingCount") && document.getElementById("adRollingCount").src) 
				document.getElementById("adRollingCount").src = "/html/ad_counting.html"
		}
	}


	for (var a=1 ; a<=5 ; a++) {
		var name, image, link;
		var banner, bannerImage, bannerLink;

		name = menu.getAttribute("name" + a);
		image = menu.getAttribute("image" + a);
		link = menu.getAttribute("link" + a);
		banner = bannerBox.getElementsByTagName("DIV")[a-1];

		if (banner) {
			banner.style.display = "none";

			if (image && link) {
				link = link.replace(/&$/, "");

				if (bannerImage = banner.getElementsByTagName("IMG")[0]) bannerImage.src = image;
				if (bannerLink = banner.getElementsByTagName("A")[0]) bannerLink.href = "javascript:goDomainUrl('" + link + "'" + (window.eventBannerNo == 10 ? ", true" : "")  + ");";

				banner.style.display = "block";
			}
		}
	}
}

function startEventBanner() {
	var tempObj;

	if (!window.focusZoneEventBannerCount) return;
	if (!window.eventBannerNo) window.eventBannerNo = 1;
	if (window.eventBannerNo > focusZoneEventBannerCount) window.eventBannerNo = 1;

	clearEventBannerClass();

	if (tempObj = document.getElementById("FocusZoneEventBanner" + (eventBannerNo < 10 ? "0" + eventBannerNo : eventBannerNo))) viewEventBanner(tempObj, true);

	window.eventBannerNo++;

	window.eventBannerTimeID = setTimeout("startEventBanner()", 3000);
}

/* ·Ñ¸µ¹è³Ê mini */
function tabOverType01() {
	this.oTrue = null;
}

tabOverType01.prototype.rollingStart = function() {
	this.MenuBox = document.getElementById(this.MenuName);
	this.MenuLi = this.MenuBox.getElementsByTagName("ul")[0].getElementsByTagName("li");
	this.MenuTotal = this.MenuLi.length;
	this.CurrentGoodBox = 0;
	
	if ( this.RandomNum == 1 ) {
		this.RandomNumber = Math.floor(Math.random()*this.MenuTotal);
		
		if ( this.RandomNumber == this.MenuTotal ) {
			this.RandomNumber = this.RandomNumber - 1;
		}
		this.CurrentGoodBox = this.RandomNumber;
	}
	
	
	for ( var i=0; i<this.MenuTotal; i++) {
		var tempObj = document.getElementById(this.DivName + i);

		this.MenuLink = this.MenuLi.item(i).getElementsByTagName("a")[0];
		this.MenuLinkBtn = this.MenuLink.getElementsByTagName("img")[0];

		if ( i == this.CurrentGoodBox ) {
			if (tempObj) document.getElementById(this.DivName + i).style.display = "block";
			if (this.MenuLinkBtn) this.MenuLinkBtn.src = this.MenuLinkBtn.src.replace("_off.", "_on.");
		} else {
			if (tempObj) document.getElementById(this.DivName + i).style.display = "none";
			if (this.MenuLinkBtn) this.MenuLinkBtn.src = this.MenuLinkBtn.src.replace("_on.", "_off.");
		}
		
		this.MenuLink.BtnNum = i;
		this.MenuLink.BtnBox = this.fnName;

		this.MenuLink.onmouseover = function() {
			eval( this.BtnBox +".tabMouseOver("+this.BtnNum+")");
			return false;
		}
	}
	
	if ( this.AutoNum == 1 ) {
		if ( this.CurrentGoodBox == this.MenuTotal - 1 ) {
			this.NextNum = 0;
		} else {
			this.NextNum = this.CurrentGoodBox + 1;
		}
		this.oTrue = setTimeout( this.fnName + ".tabMouseOver('" + this.NextNum + "')" , this.ScrollTime );
	}
	
}
tabOverType01.prototype.tabMouseOver = function(val) {
	val = parseInt(val);

	if ( this.AutoNum == 1 ) clearTimeout(this.oTrue);

	for ( var i=0; i<this.MenuTotal; i++) {
		var tempObj = document.getElementById(this.DivName + i);

		this.MenuLink = this.MenuLi.item(i).getElementsByTagName("a")[0];
		this.MenuLinkBtn = this.MenuLink.getElementsByTagName("img")[0];

		if ( i == val ) {
			if (tempObj) document.getElementById(this.DivName + i).style.display = "block";
			if (this.MenuLinkBtn) this.MenuLinkBtn.src = this.MenuLinkBtn.src.replace("_off.", "_on.");
		} else {
			if (tempObj) document.getElementById(this.DivName + i).style.display = "none";
			if (this.MenuLinkBtn) this.MenuLinkBtn.src = this.MenuLinkBtn.src.replace("_on.", "_off.");
		}
	}
	if ( this.AutoNum == 1 ) {
		if ( val == this.MenuTotal - 1 ) {
			this.NextNum = 0;
		} else {
			this.NextNum = val + 1;
		}
		this.oTrue = setTimeout( this.fnName + ".tabMouseOver('" + this.NextNum + "')" , this.ScrollTime );
	}
}

/* ·Ñ¸µ Ä«Å×°í¸® */
function overSwitchTypeA() {
	this.oTrue = null;
}

overSwitchTypeA.prototype.rollingStart = function() {
	this.MenuBox = document.getElementById(this.MenuName);
	this.MenuLi = this.MenuBox.getElementsByTagName("li");
	this.MenuTotal = this.MenuLi.length;
	this.CurrentGoodsDiv = 0;

	if ( this.RandomNum == 1 ) {
		this.RandomNumber = Math.floor(Math.random()*this.MenuTotal);

		if ( this.RandomNumber == this.MenuTotal ) {
			this.RandomNumber = this.RandomNumber - 1;
		}
		this.CurrentGoodsDiv = this.RandomNumber;
	}


	for ( var i=0; i<this.MenuTotal; i++) {
		this.MenuLink = this.MenuLi.item(i);
		this.MenuLinkBtn = this.MenuLink.getElementsByTagName("a")[0];
		if ( i == this.CurrentGoodsDiv ) {
			document.getElementById(this.DivName + i).style.display = "block";
			this.MenuLinkBtn.className = "current" + i;
		} else {
			document.getElementById(this.DivName + i).style.display = "none";
			this.MenuLinkBtn.className = "";
		}

		this.MenuLink.BtnNum = i;
		this.MenuLink.BtnBox = this.fnName;
		this.MenuLink.onmouseover = function() {
			eval( this.BtnBox +".tabRollOver("+this.BtnNum+")");
			return false;
		}
	}

	if ( this.AutoNum == 1 ) {
		if ( this.CurrentGoodsDiv == this.MenuTotal - 1 ) {
			this.NextNum = 0;
		} else {
			this.NextNum = this.CurrentGoodsDiv + 1;
		}
		this.oTrue = setTimeout( this.fnName + ".tabRollOver('" + this.NextNum + "')" , this.ScrollTime );
	}

}
overSwitchTypeA.prototype.tabRollOver = function(val) {
	val = parseInt(val);
	if ( this.AutoNum == 1 )  { clearTimeout(this.oTrue) }
	for ( var i=0; i<this.MenuTotal; i++) {
		this.MenuLink = this.MenuLi.item(i);
		this.MenuLinkBtn = this.MenuLink.getElementsByTagName("a")[0];
		if ( i == val ) {
			document.getElementById(this.DivName + i).style.display = "block";
			this.MenuLinkBtn.className = "current"+ i;
		} else {
			document.getElementById(this.DivName + i).style.display = "none";
			this.MenuLinkBtn.className = "";
		}
	}
	if ( this.AutoNum == 1 ) {
		if ( val == this.MenuTotal - 1 ) {
			this.NextNum = 0;
		} else {
			this.NextNum = val + 1;
		}
		this.oTrue = setTimeout( this.fnName + ".tabRollOver('" + this.NextNum + "')" , this.ScrollTime );
	}
}

/* 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 = 'https://images.dnshop.com/v4/event/20090910_domino/blank.gif';
    return '';
}

function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}


