	$(document).ready(function(){
	
		$("#btn_Login").on("click",function(){
			if ($.ValidChk()==false) return;
			$.ajax({
				url:"login_chk.php",
				data: $('form[name=frm]').serialize(),
				type:'POST',  
				dataType:'html',
				cache:false,
				success:function(result){
					//console.log(result);
					$('.wrap-loading').addClass('display-none'); 					
					if (result=="-1") {
						alert("접속오류. 시스템 관리자에게 문의바랍니다.");
						return;
					} else if (result=="0") {
						alert("정보가 맞지 않습니다. 다시 한번 확인바랍니다.");
						return;					
					} else {
						$(location).attr("href", result);
						return;
					}
				},
	    		beforeSend:function(){ 
	        		$('.wrap-loading').removeClass('display-none'); 
	    		},
				error:function(request,status,error) { 
					console.log("Error!",request);
				}, 
				complete : function() {
					console.log("complete!");    
				} 
			});

		});
		$.ValidChk = function(){
			obj = $("#str_userid");
			if(obj.val().trim()==""){  
				alert("아이디를 입력하여 주시기 바랍니다.");
				obj.focus();
				return false;	
			}
			obj = $("#str_passwd");
			if(obj.val().trim()==""){  
				alert("비밀번호를 입력하여 주시기 바랍니다.");
				obj.focus();
				return false;	
			}
			return true;	
		}
		$("#str_userid, #str_passwd").keydown(function(key) {
			if (key.keyCode == 13) {
				$("#btn_Login").trigger("click");
			}
		});
		$("#str_userid").focus();
		
		$("#btn_idpw").on("click",function(){
		
			if ($.ValidChkP()==false) return;
			
			$("#RetrieveFlag").val("IDPW");
			$.ajax({
				url:"idpw_proc.php",
				data: $('form[name=frmP]').serialize(),
				type:'POST',  
				dataType:'html',
				cache:false,
				success:function(result){
					console.log(result);
					$('.wrap-loading').addClass('display-none'); 					
					if (result=="1") {
						alert("고객님의 이메일로 임시비밀번호를 발송하였습니다.");
						return;
					} else if (result=="0") {
						alert("정보가 맞지 않습니다. 다시 한번 확인바랍니다.");
						return;					
					} else {
						alert("접속오류. 시스템 관리자에게 문의바랍니다.");
						return;
					}
				},
	    		beforeSend:function(){ 
	        		$('.wrap-loading').removeClass('display-none'); 
	    		},
				error:function(request,status,error) { 
					console.log("Error!",request);
				}, 
				complete : function() {
					console.log("complete!");    
				} 
			});

		});
		$.ValidChkP = function(){
			obj = $("#str_name");
			if(obj.val().trim()==""){  
				alert("이름을 입력하여 주시기 바랍니다.");
				obj.focus();
				return false;	
			}
			obj = $("#str_email");
			if(obj.val().trim()==""){  
				alert("이메일을 입력하여 주시기 바랍니다.");
				obj.focus();
				return false;	
			}
			return true;	
		}
		
		$.LoginChk = function(){
		
			var allData = { "RetrieveFlag": "LOGINCHK", "oauth_id": $("#oauth_id").val(), "oauth_name": $("#oauth_name").val(), "oauth_email": $("#oauth_email").val(), "int_intype": $("#int_intype").val() };

			$.ajax({
				url:"login_chk.php",
				data:allData,
				type:'POST',  
				dataType:'html',
				cache:false,
				success:function(result){
					$('.wrap-loading').addClass('display-none');
					console.log(result);
					
					//return;
					if (result=="1"){
						window.location.href=$("#NextPage2").val();
					}else if (result=="-2"){
						alert("이미 탈퇴하여 다른 아이디로 로그인 하십시요.");
					} else {
						if(!confirm("회원이 가입되어있지 않습니다. \n가입하겠습니까?")) return;
						$("#frmL").attr("action", "/user/join_step2.php");
						$("#frmL").attr("target", "_self");
						$("#frmL").attr("method", "post");
						$("#frmL").submit();
					}
				},
	    		beforeSend:function(){ 
	        		$('.wrap-loading').removeClass('display-none'); 
	    		},
				error:function(request,status,error) { 
					console.log("Error!",error);
				}, 
				complete : function() {
					console.log("complete!");    
				} 
			});	
			
		}
		
	});