///////////////////////////////////////////////////////////////////////////////
//																////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
function isNum(str)
{
  	for(i = 0; i < str.length; i++)
  	{
    		ch = str.charAt(i);
    		if(ch < "0" || ch > "9")
    		return false;
  	}

	  return true;
} 


///////////////////////////////////////////////////////////////////////////////
// Æ¯¼ö¹®ÀÚ Ã¼Å©											////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
function checkSpecialChar(str)
{
	var nonChar = '~`!@#$%^&*()-_=+\|<>?,./;:"';
	var numeric = '1234567890';
	var nonKorean = nonChar + numeric;

	var i ;
	for ( i=0; i < str.length; i++ )  {
		if( nonKorean.indexOf(str.substring(i,i+1)) > 0) {
			break ;
		}
	}
	if ( i != str.length ) {
		return false ;
	}
	else{
		return true ;
	}

	return false;
}


///////////////////////////////////////////////////////////////////////////////
// ÄíÅ° ÀÔ·Â												////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
function set_cookie(name, value, expirehours) 
{
	var today = new Date();
	today.setTime(today.getTime() + (60*60*1000*expirehours));
	document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + today.toGMTString() + ";";
}



///////////////////////////////////////////////////////////////////////////////
// ÆË¾÷Ã¢1													////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
function popup(url, winname, width, height){
	var url, winname, width, height;
	window.open(url, winname, "left=100,top=100,width="+width+",height="+height+",toolbar=no,status=no,directories=no,scrollbars=no,location=no,resizable=no,menubar=no,statusbar=no")
}




///////////////////////////////////////////////////////////////////////////////
// ÆË¾÷Ã¢2													////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
function popup_scroll(url, winname, width, height){
	var url, winname, width, height;
	window.open(url, winname, "left=100,top=100,width="+width+",height="+height+",toolbar=no,status=no,directories=no,scrollbars=yes,location=no,resizable=no,menubar=no,statusbar=no")
}


//ÆäÀÌÂ¡Ã³¸®
function getPageLink1(lnum,p,tpage,imgpath)
{
	var g_p1 = "<IMG src='"+imgpath+"/btn_prev.gif' border='0' ALIGN=ABSMIDDLE>&nbsp;&nbsp;";
	var g_p2 = "<IMG src='"+imgpath+"/btn_prev.gif' border='0' ALIGN=ABSMIDDLE>&nbsp;&nbsp;";
	var g_n1 = "&nbsp;&nbsp;<IMG src='"+imgpath+"/btn_next.gif' border='0' ALIGN=ABSMIDDLE>";
	var g_n2 = "&nbsp;&nbsp;<IMG src='"+imgpath+"/btn_next.gif' border='0' ALIGN=ABSMIDDLE>";

	var g_cn = "";
	var g_q  = "";

	if(p < lnum+1) { g_q += g_p1; }
	else{ var pp = parseInt((p-1)/lnum)*lnum; g_q += "<A HREF='javascript:getPageGo1("+pp+");'>"+g_p2+"</A>&nbsp;";} g_q += g_cn;

	var st1 = parseInt((p-1)/lnum)*lnum + 1;
	var st2 = st1 + lnum;

	for(var jn = st1; jn < st2; jn++)
	if ( jn <= tpage)
	(jn == p)? g_q += "<FONT COLOR=RED>"+jn+"</FONT>&nbsp;"+g_cn : g_q += "<A HREF='javascript:getPageGo1("+jn+");'>"+jn+"</A>&nbsp;"+g_cn;

	if(tpage < lnum || tpage < jn) { g_q += g_n1; }
	else{var np = jn; g_q += "<A HREF='javascript:getPageGo1("+np+");'>"+g_n2+"</A>"; }
	
	document.write(g_q);
}
//ÆäÀÌÁöÅ¬¸¯
function getPageGo1(n)
{ 
	var p   = getUriString1('p');
	var que = location.href.replace('&p='+p,'');
		que = que.indexOf('?') != -1 ? que : que + '?';

	location.href= que + '&p=' + n; 
}

//ÆÄ¶ó¹ÌÅÍ°ª
function getUriString1(param)
{
	var QuerySplit = location.href.split('?');
	var ResultQuer = QuerySplit[1] ? QuerySplit[1].split('&') : '';

	for (var i = 0; i < ResultQuer.length; i++)
	{
		var keyval = ResultQuer[i].split('=');
		if (param == keyval[0]) return keyval[1];
	}
	return "";
}
