function chkEnter(fm) {
	if(event.keyCode == 13){
		fm.submit();
		event.returnValue=false;
	}
}

// ÇÑ±Û ¹× Æ¯¼ö¹®ÀÚ ÀÔ·Â Ã¼Å©
function checkKr(myValue){
    for (i=0; i<myValue.length; i++){
        var myCode = myValue.charCodeAt(i);
        if ( ((48 <= myCode ) && (myCode <= 57) ) || ( (65 <= myCode ) && (myCode <= 90) ) || ( (97 <= myCode ) && (myCode <= 122) ) ){ // ÇÑ±ÛÄÚµå ¹× Æ¯¼ö ¹®ÀÚ°¨Áö
        } else {
    	return false;
           break;
       }
    }
    return true;
}

function checkKrIndex(myValue){

	var con=0;

    for (i=0; i<myValue.length; i++){

        var myCode = myValue.charCodeAt(i);

        if ( ((48 <= myCode ) && (myCode <= 57) ) || ( (65 <= myCode ) && (myCode <= 90) ) || ( (97 <= myCode ) && (myCode <= 122) ) ){ // ÇÑ±ÛÄÚµå ¹× Æ¯¼ö ¹®ÀÚ°¨Áö

        }else{

			if(myCode != 58 && myCode != 92 && myCode != 32 && myCode != 46 && myCode != 45 && myCode != 95){
				con++;
			}
		}
    }


	if(con != 0){
	    return true;	
	}else{
	    return false;	
	}

}


// Æû¿ä¼Òµî¿¡ ÀÔ·Â½Ã ¼ýÀÚÅ°¸¸ Çã¿ëÇÒ¶§
function ValidateNumKey()
{
	if (event.ctrlKey || event.shiftKey || event.altKey)
	{
		event.returnValue = false;
		return false;
	}

	if (
			(
			event.keyCode == 8 ||
			event.keyCode == 9 ||
			event.keyCode == 35 ||
			event.keyCode == 36 ||
			event.keyCode == 37 ||
			event.keyCode == 39 ||
			event.keyCode == 46
			)
		)
	{
		event.returnValue = true;
		return;
	}

	if(
		(event.keyCode<48 || event.keyCode>57) &&
		(event.keyCode<96 || event.keyCode>105)
		)
	{
		event.returnValue=false;
		return false;
	}
}

function chkKr(){
	var fm=document.fm;
	var str=fm.member_id.value;
	
	if(!checkKr(str)){
		fm.member_id.value = "";
		return;
	}
}

//ÀÌ¹ÌÁö Å©±â¿¡ µû¶ó ÆË¾÷Ã¢¿¡ Ç¥½Ã
function showImg(fileName,tcd){
	var rootVirtual;
	var url="http://165.243.187.81:8888";
    if(tcd == "gallery"){                                   //ÆÒ°¶·¯¸®
      rootVirtual = url + "/multi01/WithFan/FanGallery/";              
    }else if(tcd == "info"){                                //infocenter
      rootVirtual = url + "/multi01/WithFan/InfoCenter/";             
    }else if(tcd == "auction"){                             //°æ¸Å
      rootVirtual = url + "/multi01/WithFan/Auction/";                
    }else if(tcd == "event"){                               //ÆÒÀÌº¥Æ®
      rootVirtual = url + "/multi01/WithFan/Event/";                  
    }else if(tcd == "past_event"){                          //ÀÌº¥Æ®¸®ºä
      rootVirtual = url + "/multi01/WithFan/Event/";                  
    }else if(tcd == "quiz"){                                //funny quiz
      rootVirtual = url + "/multi01/WithFan/FunnyQuiz/";              
    }else if(tcd == "press"){                               //press center
      rootVirtual = url + "/multi01/News/Press/";                     
    }else if(tcd == "notice"){                              //club notice
      rootVirtual = url + "/multi01/News/Notice/";                    
    }else if(tcd == "news"){
	  rootVirtual = url + "/multi01/News/FcNews/";
	}

    var wo=window.open("","show"," scrollbars=yes resizable=yes");
    wo.document.write("<html><head><title>ÀÌ¹ÌÁöº¸±â</title></head>\n");
    wo.document.write("<body>\n");
    wo.document.write("<script language='javascript'>{\n ");
    wo.document.write(" function resi(what){ \n");
    wo.document.write(" var im=document.img; \n");
    wo.document.write(" w=eval(im).width+50; \n h=eval(im).height+65; \n");
    wo.document.write(" window.resizeTo(w,h); \n");
    wo.document.write("}}<\/script> \n");
    wo.document.write(" <a href='javascript:window.close(); '> \n");
    wo.document.write("<img name='img' ");     wo.document.write(" src='"+rootVirtual+fileName+"' border=0 onLoad=resi('"+rootVirtual+fileName+"');></a>");
    wo.document.write("</body></html> \n");
}

function goPicsTop() {
	document.formToPics.action = "http://www.fcseoulpics.com/index.jsp"
	document.formToPics.target = "_blank";
	document.formToPics.submit();
}

function goPicsD(code,cid) {
     document.formToPics.action ="http://www.fcseoulpics.com/pics/picsDetail.jsp";
	 document.formToPics.pic_code.value =  code;
	 document.formToPics.cid.value = cid;
	 document.formToPics.target = "_blank";
	 document.formToPics.submit();
}


var bNetscape4plus = (navigator.appName == "Netscape" && navigator.appVersion.substring(0,1) >= "4");
var bExplorer4plus = (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.substring(0,1) >= "4");

var StartPos = 10; // ½½¶óÀÌµå ¸Þ´º ½ÃÀÛÀ§Ä¡ 
var x = 900;        // È­¸é ¿ÞÂÊÀ¸·Î ºÎÅÍ ¶³¾îÁö´Â À§Ä¡
var Y = 100;        // ÆäÀÌÁö Çì´õºÎºÐÀÇ ¿©¹é
var slideY = 20;    // ½½¶óÀÌµå½Ã ºê¶ó¿ìÀú »ó´Ü°ú ¶ç¿öÁö´Â °Å¸®

var slideWatch;
var slideSpeed = 50; // ½½¶óÀÌµå ¼Óµµ
var slideSpeed2 = 10; // 


function Refreshslide1()
{
    var stmnStartPoint, stmnEndPoint, stmnRefreshTimer;

    stmnStartPoint = parseInt(scrollmenu.style.top, 10);
    stmnEndPoint = document.body.scrollTop + slideY;
    if (stmnEndPoint < Y) stmnEndPoint = Y;

    stmnRefreshTimer = slideSpeed;

    if ( stmnStartPoint != stmnEndPoint ) {
            stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 );
            scrollmenu.style.top = parseInt(scrollmenu.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount );
            stmnRefreshTimer = slideSpeed2;
    }

    slideWatch = setTimeout ("Refreshslide1();", stmnRefreshTimer);
}

function Initslide1()
{
  scrollmenu.style.left = x;
  scrollmenu.style.top = document.body.scrollTop + StartPos;
  Refreshslide1();
}

function OnLoad(){
    var y;

    // Æä¿¡Áö ·Îµù½Ã Æ÷Áö¼Ç
    if ( bNetscape4plus ) {
            document["scrollmenu"].top = top.pageYOffset + 100;
            document["scrollmenu"].visibility = "visible";
    }else if ( bExplorer4plus ) {
            scrollmenu.style.top = document.body.scrollTop + 100;
            scrollmenu.style.visibility = "visible";
    }

    Initslide1();
    return true;
}

function conf(){
	var ipconfig="http://165.243.187.82:8080";
	var fm=document.fm;
	fm.conf.value = ipconfig;
}

function conf2(){
	var ipconfig="http://165.243.187.81:8080";
	var fm=document.fm;
	fm.conf.value = ipconfig;
}

function conf3(){
	var ipconfig="http://165.243.187.81:8888";
	var fm=document.fm;
	fm.conf3.value = ipconfig;
}


function goPicsTop_fromBottom() {
	document.formToPics_fromBottom.action = "http://www.fcseoulpics.com/index.jsp"
	document.formToPics_fromBottom.target = "_blank";
	document.formToPics_fromBottom.submit();
}

/*************************************************************
 * findChar(str, ch)
 * : ÁöÁ¤µÈ ¹®ÀÚ¿­¿¡ ÁöÁ¤µÈ ¹®ÀÚ°¡ Æ÷ÇÔµÇ¾î ÀÖ´ÂÁö Ã¼Å©ÇÏ¿© °á°ú¸¦ ¹ÝÈ¯ÇÑ´Ù.
 *
 * ÆÄ¶ó¹ÌÅÍ :
 *   str - Ã¼Å©ÇÒ ¹®ÀÚ¿­
 *   ch - ¹®ÀÚ
 *
 * ¹ÝÈ¯°ª :
 *   ¹®ÀÚ¿­¿¡ ¹®ÀÚ°¡ Æ÷ÇÔµÇ¾î ÀÖÀ¸¸é true¸¦ ¹ÝÈ¯ÇÏ°í, ±×·¸Áö ¾ÊÀ¸¸é false¸¦ ¹ÝÈ¯ÇÑ´Ù.
 *************************************************************/
function findChar(str, ch) {
	var length = str.length;

	for (var index=0 ; index < length ; index++) {
	  if (str.charAt(index) == ch) return true;
	}
	return false;
}
var KEY_ENTER   = 0x0D;
function numberField(objField, len, mode) {
  if (event == null) return;

  objField.style.imeMode = "disabled";
  
	var numberValue = objField.value;
  // ÀÔ·ÂµÈ Å°°ªÀ» ¹®ÀÚ·Î º¯È¯ÇÑ´Ù.
  var keyChar = String.fromCharCode(event.keyCode);

	if(len == null)
		len = 0;

	// - ºÎÈ£ ÀÔ·Â ±¸ºÐ
	if(mode == null)
		mode = false;

  // ¼ýÀÚ¿Í ENTER Å°ÀÏ °æ¿ì¿¡´Â ÀÔ·ÂÀ» ¹Þ´Â´Ù.
  if ( event.keyCode == KEY_ENTER ||
        (keyChar >= '0' && keyChar <= '9') ) return;	

	switch (len) {
		// Á¤¼öÀÔ·ÂÀÌ¸é
		case 0:
			if(mode)	{// -Çã¿ë
				if ( keyChar == '-' && !findChar(numberValue, keyChar) ) return;
			}
			break;
		// ½Ç¼öÀÔ·ÂÀÌ¸é
		default:
			if(!mode) {// - ºñÇã¿ë
				if ( keyChar == '.' && !findChar(numberValue, keyChar) ) return;
				break;
			}	
			else {	// -Çã¿ë
				if ( (keyChar == '.' || keyChar == "-") && !findChar(numberValue, keyChar) ) return;
				break;
			}
	}  

  // IE·Î ÀÌº¥Æ®¸¦ º¸³»Áö ¾Ê´Â´Ù.
  event.keyCode = 0x00;
  event.returnValue = false;
}