
	// ÄÁÆß ¸Þ¼¼Áö ¹Ú½º

	function ConfirmJavaScript(JSMessage,JSGotoPageURL)
	{

		var ConFirmTxt = confirm(JSMessage);

		if(ConFirmTxt){
			document.location.href = JSGotoPageURL;
		}
		else{
			return;
		}
	}

	// ÀÌ¸ÞÀÏ Ã¼Å©

	function isEmail(s)
	{
		  var i = 1;
		  var sLength = s.length;

		  while ((i < sLength) && (s.charAt(i) != "@"))
		  { i++ }

		  if (( i>= sLength) || (s.charAt(i) != "@")) return false;
		  else i += 2;

		  while ((i < sLength) && (s.charAt(i) != "."))
		  { i++  }

		  if (( i>= sLength - 1) || (s.charAt(i) != ".")) return false;
		  else return true;
	}
	// Ã¢ ¶ç¿ì±â

	var DefaultPopupView = null;
	function DefaultPopup(CurrentOpenPageUrl,PopupName,Width,Height,Scroll)
	{
		LeftPosition = (screen.width) ? (screen.width-Width)/2 : 0;
		TopPosition = (screen.height) ? (screen.height-Height)/10 : 0;
		PopupSetting = 'height='+Height+',width='+Width+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+Scroll+',resizable=0'
		DefaultPopupView = window.open(CurrentOpenPageUrl,PopupName,PopupSetting)
	}

	//Goto URL Location
	function PageLocationURL(GotoPageURL)
	{
		if (GotoPageURL != "")
   		{
			document.location.href = GotoPageURL;
		}
		else
		{
			alert("URL ¿À·ùÀÔ´Ï´Ù.\n\n»õ·Î°íÄ§ ÈÄ ´Ù½Ã ÀÌ¿ëÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
		}
	}

	//Goto Windows URL Location
	function WindowsLocationURL(GotoPageURL)
	{

		if (GotoPageURL != "")
		{

			document.location.href = GotoPageURL;
		}
		else
		{
			alert("URL ¿À·ùÀÔ´Ï´Ù.\n\n»õ·Î°íÄ§ ÈÄ ´Ù½Ã ÀÌ¿ëÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
		}
	}

	function documentwrite(GotoSrcString)
	{
		document.write(GotoSrcString);
	}

	//ÇÃ·¡½¬ ÄÚµå

	function MakeFlashString(FlashFileURL,WIdthSize,HeightSize,WmodeString,FlashNameString,AlignString)
	{
		if(WmodeString == "1")
		{
			return "<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=\""+WIdthSize+"\" HEIGHT=\""+HeightSize+"\" id=\""+FlashNameString+"\" ALIGN=\""+AlignString+"\"><PARAM NAME=movie VALUE=\""+FlashFileURL+"\"><PARAM NAME=quality VALUE=high><PARAM NAME=\"allowScriptAccess\" VALUE=\"sameDomain\" /><PARAM NAME=\"wmode\" VALUE=\"transparent\" /><PARAM NAME=\"menu\" VALUE=\"false\" /><EMBED src=\""+FlashFileURL+"\" wmode=\"transparent\" quality=high bgcolor=#FFFFFF WIDTH=\""+WIdthSize+"\" HEIGHT=\""+HeightSize+"\" NAME=\""+FlashNameString+"\" ALIGN=\""+AlignString+"\" TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\"></EMBED></OBJECT>";
		}
		else
		{
			return "<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=\""+WIdthSize+"\" HEIGHT=\""+HeightSize+"\" id=\""+FlashNameString+"\" ALIGN=\""+AlignString+"\"><PARAM NAME=movie VALUE=\""+FlashFileURL+"\"><PARAM NAME=quality VALUE=high><PARAM NAME=\"allowScriptAccess\" VALUE=\"sameDomain\" /><EMBED src=\""+FlashFileURL+"\" wmode=\"transparent\" quality=high bgcolor=#FFFFFF WIDTH=\""+WIdthSize+"\" HEIGHT=\""+HeightSize+"\" NAME=\""+FlashNameString+"\" ALIGN=\""+AlignString+"\" TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\"></EMBED></OBJECT>";
		}
	}

	//µ¿¿µ»ó ÄÚµå

	function MakeMovieString(MovieFileURL,WIdthSize,HeightSize,MovieNameString,MovieAlign)
	{
		return "<EMBED SRC=\""+MovieFileURL+"\" ALIGN=\""+MovieAlign+"\" WIDTH=\""+WIdthSize+"\" HEIGHT=\""+HeightSize+"\" NAME=\""+MovieNameString+"\" ShowControls=0>";
	}

	//¸ñ·Ï µ¿¿µ»ó ÄÚµå

	function ListMovieString(MovieFileURL,WIdthSize,HeightSize,MovieNameString,MovieAlign)
	{
		return "<EMBED SRC=\""+MovieFileURL+"\" ALIGN=\""+MovieAlign+"\" WIDTH=\""+WIdthSize+"\" HEIGHT=\""+HeightSize+"\" NAME=\""+MovieNameString+"\" ShowControls=\"0\" mute=\"1\">";
	}

	function runObj(Urlstring,MovieID)
	{
		var strObj = "";
		strObj += "<object ID=\""+MovieID+"\" classid=\"CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6\"  codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701\" standby=\"Loading Microsoft Windows Media Player components...\" TYPE=\"application/x-oleobject\" VIEWASTEXT width=\"335\" height=\"260\">\n";
		strObj += "<param name=\"URL\" value=\""+Urlstring+"\">\n";  //ÆÄÀÏµ¿¿µ»óÁÖ¼Ò
		strObj += "<param name=\"InvokeURLs\" value=\"false\">\n";
		strObj += "<param name=\"AllowChangeDisplaySize\" value=\"true\">\n";
		strObj += "<param name=\"AnimationAtStart\" value=\"1\">\n";
		strObj += "<param name=\"AutoRewind\" value=\"false\">\n";
		strObj += "<param name=\"CurrentPosition\" value=\"0\">\n";
		strObj += "<param name=\"SetCurrentEntry\" value=\"1\">\n";
		strObj += "<param name=\"ClickToPlay\" value=\"false\">\n";
		strObj += "<param name=\"AllowScan\" value=\"true\">\n";
		strObj += "<param name=\"AutoSize\" value=\"true\">\n";
		strObj += "<param name=\"AutoResize\" value=\"1\">\n";
		strObj += "<param name=\"AutoStart\" value=\"true\">\n";
		strObj += "<param name=\"Balance\" value=\"0\">\n";
		strObj += "<param name=\"BufferingTime\" value=\"-1\">\n";
		strObj += "<param name=\"CursorType\" value=\"0\">\n";
		strObj += "<param name=\"CurrentMarker\" value=\"0\">\n";
		strObj += "<param name=\"DisplayBackColor\" value=\"0\">\n";
		strObj += "<param name=\"DisplayForeColor\" value=\"16777215\">\n";
		strObj += "<param name=\"DisplayMode\" value=\"2\">\n";
		strObj += "<param name=\"DisplaySize\" value=\"4\">\n";
		strObj += "<param name=\"uiMode\" value=\"none\">\n";
		strObj += "<param name=\"EnableContextMenu\" value=\"0\">\n";
		strObj += "<param name=\"EnableFullScreenControls\" value=\"true\">\n";
		strObj += "<param name=\"fullScreen\" value=\"false\">\n";
		strObj += "<param name=\"PreviewMode\" value=\"0\">\n";
		strObj += "<param name=\"Rate\" value=\"1\">\n";
		strObj += "<param name=\"SelectionStart\" value=\"-1\">\n";
		strObj += "<param name=\"SelectionEnd\" value=\"-1\">\n";
		strObj += "<param name=\"SendOpenStateChangeEvents\" value=\"true\">\n";
		strObj += "<param name=\"SendWarningEvents\" value=\"true\">\n";
		strObj += "<param name=\"SendErrorEvents\" value=\"true\">\n";
		strObj += "<param name=\"SendKeyboardEvents\" value=\"0\">\n";
		strObj += "<param name=\"SendPlayStateChangeEvents\" value=\"true\">\n";
		strObj += "<param name=\"ShowAudioControls\" value=\"false\">\n";
		strObj += "<param name=\"ShowCaptioning\" value=\"false\">\n";
		strObj += "<param name=\"ShowControls\" value=\"false\">\n";
		strObj += "<param name=\"ShowDisplay\" value=\"false\">\n";
		strObj += "<param name=\"ShowGotoBar\" value=\"false\">\n";
		strObj += "<param name=\"ShowPositionControls\" value=\"false\">\n";
		strObj += "<param name=\"ShowStatusBar\" value=\"false\">\n";
		strObj += "<param name=\"ShowTracker\" value=\"false\">\n";
		strObj += "<param name=\"TransparentAtStart\" value=\"false\">\n";
		strObj += "<param name=\"VideoBorderWidth\" value=\"0\">\n";
		strObj += "<param name=\"VideoBorderColor\" value=\"0\">\n";
		strObj += "<param name=\"VideoBorder3D\" value=\"0\">\n";
		strObj += "<param name=\"Volume\" value=\"60\">\n";
		strObj += "<param name=\"WindowlessVideo\" value=\"false\">\n";
		strObj += "<param name=\"EnablePositionControls\" value=\"true\">\n";
		strObj += "<param name=\"EnableTracker\" value=\"true\">\n";
		strObj += "<param name=\"Language\" value=\"-1\">\n";
		strObj += "<param name=\"Mute\" value=\"false\">\n";
		strObj += "<param name=\"PlayCount\" value=\"0\">\n";
		strObj += "<param name=\"SendWarningEvents\" value=\"true\">\n";
		strObj += "<param name=\"SendErrorEvents\" value=\"true\">\n";
		strObj += "<param name=\"SendMouseClickEvents\" value=\"true\">\n";
		strObj += "<param name=\"EnableContextMenu\" value=\"true\">\n";
		strObj += "</object>\n";

		document.write(strObj);
	}

	// ÀÌ¹ÌÁö ·Ñ¿À¹ö
	function OnMouseImage(DivImageName,DivImageUrlName)
	{
		var DivImageObject = eval("document."+DivImageName);
		DivImageObject.src = DivImageUrlName;
	}

	function clearField(field)
	{
		if (field.value == field.defaultValue)
	    {
			field.value = "";
	    }
	}

	function checkField(field)
	{
		if (field.value == "")
	    {
			field.value = field.defaultValue;
	    }
	}

	//¼ýÀÚ Ã¼Å©
	function NumCheckFun(obj)
	{
		var InNumValue = /^(\d+)$/;

		if (obj.value != "" && !obj.value.match(InNumValue))
		{
		    alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
            obj.value = "";
		}
    }

	//µî·ÏÆÄÀÏ È®ÀåÀÚ Ã¼Å©
	function FileExtCheck(FileName)
	{

		var FileExtArray = new Array("jpg", "jpeg", "gif", "bmp", "png", "asf", "avi", "mpg", "mpeg", "mp3", "wma", "wmv", "swf");
		var CheckValue, FileExtName, i;

		CheckValue = false;
		FileExtName	= FileName.substring(FileName.lastIndexOf(".")+1,FileName.length);
		FileExtName = FileExtName.toLowerCase();
		for(i = 0; i < FileExtArray.length; i++)
		{
			if(FileExtArray[i] == FileExtName)
			{
				CheckValue = true;
				i = FileExtArray.length;
			}
		}
		return CheckValue;
	}

	// ÇÑ±Û ±ÛÀÚ Á¦ÇÑ
	function TextLenByteChk(obj,TextMaxLen)
	{
		var ls_str=obj.value;
		var li_str_len=ls_str.length;
		var li_max= TextMaxLen * 2;
		var i= 0;
		var li_byte=0;
		var li_len=0;
		var ls_one_char= "";
		var ls_str2= "";
		for(i=0; i< li_str_len; i++)
		{
			ls_one_char = ls_str.charAt(i);
			if (escape(ls_one_char).length > 4) li_byte += 2;
			else li_byte++;
				if (li_byte <= li_max) li_len = i + 1;
		}

		if(li_byte > li_max)
		{
			alert("ÁË¼ÛÇÕ´Ï´Ù.\n\nÇÑ±Û " +  TextMaxLen + "±ÛÀÚ¸¦ ÃÊ°ú ÀÔ·ÂÇÒ¼ö ¾ø½À´Ï´Ù.\nÃÊ°úµÈ ³»¿ëÀº ÀÚµ¿À¸·Î »èÁ¦ µË´Ï´Ù.");
			ls_str2 = ls_str.substr(0, li_len);
			obj.value = ls_str2;
		}
		obj.focus();
	}