/**
 *
 * 로그인 부분 AJAX를 담당함
 *
 * @author:	heisice
 *
 */

// 페이지의 엘리먼트들이 모두 로딩되면,
// 페이지의 스크립트를 초기화

// onload 보다, domready가 먼저 발생함(이미지들 로딩 전).

window.addEvent("domready", function() {

	if (null != $("member_login")) {

		// 로그인 폼의 submit 이벤트를 뺏어서 Ajax 처리
		$("member_login").addEvent("submit", function(e){

			new Event(e).stop(); // submit 작업을 중단시킴

			this.send({method:"post", onComplete: function(response) {

				// 응답의 종류별 처리
				switch(response) {
					case '1': // 로그인 성공
						if (null != $('returnURL')) {
							location.href=$('returnURL').value;
						} else {
							location.reload();
						}
						break;
					case '2':
						alert('아이디가 없습니다');
						break;
					case '3':
						alert('비밀번호가 틀렸습니다.');
						break;
					default: // 오류
						alert('로그인 할 수 없습니다.');
						break;
				}

			}});

		});


		if ($("user_id")) $("user_id").focus();

	}

});