// ÇÃ·¡½Ã ÆÄÀÏ ºÒ·¯¿À´Â ½ºÅ©¸³Æ®
//document.write(document.location.protocol);
function EmbedObject() {
// Object
	var objectTAG		= new String;
	//SWF
	var classIDSWF		= 'CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000';
	var codeBaseSWF		= document.location.protocol+'://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab';

	//WMP
	var classIDWMP		= 'CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95';
	var codeBaseWMP		= document.location.protocol+'://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab';

	// Param
	var parameterTAG	= new String;

	// Embed
	var embedTAG		= new String;

	// SWF
	var typeSWF			= 'application/x-shockwave-flash';
	var pluginsPageSWF	= document.location.protocol+'://www.macromedia.com/go/getflashplayer';

	// WMP
	var typeWMP			= 'application/x-mplayer2';
	var pluginsPageWMP	= document.location.protocol+'://www.microsoft.com/Windows/MediaPlayer/';

	this.embedSWF		= embedSWF;
	this.embedWMP		= embedWMP;
	this.editObject		= editObject;
	this.editParam		= editParam;
	this.editEmbed		= editEmbed;
	this.displayHTML	= displayHTML;
	this.showembedTAG	= showembedTAG;

	// Flash ³Ö´Â ÇÔ¼ö
	function embedSWF(srcSWF, widthSWF, heightSWF, objectID, alignSWF, verSWF) {

		//Script init
		objectTAG += "<OBJECT ";
		embedTAG += "<EMBED ";

		//Class ID
		objectTAG += "classid='"+ classIDSWF +"' ";

		//CodeBase, Version
		(verSWF) ? codeBaseSWF += "#version="+ verSWF : codeBaseSWF += "#version=8,0,0,0"
		this.editObject('codebase',codeBaseSWF);


		// Align
		if (alignSWF)	{
			this.editObject('align',alignSWF);
		}

		// ID
		if (objectID)	{
			this.editObject('id',objectID);
			this.editEmbed('name',objectID);
		}

		//Parameter
		this.editParam('quality','high');
		this.editParam('movie',srcSWF,'Param');

		//Embed tag
		this.editEmbed('src',srcSWF);
		this.editEmbed('pluginspage',pluginsPageSWF);
		this.editEmbed('type',typeSWF);


		if (widthSWF)	{
			this.editObject('width',widthSWF);
			this.editEmbed('width',widthSWF);
		}

		if (heightSWF)	{
			this.editObject('height',heightSWF);
			this.editEmbed('height',heightSWF);
		}
	}

	// Media Player ³Ö´Â ÇÔ¼ö
	function embedWMP(srcWMP, widthWMP, heightWMP, objectID, alignWMP, verWMP) {

		//Script init
		objectTAG += "<OBJECT ";
		embedTAG += "<EMBED ";

		//Class ID
		objectTAG += "classid='"+ classIDWMP +"' ";

		//CodeBase, Version
		(verWMP) ? codeBaseWMP += "#version="+ verWMP : codeBaseWMP += "#version=5,1,52,701"
		this.editObject('codebase',codeBaseWMP);

		//Type
		this.editObject('type','application/x-oleobject');

		// ID
		if (objectID)	{
			this.editObject('id',objectID);
			this.editEmbed('name',objectID);
		}

		// Align
		if (alignWMP)	{
			this.editObject('align',alignWMP);
		}

		//Parameter
		this.editParam('FileName',srcWMP,'Param');

		//Embed tag
		this.editEmbed('src',srcWMP);
		this.editEmbed('pluginspage',pluginsPageWMP);
		this.editEmbed('type',typeWMP);


		if (widthWMP)	{
			this.editObject('width',widthWMP);
			this.editEmbed('width',widthWMP);
		}

		if (heightWMP)	{
			this.editObject('height',heightWMP);
			this.editEmbed('height',heightWMP);
		}
	}

	//Object Tag
	function editObject(name, value) {
		objectTAG += " " + name + "='" + value + "' ";
	}

	//Parameter Tag
	function editParam(name, value, target) {

		parameterTAG += "<PARAM NAME='"+name+"' VALUE='"+value+"'>\n";

		// editParamÇÔ¼ö¿¡¼­ Object ¹× Embed¿¡ ÇÑ²¨¹ø¿¡ Áý¾î³ÖÀ½.
		if (!target) {
			editEmbed(name, value);
		}
	}
	//Embed Tag
	function editEmbed(name, value) {
		embedTAG += " " + name + "='" + value + "' ";
	}

	//HTML¿¡ »Ñ·ÁÁÖ´Â ÇÔ¼ö
	function displayHTML() {
		objectTAG	+= ">\n";
		embedTAG	+= "></EMBED>\n";
		document.write(objectTAG);
		document.write(parameterTAG);
		document.write(embedTAG);
		document.write("</OBJECT>");
//		alert(objectTAG + parameterTAG + embedTAG);
	}

	function showembedTAG() {
		alert(objectTAG + parameterTAG + embedTAG);
	}
}





// 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(0);
		thismenu.onclick = function tabMenuClick() {
			currentmenu = this.container.current;
			if (currentmenu == this)
				return;

			if (currentmenu) {
				currentmenu.targetEl.style.display = "none";
				if (currentmenu.imgEl) {
					currentmenu.imgEl.src = currentmenu.imgEl.src.replace("_ov.gif", ".gif");
				} else {
					currentmenu.className = currentmenu.className.replace(" ov", "");
				}
			}

			this.targetEl.style.display = "block";
			if (this.imgEl) {
				this.imgEl.src = this.imgEl.src.replace(".gif", "_ov.gif");
			} else {
				this.className += " on";
			}
			this.container.current = this;
			return false;
		};
		if (!thismenu.container.first)
			thismenu.container.first = thismenu;
	}
	if (tabContainer.first)
		tabContainer.first.onclick();
}
function showImage(src) {
		var URL = "/etc/pop_image_view.jsp?file=" + src;
    winPopup(URL,'new_win','width=10,height=10,left=0,top=0,scrollbars=no');
}

function winPopup(URL,Name,features) {
    window.open(URL,Name,features);
}
  function f_resize(){
   // ÀÌ¹ÌÁö°´Ã¼ÁöÁ¤
   var lo_img     = window.event.srcElement;
   var li_width   = lo_img.width+30;
   var li_height  = lo_img.height+60;

   window.resizeTo(li_width,li_height);
}
function NumObj(obj){
	if (event.keyCode >= 48 && event.keyCode <= 57) { //¼ýÀÚÅ°¸¸ ÀÔ·Â
		return true;
	} else {
		event.returnValue = false;
	}
}

function new_window(url, name, option, width, height, left, top) {
	var winID;
	var win_width;
	var win_height;

	// »õÃ¢À» À§ÇÑ ÁÂÇ¥°ªÀ» ±¸ÇÑ´Ù.
	if(screen.width < width) {
		win_width = 0;
		width = screen.width;
	} else {
		win_width = (screen.width - width) / 2;
	}

	if(screen.height < height) {
		win_height = 0;
		height = screen.height;
	} else {
		win_height = (screen.height - height) / 2;
	}

	// ¿É¼ÇÃ³¸®
	if(!option) {
		option = "resizable=no,scrollbars=yes,menubar=no,status=no";
	}

	if(left >= 0)
		win_width = left;

	if(top >= 0)
		win_height = top;

	// »õÃ¢À» ¶ç¿î´Ù.
	winID = window.open(url,name,option+',width='+width+',height='+height+',left='+win_width+',top='+win_height);
	return winID;
}
	
	// Ã¢Å©±â¿¡ ¸Â°Ô ¸®»çÀÌÁîÇÏ±â
function WindowReset( win /* Window Object */ ){ // »õÃ¢ÀÇ Å©±â¿Í À§Ä¡ Àç¼³Á¤
  // 
  // »õÃ¢ÀÇ ÁøÇà»óÈ² Ã¼Å© ¿Ï·áµÇ¸é ÄÚµå½ÇÇà 
  // 
  //while(win.document.readyState != 'complete'){}
  var winBody = win.document.body; 
  // 
  // »õÃ¢ÀÇ »çÀÌÁî¿¡ ´õÇØÁÙ marginWidth¿Í marginHeight 
  // 
  var marginHeight = parseInt(winBody.topMargin)+parseInt(winBody.bottomMargin); 
  var marginWidth = parseInt(winBody.leftMargin)+parseInt(winBody.rightMargin); 
  // 
  // »õÃ¢ÀÇ »çÀÌÁî ¼³Á¤ 
  // 
  var wid = winBody.scrollWidth + (winBody.offsetWidth - winBody.clientWidth) + marginWidth-10
  var hei = winBody.scrollHeight + (winBody.offsetHeight - winBody.clientHeight) + marginHeight+17; 
  // 
  // »çÀÌÁî ÀçÁ¶Á¤ 
  // 
  win.resizeTo(wid, hei); 
} 
function getDate(today){
	var ty = today.getFullYear();
	var tm = today.getMonth()+1;
	var td = today.getDate();

	if(tm<10)
	 tm = "0" + tm;
	if(td<10)
	 td = "0" + td;
	today = ""+ty + tm + td;
//alert("¿À´Ã : " +today);
// document.write(ty + tm + td);
	 return today;
}
	function getToday(){
		today = new Date();
		return getDate(today);
	}
	function getLastMonthToday(){
		today = new Date();
		lastMonth = new Date(today.valueOf()-(24*60*60*1000*30));
		return getDate(lastMonth);
	}
	function progressText(status) {
		var progress_text;
		switch(status) {
			case 0 : progress_text = "»èÁ¦";						break;
			case 1 : progress_text = "ÀÔ±Ý´ë±â";				break;
			case 2 : progress_text = "ÀÔ±Ý¿Ï·á";				break;
			case 3 : progress_text = "ÀÔ±Ý¿Ï·á";				break;
			case 4 : progress_text = "¹è¼ÛÁ¢¼öÁß";			break;
			case 5 : progress_text = "¹è¼ÛÁ¢¼öÁß";			break;
			case 6 : progress_text = "¹è¼ÛÁ¢¼ö½ÇÆÐ";		break;
			case 7 : progress_text = "¹è¼ÛÈ®Á¤";				break;
			case 8 : progress_text = "¼ÛÀåÀÔ·Â¿Ï·á";		break;
			case 9 : progress_text = "¹è¼Û¿Ï·á";				break;
			default: progress_text = "¿À·ù";
		}
		return progress_text;
	}
	function progressTextUser(status) {
		var progress_text;
		switch(status) {
			case 0 : progress_text = "ÁÖ¹®Ãë¼Ò";				break;
			case 1 : progress_text = "ÁÖ¹®Ã³¸®Áß";			break;
			case 2 : progress_text = "ÁÖ¹®Ã³¸®Áß";			break;
			case 3 : progress_text = "ÁÖ¹®Ã³¸®Áß";			break;
			case 4 : progress_text = "ÁÖ¹®Ã³¸®Áß";			break;
			case 5 : progress_text = "¹è¼ÛÁØºñÁß";			break;
			case 6 : progress_text = "¹è¼ÛÁØºñÁß";		  break;
			case 7 : progress_text = "Ãâ°í¿Ï·á";			  break;
			case 8 : progress_text = "Ãâ°í¿Ï·á";				break;
			case 9 : progress_text = "¹è¼Û¿Ï·á";				break;
			case 99 :progress_text = "Ãë¼ÒÃ³¸®Áß";			break;
			case 11 : progress_text = "ÀÔ±Ý¿Ï·á";			break;
			default: progress_text = "¿À·ù";
		}
		return progress_text;
	}
	function cancelStatText(status) {
		switch(status) {
			case 'N' : cancel_stat_text = "Ãë¼ÒÃ³¸®Áß";			break;
			case 'Y' : cancel_stat_text = "Ãë¼Ò¿Ï·á";			  break;
			default  : cancel_stat_text = "Ãë¼ÒÃ³¸®Áß";
		}
		return cancel_stat_text;
	}
	function returnStatText(status) {
		switch(status) {
			case 'N' : return_stat_text = "¹ÝÇ°Ã³¸®Áß";			break;
			case 'Y' : return_stat_text = "¹ÝÇ°¿Ï·á";			  break;
			default	 : return_stat_text = "¹ÝÇ°Ã³¸®Áß";
		}
		return return_stat_text;
	}
	function settleText(status) {
		switch(status) {
			case 1 : settle_stat_text = "½Å¿ëÄ«µå";			  break;
			case 2 : settle_stat_text = "°¡»ó°èÁÂ";			  break;
			case 3 : settle_stat_text = "½Ç½Ã°£°èÁÂÀÌÃ¼"; break;
			default: settle_stat_text = "°¡»ó°èÁÂ";
		}
		return settle_stat_text;
	}
function crrenConvert(str) {
//ÅëÈ­ 3´ÜÀ§ ÄÞ¸¶ ºÙÀÓ
	var result =""
	str=str +""; // ¹®ÀÚ¿­·Î º¯È¯;;
	for(var i=0; i<str.length; i++) {
		var tmp = str.length-(i+1)
		if(i%3==0 && i!=0) 
		result = ',' + result
		result = str.charAt(tmp) + result
	}
	return result
}

// È¸¿ø °¡ÀÔ½Ã »ç¿ë ÇÏ´Â ÇÔ¼ö
// »ç¿ëÀÚÀÇ ±ÝÄ¢¾î, ÇÑ±Û, Æ¯¼ö ¹®ÀÚ »ç¿ë ±ÝÁö
function Id_Special_Check(str) {
	var badword = new Array("shit","fuck","asshole","suck","pussy","penis","dick","bitch","damn","sucker","fucker","³ð","18³â","´Ï¹Ì","°³»õ³¢","°³ÀÚ½Ä","ÀÌ»õ³¢","Àú»õ³¢","±×»õ³¢","¾¾ÆÈ","¾¾¹ß","¾¾¹ú","½ÃÆÈ","½Ã¹ß","½Ã¹ú","ºÎ¶ö","ºÎ·²","¾Ã","½Ê»õ","18³Ñ","18³ë¸¶","18³Ê¸¶","18³à³ª","ÁÀ","Á½","Á¿","¹ÌÄ£","¹ÌÆ¾","¿ì¶óÁú","¶Ç¶óÀÌ","¶°¶óÀÌ","º´½Å","¹ð½Å","º¬½Å","ºù½Å","ºñ¾û½Å","ºñ¿µ½Å","¿ÀÀÔ","Áö¶ö","Áö·²","Áö·Ñ","ºô¾î¸ÔÀ»","ºô¾î¸Ó±Û","ºñ·¯¸ÔÀ»","ºñ·¯¸Ó±Û","¿¥º´","¿°º´","¿¼º´");
	var symbol = new Array("~","`","!","#","$","%","^","&","*","=","+","|","(",")",",","<",">","?","/",";",":","[","]","{","}","'","\\","\0"," ");

		for(i=0;i<=str.length;i++){
			if(str.charCodeAt(i)>12543){  
			alert("ÇÑ±Û »ç¿ëÀÌ ±ÝÁö µÇ¾ú½À´Ï´Ù.");
			return -1;
			break;
			}
		}

		for(var i=0;i<badword.length;i++) {
			if (str.indexOf(badword[i])>=0) {
				alert("\'"+badword[i]+"\'´Â(Àº) ÀûÀýÄ¡ ¸øÇÑ ´Ü¾îÀÔ´Ï´Ù. \n\n¿å¼³°ú Àú¼Ó¾î´Â »ï°¡ÇØÁÖ¼¼¿ä.");
			return -1;
			}
		}

		for(var i=0;i<symbol.length;i++) {
			if (str.indexOf(symbol[i])>=0) {
				alert("Æ¯¼ö ¹®ÀÚ´Â »ç¿ë ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
			return -1;
			}
		}
}

// »ç¿ëÀÚÀÇ Æ¯¼ö ¹®ÀÚ ÀÔ·Â ¹æÁö
function Special_Check(str) {
	var symbol = new Array("~","`","!","#","$","%","^","&","*","=","+","|","(",")",",","<",">","?","/",";",":","[","]","{","}","'","\\","\0"," ");
	for(var i=0;i<symbol.length;i++) {
		if (str.indexOf(symbol[i])>=0) {
			alert("Æ¯¼ö ¹®ÀÚ´Â »ç¿ë ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
		return -1;
		}
	}
}

// ÆûÀ» ³Ñ±â±â Àü¿¡ Æ¯¼ö ¹®ÀÚ¸¦ ÄÚµå·Î º¯È¯
function Special_Replace(str){
	str=str.replace(/&/g,"&#38");
	str=str.replace(/\|/g,"&#124");
	str=str.replace(/;/g,"&#59");
	str=str.replace(/\$/g,"&#36");
	str=str.replace(/%/g,"&#37");
	str=str.replace(/@/g,"&#64");
	str=str.replace(/'/g,"&#39");
	str=str.replace(/"/g,"&quot");
	str=str.replace(/\\/g,"&#92");
	str=str.replace(/</g,"&lt");
	str=str.replace(/>/g,"&gt");
	str=str.replace(/\(/g,"&#40");
	str=str.replace(/\)/g,"&#41");
	str=str.replace(/\+/g,"&#43");		
	str=str.replace(/,/g,"&#44");
	str=str.replace(/\//g,"&#47");
	str=str.replace(/-/g,"&#45");
	return str;
}

// È÷µç °ªµîÀÇ º¯Á¶¸¦ À§ÇØ ÆûÀ» ³Ñ±â±â Àü¿¡ Æ¯¼ö ¹®ÀÚ¸¦ Á¦°Å
function Special_Blank(str){
	str=str.replace(/&/g,"");
	str=str.replace(/\|/g,"");
	str=str.replace(/;/g,"");
	str=str.replace(/\$/g,"");
	str=str.replace(/%/g,"");
	str=str.replace(/@/g,"");
	str=str.replace(/'/g,"");
	str=str.replace(/"/g,"");
	str=str.replace(/\\/g,"");
	str=str.replace(/</g,"");
	str=str.replace(/\(/g,"");
	str=str.replace(/\)/g,"");
	str=str.replace(/\+/g,"");
	str=str.replace(/,/g,"");
	str=str.replace(/\//g,"");
	str=str.replace(/-/g,"");
	return str;	
}


// ¹®ÀÚ¿­ÀÇ ½ÃÀÛ°ú ³¡ÀÇ µû¿ÈÇ¥¸¸ Ä¡È¯
// QNA¿Í °°Àº »ç¿ë ÀÚ ÀÔ·Â ½Ã multipart/form-data·Î ³Ñ±æ ¶§ ¹®ÀåÀÇ Ã³À½°ú ³¡¿¡ µû¿ÈÇ¥°¡ »ç¶óÁü ¹æÁö
function fncReplaceSide(str)
{
	var objReg1 = /^[\"]/;      // µû¿ÈÇ¥·Î ½ÃÀÛÇÏ´Â ¹®ÀÚ Ã³¸®¸¦ À§ÇÑ Á¤±Ô½Ä
	var objReg2 = /[\"]$/;      // µû¿ÈÇ¥·Î ³¡³ª´Â ¹®ÀÚ Ã³¸®¸¦ À§ÇÑ Á¤±Ô½Ä
	var r = document.all.v.value;
	str = str.replace(objReg1, "&quot");
	str = str.replace(objReg2, "&quot");
	return str;
}

// ¹®ÀÚ¿­¿¡ Æ÷ÇÔµÈ ¸ðµç µû¿ÈÇ¥¿¡ ´ëÇØ¼­ Ä¡È¯
function fncReplaceAll(str)
{
	var objReg3 = /\"/g;        // ¸ðµç µû¿ÈÇ¥ Ã³¸®¸¦ À§ÇÑ Á¤±Ô½Ä
	str = str.replace(objReg3, "&quot;");
	return str;
}
function d3(){
	var xp = (window.screen.width/2 - 995/2)-5;
	var yp = window.screen.height/2 - 720/2;
	main = window.open ("/microsite/d3_d300/d3/index.html", "mainPop", "status=yes, top="+yp+", left="+xp+", width=995, height=610");
}
function d300(){
	var xp = (window.screen.width/2 - 995/2)-5;
	var yp = window.screen.height/2 - 720/2;
	main = window.open ("/microsite/d3_d300/d300/index.html", "mainPop", "status=yes, top="+yp+", left="+xp+", width=995, height=610");
}
function d60(){
	var xp = (window.screen.width/2 - 995/2)-5;
	var yp = window.screen.height/2 - 720/2;
	main = window.open ("/microsite/d60/index.html", "mainPop", "status=yes, top="+yp+", left="+xp+", width=995, height=610");
}

function windowSize(){
	var xp = (window.screen.width/2 - 995/2)-5;
	var yp = window.screen.height/2 - 720/2;
	main = window.open ("/webzine/index.html", "mainPop", "status=yes, top="+yp+", left="+xp+", width=995, height=610");
}

function windowSize2(){
	var xp = (window.screen.width/2 - 990/2)-5;
	var yp = window.screen.height/2 - 720/2;
	main = window.open ("/showroom/index.jsp", "mainPop2", "status=yes, top="+yp+", left="+xp+", width=990, height=670");
}
function windowSize3(){
	var xp = (window.screen.width/2 - 990/2)-5;
	var yp = window.screen.height/2 - 720/2;
	main = window.open ("/popup/popup_90.jsp", "mainPop3", "status=yes, top="+yp+", left="+xp+", width=750, height=550");
}
function popup(){
	var xp = (window.screen.width/2 - 990/2)-5;
	var yp = window.screen.height/2 - 720/2;
	main = window.open ("/popup/popup_webzine.html", "popup", "status=yes, top="+yp+", left="+xp+", width=500, height=459");
}
function windowSize4(){
	if(nfrm.flagnps.value == "1") {
		var xp = (window.screen.width/2 - 990/2)-5;
		var yp = window.screen.height/2 - 720/2;
		main = window.open ("/nps/index.jsp", "mainPop4", "status=yes, top="+yp+", left="+xp+", width=990, height=670, scrollbars=yes");
	}else{
		alert("NPS È¸¿ø °í°´´ÔÀÇ °æ¿ì ·Î±×ÀÎÀ» ÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.")
		location.href="/bbs/bbs_read.jsp?name=notice&section=1&idx=65";
	}
}


//png ÄÚµù½Ã Åõ¸íÇÏ°Ô º¸ÀÌ´Â ÇÔ¼ö (ÀÍ½ºÇÃ·Î·¯ 6.0 ÀÌÇÏ)

function setPngT(obj) { 
    obj.width=obj.height=1; 
    obj.className=obj.className.replace(/\bpngT\b/i,''); 
    obj.style.filter = 
    "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');" 
    obj.src='';  
    return ''; 
} 


