
var error_str = "";					// ¿¡·¯ ¸Þ½ÃÁö Ãâ·Â º¯¼ö
var error_bit = false;				// ¿¡·¯ ¹ß»ý

// Æû ÀÔ·Â Ã¼Å©
function login_member(action_url)
{
	// ID ¿¡·¯ Ã¼Å©
	lid_error(document.login.lidbox.value);
	if (error_bit == true)
	{
		window.alert(error_str);
		error_bit = false;
		return;
	}

	// PW ¿¡·¯ Ã¼Å©
	lpw_error(document.login.lpwbox.value);
	if (error_bit == true)
	{
		window.alert(error_str);
		error_bit = false;
		return;
	}

	// ÇöÀç °æ·Î ¾ò±â
//	document.login.redurl.value = GetPath();

	document.login.action = action_url;
	document.login.submit();
}

// ÇöÀç °æ·Î ¾ò±â
function GetPath()
{
	var str = location.pathname;
	str = str + location.search;

	return str;
}

// ID ¿¡·¯ Ã¼Å©
function lid_error(check_str)
{
	// ºñ¾îÀÖ´ÂÁö Ã¼Å©
	lCheck_Null(check_str);
	if (error_bit == true)
	{
		error_str = "[¾ÆÀÌµð(ID)] ¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä!";
		return;
	}

	// Áß°£¿¡ °ø¹éÀÌ »ç¿ëµÇ¾ú´ÂÁö Ã¼Å©
	lCheck_Blank(check_str)
	if (error_bit == true)
	{
		error_str = "[¾ÆÀÌµð(ID)] ¿¡ ºó °ø¹é ¹®ÀÚ¸¦ »ç¿ëÇÏ¼Ì½À´Ï´Ù!";
		return;
	}

	// ±âÅ¸ »ç¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ¿­ È®ÀÎ
	if (check_str.toLowerCase()=="guest")
	{
		error_bit = true;
		error_str = "»ç¿ëÇÏ½Ç ¼ö ¾ø´Â ¾ÆÀÌµð(ID) ÀÔ´Ï´Ù!";
		return;
	}
	tempstr1 = check_str.substring(0, 2);
	tempstr2 = check_str.substring(4, 5);
	if (tempstr1.toLowerCase()=="cp" && tempstr2.toLowerCase()=="-")
	{
		error_bit = true;
		error_str = "»ç¿ëÇÏ½Ç ¼ö ¾ø´Â ¾ÆÀÌµð(ID) ÀÔ´Ï´Ù!";
		return;
	}

	// ID°¡ 8ÀÚ ÀÌ³»ÀÎÁö Ã¼Å©
	if (check_str.length > 10)
	{
		error_bit = true;
		error_str = "[¾ÆÀÌµð(ID)] ´Â 8ÀÚ±îÁö »ç¿ë°¡´ÉÇÕ´Ï´Ù!";
		return;
	}
}

// PW ¿¡·¯ Ã¼Å©
function lpw_error(check_str)
{
	// ºñ¾îÀÖ´ÂÁö Ã¼Å©
	lCheck_Null(check_str);
	if (error_bit == true)
	{
		error_str = "[ºñ¹Ð¹øÈ£(PW)] ¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä!";
		return;
	}

	// Áß°£¿¡ °ø¹éÀÌ »ç¿ëµÇ¾ú´ÂÁö Ã¼Å©
	lCheck_Blank(check_str)
	if (error_bit == true)
	{
		error_str = "[ºñ¹Ð¹øÈ£(PW)] ¿¡ ºó °ø¹é ¹®ÀÚ¸¦ »ç¿ëÇÏ¼Ì½À´Ï´Ù!";
		return;
	}

	// ºñ¹Ð¹øÈ£°¡ 8ÀÚ ÀÌ³»ÀÎÁö Ã¼Å©
	if (check_str.length > 8)
	{
		error_bit = true;
		error_str = "[ºñ¹Ð¹øÈ£(PW)] ´Â 8ÀÚ±îÁö »ç¿ë°¡´ÉÇÕ´Ï´Ù!";
		return;
	}
}

// ºó ¹®ÀÚ¿­ Ã¼Å©
function lCheck_Null(check_str)
{
	if (check_str == "")
	{
		error_bit = true;
	}
}

// Áß°£ °ø¹é Ã¼Å©
function lCheck_Blank(check_str)
{
	for (var j = 0 ; j < check_str.length; j++)
	{
		if (check_str.substring(j, j + 1) == " ")
		{
			error_bit = true;
			break;
		}
	}
}

// Áß°£ °ø¹é Ã¼Å©
function TrimSearchString(check_str)
{
	var real_str = "";
	var chk_chr = false;
	var prev_chr = "";
	var cur_chr = "";
	
	for (var j = 0 ; j < check_str.length; j++){
		cur_chr = check_str.substring(j, j + 1);
		
		if (cur_chr == '%')
			cur_chr = " ";

		if (cur_chr != " "){
			if (!chk_chr)	chk_chr = true;
		} else{
			if(prev_chr == " ")
				continue;
		}
		
		if(chk_chr){
			real_str = real_str+cur_chr;
		}
		
		prev_chr = cur_chr;
	}
	
	if(prev_chr == " "){
		return real_str.substring(0,real_str.length-1);
	}	
	else{
		return real_str;
	}
}

function view_payment() {
	win_style = "scrollbars=no, resizable=no,copyhistory=no, width=10, height=10";

	a_href = "/info/view_sell_list.asp";
	window.open( a_href , 'view_sell_list' , win_style);
}

function view_read() {
	win_style = "scrollbars=no, resizable=no,copyhistory=no, width=10, height=10";

	a_href = "/info/view_read_list.asp";
	window.open( a_href , 'view_read_list' , win_style);
}

function move_bookinfo(book_num) {
	location.href="/book/book_detail.asp?mh_cate=novel&book_num="+book_num;
}
