/**
 * ÀÚ¹Ù½ºÅ©¸³Æ® °øÅë ÇÔ¼ö ¸ðÀ½
 *
 * @author  À± ¼® È²
 */ 

    
    /**
     * Ã¼Å© ¹Ú½º ÀüÃ¼ ¼±ÅÃ / ÇØÁ¦
     *
     * @param  obj_nam ´ë»ó Ã¼Å©¹Ú½º ³×ÀÓ
     * @param  flag    ¼±ÅÃ / ÇØÁ¦ boolean °ª 
     */
    function chkAll(obj_nam, flag){
        var checkboxes = document.getElementsByName(obj_nam);
        for(var i=0;i<checkboxes.length;i++){
            checkboxes[i].checked = flag;
        }
    }
    
    /**
     * Ã¼Å© ¹Ú½ºµé Áß ÇÏ³ª¶óµµ Ã¼Å©µÈ Ç×¸ñÀÌ ÀÖ´ÂÁö ¿©ºÎ¸¦ ¸®ÅÏ
     *
     * @param  obj_nam ´ë»ó Ã¼Å©¹Ú½º ³×ÀÓ
     * @return boolean
     */
    function chkStatus(obj_nam){
        var check_exist = false;
        var checkboxes = document.getElementsByName(obj_nam);
        for(var i=0;i<checkboxes.length;i++){
            if(checkboxes[i].checked == true) {
                check_exist = true;
                break;
            }
        }
        return check_exist;
    }
    
    /**
     * ±ÛÀÚ¼ö Á¦ÇÑ(µ¥ÀÌÅÍ Å¸ÀÔ varchar ÀÏ °æ¿ì)
     *
     * @param  int ±ÛÀÚ Á¦ÇÑ Å©±â    
     * @param  String ÀÔ·ÂµÈ µ¥ÀÌÅÍ   
     */
     function chkMaxLen(obj,slength) {
     	var len = 0; 
		s = obj.value;
		hlength =  slength/2;
		if ( s == null ) {
		  return '';
		}
		for(var i=0;i<s.length;i++) { 
			var c = escape(s.charAt(i)); 
		  	if ( c.length == 1 ) {		
		    len ++;
		  	} else if ( c.indexOf("%u") != -1 ) {
				len += 2;
			} else if ( c.indexOf("%") != -1 ) {
		   		len += c.length/3;
		   	}
		 } 
		 if (len > slength) {
		 	alert("¿µ¹®"+slength+"ÀÚ¸®±îÁö¸¸ ÀÔ·ÂÇÒ¼ö ÀÖ½À´Ï´Ù.(ÇÑ±ÛÀº "+hlength+"ÀÚ ÀÔ·Â)");
		    obj.select();
		    return false; 
		 } 
		    return true; 
	}
	
	/**
     * ±ÛÀÚ¼ö Á¦ÇÑ (µ¥ÀÌÅÍ Å¸ÀÔ nvarchar ÀÏ °æ¿ì)
     *
     * @param  int ±ÛÀÚ Á¦ÇÑ Å©±â    
     * @param  String ÀÔ·ÂµÈ µ¥ÀÌÅÍ   
     */
     function chkMaxLen2(obj,slength) {
     	var len = 0; 
		s = obj.value;
		hlength =  slength/2;
		if ( s == null ) {
		  return '';
		}
		for(var i=0;i<s.length;i++) { 
			var c = escape(s.charAt(i)); 
		  	if ( c.length == 1 ) {		
		    len ++;
		  	} else if ( c.indexOf("%u") != -1 ) {
				len += 1;
			} else if ( c.indexOf("%") != -1 ) {
		   		len += c.length/3;
		   	}
		 } 
		 if (len > slength) {
		 	alert(slength+"ÀÚ¸®±îÁö¸¸ ÀÔ·ÂÇÒ¼ö ÀÖ½À´Ï´Ù.");
		    obj.select();
		    return false; 
		 } 
		    return true; 
	}
	
	/**
	 * ½ºÆ®¸µ ±æÀÌ Ã¼Å©
	 *
	 * @param  String ÀÔ·Â µ¥ÀÌÅÍ
	 * @return Int
	 */
	function getLength(str) {		
		return(str.length+(escape(str)+"%u").match(/%u/g).length-1);
	}

	/**
     * ³¯Â¥ ÀÔ·Â Ã¼Å©
     *
     * @param  String ÀÔ·ÂµÈ ³¯Â¥ 
     * @return boolean 
     */	
	function dateChk(date) {
		var frm = document.forms[0];
		if(date.search(/[12][0-9]{3}-[0-9]{2}-[0-9]{2}/) == -1) {
			return false;
		}
		return true;
	}
	
	/**
     * µÎ ³¯Â¥ÀÇ Å©±â ºñ±³
     *
     * @param  String ½ÃÀÛÀÏÀÚ   
     * @param  String Á¾·áÀÏÀÚ 
     * @return boolean  
     */
	function periodChk(sta_date, end_date) {	
		if(! dateChk(sta_date)) {
			alert('±â°£ ½ÃÀÛÀÏÀÚ¸¦ È®ÀÎÇØÁÖ½Ê½Ã¿À.');
			return false;
		}
		if(! dateChk(end_date)) {
			alert('±â°£ Á¾·áÀÏÀÚ¸¦ È®ÀÎÇØÁÖ½Ê½Ã¿À.');
			return false;
		}

		var sta = sta_date.replace(/-/g,'');
		var end = end_date.replace(/-/g,'');

		if(end-sta<0) {
			alert('±â°£ Á¾·áÀÏÀÚ°¡ ½ÃÀÛÀÏÀÚº¸´Ù ºü¸¨´Ï´Ù.');
			return false;
		}
		return true;
	}
	
	/**
     * ÀüÈ­¹øÈ£ ÀÔ·Â Ã¼Å©
     *
     * @param  Object   ´ë»óÀÌ¸§
     * @return boolean  
     */
	function checkPhonNumber(obj) {				
		if(isNaN(removeChar(obj.value, '-'))) {			
			obj.value='';
			obj.focus();
			alert("ÀüÈ­¹øÈ£´Â ´ë½¬(-)¿Í ¼ýÀÚ¸¸ ÀÌ¿ëÇØ¼­ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");			
			return false;
		}else{			
			return true;
		}
	}
	
	/**
     * ³¯Â¥ ÀÔ·Â Ã¼Å©
     *
     * @param  Object   ´ë»óÀÌ¸§
     * @return boolean  
     */
	function checkDate(obj) {				
		if(isNaN(removeChar(obj.value, '-'))) {			
			obj.value='';
			obj.focus();
			alert("³¯Â¥´Â ´ë½¬(-)¿Í ¼ýÀÚ¸¸ ÀÌ¿ëÇØ¼­ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");
			return false;
		}else{			
			return true;
		}
	}
	
	/**
	 *textÇÊµå¿¡ ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÏ°Ô ÇÔ.
	 */
    function onlyNum() {
		if((event.keyCode<48)||(event.keyCode>57)) { 
			alert('¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä.');
			event.returnValue=false; 
		} 
    }	
	
	/**
     * Æ¯Á¤¹®ÀÚ¸¦ »èÁ¦ÇÑ °ªÀ» ¸®ÅÏ
     *
     * @param  String   ÀÔ·Âµ¥ÀÌÅÍ
     * @param  String   »èÁ¦ÇÒÄÚµå
     * @return String   ¼öÁ¤µÈµ¥ÀÌÅÍ 
     */
	function removeChar(srcString, strchar) {		
    	var convString ='';
     	for(z=0;z<srcString.length;z++) {
        	if  (srcString.charAt(z) != strchar) {
       			convString = convString + srcString.charAt(z);
       		}
     	}
     	return convString;     	
    } 
    
    //iframe »çÀÌÁî Á¶Àý
	function resizeFrame(iframeObj) {
		var innerBody = iframeObj.contentWindow.document.body;
		var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight);
		if(innerHeight > 0 ) {
			iframeObj.style.height = innerHeight; 
		} 
	}  
	
	//ÀÌº¥Æ® ÆË¾÷.
	function viewEvent(){	      
	    //window.open('http://sktm.dinno.com/tweeting/main.asp','','width=690, top=100, left='+Math.floor((screen.width/2)-345)+'toolbar=yes, location=yes, directories=yes, status=yes, menubar=yes, scrollbars=yes, resizable=no, overflow-x:hidden');  
		//window.open('http://twitter.com/natetweeting','','left='+Math.floor((screen.width/2)-345)+'toolbar=yes, location=yes, directories=yes, status=yes, menubar=yes, scrollbars=yes, resizable=yes, overflow-x:hidden');
	    location.href = "/jsp/event201001.jsp";
	}
    