/******************************************************************************/
/*                         ¿ï»ê±¤¿ª½Ã µ¿±¸Ã» È¨ÆäÀÌÁö                         */
/******************************************************************************/

//pngÆÄÀÏ ½ºÅ©¸³Æ®
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 setCookie(name, value, expiredays) {
    var todayDate = new Date();
    todayDate.setDate(todayDate.getDate() + expiredays);
    document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";";
}

/**
 * ÄíÅ°¸¦ °¡Á®¿Â´Ù
 */
function getCookie(name) {
    var nameOfCookie = name + "=";
    var x = 0;
    while(x <= document.cookie.length) {
        var y = (x + nameOfCookie.length);
        if(document.cookie.substring(x, y) == nameOfCookie) {
            if((endOfCookie = document.cookie.indexOf(";", y)) == -1) {
                endOfCookie = document.cookie.length;
            }
            return unescape(document.cookie.substring(y, endOfCookie));
        }
        x = document.cookie.indexOf(" ", x) + 1;
        if(x == 0) break;
    }
    return "";
}

/**
 * ÄíÅ°¸¦ »èÁ¦ ÇÑ´Ù.
 */
function delCookie(name) {
    var today = new Date();

    // °ú°Å ½Ã°£ ¸¸µé±â
    today.setTime(today.getTime() - 1);
    // name Á¤º¸ Ã£±â
    var value = getCookie(name);

    if(value != "") {
        document.cookie = name + "=" + value + "; path=/; expires=" + today.toGMTString();
    }
}

/******************************************************************************/
/*                                ±âÅ¸ ÇÔ¼öµé                                 */
/******************************************************************************/

/**
 * »õ Ã¢À» ¶ç¿î´Ù. Ã¢¿¡ ´ëÇÑ ÇÚµéÀº ¹«½ÃÇÑ´Ù.
 */
function openWin(url, id, option) {
    window.open(url, id, option);
}

/**
 * ³âµµ ÄÞº¸¹Ú½º ³»¿ë »ý¼º
 * yyyy : ÇöÀç ¼­¹öÀÇ ³âµµ
 * oyy : ¼±ÅÃÇÒ ³âµµ
 */
function CreateYearCombo(yyyy, oyy) {
    var date = new Date();
    var yy;
    
    if(yyyy != null && yyyy != '') {
        yy = Number(yyyy);
    } else {
        yy = date.getYear();
    }
    
    if(oyy == null || oyy == '') {
        oyy = yy;
    }
    
    nyy = yy + 1;
    
    var yyCombo  = "";
    
    for(var i = nyy; i >= 2001 ; i--) {
        yyCombo += "<option value='" + i + "' " + ((i == oyy)?"selected":"") + ">" + i + "</option>";
    }
    
    document.write(yyCombo);
}

/**
 * ÀÔ·ÂµÈ ¹®ÀÚ¿­ÀÌ À¯È¿ÇÑ ³¯Â¥ÀÎÁö Ã¼Å©ÇÑ´Ù.
 * YYYY/MM/DD ÇüÅÂÀÇ ÀÔ·Â
 */
function ValidDate(input, nullFlag) {
    if(nullFlag == true) {
        if(isNull(input) == true) return true;
    }

    var str = input.value;
    if(str.length != 10) {
        return false;
    }
    if(str.substring(4, 5) != "-" || str.substring(7, 8) != "-") {
        return false;
    }
    var dateStr = trimAllChar(str);
    if(dateStr.length != 8) {
        return false;
    }
    
    return isValidDate(dateStr.substring(0, 4), dateStr.substring(4, 6), dateStr.substring(6, 8));
}

/**
 * ¿Ã¹Ù¸¥ ³¯Â¥ÀÎÁö °Ë»çÇÑ´Ù.
 */
function isValidDate(yyyy, mm, dd) {
    if(isValidDate.arguments.length == 1) {
        mm   = yyyy.substring(4, 2);
        dd   = yyyy.substring(6, 2);
        yyyy = yyyy.substring(0, 4);
    }

    yyyy = Number(yyyy);  if(isNaN(yyyy)) return false;
    mm   = Number(mm  );  if(isNaN(mm  )) return false;
    dd   = Number(dd  );  if(isNaN(dd  )) return false;

    return (isValidDay(yyyy,mm,dd) && isValidMonth(mm));
}

/**
 * À¯È¿ÇÑ(Á¸ÀçÇÏ´Â) ¿ù(êÅ)ÀÎÁö Ã¼Å©
 */
function isValidMonth(mm) {
  var m = parseInt(mm,10);
  return (m >= 1 && m <= 12);
}

/**
 * À¯È¿ÇÑ(Á¸ÀçÇÏ´Â) ÀÏ(ìí)ÀÎÁö Ã¼Å©
 */
function isValidDay(yyyy, mm, dd) {

  var m = parseInt(mm,10) - 1;
  var d = parseInt(dd,10);

  var end = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
  if ((yyyy % 4 == 0 && yyyy % 100 != 0) || yyyy % 400 == 0) {
    end[1] = 29;
  }

  return (d >= 1 && d <= end[m]);
}

/**
 * À¯È¿ÇÑ(Á¸ÀçÇÏ´Â) ½Ã(ãÁ)ÀÎÁö Ã¼Å©
 */
function isValidHour(hh) {
  var h = parseInt(hh, 10);
  return (h >= 0 && h <= 24);
}


function isValidSecond(hh) {
  var h = parseInt(hh, 10);
  return (h >= 0 && h <= 60);
}


/**
 * À¯È¿ÇÑ(Á¸ÀçÇÏ´Â) ºÐ(ÝÂ)ÀÎÁö Ã¼Å©
 */
function isValidMin(mi) {
  var m = parseInt(mi, 10);
  return (m >= 0 && m < 60);
}

/**
 * ¼ýÀÚÀÎÁö Ã¼Å© ÇÑ´Ù.
 * ÀÎÀÚ´Â ÀÔ·ÂÇÊµå °´Ã¼¸¦ ¹Þ´Â´Ù.
 */
function isNumber(obj) {
    if(isNaN(Number(obj.value))) {
        return false;
    } else {
        return true;
    }
}

/**À¯È¿ÇÑ 4ÀÚ¸® ¿¬µµÀÎÁö¸¦ Ã¼Å©ÇÑ´Ù.
*
*/
function CheckYear(obj)	 {
	syear = trim(obj.value);
	if (syear.length != 4)	{
		alert("4ÀÚ¸®ÀÇ ³âµµ¸¦ ÀÔ·Â ÇÏ¼¼¿ä.");
		obj.value="";
		obj.focus();
		return (false);
	}
	else if (isNaN(syear))
	{
		alert("ÀÔ·ÂÇÒ ³âµµ´Â ¼ýÀÚÀÌ¿©¾ßÇÕ´Ï´Ù.");
		obj.value="";
		obj.focus();
		return (false);
	}
	return true;
}

/**
 * ¹®ÀÚ¿­ Ã¼Å©
 * ÀÎÀÚ´Â ÀÔ·ÂÇÊµå °´Ã¼¸¦ ¹Þ´Â´Ù.
 * obj : Ã¼Å©ÇÒ °´Ã¼
 * name : °´Ã¼ÀÇ ÀÌ¸§
 * empty : ÇÊ¼öÀÔ·Â ¿©ºÎ, false ÀÌ¸é ÇÊ¼ö ÀÔ·ÂÀÌ´Ù.
 */
function CheckString(obj, name, empty) {
    var str = obj.value;
    var maxLen = obj.maxLength;
    var len = 0;
       
    if(empty == false && isNull(obj)) {
        alert(name + "À»(¸¦) ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.");
        obj.value = "";
        obj.focus();
        obj.select();
        return false;
    }

    str = trim(str);
    len = getHanLength(str);
    if(len > maxLen) {
        alert(name + "ÀÇ ±æÀÌ°¡ ÃÖ´ë°ª " + maxLen + " ¹ÙÀÌÆ®¸¦ ³Ñ¾ú½À´Ï´Ù: [" + len + "]");
        obj.value = str;
        obj.focus();
        obj.select();
        return false;
    } else {
        return true;
    }
}

/**
 * ¹®ÀÚ¿­ ¿ìÃø¿¡¼­ Æ¯Á¤ ¹®ÀÚ¸¦ Á¦°ÅÇÑ´Ù.
 * ±âº»°ªÀº °ø¹éÀ» Á¦°Å
 */
function rTrim(str, ch) {
    var i = 0;
    if(ch == null || ch.length == 0) ch = ' ';
    for(i = str.length; i > 0; i--) {
        if(str.charAt(i - 1) != ch) break;
    }
    return str.substring(0, i);
}

/**
 * ¹®ÀÚ¿­ ÁÂÃø¿¡¼­ Æ¯Á¤ ¹®ÀÚ¸¦ Á¦°Å ÇÑ´Ù.
 * ±âº»°ªÀº °ø¹éÀ» Á¦°Å
 */
function lTrim(str, ch) {
    var i = 0;
    if(ch == null || ch.length != 1) ch = ' ';

    for(i = 0; i < str.length; i++) {
        if(str.charAt(i) != ch) break;
    }
    return str.substring(i);
}

/**
 * ¹®ÀÚ¿­ ÁÂ, ¿ì¿¡¼­ Æ¯Á¤ ¹®ÀÚ¸¦ Á¦°Å ÇÑ´Ù.
 * ±âº»°ªÀº °ø¹éÀ» Á¦°Å
 */
function trim(str, ch) {
    return rTrim(lTrim(str, ch) ,ch);
}

/**
 * ¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ® ¼ýÀÚ¸¦ ±¸ÇÑ´Ù.
 */
function getHanLength(strValue) {
    var intStrLen = 0;

    if(navigator.appName != "Netscape" ) {
        for(ccc = 0; ccc < strValue.length; ccc++) {
            retCode = strValue.charCodeAt(ccc);
            intStrLen = (retCode > 255) ? intStrLen + 2 : intStrLen + 1;
        }
    } else {
        intStrLen = strValue.length;
    }
    return intStrLen;
}

/**
 * ¹®ÀÚ¿­ ³»¿¡¼­ ¸ðµç Æ¯Á¤ ¹®ÀÚ¸¦ Á¦°Å ÇÑ´Ù.
 */
function trimAllChar(str) {
    var i = 0;
    var dst = "";

    for(i = 0; i < str.length; i++) {
        if( str.charAt(i) >= '0' && str.charAt(i) <= '9') {
            dst += str.charAt(i);
        }
    }
    return dst;
}

/**
 * ÀÔ·Â°ªÀÌ NULLÀÎÁö Ã¼Å©
 */
function isNull(input) {
    if(input.value == null || input.value == "") {
        return true;
    }
    return false;
}

/**
 * ÀÌ¸ÞÀÏ Ã¼Å©
 */
function isEmail(str) {
    return str.search(/^\s*[\w\~\-\.]+\@[\w\~\-]+(\.[\w\~\-]+)+\s*$/g) >= 0;
}
/******************************************************************************/
/*                             ¸Þ´º °ü·Ã ÇÔ¼ö                                 */
/******************************************************************************/

var clicked_image = "";

/**
 * ÁÖ ¸Þ´º Åä±Û½Ã ÀÌ¹ÌÁö¸¦ ±³Ã¼ ÇÏ°í, ¼­ºê ¸Þ´º¸¦ ¸¦ Ã³¸®ÇÑ´Ù.
 */
function toggleMenu(currMenu, currImage, menuCount) {
    if(document.all) {
        thisMenu = eval('document.all.' + currMenu + '.style');
        thisMenuImage = eval('document.all.' + currImage);
        
        for(var i = 1; i <= menuCount; i++) {
            eval("document.all.menu" + i + ".style.display='none';");
        }
/*
        if(clicked_image != null && clicked_image != "") {
            eval("document.all." + clicked_image + ".src = '/kor/udhp/images/" + clicked_image + ".gif';");
            eval("document.all." + clicked_image + ".className = '';");
        }
*/
        if(clicked_image == currImage) {
            clicked_image = "";
            return false;
        }

        if(thisMenu.display != 'block') {
            thisMenu.display = 'block';
            //thisMenuImage.src = "/kor/udhp/images/" + currImage + "_.gif";
            //thisMenuImage.className = "image_org";
            clicked_image = currImage;
        }

        return false;
    } else {
        return true;
    }
}


/**
 * ÁøÇà ´ë±â Ã¢À» ¶ç¿î´Ù.
 */
function ShowProgressWindow(obj, msgFrame, msg) {
    msgFrame.mesg.innerHTML = msg;
    obj.style.visibility = "visible";
}

/**
 * ÁøÇà ´ë±â Ã¢À» °¨Ãá´Ù.
 */
function HideProgressWindow(obj) {
    obj.style.visibility = "hidden";
}




/**
 * ÄÞº¸¹Ú½º °ªÀ» ¼¼ÆÃÇÑ´Ù.
 * sObj : ¿ÀºêÁ§Æ®¸í
 * val  : ¹Þ¾Æ¿À´Â °ª
 */
function setComboBoxVal(sObj, val) {
  if (!sObj) {
    alert("[setComboBoxVal] sObj°¡ nullÀÔ´Ï´Ù. T.T");
    return;
  }
  var i;
  for (i=0;i<sObj.options.length;i++) {
	//alert("sObj.options[i].value : "+sObj.options[i].value+"  val : "+val);
    if (sObj.options[i].value == val) {
		sObj.options.selectedIndex = i;
		//sObj.options[i].selected = true;
		//alert("yes");
      break;
    }
  }
}

/******************************************************************************/
/*                          °ü¸® Åø¿¡¼­ÀÇ ÇÁ·ÒÇÁÆ®                            */
/******************************************************************************/
function InputCheck()	{
	msg = confirm("ÀÔ·ÂÇÏ½Å Á¤º¸¸¦ µî·Ï ÇÏ½Ã°Ú½À´Ï±î?");
	if(msg == true) {
		document.inputform.submit();
	}
	else	{
		return;
	}
}

function UpdateCheck()	 {
	msg = confirm("ÀÔ·ÂÇÏ½Å Á¤º¸ÀÇ ¼öÁ¤À» ÇÏ½Ã°Ú½À´Ï±î?");
	if(msg == true) {
		document.updateform.submit();
	}
	else	{
		return;
	}
}

function AnswerCheck()	{
	msg = confirm("ÀÔ·ÂÇÏ½Å Á¤º¸ÀÇ µî·Ï ÇÏ½Ã°Ú½À´Ï±î?");
	if(msg == true) {
		document.answerform.submit();
	}
	else	{
		return;
	}
}

function DeleteCheck()	{
	msg = confirm("¼±ÅÃÇÏ½Å Á¤º¸ÀÇ »èÁ¦À» ÇÏ½Ã°Ú½À´Ï±î?");
	if(msg == true) {
		document.deleteform.submit();
	}
	else	{
		return;
	}
}


/******************************************************************************/
/*
<?
*/
    /**************************************************************************/
    /*                             Å« ÆË¾÷Ã¢ ½ÃÀÛ                             */
    /**************************************************************************/
/*
    $popsql = "SELECT code FROM notice WHERE popupmode = 'big' ORDER BY code DESC LIMIT 1";
    $popresult = mysql_query($popsql, $conn);
    $poprow = mysql_num_rows($popresult);
    if($poprow > 0) {
        $poprowArray = mysql_fetch_array($popresult);
        $code = $poprowArray[0];
        $url = "/kor/popup/gongjibig.php?code=" . $code;
?>
        if(getCookie("Noticebig") != "DONEbig" ) {
            window.open('<? echo $url; ?>', 'gongjibig', 'scrollbars=no, resizable=no, width=400, height=400, top=285, left=0');
        }
<?
    }
*/
    /**************************************************************************/
    /*                            ÀÛÀº ÆË¾÷Ã¢ ½ÃÀÛ                            */
    /**************************************************************************/
/*
    $popsqls = "SELECT code FROM notice WHERE popupmode = 'small' ORDER BY code desc LIMIT 1";
    $popresults = mysql_query($popsqls, $conn);
    $poprows = mysql_num_rows( $popresults );
    if($poprows > 0) {
        $poprowArrays = mysql_fetch_array($popresults);
        $code = $poprowArrays[0];
        $url = "/kor/popup/gongjismall.php?code=$code";
?>
        if(getCookie("Noticesmall") != "DONEsmall" ) {
            window.open('<? echo $url; ?>', 'gongjismall', 'scrollbars=no, resizable=no, width=400, height=300, top=385, left=408');
        }
<?
    }
?>
*/
/**
 * ·Î±×ÀÎ ÆûÀÇ À¯È¿¼ºÀ» Ã¼Å© ÇÑ´Ù.
 */
function membercheck(form) {
    m_id = form.m_id.value.length;
    if (m_id == 0)  {
        alert("ID¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä~!");
        form.m_id.focus();
        return;
    }
    m_pwd = form.m_pwd.value.length;
    if (m_pwd == 0) {
        alert("PASSWORD¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä~!");
        form.m_pwd.focus();
        return;
    }
    form.submit();
}

/**
 * °Ô½ÃÆÇ ¸ðÀ½¿¡ ¸¶¿ì½º ¿À¹ö½Ã ¹Ù²ãº¸¿©ÁÖ±â
 */
function ShowNotice(name) {
    document.all["common"].style.visibility = "hidden";
    document.all["news"].style.visibility = "hidden";
    document.all["notice"].style.visibility = "hidden";
    document.all["tender"].style.visibility = "hidden";
    document.all["bodo"].style.visibility = "hidden";

    document.all[name].style.visibility = "visible";
}


/**
 * °Ë»ö¼­ºñ½º ÀÔ·ÂÀÇ À¯È¿¼ºÀ» Ã¼Å© ÇÑ´Ù.
 */
 

function searchcheck(form) {
    searchvalue = form.searchvalue.value.length;
    sKeyword = ummu_search.searchvalue.value;
//alert(sKeyword);

    if (searchvalue == 0)   {
        alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä~!");
        form.searchvalue.focus();
        return;
    }

    if(form.searchkey.value == "general") {
        form.action = "http://donggu.ulsan.kr:9000/jsp/mainsearch/index.jsp?WHERE=nexearch&QUERY=" + sKeyword;
	} else if(form.searchkey.value == "www") {
        form.action = "http://donggu.ulsan.kr:9000/jsp/www/index.jsp?WHERE=www&QUERY=" + sKeyword;
	} else if(form.searchkey.value == "board") {
        form.action = "http://donggu.ulsan.kr:9000/jsp/board/index.jsp?WHERE=board&QUERY=" + sKeyword;
    } else if(form.searchkey.value == "attach") {
        form.action = "http://donggu.ulsan.kr:9000/jsp/attach/index.jsp?WHERE=attach&QUERY=" + sKeyword;
    } else if(form.searchkey.value == "minwon") {
			form.action = "http://donggu.ulsan.kr:9000/jsp/minwon/index.jsp?WHERE=minwon&QUERY=" + sKeyword;
	 } else if(form.searchkey.value == "munwha") {
			form.action = "http://donggu.ulsan.kr:9000/jsp/munwha/index.jsp?WHERE=munwha&QUERY=" + sKeyword;
    } else if(form.searchkey.value == "jikwon") {
        form.action = "http://donggu.ulsan.kr/jsp/jikwon/index.jsp?WHERE=jikwon&QUERY=" + sKeyword;
    }
    form.submit();
}



/**
 * °Ë»ö¼­ºñ½º ÀÔ·ÂÀÇ À¯È¿¼ºÀ» Ã¼Å© ÇÑ´Ù.
*/
/*
function searchcheck(form) {

    searchvalue = form.searchvalue.value.length;
    if (searchvalue == 0)   {
        alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä~!");
        form.searchvalue.focus();
        return false;
    }
	if(form.searchkey.value == "all"){
	   // alert("all");
		form.ummu_searchvalue.value = form.searchvalue.value;
        form.action = "/kor/guide/busi_detail.php";
	} 
	if(form.searchkey.value == "ummu") {
	  //  alert("ummu");
        form.ummu_searchvalue.value = form.searchvalue.value;
        form.action = "/kor/guide/busi_detail.php";
    }
    if(form.searchkey.value == "name") {
      //  alert("name");
        form.ummu_searchvalue.value = form.searchvalue.value;
        form.action = "/kor/guide/busi_detail_2.php";
    }
    if(form.searchkey.value == "dept") {
     //   alert("dept");
        form.ummu_searchvalue.value = form.searchvalue.value;
        form.action = "/kor/guide/busi_detail_3.php";
    }
    form.submit();
}
*/
/**
 * ÆäÀÌÁö ·Îµù½Ã¿¡ ½ÃÀÛÇÒ ½ºÅ©¸³Æ®µéÀ» Á¤ÀÇÇÑ´Ù.
 */
function InitPage() {
    if(document.writeform != null) {
        document.writeform.m_id.focus();
    } else {
        document.ummu_search.searchvalue.focus();
    }
}

/**
 * F7 Å°°¡ ÀÔ·ÂµÇ¸é Àå¾ÖÀÎ Æ÷Å»À» ¶ç¿î´Ù.
 */
function KeyCheck(theEvent) {
    var checkEvent = theEvent ? theEvent : event;
    if(checkEvent.keyCode == 118) {
        openWin("/kor/udhp/index.php","","");
    }
}

document.onkeyup = KeyCheck;


/******************************************************************************/
/*                             ±âº» ·Ñ¿À¹ö ÇÔ¼ö                                 */
/******************************************************************************/

function chg(name,img){
name.src = img;
}

function chg1(name, flag) { // ¸¶¿ì½º ¿À¹ö
    if(flag == 1) {
        var imgSrcName = name.src.substring(0, name.src.lastIndexOf("."));
        name.src = imgSrcName+"_on.gif";
    }
}

function chg2(name, flag) { // ¸¶¿ì½º ¾Æ¿ô
    if(flag == 1) {
        var imgSrcName = name.src.substring(0, name.src.lastIndexOf(".")-1);
        name.src = imgSrcName+".gif";
    }
}


/******************************************************************************/
/*                             ÆË¾÷ ÇÔ¼ö                                 */
/******************************************************************************/
function mail_open(writename, writeemail) {
	url = "../../include/mail/index.php?writename=" + writename + "&writeemail=" + writeemail;
	window.open(url, "mail", "width=550, height=400, scrollbars=no");
}


/****************************************************************************/
/*                             ÀÎÇ²°ªÁÖ±â                                    */
/****************************************************************************/
