//Element ID ºÒ·¯¾²±â
function dEI(elementID){
	return document.getElementById(elementID);
}

//ÀÌ¹ÌÁö·ê¿À¹ö
function imgRollover(imgBoxID){
	var MenuCounts = dEI(imgBoxID).getElementsByTagName("img");
	for (i=0;i<MenuCounts.length;i++) {

		var numImg=MenuCounts.item(i);
		var ImgCheck = numImg.src.substring(numImg.src.length-6,numImg.src.length);
		if (ImgCheck!="on.gif") {
				numImg.onmouseover = function () {
					this.src = this.src.replace(".gif", "on.gif");
				}
				numImg.onmouseout = function () {
					this.src = this.src.replace("on.gif", ".gif");
				}
			}
	}
}

function SlideBar(str){

	var strNum = str;
	var SlideBar = 	document.getElementById("slidebar");
	var SlideBarDIV = SlideBar.getElementsByTagName("DIV");

	if (strNum == "1" ) {
		SlideBar.style.width= "20%";
	}else if (strNum == "2" ){
		SlideBar.style.width= "37%";
	}else if (strNum == "3" ){
		SlideBar.style.width= "56%";
	}else if (strNum == "4" ){
		SlideBar.style.width= "78%";
	}else if (strNum == "5" ){
		SlideBar.style.width= "100%";
	}
}

function SlideBarCheck()
{
	var SlideBar = 	document.getElementById("slidebar");
	var SlideBarDIV = SlideBar.getElementsByTagName("DIV");

	for (var j =0; j < 6; j++)
	{
		if (eval("document.frm.HT_GRADE[" + j + "].checked") == true) {
			if (eval("document.frm.HT_GRADE[" + j + "].value") == "ALL"){
				SlideBar.style.width= "100%";
			}else{
					if (j == 1 ) {
						SlideBar.style.width= "20%";
					}else if (j == 2 ){
						SlideBar.style.width= "37%";
					}else if (j == 3){
						SlideBar.style.width= "56%";
					}else if (j == 4){
						SlideBar.style.width= "78%";
					}else if (j == 5){
						SlideBar.style.width= "100%";
					}
			}
		}

	}
}


// Tab Content
function initTabMenu(tabContainerID, tabClassName, tabNum, tabBtnFormat) {
		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 == tabClassName)
				thismenu = tabAnchor.item(i);
			else
				continue;

			if (thismenu.href.split("#")[1] == "prev" || thismenu.href.split("#")[1] == "next") {

				thismenu.onclick = function btnNextClick() {

					currentmenu = tabContainer.current;

					var _prefix = "photo", _btnNum = 12;

					if (tabBtnFormat != null && tabBtnFormat != "") {
						_prefix = tabBtnFormat.split("^")[0];
						_btnNum = parseInt(tabBtnFormat.split("^")[1], 10);
					}
					_targetElId = parseInt(currentmenu.targetEl.id.replace(_prefix, ""), 10);
					if (this.href.split("#")[1] == "prev")
						_targetElId = (_targetElId - 1 == 0 ? _btnNum : (_targetElId - 1));
					else
						_targetElId = (_targetElId + 1 == (_btnNum + 1) ? 1 : (_targetElId + 1));
					_targetElId = _prefix + (_targetElId < 10 ? '0' + _targetElId : _targetElId);

					_tabAnchor = document.getElementById(tabContainerID).getElementsByTagName("a");
					for (i = 0; i < _tabAnchor.length; i++) {
						if (tabAnchor.item(i).className == tabClassName && tabAnchor.item(i).href.split("#")[1] == _targetElId) {
							tabAnchor.item(i).onclick();
							break;
						}
					}

					return false;
				};

				continue;
			}

			thismenu.container = tabContainer;
			thismenu.targetEl = document.getElementById(tabAnchor.item(i).href.split("#")[1]);
			thismenu.targetEl.style.display = "none";

			thismenu.onclick = thismenu.onmouseover = thismenu.onfocus = function tabMenuClick() {
				currentmenu = this.container.current;
				if (currentmenu == this)
					return false;

				if (currentmenu) {
					currentmenu.targetEl.style.display = "none";
					currentmenu.className = currentmenu.className.replace("_over", "");
				}
				this.targetEl.style.display = "";
				this.className += "_over";

				this.container.current = this;

				return false;
			};

			 if (tabNum != null && tabNum != "" && tabNum == parseInt(tabAnchor.item(i).href.split("#")[1].substr(tabAnchor.item(i).href.split("#")[1].length - 2, 2), 10))
				thismenu.container.first = thismenu;
			else if (!thismenu.container.first)
	   thismenu.container.first = thismenu;
	}
	if (tabContainer.first)
		tabContainer.first.onclick();
}



/* menu */
function onTopNavi(viewNum){
	for(var i =1;i<12; i++){
		var onList=dEI("E0"+i);
		var onImg=onList.getElementsByTagName("img").item(0);
		if(i==viewNum){
			onList.className="on";
			var ImgCheck = onImg.src.substring(onImg.src.length-6,onImg.src.length);
			if (ImgCheck!="on.gif") {
				onImg.src = onImg.src.replace(".gif", "on.gif");
			}
		}else{
			onList.className="";
				if (ImgCheck=="on.gif") {
				onImg.src = onImg.src.replace("on.gif", ".gif");
			}
		}
	}
}

function outNavi (outNum) {
	var strLiClass="E0";
	var outImg=dEI(strLiClass+outNum);
	var onList=dEI(strLiClass+outNum);
	var onImg=onList.getElementsByTagName("img").item(0);

	outImg.className="off";
	onImg.src = onImg.src.replace("on.gif", ".gif");
}


/*À¯ÇÐ*/

/* menu */
function onTopNavi1(viewNum){
	for(var i =1;i<7; i++){
		var onList=dEI("E0"+i);
		var onImg=onList.getElementsByTagName("img").item(0);
		if(i==viewNum){
			onList.className="on";
			var ImgCheck = onImg.src.substring(onImg.src.length-6,onImg.src.length);
			if (ImgCheck!="on.gif") {
				onImg.src = onImg.src.replace(".gif", "on.gif");
			}
		}else{
			onList.className="";
				if (ImgCheck=="on.gif") {
				onImg.src = onImg.src.replace("on.gif", ".gif");
			}
		}
	}
}

function outNavi1(outNum) {
	var strLiClass="E0";
	var outImg=dEI(strLiClass+outNum);
	var onList=dEI(strLiClass+outNum);
	var onImg=onList.getElementsByTagName("img").item(0);

	outImg.className="off";
	onImg.src = onImg.src.replace("on.gif", ".gif");
}


/*--------------------------------------------------------------------------*/
/*  image ON/OFF
/*--------------------------------------------------------------------------*/
function imgOn(imgElement)
{
	if(imgElement.src.indexOf("_on.gif") == -1){
		imgElement.src = imgElement.src.replace("_off.gif", "_on.gif");
	}
}

function imgOut(imgElement)
{
	if(imgElement.src.indexOf("_off.gif") == -1){
		imgElement.src = imgElement.src.replace("_on.gif", "_off.gif");
	}
}

/*--------------------------------------------------------------------------*/
/* »õÃ¢¶ç¿ì±â
/*--------------------------------------------------------------------------*/

	function launchPOP(url, name, height, width, scrollbar) {
	  var str = "height=" + height + ",innerHeight=" + height;
	  str += ",width=" + width + ",innerWidth=" + width;
	  if (window.screen) {
	    var ah = screen.availHeight - 30;
	    var aw = screen.availWidth - 10;

	    var xc = (aw - width) / 2;
	    var yc = (ah - height) / 2;

	    str += ",left=" + xc + ",screenX=" + xc;
	    str += ",top=" + yc + ",screenY=" + yc;
	    str += ",scrollbars="+scrollbar
	  }
	  window.open(url, name, str);
	}

function onlyNumber2()
{
	var e = event.keyCode;
	if (e>=48 && e<=57) return true;
	if (e>=96 && e<=105) return true;
	if (e>=37 && e<=40) return true;
	if (e==8 || e==9 || e==13 || e==46) return true;
	return false;
}

/*--------------------------------------------------------------------------*/
/* µ¥ÀÌÅÍÁ¤·Ä°ª º¸³»±â
/*--------------------------------------------------------------------------*/

function SortData(strValue)
{
	document.frm.SortKey.value = strValue;
	document.frm.submit();
}
function fnPrint()
{
	launchPOP("/comm/PrintPre.asp", "print", 600, 830,"YES");
}

//****************************************************************************
// ÀÌ¹ÌÁö ¸®»çÀÌÁî
// ***************************************************************************
function resizeImage()
{
	var obj = document.getElementsByName("resizeImg");
	var blogimages = new Array();
	for(i=0;i<obj.length;i++){
	
		if(obj[i].width>720){
			obj[i].width=720;
		}
		//obj[i].src = obj[i].src;
		blogimages[i] = new Image();
		blogimages[i] = obj[i];
	}
}

//****************************************************************************
// Å¬¸³º¸µå º¹»ç
// ***************************************************************************
function setClip(clipText)
{
	window.clipboardData.setData('Text', clipText);
}

//****************************************************************************
// ÆË¾÷
// ***************************************************************************
function openWinUni(url, x, y, w, h, s, r, winname)
{
	/*
	width=screen.width;
	height=screen.height;
	x=(width/2)-(w/2);
	y=(height/2)-(h/2);
	*/

	opt = "left=" + x + ", top=" + y + ", width=" + w + ", height=" + h;
	opt = opt + ", toolbar=no,location=no,directories=no,status=no,menubar=no";
	opt = opt + ",scrollbars=" + s;
	opt = opt + ",resizable=" + r;
	objWin = window.open(url, winname, opt);
}

function getObject(objectId){
	if(document.getElementById && document.getElementById(objectId)) {
		return document.getElementById(objectId);
	}else if (document.all && document.all(objectId)){
		return document.all(objectId);
	}else if (document.layers && document.layers[objectId]){
		return document.layers[objectId];
	}else{
		return false;
	}
}

function getXMLHttp() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();											// ¿ì¼±ÀûÀ¸·Î  IE7,ÆÄÀÌ¾îÆø½º °è¿­À» À§ÇÑ XMLHTTP°¡ »ý¼ºµÊ
	} else {
		var xmlhttps = new Array("MSXML2.XMLHttp.7.0",
		"MSXML2.XMLHttp.6.0",
		"MSXML2.XMLHttp.5.0",
		"MSXML2.XMLHttp.4.0",
		"MSXML2.XMLHttp.3.0",
		"MSXML2.XMLHttp",
		"Microsoft.XMLHttp");

		for (var i = 0; i < xmlhttps.length; i++) {
			try {
				var req = new ActiveXObject(xmlhttps[i]);						// IE 5,6À» À§ÇÑ ¾×Æ¼ºêX¹öÁ¯ XMLHTTP°¡ »ý¼ºµÊ
				//alert(xmlhttps[i] + ": »ç¿ë°¡´É");
				return req;
			} catch (oError) { }
		}
		return null;
	}
}

//	±ÛÀÚ¼ö Ã¼Å©
/*
function fByteCount(arg,maxLength,obj) {
	maxLength = parseInt(maxLength) * 2;
	len = arg.value.length;
	if (len > maxLength) {
		strHtml = "<font color=\"red\">" + len.toString() + "</font>";
	} else {
		strHtml = "<font>" + len.toString() + "</font>";
	}
	getObject(obj).innerHTML = strHtml;
}
*/
function fByteCount(arg,maxLength,obj1,obj2) {
	var temp;
	var memocount;
	memocount = 0;
	len = arg.value.length;
	for(k=0;k<len;k++){
		temp = arg.value.charAt(k);
		if(escape(temp).length > 4)
			memocount += 2;
		else
			memocount++;
	}

	if (memocount/2 > maxLength) {
		strHtml = "<font color=\"red\">" + memocount + "</font>";
	}else{
		strHtml = "<font>" + memocount + "</font>";
	}

	getObject(obj1).innerHTML = strHtml;
	getObject(obj2).value = memocount;
}

//	ÂÊÁö ¾²±â ÆË¾÷
function memoSendWindow(ref) {
	var window_left = (screen.width-700)/2;
	var window_top = (screen.height-500)/2;
	window.open(ref,"memoWin",'width=345,height=330,status=no,scrollbars=no,top=' + window_top + ',left=' + window_left + '');
}


