function getStyleAtt(obj,stylePrp){
	var att="";
	if(obj.currentStyle){
		stylePrp=stylePrp.replace(/\-(\w)/g,function(k,z){return z.toUpperCase();});
		att=obj.currentStyle[stylePrp];
	}else if(document.defaultView&&document.defaultView.getComputedStyle){
		att=document.defaultView.getComputedStyle(obj,null).getPropertyValue(stylePrp);
	}
	return att;
}

function imgOverScope(scope){
	var rollarea;
	rollarea=(scope==null)?document:scope;
	imgs=rollarea.getElementsByTagName('img');
	for(i=0;i<imgs.length;i++){
		if(imgs[i].className=='over'||imgs[i].className.indexOf('over')>=0){
			imgs[i].onmouseover=imgOver;
			imgs[i].onmouseout=imgOver;
		}
	}
}

function imgOver(obj){
	if(window.event){var img=(obj!=null&&obj.type!='mouseover'&&obj.type!='mouseout')?obj:this;}
	else var img=(obj.type=='mouseover'||obj.type=='mouseout')?this:obj;
	var imgurl=img.src;
	var imginfo=imgurl.substr(imgurl.lastIndexOf('_')+1).split('.');
	if(imginfo[0]=='on'){img.src=imgurl.substr(0,imgurl.lastIndexOf('_'))+'_off.'+imginfo[1];
	}else{img.src=imgurl.substr(0,imgurl.lastIndexOf('_'))+'_on.'+imginfo[1];}
}

function rowClassChange(elementId,tagName,denyClass){
	if(document.getElementById(elementId)==null)return;
	var xElement=document.getElementById(elementId).getElementsByTagName(tagName);
	for(i=0;i<xElement.length;i++){
		if(xElement[i].className!=denyClass){
			xElement[i].onmouseover=classOver;
			xElement[i].onmouseout=classOut;
		}
	}
}

function classOver(obj){
	if(window.event){
		var xElement=(obj!=null&&obj.type!='mouseover'&&obj.type!='mouseout')?obj:this;
	}
	else var xElement=(obj.type=='mouseover'||obj.type=='mouseout')?this:obj;
	if(xElement.className=="")xElement.className="on";
	else xElement.className=xElement.className+" on";
}

function classOut(obj){
	if(window.event){
		var xElement=(obj!=null&&obj.type!='mouseover'&&obj.type!='mouseout')?obj:this;
	}
	else var xElement=(obj.type=='mouseover'||obj.type=='mouseout')?this:obj;
	if(xElement.className=="on")xElement.className="";
	else xElement.className=xElement.className.replace(" on","");
}

function openPopup(obj,objWidth,objHeight,objName,objScroll,deny,objFull,addParam){
	try{
		if(typeof(obj)=='string'){
			var setup="width="+objWidth+",height="+objHeight+",toolbar=no,location=no,status=no,menubar=no,top=20,left=20,scrollbars="+objName+",resizable=no";
			if(objScroll==""||!objScroll)objScroll="popup";
			var win=window.open(obj,objScroll,setup);
			if(win!=null)
			win.focus();
			return;
		}
		if(!objName)objName="popup";
		if(!objScroll)objScroll="auto";
		var url=addParam?obj.href+'?'+addParam:obj.href;
		var setup="width="+objWidth+",height="+objHeight+",toolbar=no,location=no,status=no,menubar=no,top=20,left=20,scrollbars="+objScroll+",resizable=no";
		if(objFull)setup="fullscreen=1,scrollbars=0";
		var win=window.open(url,objName,setup);
		if(deny){
			if(win==null)alert('팝업 차단을 해제하여 주시기 바랍니다.');
			else win.focus();
		}
	}
	catch(e){}
}

function flashOpenPage(popUrl,popWidth,popHeight,isScroll,logId){
	try{_trk_clickTrace("EVT",logId);}catch(_e){}
	if(popWidth=="0"&&popHeight=="0"){
		if(isscroll=="0")document.location.href=popUrl;
		else window.open(popUrl,"_blank");
	}
	else{
		var setup="width="+popWidth+",height="+popHeight+",toolbar=no,location=no,status=no,menubar=no,top=20,left=20,scrollbars="+isScroll+",resizable=no";
		window.open(popUrl,"openbyflash",setup);
	}
}

function toggleMenu(menu,sub){
	var toggleid=document.getElementById(menu);
	var togglediv=sub.split('.');
	var togglesub=toggleid.getElementsByTagName(togglediv[0]);
	this.openContents=function(){
		var currentmenu=navigator.userAgent.indexOf("MSIE")==-1?this.nextSibling.nextSibling:this.nextSibling;
		var menustatus=currentmenu.style.display=='block'?1:0;
		var closemenu=this.parentNode.getElementsByTagName(currentmenu.tagName);
		for(i=0;i<closemenu.length;i++){closemenu[i].style.display='none';}
		if(menustatus)return;
		currentmenu.style.display='block';
	};
	for(i=0;i<togglesub.length;i++){
		if(togglediv[1]){if(togglesub[i].className!=togglediv[1]){togglesub[i].onclick=this.openContents;}}
		else{togglesub[i].onclick=this.openContents;}
	}
}

function showFlashObject(objID,objSource,objWidth,objHeight,objQuality,objWmode,objBgcolor,objXML){
	if(objXML){
		var chkMovie=0;
		if(objSource.match(/=/))objSource=objSource+"&server="+objXML+"&chkMovie="+chkMovie;
		else objSource=objSource+"?server="+objXML+"&chkMovie="+chkMovie;
	}
	var pageUrl=self.window.location.href;
	if(!objID)objID="ShockwaveFlash1";
	if(!objWidth)objWidth="0";
	if(!objHeight)objHeight="0";
	if(!objQuality)objQuality="high";
	if(!objWmode)objWmode="transparent";
	document.writeln('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,124,0" width="'+objWidth+'" height="'+objHeight+'" id="'+objID+'" align="middle">');
	document.writeln('<param name="allowFullScreen" value="false" />');
	document.writeln('<param name="scale" value="noscale" />');
	document.writeln('<param name="movie" value="'+objSource+'" />');
	document.writeln('<param name="allowScriptAccess" value="always" />');
	document.writeln('<param name="menu" value="false" />');
	document.writeln('<param name="quality" value="high" />');
	document.writeln('<param name="bgcolor" value="'+objBgcolor+'" />');
	document.writeln('<param name="wmode" value="'+objWmode+'" />');
	document.writeln('<embed src="'+objSource+'" allowScriptAccess="always" menu="false" quality="high" bgcolor="'+objBgcolor+'" wmode="'+objWmode+'" width="'+objWidth+'" height="'+objHeight+'" name="'+objID+'" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.writeln('</object>');
}

function toggleLayer(obj){
	var toggleid=document.getElementById(obj);
	var menustatus=toggleid.style.display=='block'?1:0;
	if(menustatus) toggleid.style.display='none';
	else toggleid.style.display='block';
}

function toggleClass(obj){
	if(window.event){
		var xElement=(obj!=null&&obj.type!='mouseover'&&obj.type!='mouseout')?obj:this;
	} else var xElement=(obj.type=='mouseover'||obj.type=='mouseout')?this:obj;
	if(xElement.className=="")xElement.className="on";
	else xElement.className="";
}

// Tab Content
function initTabMenu(tabContainerID) {
	var tabContainer = document.getElementById(tabContainerID);
	var tabAnchor = tabContainer.getElementsByTagName("a");
	var i = 0;

	for(i=0; i<tabAnchor.length; i++) {
		if (tabAnchor.item(i).className == "tab")
			thismenu = tabAnchor.item(i);
		else
			continue;

		thismenu.container = tabContainer;
		thismenu.targetEl = document.getElementById(tabAnchor.item(i).href.split("#")[1]);
		thismenu.targetEl.style.display = "none";
		thismenu.imgEl = thismenu.getElementsByTagName("img").item(3);
		if (thismenu.imgEl) {
			thismenu.onmouseover = function () {
				this.onclick();
			}
		}
		thismenu.onclick = tabMenuClick;
		
		if (!thismenu.container.first)
			thismenu.container.first = thismenu;
	}
	tabContainer.first.onclick();
}

function initTabSelectMenu(tabContainerID, num) {
	var tabContainer = document.getElementById(tabContainerID);
	var tabAnchor = tabContainer.getElementsByTagName("a");
	var i = 0;

	for(i=0; i<tabAnchor.length; i++) {
		if (tabAnchor.item(i).className == "tab")
			thismenu = tabAnchor.item(i);
		else
			continue;

		thismenu.container = tabContainer;
		thismenu.targetEl = document.getElementById(tabAnchor.item(i).href.split("#")[1]);
		thismenu.targetEl.style.display = "none";
		thismenu.imgEl = thismenu.getElementsByTagName("img").item(3);
		if (thismenu.imgEl) {
			thismenu.onmouseover = function () {
				this.onclick();
			}
		}
		thismenu.onclick = tabMenuClick;
		
		if (i==num)
			thismenu.container.first = thismenu;
	}
	tabContainer.first.onclick();
}

function tabMenuClick(loadNum) {
	currentmenu = this.container.current;
	if (currentmenu != this) {
		if (currentmenu) {
			currentmenu.targetEl.style.display = "none";
			if (currentmenu.imgEl) {
				currentmenu.imgEl.src = currentmenu.imgEl.src.replace("on.gif", "off.gif");
			} else {
				currentmenu.className = currentmenu.className.replace(" on", "");
			}
		}
		this.targetEl.style.display = "block";
		if (this.imgEl) {
			this.imgEl.src = this.imgEl.src.replace("off.gif", "on.gif");
		} else {
			this.className += " on";
		}
		this.container.current = this;
	}
	return false;
}

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 leftLayer(act,obj){
	var toggleid = document.getElementById(obj);
	var menustatus = toggleid.style.display=='block'?1:0;
	if(act) toggleid.style.display='none';
	else toggleid.style.display='block';
}

function viewToolTip(idx) {
	var viewId = document.getElementById("tooltip");
	var viewSrc = viewId.src;
	if (idx == 7 || idx == 15)
	{
		viewId.src = viewSrc.replace("alt.gif", "alt2.gif");
	} else {
		viewId.src = viewSrc.replace("alt2.gif", "alt.gif");
	}
	viewId.style.display='block';
	viewId.className="alt"+idx;
}

function spotOver(obj){
	if(window.event){
		var xElement=(obj!=null&&obj.type!='mouseover'&&obj.type!='mouseout')?obj:this;
	}
	else var xElement=(obj.type=='mouseover'||obj.type=='mouseout')?this:obj;
	obj.style.zIndex+=1000;
	if(xElement.className=="")xElement.className="on";
	else xElement.className=xElement.className+" on";
}

function spotOut(obj){
	if(window.event){
		var xElement=(obj!=null&&obj.type!='mouseover'&&obj.type!='mouseout')?obj:this;
	}
	else var xElement=(obj.type=='mouseover'||obj.type=='mouseout')?this:obj;
	obj.style.zIndex-=1000;
	if(xElement.className=="on")xElement.className="";
	else xElement.className=xElement.className.replace(" on","");
}

function customLayer(act,obj){
	$('ly_exchange').hide();
	$('ly_time').hide();
	var toggleid = document.getElementById(obj);
	var menustatus = toggleid.style.display=='block'?1:0;
	if(act) toggleid.style.display='none';
	else toggleid.style.display='block';
}

function cmcLayer(act,obj){
	for( var i=1;i<=6;i++ )	$(eval('enjoy_more'+i)).hide();
	var toggleid = document.getElementById(obj);
	var menustatus = toggleid.style.display=='block'?1:0;
	if(act) toggleid.style.display='none';
	else toggleid.style.display='block';
}

function setSrhType(txt,value){
	toggleLayer('categorylist');
	$('__srhTxt').innerText = replace(txt,"2","");
	$('menu').value = txt;
}

function fnSearch(){
	var fm = new FormUtil(arguments[0]);
	if(!fm.success()){return false;}
	else{return true;}
}