//°Ô½ÃÆÇ°í°í
function goBoard(bno)
{
	location.href="/community.php?type=list&bc=community&fn="+bno;
}
//ÇÃ·¡½¬ URLÁ¤º¸
function goUrl(url)
{
	//alert(url);
	switch(url)
	{
		//¸¸Á¦À¯Åë ¼Ò°³
		case '1' : location.href='intro01.php'; break;
		case '12' : location.href='intro02.php'; break;

		//»óÇ°¼Ò°³
		case '2' : location.href="/shop.php?type=list&bc=shop&fn=9"; break;
		case '22' : location.href='goods02.php'; break;
		
		//°ü±¤°¡ÀÌµå
		case '3' : location.href='guide01.php';break;
		case '32' : location.href='guide02.php';break;
		case '33' : location.href='guide03.php';break;

		//Á¤º¸¸¶´ç
		case '4' : location.href='info01.php';break;
		case '42' : location.href='info01.php';break;
		case '43' : goBoard(12) ;break;	// ÀÛ¾÷°¶·¯¸®

		//Ä¿¹Â´ÏÆ¼
		case '5' : goBoard(1);break;	//°øÁö»çÇ×
		case '52' : goBoard(2);break;	//Áú¹®°ú ´ä
		case '53' : goBoard(11);break;	//Æ÷Åä°¶·¯¸®
		case '54' : goBoard(3);break;	//ÀÚÀ¯°Ô½ÃÆÇ
		
				
		default : location.href='/'; break;
	}
	
}

function goBoard(bno)
{
	location.href="community.php?type=list&bc=community&fn="+bno;
}

//-----------------------------------------------------------------------------
//¸ð´ÞÃ¢À¸·Î ¶ç¿ì±â
//----------------------------------------------------------------------------
function dealMsg(url,myname,w,h,scroll) {
	var settings  ='dialogWidth='+w+'px;';
	settings +='dialogHeight='+h+'px;';
	settings +='center=yes;';
	settings +='screenTop=yes;';
	settings +='scroll='+scroll+';';
	settings +='status=no;';
	settings +='help=no;';
	showModalDialog(url,myname,settings);
}
//-----------------------------------------------------------------------------
// flash
//-----------------------------------------------------------------------------
function flashWrite(url,w,h,id,bg,win){

        // ÇÃ·¡½Ã ÄÚµå Á¤ÀÇ
        var flashStr=
        "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='"+w+"' height='"+h+"' id='"+id+"' align='middle'>"+
        "<param name='movie' value='"+url+"' />"+
        "<param name='wmode' value='"+win+"' />"+
        "<param name='menu' value='false' />"+
        "<param name='quality' value='high' />"+
        "<param name='bgcolor' value='"+bg+"' />"+
        "<embed src='"+url+"' wmode='"+win+"' menu='false' quality='high' bgcolor='"+bg+"' width='"+w+"' height='"+h+"' name='"+id+"' align='middle' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"+
        "</object>";

        // ÇÃ·¡½Ã ÄÚµå Ãâ·Â
        document.write(flashStr);

}
function Memo_Size(type)
{
	fom = this.document.all["memo"];
	switch(type)
	{
		case "+" :
			fom.Memo.rows += 5;
			break;
		case "-" :
			if( fom.Memo.rows > 5 )
				fom.Memo.rows -= 5;
			break;
	}
}
function Content_Size(type)
{
	fom = this.document.all["bbsform"];
	switch(type)
	{
		case "+" :
			fom.content.rows += 5;
			break;
		case "-" :
			if( fom.content.rows > 20 )
				fom.content.rows -= 5;
			break;
	}
}
function getCookie(uName) {

	var flag = document.cookie.indexOf(uName+'=');
	if (flag != -1) { 
		flag += uName.length + 1
		end = document.cookie.indexOf(';', flag) 

		if (end == -1) end = document.cookie.length
		return unescape(document.cookie.substring(flag, end))
	}
}
function setCookie(name, value, expire) {
	var today = new Date();
	var expireday = new Date(today.getTime() + (expire*1000));
	document.cookie = name + "=" + escape(value)+ "; path=/; expires=" + expireday.toGMTString() + ";";
}

function autolink(id) { //ÆäÀÌÁö³»ÀÇ ¿ÀÅä¸µÅ©°É±â
var container = document.getElementById(id); 
var doc = container.innerHTML; 
var regURL = new RegExp("(http|https|ftp|telnet|news|irc)://([-/.a-zA-Z0-9_~#%$?&=:200-377()]+)","gi"); 
var regEmail = new RegExp("([xA1-xFEa-z0-9_-]+@[xA1-xFEa-z0-9-]+.[a-z0-9-]+)","gi"); 
container.innerHTML = doc.replace(regURL,"<a href='$1://$2' target='_blank'>$1://$2</a>").replace(regEmail,"<a href='mailto:$1'>$1</a>"); 
} 

function NewWindow(mypage,myname,w,h,tool,scroll){	//°¡¿îµ¥Ã¢
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='toolbar='+tool+',';
	  settings +='scrollbars='+scroll+',';
      settings +='resizable=no';
  win=window.open(mypage,myname,settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}
function NewWindow2(mypage,myname,w,h,tool,scroll){	//±¸¼®Ã¢
  var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top=0,';
      settings +='left=0,';
      settings +='toolbar='+tool+',';
	  settings +='scrollbars='+scroll+',';
      settings +='resizable=no';
  win=window.open(mypage,myname,settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
  //window.open('./shopImgView.html?num='+ num +,'imgs','height=100,width=100,top=0,left=0,toolbar=no,scrollbars=no');
}

function Keydown() { //Å°º¸µå ÀÌº¥Æ®¸·±â
	var a = event.keyCode;
	if(a == 122){ 
		event.keyCode= 38;
		return false;
	}
	else{
		event.keyCode = a;
		return true;
	}
	
}
//---------------------------
// TextareaÀÇ ¹ÙÀÌÆ®¼ö 
//---------------------------
function byteCheck(bytesLimit, Obj) {
	var msgVal = Obj.value;
	var bytesLen = 0;
	var curMsgLen = '';
	var curBytesLen = 0;
	var realVal = '';
	var realLen = 0;
	for(var i = 0; i < msgVal.length; i++) {
		var oneChar = msgVal.charAt(i);
		//if ( escape(oneChar).length > 4 )
		//	bytesLen += 2;
		//else if ( oneChar != '\r' || oneChar != '\n' )
		bytesLen++;

		if ( bytesLen <= bytesLimit ) {
			curMsgLen = i + 1;
			curBytesLen = bytesLen;
		}
	}
	if ( bytesLen > bytesLimit )
	{
		alert(bytesLimit + "ÀÚ ÀÌ»ó ÀÛ¼ºÇÏ½Ç ¼ö ¾ø½À´Ï´Ù. ÃÊ°úµÈ ±ÛÀº »èÁ¦ÇÕ´Ï´Ù.");
		Obj.value = msgVal.substr(0, curMsgLen);		// ÃÊ°ú ÀÔ·Â½Ã ÃÊ°úµÈ ¸¸Å­ Àß¶óÁÜ
		realLen = curBytesLen;
	}
	else
		realLen = bytesLen;

	document.getElementById('bytes').innerText = realLen;
	document.getElementById('maxBytes').innerText = bytesLimit;
}

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_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_findObj(n, d) { //v4.01
  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 && d.getElementById) x=d.getElementById(n); return x;
}
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 clickshow(obj){
    if(document.getElementById){
    var el = document.getElementById(obj);
	var ar = document.getElementById("menuDiv").getElementsByTagName("span"); 
        if(el.style.display != "block"){ 
            for (var i=0; i<ar.length; i++){
                ar[i].style.display = "none";
            }
            el.style.display = "block";
        }else{
            el.style.display = "none";
        }
    }
}
function ShowPeed(obj){
    if(document.getElementById){
    var el = document.getElementById(obj);
	var ar = document.getElementById("peedDiv").getElementsByTagName("span"); 
        if(el.style.display != "block"){ 
            for (var i=0; i<ar.length; i++){
                ar[i].style.display = "none";
            }
            el.style.display = "block";
        }else{
            el.style.display = "none";
        }
    }
}
function ShowQna(obj){
    if(document.getElementById){
    var el = document.getElementById(obj);
	var ar = document.getElementById("qnaDiv").getElementsByTagName("span"); 
        if(el.style.display != "block"){ 
            for (var i=0; i<ar.length; i++){
                ar[i].style.display = "none";
            }
            el.style.display = "block";
        }else{
            el.style.display = "none";
        }
    }
}
function ShowBbs(obj){
    if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById("bbslist").getElementsByTagName("span");
        if(el.style.display != "block"){ 
            for (var i=0; i<ar.length; i++){
                ar[i].style.display = "none";
            }
            el.style.display = "block";
        }else{
            el.style.display = "none";
        }
    }
}
//----------------------------------------------------------------------------
//¸®½ºÆ® Ã¼Å©¹Ú½º Ã¼Å©
//----------------------------------------------------------------------------
function list_toggle(frm)
{
	for(var i=0; i<frm.elements.length; i++)
	{
		var e = frm.elements[i];

		if(e.type == "checkbox")
		{
			if(e.checked != true)
			{
				e.checked = "checked";
			}
			else
			{
				e.checked = "";
			}
		}
	}
}
//-----------------------------------------------------------------------------
// Æ÷Ä¿½º°¡ ÀÌµ¿µÇ´Â ÀÔ·Â¶õÀÇ ¹ÙÅÁ»öÀ» ³ë¶õ»öÀ¸·Î º¯°æ
// get focus    ¿¹) onfocus='gf_GetFocus(this);'
//-----------------------------------------------------------------------------
function GetFocus(pOBJ) 
{
	var rtn_cd = true;
    pOBJ.style.backgroundColor = '#FFFFCC';
    pOBJ.select();
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// Æ÷Ä¿½º°¡ ³ª°¬À»¶§ ¹ÙÅÁ»öÀ» Èò»öÀ¸·Î  º¯°æ
// lost focus   ¿¹) onblur='gf_LostFocus(this);'
//-----------------------------------------------------------------------------
function LostFocus(pOBJ) 
{
	var rtn_cd = true;
    pOBJ.style.backgroundColor = '';
	return rtn_cd;
}
//-----------------------------------------------------------------------------
//½Ç½Ã°£ ÀÔ·ÂÃ¢¿¡ ÄÞ¸¶ Âï±â
//-----------------------------------------------------------------------------
function CheckComma(form) { 
	var num = form.value;
		if (form.value.length >= 4) {
			re = /^$|,/g; 
			num = num.replace(re, ""); 
			fl="" 
		if(isNaN(num)) { alert("¹®ÀÚ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");return 0} 
		if(num==0) return num 
		if(num<0){ 
			num=num*(-1) 
			fl="-" 
		}
		else{ 
			num=num*1 //Ã³À½ ÀÔ·Â°ªÀÌ 0ºÎÅÍ ½ÃÀÛÇÒ¶§ ÀÌ°ÍÀ» Á¦°ÅÇÑ´Ù. 
		} 
			num = new String(num) 
			temp="" 
			co=3 
			num_len=num.length 
	while (num_len>0){ 
		num_len=num_len-co 
		if(num_len<0){co=num_len+co;num_len=0} 
		temp=","+num.substr(num_len,co)+temp 
		} 
	form.value =  fl+temp.substr(1);
	}
}
//-----------------------------------------------------------------------------
//Element Ãß°¡ ½ºÅ©¸³Æ®
//°Ô½ÃÆÇ¿ë Ã·ºÎÆÄÀÏ Ãß°¡
function NewOptions(tableID,Lim) 
{ 
   if (parseInt(document.bbsform.defaultrow.value) >= Lim){
		alert("ÆÄÀÏÃ·ºÎ´Â ÃÖ´ë " + Lim + "°³±îÁö ÀÔ´Ï´Ù.")
   }else{
	
	var table = document.all ? document.all[tableID] : document.getElementById(tableID);

		//alert(table.rows.length);
		var row = table.insertRow(table.rows.length);
		if (document.all) 
		{
				var cell = row.insertCell(0);
				//var cell = row.insertCell(i - 1);
				var optionno = parseInt(document.bbsform.defaultrow.value)+1;
				var optionno2 = optionno - 1;

				cell.innerHTML = "<div id=divOptions"+optionno+"><table width='100%' border='0' cellspacing='0' cellpadding='1'class=td3><tr><td width=42 nowrap align=right>ÆÄÀÏ."+optionno+"</td><td class=td3 width='100%'><input type='file' name='bbsfiles["+optionno2+"]' class='winput' style='width:400px'></td></tr></table></div>";

		}
		else if (document.getElementById) 
		{ 
			for (var i = arguments.length - 1; i >= 1; i--) 
			{
				var cell = row.insertCell(arguments.length - 1 - i);
				cell.appendChild(document.createTextNode(arguments[i]));
			}
		}
		document.bbsform.defaultrow.value = parseInt(document.bbsform.defaultrow.value)+1;
	}
}
// ¼îÇÎ¸ô¿ë ¿É¼ÇÃß°¡
function shopOptions(tableID,Lim) 
{ 
   if (parseInt(document.bbsform.defaultrow.value) >= Lim){
		alert("¼±ÅÃ¿É¼ÇÀº ÃÖ´ë " + Lim + "°³±îÁö ÀÔ´Ï´Ù.")
   }else{
	
	var table = document.all ? document.all[tableID] : document.getElementById(tableID);

		//alert(table.rows.length);
		var row = table.insertRow(table.rows.length);
		if (document.all) 
		{
				var cell = row.insertCell(0);
				//var cell = row.insertCell(i - 1);
				var optionno = parseInt(document.bbsform.defaultrow.value)+1;
				var optionno2 = optionno - 1;

				cell.innerHTML = "<div id=divOptions"+optionno+" style=display:'';><table width='100%' border='0' cellspacing='0' cellpadding='1'class=td3><tr><td width=50 nowrap align=right>¿É¼Ç."+optionno+"</td><td class=td3 width='100%'><input type='text' name='options["+optionno2+"]' class='winput' style='width:400px' Onfocus='GetFocus(this);' Onblur='LostFocus(this);'></td></tr></table></div>";

		}
		else if (document.getElementById) 
		{ 
			for (var i = arguments.length - 1; i >= 1; i--) 
			{
				var cell = row.insertCell(arguments.length - 1 - i);
				cell.appendChild(document.createTextNode(arguments[i]));
			}
		}
		document.bbsform.defaultrow.value = parseInt(document.bbsform.defaultrow.value)+1;
	}
}
//-------------
//Ã¼Å©¹Ú½º Ã¼Å©
//-------------
function checkElement(Name) {
	var frm = document.getElementById(Name);
	if(frm.checked == true) {
		frm.checked = false;
	} else {
		frm.checked = true;
	}
}

//-------------
// ¼ýÀÚ¸¸ ÀÔ·Â
//-------------
function checkNum(b)
{
  cdv=b.value;
  j=cdv.length-1;
  cD=cdv.charCodeAt(j);
  //alert("cD="+cD);
  if((cD<48 || cD>57 )&& cD!="45")
  {
    //¼ýÀÚ¾Æ´Ï¸é
    //alert(cdv+"´Â ¼ýÀÚ¾Æ³à");
    b.value=cdv.substring(0,j);
  }
  else
  {
    //alert(cdv+"´Â ¼ýÀÚ¸Â¾î");
  }
}


//-----------------------------------
// Image Resizer-overload. 2007.08.03
//--------------------------------------
function resizeMe(isrc,maxw,maxh) 
{ 
	var maxh2=(maxh > 0) ? maxh : 100;
	
	var target = isrc;

	//°¡·ÎÅ©±â°¡ ¿ë³³ÇÏ´Â °¡·Îº¸´Ù Å©¸é °¡·Î Á¶Àý
	if ( target.width > maxw )
	{
		target.height= maxw * parseFloat( target.height / target.width ) ;
		target.width = maxw ;
	}
	//¼¼·ÎÅ©±â°¡ ¿ë³³ÇÏ´Â ¼¼·Îº¸´Ù Å©¸é ¼¼·Î Á¶Àý
	if ( target.height > maxh )
	{
		target.width = maxh * parseFloat( target.width / target.height ) ;
		target.height= maxh ;
	}
}