<!--

var webzineURL = "webzine.shingu.ac.kr";
var wwwURL     = "www.shingu.ac.kr";
var loginURL   = "login.shingu.ac.kr";
var ermsURL    = "erms.shingu.ac.kr";
var mailURL    = "mail.shingu.ac.kr:8080";
var clubURL    = "club.shingu.ac.kr";
var blogURL    = "blog.shingu.ac.kr";

// ·Ñ¿À¹ö¸Þ´º -->
function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}


function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}



// ÅÇ¸Þ´º  -->
function InfoFaq01View(obj){
	for(i=0;i<document.all.popLayer01.length;i++)
	{
		if(i == obj) {
		if(document.all.popLayer01[i].style.display == "block") {				
				document.all.popLayer01[i].style.display = "none";
			} else {
				document.all.popLayer01[i].style.display = "block";
			}			
		} else {
			document.all.popLayer01[i].style.display = "none";
		}		
	}
}






var oldObj;

var oldLinkObj;

/*ÅØ½ºÆ® È¤Àº ÅØ½ºÆ®¿¡¾î¸®¾î È¤Àº È÷µç°ªÀÇ NullÀ» È®ÀÎÇÑ´Ù ¹°·Ð °ø¹é¸¸ ÀÔ·ÂÇÑ°Íµµ Ã¼Å©ÇÑ´Ù*/
function isNull(obj) {

	if(obj.value=='') {
		return true;
	}else {
		for(var i = 0; i < obj.value.length; i++) {
			var chr = obj.value.substring(i,1);
			if(chr != ' ' && obj.value.charCodeAt(i)!=32 ) {
				return false;
			}
		}
		return true;
	}
}


function isValueNull( value ) {

	if(value=='') {
		return true;
	}else {
		for(var i = 0; i < value.length; i++) {
			var chr = value.substring(i,1);
			if(chr != ' ' && value.charCodeAt(i)!=32 ) {
				return false;
			}
		}
		return true;
	}
}

/*Ã¼Å©¹Ú½º È¤Àº ¶óµð¿À°¡ Ã¼Å©µÇ¾úÀ¸¸é false, ¾Æ´Ï¸é true;*/
function doCheck(obj) {
	var flag = false;
	for(var i = 0; i < obj.length; i++) {
		if(obj[i].checked == true) {
			flag = true;
			break;
		}
	}
	return flag;
}

/*¼¿·ºÆ®³ª ¸ÖÆ¼¼¿·ºÆ®ÀÇ ¼±ÅÃÀÌ µÇ¾úÀ¸¸é true ¾Æ´Ï¸é false*/
function doSelect(obj) {
	for(var i = 0; i < obj.options.length; i++) {
		if(obj.options[i].selected == true) {
			return true;
		}
	}
	return false;
}

/*¿µ¹®ÀÎÁö È®ÀÎ ÇÒ¶§ ¿µ¹®ÀÌ¸é true,¾Æ´Ï¸é false ¸®ÅÏ*/
function isEnglish(obj) {
	for(var i = 0; i < obj.value.length; i++) {
		var chr = obj.value.substr(i,1);
		if((chr < '0' || chr > '9') && (chr < 'a' || chr > 'z') && (chr < 'A' || chr > 'Z') && (chr > '_' || chr < '_' )) {
			return false;
		}
	}
	return true;
}

function isFileName(obj) {
	for(var i = 0; i < obj.value.length; i++) {
		var chr = obj.value.substr(i,1);
		if((chr < '0' || chr > '9') && (chr < 'a' || chr > 'z') && (chr < 'A' || chr > 'Z')  && (chr > '_' || chr < '_' ) && (chr > '.' || chr < '.' ) ){
			return false;
		}
	}
	return true;
}

function isImageFile( obj ) {
	var strIdx = obj.value.lastIndexOf( '.' ) + 1;
	if ( strIdx == 0 ) {
		return false;
	} else {
		var ext = obj.value.substr( strIdx );

		if ( ext == "jpg" || ext == "gif" || ext == "jpeg" || ext == "bmp" || ext == "JPG" || ext == "GIF" || ext == "JPEG" || ext == "BMP"  ) {
			return true;
		} else {
			return false;
		}
	}
}

function isDate(obj) {
	for(var i = 0; i < obj.value.length; i++) {
		var chr = obj.value.substr(i,1);
		if((chr < '0' || chr > '9') && (chr != '/') && (chr != '-') ){
			return false;
		}
	}
	return true;
}

/*ÇÑ±ÛÀÎÁö È®ÀÎÇÑ´Ù ÇÑ±ÛÀÌ Á¸ÀçÇÏ¸é true, ±×·¸Áö ¾ÊÀ¸¸é false*/
function isKorean(obj) {

	for(i=0;i<obj.value.length;i++) {
		var a=obj.value.charCodeAt(i);
		if (a < 48 || a > 128 ) {
			return true;
		}
	}
	return false;
}


/*ÀÌ¸ÞÀÏ Çü½ÄÀ» È®ÀÎÇÒ¶§ ÀÌ¸ÞÀÏÀÌ¸é true,¾Æ´Ï¸é false ¸®ÅÏ*/
function isEmail(obj) {

	if((obj.value.indexOf("@") == -1) || (obj.value.indexOf(".") == -1)) {
		return false;
	}

	if(obj.value.indexOf("@") > obj.value.indexOf('.') ) {
		return false;
	}

	if(obj.value.indexOf("@") < 1 || obj.value.indexOf(".") == (obj.value.length -1) ) {
		return false;
	}
	return true;
}

/*¼ýÀÚ ÀÎÁö È®ÀÎ ÇÒ¶§ ¼ýÀÚÀÌ¸é true,¾Æ´Ï¸é false ¸®ÅÏ*/
function isNumber(obj) {
	for(var i = 0; i < obj.value.length; i++) {
		var chr = obj.value.substr(i,1);
		if(chr < '0' || chr > '9') {
			return false;
		}
	}
	return true;
}
/*ÆÛ¼¾Å×Áö°¡ ¸Â´ÂÁö È®ÀÎÇÑ´Ù ¸ÂÀ¸¸é true ¾Æ´Ï¸é false*/
function isPercentage(obj) {
	for(var i = 0; i < obj.value.length; i++) {
		var chr = obj.value.substr(i,1);
		if( (chr < '0' || chr > '9' ) && (chr != '%') ) {
			return false;
		}
	}
	if(obj.value.indexOf('%') != (obj.value.length -1) || obj.value.indexOf('%') == 0) {
		return false;
	}
	return true;
}

/*ÆÛ¼¾Æ® ¾Æ´Ï¸é ¼ýÀÚ·Î ÀÔ·ÂµÇ¾ú´ÂÁö È®ÀÎ ÇÑ´Ù ¸ÂÀ¸¸é true ¾Æ´Ï¸é false*/
function isNumOrPer(obj) {
	for(var i = 0; i < obj.value.length; i++) {
		var chr = obj.value.substr(i,1);
		if( (chr < '0' || chr > '9' ) && (chr != '%') ) {
			return false;
		}
	}
	if(obj.value.indexOf('%') != -1) {
		if(obj.value.indexOf('%') != (obj.value.length -1) || obj.value.indexOf('%') == 0) {
			return false;
		}
	}
	return true;

}

/*°ø¹éÀ» Çã¿ëÇÏÁö ¾ÊÀ»¶§ °ø¹éÀÌ ÀÖÀ¸¸é true ¾øÀ¸¸é false*/
function checkBlank(obj) {
	for(var i = 0; i < obj.value.length; i++) {
		var chr = obj.value.substr(i,1);
		if(chr == ' ') {
			return true;
		}
	}
	return false;
}

/*¹®ÀÚ¿¡ byte ±æÀÌ¸¦ Ã¼Å©ÇÑ´Ù ¹üÀ§ ¾È¿¡ ¾øÀ¸¸é false ±×·¸Áö ¾ÊÀ¸¸é true*/
function checkLength(obj, start, end) {
	var le = length(obj.value);
	if(le < start || le > end) {
		return false;
	}else{
		return true;
	}

}

/*2°³ÀÇ Æû value°¡ ÀÏÄ¡ÇÏ´ÂÁö È®ÀÎ ÇÑ´Ù °°À¸¸é true ´Ù¸£¸é false*/
function isEquals(obj1,obj2){
	if(obj1.value == obj2.value){
		return true;
	}
	return false;
}

function stripHTMLtag(string) {
   var objStrip = new RegExp();
   objStrip = /[<][^>]*[>]/gi;
   return string.replace(objStrip, "");
}


function over(obj) {
	if(obj != null) {
		obj.style.backgroundColor = "#F9F9F9";
	}
}

function mouseover(obj) {
	if(obj != null) {
		obj.style.backgroundColor = "#EEEEEE";
	}
}

function out(obj) {
	if(obj != null) {
		obj.style.backgroundColor = "#FFFFFF";
	}
}

function mouseout(obj) {
	if(obj != null) {
		obj.style.backgroundColor = "#FFFFFF";
	}
}


function replateStr(str,oldStr,newStr) {
	var position = 0;
	var resultString = str;
	var prefixString = "";
	var suffixString = "";
	var isFirst = true;
	
	do{
		position = resultString.indexOf(oldStr,isFirst ? position : position + length(newStr));
		if(position < 0) { 
			break;
		}
		prefixString = resultString.substring(0,position);
		suffixString = resultString.substring(position + length(oldStr));
		resultString = prefixString + newStr + suffixString;

		isFirst = false;
	}while(position > -1);

	return resultString;

}

/**
 * ´ë»ó ¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ®¼ö¸¦ ¹ÝÈ¯ÇÑ´Ù.
 */
function length (str){
  var len = 0;

  for (var i=0; i < str.length; i++) {
    var n = str.charCodeAt(i);
    if ((n >= 0)  && (n < 256))
      len ++;
    else
      len += 2;
  }
  return len;
}

function checkStrLength( strObj, maxLength ) {
	if ( length( strObj.value ) > maxLength )
	{
		return;
	} else {
		return true;
	}
}

/**
 * ¹®ÀÚÀÚ¸£´Â ·ÎÁ÷
 */										
function cut_string(query,max,obj,cobj)												//¹®ÀÚÀÚ¸£´Â ·ÎÁ÷
{
       var tmpStr;
       var temp=0;
       var onechar;
       var tcount;
       tcount = 0;

       tmpStr = new String(query);
       temp = tmpStr.length;

       for(k=0;k<temp;k++)
       {
            onechar = tmpStr.charAt(k);

            if(escape(onechar).length > 4 || onechar == '\n' ) {
                 tcount += 2;
            }
            else if(onechar!='\r') {
                 tcount++;
            }
            
            if(tcount>max) {
                 tmpStr = tmpStr.substring(0,k);
                 break;
            }
       }

		obj.value = tmpStr;
		
		//cal_byte(obj.value,max, obj ,cobj);
		
       return tmpStr;
}

function checkTextByte( obj, max ) {

    var tmpStr, tcount;
    tmpStr = obj.value;
    
    var strLen = cal_byte( tmpStr, max );//length( obj.value );
    
    if ( strLen > max ) {
        
        alert("ÃÖ´ë "+ max +"Byte±îÁö¸¸ ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.");
        obj.select();
        return false;
    }
    return true;
}

/**
 * ´ë»ó obj ÅØ½ºÆ® ¿¡¾î¸®¾î °´Ã¼ÀÇ ÀÔ·Â ÃÖ´ë°ªÀ» Ã¼Å©ÇÑ´Ù.
 */
function checkTextAreaLength( obj, max, cobj ) {

	var tmpStr, tcount;
   	tmpStr = obj.value;
	
	var strLen = cal_byte( tmpStr, max );//length( obj.value );
	
	if ( strLen > max ) {
		
        alert("ÃÖ´ë "+ max +"Byte±îÁö¸¸ ÀÔ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù.\nÃÊ°úµÈ ±ÛÀÚ´Â ÀÚµ¿À¸·Î »èÁ¦ µË´Ï´Ù.");
        tmpStr = cut_string( tmpStr, max, obj, cobj );
        cobj.value = cal_byte( tmpStr, max );
		return false;
	}
	cobj.value = strLen;
	return true;
}

/**
 * ´ë»ó qury¹®ÀÚ¿­ÀÇ ¹ÙÀÌÆ®¼ö¸¦ °³»êÇØ¼­ max±îÁö ÁöÁ¤µÈ TextÃ¢ÀÇ °ªÀ» °»½ÅÇÑ´Ù.
 */
function cal_byte(query, max )												// ÀÔ·Â ¹ÙÀÌÆ® ¼ö °è»ê
{
       var tmpStr;
       var temp=0;
       var onechar;
       var tcount;
       tcount = 0;

       tmpStr = new String(query);
       temp = tmpStr.length;

       for (k=0;k<temp;k++)
       {
            onechar = tmpStr.charAt(k);

            if (escape(onechar).length > 4 || onechar == '\n' ) {
                 tcount += 2;
            }
            else if (onechar!='\r') {
                 tcount++;
            }
            
       }
       
       return tcount;
}

function cutText( query, max, obj, cobj ) //¹®ÀÚ¿­ÀÚ¸£±â
{
	cut_string(query, max, obj, cobj );
}

function doDownload( path, bid, fileName, tempFileName ) {
	var url = "/download.do?path_uri=" 
							+ path 
							+ "&bid="
							+ bid
							+ "&file_name="
							+ fileName
							+ "&temp_file_name="
							+ tempFileName;
	if ( parent != null ) {
		parent.location.href = url;
	} else {
		document.location.href = url;
	}
	
}

/**
 * YYYY[div_char]MM[div_char]DD Çü½ÄÀÇ ³¯Â¥¸¦ ¹Þ¾Æ Today º¸´Ù ÀÛÀ¸¸é false¸¦ ¹ÝÈ¯ÇÑ´Ù.
 * ex ) YYYY-MM-DD --> 2005-01-04
 */
function dateCheck( obj, div_char ) {

	if( obj.value == "" ) {
		obj.click();
		return;
	}

	var toDay = new Date();
	var year = toDay.getYear();
	var month = fillLPad( new String( toDay.getMonth() + 1 ), "0", 2 );
	var day = fillLPad( new String( toDay.getDate() ), "0", 2 );
	var date =  year + month + day ;
	
	var checkDate = replateStr( obj.value, div_char, "" );

	if( date > checkDate ) {
		alert( "ÇöÀçº¸´Ù °ú°ÅÀÇ ³¯Â¥¸¦ ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù." );
		obj.value = "";
		return false;
	} else {
		return true;
	}
}

/**
 * ÁöÁ¤ÇÑ fill_charÀ» ´ë»ó strÀÇ ¿ÞÂÊ¿¡ len °¡ µÉ¶§±îÁö Ã¤¿ì°í ¹ÝÈ¯ÇÑ´Ù.
 */
function fillLPad( str, fill_char, len ) {
	while( str.length < len ) {
		str = fill_char + str;
	}
	return str;
}


function dateTermCheck( startObj, endObj, option ) {

	if ( option == "1" ) {
		if ( !dateCheck( startObj, "-" ) ) {
			startObj.click();
			return false;
		}
		
		if ( !dateCheck( endObj, "-" ) ) {
			endObj.click();
			return false;
		}
	}

	var startDate = replateStr( startObj.value, "-", "" );
	var endDate = replateStr( endObj.value, "-", "" );
	
	if ( endDate <= startDate ) {
		alert( "Á¾·áÀÏÀº ½ÃÀÛ³¯Â¥¿Í °°°Å³ª ÀÌÀü ³¯Â¥ÀÏ¼ö ¾ø½À´Ï´Ù." );
		return false;
	} else {
		return true;
	}
	
	
	return true;
}

/**
 * ¾ÆÀÌµð µî·Ï½Ã ½Ã½ºÅÛ¿¡¼­ »ç¿ëÇÏ´Â ¿¹¾à¾î³ª ºÒ·® ¾ÆÀÌµð µîÀ» ¼±º°ÇÑ´Ù.
 */
function checkSystemID( obj ) {
	var flag = false;
    arrList = new Array();

	arrList[arrList.length]  = "system";
	arrList[arrList.length]  = "sex";
	arrList[arrList.length]  = "admin";
	arrList[arrList.length]  = "test";
	arrList[arrList.length]  = "administrator";
	arrList[arrList.length]  = "search";
	arrList[arrList.length]  = "post";
	arrList[arrList.length]  = "blog";

	for(i=0; i < arrList.length; i++){
		var systemWord = arrList[i];
		
		if(obj.value == systemWord ){
			return true;
		}
	}
	return false;
}


function categoryInfoInit( data ) {
	try
	{
		if ( document.all.post_category != null )
		{
			document.all.post_category.outerHTML = data;
		}
	}
	catch ( Exception )
	{
		alert( Exception );
	}
}

function calendarInfoInit( data ) {
	try
	{
		if ( document.all.post_calendar != null )
		{
			document.all.post_calendar.outerHTML = data;
		}
	}
	catch ( Exception )
	{
		alert( Exception );
	}
}

function resize() {
	var resizeHeight = document.body.scrollHeight + 58;
	var resizeWidth = document.body.scrollWidth + 10;

	window.resizeTo( resizeWidth, resizeHeight );
}

function searchOn( form ) {
	if ( isNull( form.keyword ) ) {
		alert( "°Ë»öÇÒ Å°¿öµå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä" );
		form.keyword.focus();
		return false;
	} else if ( checkLength( form.keyword, 0, 1 ) ) {
		alert( "°Ë»ö¾î´Â Àû¾îµµ µÎ±ÛÀÚ ÀÌ»óÀÌ¾î¾ß ÇÕ´Ï´Ù." );
		form.keyword.focus();
		return false;
	}
	form.action = "/system.do";
	form.submit();
}
function getCookie(name) {

	var dc = document.cookie;
	var prefix = name + "="
	var begin = dc.indexOf("; " + prefix);
	

	if (begin == -1) {
		begin = dc.indexOf(prefix);

	if (begin != 0) return null;
	} else {
		begin += 2
	}

	var end = document.cookie.indexOf(";", begin);

	if (end == -1) 
		end = dc.length;

	return unescape(dc.substring(begin + prefix.length, end));
}

//////////////////////////////////////////////////////////////////////////
// check_jumin(jumin1,jumin2) ÁÖ¹Îµî·Ï¹øÈ£Çü½ÄÀÌ ¿Ã¹Ù¸£¸é true¸¦ ¹ÝÈ¯ÇÑ´Ù.
//////////////////////////////////////////////////////////////////////////
function check_jumin(jumin1,jumin2)
{
	var jumin1,jumin2,a,b,c,d,e,f,g,h,i,j,k,l,sum,pivot,modulus,endnumber;

		a = jumin1.substring(0, 1) 
			aa = a * 2;
		b = jumin1.substring(1, 2) 
			bb = b * 3;
		c = jumin1.substring(2, 3) 
			cc = c * 4;
		d = jumin1.substring(3, 4) 
			dd = d * 5;
		e = jumin1.substring(4, 5) 
			ee = e * 6;
		f = jumin1.substring(5, 6) 
			ff = f * 7;
		g = jumin2.substring(0, 1) 
			gg = g * 8;
		h = jumin2.substring(1, 2) 
			hh = h * 9;
		i = jumin2.substring(2, 3) 
			ii = i * 2;
		j = jumin2.substring(3, 4) 
			jj = j * 3;
		k = jumin2.substring(4, 5) 
			kk = k * 4;
		l = jumin2.substring(5, 6) 
			ll = l * 5;

	pivot = jumin2.substring(6,7) 
		sum = aa + bb + cc + dd + ee + ff + gg + hh + ii + jj + kk + ll;
		modulus = sum % 11
		endnumber = 11 - modulus
   
		if(endnumber == 11) 
			endnumber = 1;
		else if(endnumber == 10) 
			endnumber = 0;
		else 
			endnumber = endnumber;
			
	if ((pivot != endnumber) || ((g == 5) || (g == 6) || (g == 7) || (g == 8)))
		return false;
	else
		return true;
	
}

function getDeptName( crId ) {
    var deptName = "";
    if( crId == "01" || crId == "51" ) {
        deptName = "ela";
    }else if( crId == "02" || crId == "52" ) {
        deptName = "plant";
    }else if( crId == "03" || crId == "53" ) { 
        deptName = "animal";
    }else if( crId == "04" || crId == "54" ) {
        deptName = "construction";
    }else if( crId == "05" || crId == "55" ) {
        deptName = "cadastre";
    }else if( crId == "06" || crId == "56" ) {
        deptName = "fancy";
    }else if( crId == "07" || crId == "57" ) {
        deptName = "visual";
    }else if( crId == "08" || crId == "58" ) {
        deptName = "photography";
    }else if( crId == "09" || crId == "59" ) {
        deptName = "arts";
    }else if( crId == "10" ) {
        deptName = "sgpt";
    }else if( crId == "11" ) {
        deptName = "radiotech";
    }else if( crId == "12" ) {
        deptName = "dentech";
    }else if( crId == "13" ) {
        deptName = "denthygiene";
    }else if( crId == "14" || crId == "64" ) {
        deptName = "animal";
    }else if( crId == "15" || crId == "65" ) {
        deptName = "fashion";
    }else if( crId == "16" ) {
        deptName = "child";
    }else if( crId == "17" || crId == "67" ) {
        deptName = "biz";
    }else if( crId == "18" || crId == "68" ) {
        deptName = "tax";
    }else if( crId == "19" || crId == "59" ) {
        deptName = "texco";
    }else if( crId == "20" || crId == "70" ) {
        deptName = "fn";
    }else if( crId == "21" || crId == "71" ) {
        deptName = "computer";
    }else if( crId == "22" || crId == "72" ) {
        deptName = "contents";
    }else if( crId == "23" || crId == "73" ) {
        deptName = "tourism";
    }else if( crId == "24" || crId == "74" ) {
        deptName = "interior";
    }else if( crId == "25" || crId == "75" ) {
        deptName = "dream";
    }else if( crId == "26" || crId == "76" ) {
        deptName = "china";
    }
    
    return deptName;
}

function doBlink() { 
  var blink = document.all.tags("BLINK") 
  for (var i=0; i < blink.length; i++) 
     blink[i].style.visibility = blink[i].style.visibility == "" ? "hidden" : "" 
} 

function startBlink() {   
if (document.all) 
    setInterval("doBlink()",1000) // ±ô¹ÚÀÌ´Â ¼Óµµ 
} 

//-->