var xmlHttp;
function createXMLHttpRequest()
{
	if(window.ActiveXObject)
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");	
	else if(window.XMLHttpRequest)
		xmlHttp = new XMLHttpRequest();
}
createXMLHttpRequest();	//AJAX default function

function open_new_window(src, window_name, width, height)
{
	//Open new Window(source file, window name, width, height)
	var att = "width="+width+", height="+height+", resizable=no, scrollbars=yes, status=yes";
	window.open(src, window_name, att);
	return true;
}

function view_loading_msg()
{
	document.getElementById("loading_msg").style.visibility = "visible";
}

function hide_loading_msg()
{
	document.getElementById("loading_msg").style.visibility = "hidden";
}
/*참고자료*/
function view_div_main_sub_menu_reference()
{
	var code = '';
	code += "<table class=\"sub_menu\" width=100%>";
	code += "<caption> 참고자료 </caption>";
	code += "<tr><td><a href=# onclick=\"lecture_search_lecture_value(); return false;\">참고자료 검색</a></td></tr>";
	code += "<tr><td><a href=# onclick=\"open_new_window('./reference/new_reference.php', 'new_lecture', 500, 370); return false;\">참고자료 입력*</a></td></tr>";
	code += "<tr><td><a href=# onclick=\"knowhow_list(); return false;\">대학생활 백서</a></td></tr>";
	code += "</table>";
	
	document.getElementById("div_main_sub_menu1").innerHTML = '';
	document.getElementById("div_main_sub_menu2").innerHTML = code;
	document.getElementById("div_main_sub_menu3").innerHTML = '';

	document.getElementById("main_img").src="./images/img2.jpg";	//그림교환
}





function exchange_view_exchange(page)
{
	//강의교환 목록보기	
	view_loading_msg();
	var url = "./xmlhttp/view_exchange_list.php?rand="+Math.random()+"&page="+page;
			
	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = exchange_view_exchange_callback;
	xmlHttp.send(null);	
}

function exchange_view_exchange_callback()
{
	//강의교환 목록보기 콜백
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
			hide_loading_msg();
			var text = xmlHttp.responseText;
			document.getElementById("div_main_sub_text").innerHTML = text;
		}
	}	
}

function exchange_view_help(msg)
{
	document.getElementById("exchange_help_span").innerHTML = msg;
}

function exchange_new_exchange()
{
	//강의교환 입력 실시
	var want = document.getElementById("frm_main_down").want.value;	//want
	var sell = document.getElementById("frm_main_down").sell.value;	//sell
	var phone = document.getElementById("frm_main_down").phone.value;	//phone
	
	want = want.replace(/\s/g, '');	//공백제거
	sell = sell.replace(/\s/g, '');	//공백제거
	phone = phone.replace(/\s/g, '');	//공백제거

	if(want.length < 2 || (sell.length < 2 || phone.length < 2))
	{
		exchange_view_help("모든 칸을 입력하세요");
		return false;
	}	

	document.getElementById("frm_main_down").btn_exchange.disabled = true;
	view_loading_msg();
	var url = "./xmlhttp/new_exchange.php?rand="+Math.random();
	var query_string = "want="+want+"&sell="+sell+"&phone="+phone;
	
	xmlHttp.open("POST", url, true);
	xmlHttp.onreadystatechange = exchange_new_exchange_callback;
	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
	xmlHttp.send(query_string);
}

function exchange_new_exchange_callback()
{
	//강의교환 콜백
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
			hide_loading_msg();
			var exchange = xmlHttp.responseXML.getElementsByTagName("exchange")[0].firstChild.data;
			var msg = xmlHttp.responseXML.getElementsByTagName("msg")[0].firstChild.data;
			if(exchange == "true")
			{
				//강의교환 성공
				exchange_view_exchange(1);
			}
			else
			{
				//강의교환 실패
				document.getElementById("frm_main_down").btn_exchange.disabled = false;
				exchange_view_help("강의교환 입력 실패("+msg+")");
			}
		}
	}	
}

function lecture_search()
{
	//강의검색
	var university = document.getElementById("frm_main_down").university.value;	//대학
	var keyword = document.getElementById("frm_main_down").keyword.value;	//키워드
	
	keyword = keyword.replace(/\s/g, '');	//공백제거

	if(keyword.length < 1)
	{
		return false;
	}
	

	view_loading_msg();
	var url = "./xmlhttp/search_lecture.php?rand="+Math.random()+"&university="+university+"&keyword="+keyword;
			
	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = lecture_search_callback;
	xmlHttp.send(null);	
}

function lecture_search_callback()
{
	//강의검색 콜백
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
			hide_loading_msg();
			var text = xmlHttp.responseText;
			document.getElementById("lecture_search_result").innerHTML = text;
		}
	}	
}

function lecture_list_lecture_value_top20(field)
{
	view_loading_msg();
	//수강정보 목록을 보여줌...
	//기본 1페이지
	var url = "./xmlhttp/view_lecture_value_list.php?page=1&field="+field+"&rand="+Math.random();

	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = lecture_list_lecture_value_callback;
	xmlHttp.send(null);	
}

function lecture_list_lecture_value(page)
{
	view_loading_msg();
	//수강정보 목록을 보여줌...
	//기본 1페이지
	var url = "./xmlhttp/view_lecture_value_list.php?page="+page+"&rand="+Math.random();

	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = lecture_list_lecture_value_callback;
	xmlHttp.send(null);	
}

function lecture_list_lecture_value_callback()
{
	//수강정보 목록 콜백
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
			hide_loading_msg();
			var text = xmlHttp.responseText;
			document.getElementById("div_main_sub_text").innerHTML = text;
		}
	}	
}

/*수강정보*/
function view_div_main_sub_menu_lecture()
{
	var code = '';
	code += "<table class=\"sub_menu\" width=100%>";
	code += "<caption> 수강정보 </caption>";
	code += "<tr><td><a href=# onclick=\"lecture_list_lecture_value_top20('satisfaction'); return false;\">만족강의 Top20</a></td></tr>";
	code += "<tr><td><a href=# onclick=\"lecture_list_lecture_value_top20('quality'); return false;\">우수강의 Top20</a></td></tr>";
	code += "<tr><td><a href=# onclick=\"lecture_list_lecture_value(1); return false;\">수강정보 목록</a></td></tr>";
	code += "<tr><td><a href=# onclick=\"lecture_search_lecture_value(); return false;\">수강정보 검색</a></td></tr>";
	code += "<tr><td><a href=# onclick=\"open_new_window('./lecture/new_lecture.php', 'new_lecture', 500, 370); return false;\">수강정보 입력*</a></td></tr>";
	code += "</table>";
	
	document.getElementById("div_main_sub_menu1").innerHTML = code;
	document.getElementById("div_main_sub_menu2").innerHTML = '';
	document.getElementById("div_main_sub_menu3").innerHTML = '';

	document.getElementById("main_img").src="./images/img4.jpg";	//그림교환
}




function login_chk_email_callback()
{
	//이미 입력된 전자우편 주소인가 콜백
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
			hide_loading_msg();
			var message = xmlHttp.responseXML.getElementsByTagName("isregister")[0].firstChild.data;
			var email = xmlHttp.responseXML.getElementsByTagName("email")[0].firstChild.data;
			if(message == "true")
			{
				//입력되어 있는 전자우편 주소임 : 로그인 가능
			}
			else
			{
				//입력되지 않은 전자우편 주소임 : 입력폼 보여줌
				document.getElementById("frm_main_mid").email.value = '';
				login_view_register_form();
				document.getElementById("frm_main_down").email.value = email;	//입력폼의 이멜에 입력한 이멜을 입력하고
				document.getElementById("frm_main_down").passwd.focus();	 //암호에 포커스
			}
		}
	}		
}

function login_change_passwd_magnify_window()
{
	//email 입력폼에 입력한 내용을 확대창에 보여줌
	var passwd = document.getElementById("frm_main_mid").passwd.value;
	var msg = "(" + passwd.length + ") ";
	for(var i=0; i<passwd.length; i++)
	{
		msg += "●";
	}
	if(passwd.length == 0)
	{
		//암호 미입력
		msg = "No password";
	}
	document.getElementById("div_login_magnify_window").innerHTML = msg;
}

function login_chk_email_and_passwd()
{
	//로그인 처리
	var email = document.getElementById("frm_main_mid").email.value;
	var passwd = document.getElementById("frm_main_mid").passwd.value;
	
	if(email.length < 2)
	{
		document.getElementById("frm_main_mid").email.focus();
		return false;	//아무것도 입력하지 않으면 그냥 넘어간다..
	}

	if(passwd.length < 2)
	{
		document.getElementById("frm_main_mid").passwd.focus();
		return false;	//아무것도 입력하지 않으면 그냥 넘어간다..
	}

	view_loading_msg();
	//AJAX POST action
	var url = "./xmlhttp/login.php?rand="+Math.random();
	var query_string = "email="+email+"&passwd="+passwd;
	
	xmlHttp.open("POST", url, true);
	xmlHttp.onreadystatechange = login_chk_email_and_passwd_callback;
	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
	xmlHttp.send(query_string);
	
}

function login_chk_email_and_passwd_callback()
{
	//로그인처리 콜백
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
			hide_loading_msg();
			var login = xmlHttp.responseXML.getElementsByTagName("login")[0].firstChild.data;
			var msg = xmlHttp.responseXML.getElementsByTagName("msg")[0].firstChild.data;
			if(login == "true")
			{
				//로그인 성공
				location.reload();
			}
			else
			{
				//로그인 실패
				alert(msg);
				document.getElementById("frm_main_mid").passwd.value = '';
				document.getElementById("frm_main_mid").passwd.focus();
			}
		}
	}	
}



function login_view_magnify_window()
{
	//확대창을 보여줌
	document.getElementById("div_login_magnify_window").style.visibility = "visible";
}
function login_change_eamil_magnify_window()
{
	//email 입력폼에 입력한 내용을 확대창에 보여줌
	var email = document.getElementById("frm_main_mid").email.value;
	if(email.length == 0)
	{
		//암호 미입력
		var msg = "No Email Address";
	}
	else
	{
		var msg = email;
	}
	document.getElementById("div_login_magnify_window").innerHTML = msg;
}

function login_hide_magnify_window()
{
	//확대창을 숨김
	document.getElementById("div_login_magnify_window").style.visibility = "hidden";
}

function login_chk_email()
{
	//입력유무를 확인하여 알려줌
	var email = document.getElementById("frm_main_mid").email.value;

	if(email.length == 0)
		return true;	//아무것도 입력하지 않으면 그냥 넘어간다..

	//전자우편 주소 형식이 올바른가?
	/* @ 와 . 이 각각 1회 이상 포함되어야 한다 */
	if(email.indexOf("@") == -1 || email.indexOf(".") == -1)
	{
		document.getElementById("frm_main_mid").email.value = '';
		document.getElementById("frm_main_mid").email.focus();
		return false;
	}

	view_loading_msg();
	var url = "./xmlhttp/is_registered_email.php?email="+email+"&rand="+Math.random();
	//register_help(url);	 //디버그용
	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = login_chk_email_callback;
	xmlHttp.send(null);	
}



/*회원입력 관련 스크립트*/
function register_chk_email()
{
	var email = document.getElementById("frm_main_down").email.value;

	if(email.length == 0)
		return true;	//아무것도 입력하지 않으면 그냥 넘어간다..

	//전자우편 주소 형식이 올바른가?
	/* @ 와 . 이 각각 1회 이상 포함되어야 한다 */
	if(email.indexOf("@") == -1 || email.indexOf(".") == -1)
	{
		document.getElementById("frm_main_down").email.value = '';
		document.getElementById("frm_main_down").email.focus();
		register_help("<font color=red>올바른 전자우편 주소를 입력하세요</font>");
		return false;
	}

	view_loading_msg();
	//이미 입력된 전자우편 주소인가
	var url = "./xmlhttp/is_registered_email.php?email="+email+"&rand="+Math.random();
	//register_help(url);	 //디버그용
	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = register_chk_email_callback;
	xmlHttp.send(null);		
}

function register_chk_email_callback()
{
	//이미 입력된 전자우편 주소인가 콜백
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
			hide_loading_msg();
			var message = xmlHttp.responseXML.getElementsByTagName("isregister")[0].firstChild.data;
			if(message == "true")
			{
				//입력되어 있는 전자우편 주소임 : 회원입력 불가
				document.getElementById("frm_main_down").email.value = '';
				document.getElementById("frm_main_down").email.focus();
				register_help("이미 입력된 전자우편 주소 입니다.");
			}
			else
			{
				//입력되지 않은 전자우편 주소임 : 회원입력 가능
				register_help("6자리 이상의 암호를 입력하십시오.");
			}
		}
	}		
}

function register_help(msg)
{
	//입력 도움말 표시
	document.getElementById("register_help_span").innerHTML = msg;
}

function register_chk_passwd()
{

	//암호를 올바르게 입력하였는가
	var passwd = document.getElementById("frm_main_down").passwd.value;
	var passwd2 = document.getElementById("frm_main_down").passwd2.value;
	
	if(passwd.length == 0 && passwd2.length == 0)
		return true;	//아무것도 입력하지 않으면 그냥 넘어간다..

	//길이가 6자 미만?
	if(passwd.length < 6)
	{
		document.getElementById("frm_main_down").passwd.value = '';
		document.getElementById("frm_main_down").passwd2.value = '';
		document.getElementById("frm_main_down").passwd.focus();
		register_help("암호가 짧게 지정되었습니다.");
		return false;
	}

	//두개의 암호가 같지 않음?
	if(passwd != passwd2)
	{
		document.getElementById("frm_main_down").passwd.value = '';
		document.getElementById("frm_main_down").passwd2.value = '';
		document.getElementById("frm_main_down").passwd.focus();
		register_help("암호가 서로 같지 않습니다.");
		return false;
	}
	register_help("이름을 띄우지 않고 입력하세요");
}

function register_submit()
{
	//올바른 값 확인후 입력처리
	var email = document.getElementById("frm_main_down").email.value;
	var passwd = document.getElementById("frm_main_down").passwd.value;
	var passwd2 = document.getElementById("frm_main_down").passwd2.value;
	var name = document.getElementById("frm_main_down").name.value;
	var university = document.getElementById("frm_main_down").university.value;
	var subject_area = document.getElementById("frm_main_down").subject_area.value;

	if(email.length < 2)
	{
		document.getElementById("frm_main_down").email.value = '';
		document.getElementById("frm_main_down").email.focus();
		register_help("전자우편 주소를 입력하세요.");
		return false;
	}

	if(passwd.length < 2)
	{
		document.getElementById("frm_main_down").passwd.value = '';
		document.getElementById("frm_main_down").passwd2.value = '';
		document.getElementById("frm_main_down").passwd.focus();
		register_help("암호를 입력하세요.");
		return false;
	}

	if(name.length < 2)
	{
		document.getElementById("frm_main_down").name.value = '';
		document.getElementById("frm_main_down").name.focus();
		register_help("이름을 입력하세요.");
		return false;
	}

	view_loading_msg();
	//AJAX POST action
	var url = "./xmlhttp/register_member.php?rand="+Math.random();
	var query_string = "email="+email+"&passwd="+passwd+"&passwd2="+passwd2+"&name="+name+"&university="+university+"&subject_area="+subject_area;

	xmlHttp.open("POST", url, true);
	xmlHttp.onreadystatechange = register_submit_callback;
	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
	xmlHttp.send(query_string);

	//버튼 비활성화
	document.getElementById("frm_main_down").btn_register.disabled = true;
}

function register_submit_callback()
{
	//회원등록이처리 콜백
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
			hide_loading_msg();
			var register = xmlHttp.responseXML.getElementsByTagName("register")[0].firstChild.data;
			var email = xmlHttp.responseXML.getElementsByTagName("email")[0].firstChild.data;
			var passwd = xmlHttp.responseXML.getElementsByTagName("passwd")[0].firstChild.data;
			var comment = xmlHttp.responseXML.getElementsByTagName("comment")[0].firstChild.data;
			if(register == "true")
			{
				//회원등록 성공
				register_help("회원등록이 성공하였습니다.");
				//로그인 처리
				document.getElementById("frm_main_mid").email.value = email;
				document.getElementById("frm_main_mid").passwd.value = passwd;
				login_chk_email_and_passwd();

			}
			else
			{
				//회원등록 실패
				register_help(comment);
				document.getElementById("frm_main_down").btn_register.disabled = false;

			}
		}
	}	
}



function modify_member_chk_passwd()
{
	//암호확인

	//암호를 올바르게 입력하였는가
	var passwd = document.getElementById("frm_main_down").passwd.value;
	var passwd2 = document.getElementById("frm_main_down").passwd2.value;
	
	if(passwd.length == 0 && passwd2.length == 0)
		return true;	//아무것도 입력하지 않으면 그냥 넘어간다..

	//길이가 6자 미만?
	if(passwd.length < 6)
	{
		document.getElementById("frm_main_down").passwd.value = '';
		document.getElementById("frm_main_down").passwd2.value = '';
		document.getElementById("frm_main_down").passwd.focus();
		modify_member_help("암호가 짧게 지정되었습니다.");
		return false;
	}

	//두개의 암호가 같지 않음?
	if(passwd != passwd2)
	{
		document.getElementById("frm_main_down").passwd.value = '';
		document.getElementById("frm_main_down").passwd2.value = '';
		document.getElementById("frm_main_down").passwd.focus();
		modify_member_help("암호가 서로 같지 않습니다.");
		return false;
	}
}

function modify_member_submit()
{
	//정보수정 서브밋
	//올바른 값 확인후 입력처리
	var idx = document.getElementById("frm_main_down").idx.value;
	var passwd = document.getElementById("frm_main_down").passwd.value;
	var passwd2 = document.getElementById("frm_main_down").passwd2.value;
	var now_passwd = document.getElementById("frm_main_down").now_passwd.value;
	var name = document.getElementById("frm_main_down").name.value;
	var university = document.getElementById("frm_main_down").university.value;
	var subject_area = document.getElementById("frm_main_down").subject_area.value;

	if(now_passwd.length < 2)
	{
		document.getElementById("frm_main_down").now_passwd.value = '';
		document.getElementById("frm_main_down").now_passwd.focus();
		modify_member_help("현재 암호를 입력하세요.");
		return false;
	}
	
	//변경암호를 입력한 경우에만 암호변경
	if(passwd.length != 0 || passwd2.length != 0)
	{
		if(passwd.length < 2)
		{
			document.getElementById("frm_main_down").passwd.value = '';
			document.getElementById("frm_main_down").passwd2.value = '';
			document.getElementById("frm_main_down").passwd.focus();
			modify_member_help("변경 암호를 입력하세요.");
			return false;
		}

		if(passwd.length < 6)
		{
			document.getElementById("frm_main_down").passwd.value = '';
			document.getElementById("frm_main_down").passwd2.value = '';
			document.getElementById("frm_main_down").passwd.focus();
			modify_member_help("암호가 짧게 지정되었습니다.");
			return false;
		}
	}

	if(name.length < 2)
	{
		document.getElementById("frm_main_down").name.value = '';
		document.getElementById("frm_main_down").name.focus();
		modify_member_help("이름을 입력하세요.");
		return false;
	}
	
	view_loading_msg();

	//AJAX POST action
	var url = "./xmlhttp/modify_member.php?rand="+Math.random();
	var query_string = "idx="+idx+"&passwd="+passwd+"&passwd2="+passwd2+"&now_passwd="+now_passwd+"&name="+name+"&university="+university+"&subject_area="+subject_area;

	xmlHttp.open("POST", url, true);
	xmlHttp.onreadystatechange = modify_member_submit_callback;
	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
	xmlHttp.send(query_string);

	//버튼 비활성화
	document.getElementById("frm_main_down").btn_modify_member.disabled = true;
}

function modify_member_submit_callback()
{
	//정보수정 콜백
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
			hide_loading_msg();
			var modify = xmlHttp.responseXML.getElementsByTagName("modify")[0].firstChild.data;
			var msg = xmlHttp.responseXML.getElementsByTagName("msg")[0].firstChild.data;
			if(modify == "true")
			{
				//수정성공
				modify_member_help("정보수정에 성공하였습니다.");
				location.reload();	 //정보갱신
			}
			else
			{
				//수정실패
				modify_member_help(msg);
				document.getElementById("frm_main_down").btn_modify_member.disabled = false;
			}
		}
	}	
}

function modify_member_help(msg)
{
	//정보수정 도움말
	document.getElementById("modify_member_help_span").innerHTML = msg;

}

/*로그아웃 스크립트*/
function logout()
{
	view_loading_msg();
	var url = "./xmlhttp/logout.php";
	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = logout_callback;
	xmlHttp.send(null);		
}

function logout_callback()
{
	//로그아웃 콜백
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
			hide_loading_msg();
			var logout = xmlHttp.responseXML.getElementsByTagName("logout")[0].firstChild.data;
			if(logout == "true")
			{
				//로그아웃 성공
				login_view_login_form();
				location.reload();
			}
			else
			{
				//로그아웃 실패
				alert("로그아웃 실패");
			}
		}
	}	
}


function knowhow_view(page)
{
	view_loading_msg();
	var url = "./knowhow/"+page+".php";
			
	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = knowhow_view_callback;
	xmlHttp.send(null);	
}

function knowhow_view_callback()
{
	//강의검색 콜백
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
			hide_loading_msg();
			var text = xmlHttp.responseText;
			document.getElementById("kowhow_view_span").innerHTML = text;
		}
	}	
}

function knowhow_list()
{
	//대학생활백서 리스트
	var code = '';
	code += "<table id=\"register_table\" width=95% class=\"outborder_table\">";
	code += "<caption><a href=# onclick=\"knowhow_list(); return false;\"><img src=\"./images/table_title_knowhow.gif\" border=0 alt=\"대학생활백서\"></a></caption>";
	code += "<tr><td><span id=kowhow_view_span>";

		code += "<ul class=\"knowhow_list\">";
		code += "<li><a href=# onclick=\"knowhow_view('2-01'); return false;\"><img src=\"./images/arrow_mini.gif\" border=0> 모든 참고서적을 다 읽을 필요는 없다</a>";
		code += "<li><a href=# onclick=\"knowhow_view('2-03'); return false;\"><img src=\"./images/arrow_mini.gif\" border=0> 공부하는 방식을 세운다</a>";
		code += "<li><a href=# onclick=\"knowhow_view('2-04'); return false;\"><img src=\"./images/arrow_mini.gif\" border=0> 최소한 2주 먼저 시작하자</a>";
		code += "<li><a href=# onclick=\"knowhow_view('2-05'); return false;\"><img src=\"./images/arrow_mini.gif\" border=0> 50분 이론의 효과</a>";
		code += "<li><a href=# onclick=\"knowhow_view('2-06'); return false;\"><img src=\"./images/arrow_mini.gif\" border=0> 시작이 반이다</a>";
		code += "<li><a href=# onclick=\"knowhow_view('2-07'); return false;\"><img src=\"./images/arrow_mini.gif\" border=0> 자, 오늘은 어디까지 했나 볼까?</a>";
		code += "<li><a href=# onclick=\"knowhow_view('2-08'); return false;\"><img src=\"./images/arrow_mini.gif\" border=0> 마감일을 정한다</a>";
		code += "<li><a href=# onclick=\"knowhow_view('2-09'); return false;\"><img src=\"./images/arrow_mini.gif\" border=0> 매일매일의 습관이 중요하다</a>";
		code += "<li><a href=# onclick=\"knowhow_view('2-10'); return false;\"><img src=\"./images/arrow_mini.gif\" border=0> 집에서 공부할 수 있을까?</a>";
		code += "<li><a href=# onclick=\"knowhow_view('2-14'); return false;\"><img src=\"./images/arrow_mini.gif\" border=0> 빨리 시작하고 천천히 끝내라</a>";
		code += "</ul>";

	code += "</span>";
	code += "</td></tr>";
	code += "</table>";
	code += "<br>";

	document.getElementById("div_main_sub_text").innerHTML = code;
}


/*홈페이지 사용안내*/
function view_user_info()
{
	var code = '';
	code += "<table id=\"register_table\" width=95% class=\"outborder_table\">";
	code += "<caption><img src=\"./images/table_title_user_info.gif\" border=0 alt=\"홈페이지사용안내\"></a></caption>";
	code += "<tr><td><span id=kowhow_view_span>";

	code += "<dl class=\"user_info_list\">";
	code += "<dt>이 홈페이지의 목적</dt>";
	code += "<dd>이 홈페이지는 성균관대학교에서 배움을 주고 받는 모든 구성원들이 좀더 수준높은 강의를 공유하기 위하여 제작되었습니다.</dd>";
	code += "<dt>회원등록</dt>";
	code += "<dd>입력정보에 대한 최소한의 정확성이라도 보장하기 위하여 등록된 회원만이 정보를 입력하고 열람할 수 있습니다.</dd>";
	code += "<dt>회원등록 해지후 입력정보의 처리</dt>";
	code += "<dd>등록회원이 입력한 정보는 회원해지 이후에도 유지되며, 입력당시의 정보가 계속해서 유지됩니다.</dd>";
	code += "<dt>입력정보의 수정</dt>";
	code += "<dd>입력된 수강정보는 수정이 불가능 하며, 인증된 관리자 만이 '삭제'할 수 있습니다. 불가피한 경우 관리자에게 삭제를 요청하시기 바랍니다. onlymarch@skku.edu</dd>";
	code += "<dt>등록암호의 분실</dt>";
	code += "<dd>회원등록시 입력된 암호는 단방향 암호화 되어 저장되므로 관리자도 암호를 알 수 없습니다. <a href=# onclick=\"get_passwd_for_forget(); return false;\">여기를 클릭하여</a> 암호키를 받으십시오.</dd>";
	code += "<dt>이 홈페이지는..</dt>";
	code += "<dd>AJAX + XML 을 사용하여 구현하였습니다. 향후 XML API를 공개하여 어느곳에서든지 정보에 접근할 수 있는 환경을 구현할 예정입니다.</dd>";
	code += "</dl>";

	code += "</span>";
	code += "</td></tr>";
	code += "</table>";
	code += "<br>";

	document.getElementById("div_main_sub_text").innerHTML = code;
}

function get_passwd_for_forget()
{
	//암호분실 암호키 발급신청
	//이멜주소를 입력받아서
	//암호키를 발송함..

	var email = prompt("회원으로 등록된 전자우편 주소를 입력하세요");
	view_loading_msg();
	var url = "./xmlhttp/get_passwd_for_forget.php?email="+email+"&rand="+Math.random();
			
	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = get_passwd_for_forget_callback;
	xmlHttp.send(null);	
}

function get_passwd_for_forget_callback()
{
	//강의검색 콜백
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
			hide_loading_msg();
			var send = xmlHttp.responseXML.getElementsByTagName("send")[0].firstChild.data;
			var msg = xmlHttp.responseXML.getElementsByTagName("msg")[0].firstChild.data;

			if(send == "true")
			{
				//발송 성공
				alert(msg);
				location.href = './';
			}
			else
			{
				//발송 실패
				alert(msg);
			}
		}
	}	
}
