﻿function getCookie(name) {
    var from_idx = document.cookie.indexOf(name + '=');
    if (from_idx != -1) {
        from_idx += name.length + 1
        to_idx = document.cookie.indexOf(';', from_idx)
        if (to_idx == -1) {
            to_idx = document.cookie.length
        }
        return unescape(document.cookie.substring(from_idx, to_idx))
    }
} 


function IsLogin(){

 

    if(getCookie("loginid") != "" && getCookie("loginid") != "undefined" && getCookie("loginid") != null){


        $("#inputID").attr("value",getCookie("loginid"));
        $("#LoginFrame").empty();
        
       // 이곳에서 ..님 로그인됨.
        $("#LoginFrame").empty();
        
        $("#LoginFrame").append(getCookie("loginid")+"님 로그인");
      
         // $("#Login").hide();
         $("#Login").css("visibility","hidden");
       
       //  $(".imgLogin").attr("src","img/logout.jpg");    
         
             if($(".imgLogin").attr("src") == "img/login.jpg"){
              
              $(".imgLogin").attr("src","img/logout.jpg");
             
             }else if($(".imgLogin").attr("src") == "img/login_intro.jpg"){
              $(".imgLogin").attr("src","img/logout_intro.jpg");
             
             }
           
         
          
     
     }else{
 

      $("#LoginFrame").hide();
      //$("#Login").hide();
      $("#Login").css("visibility","hidden");
     }


}

function LoginClose(){
 $("#Login").css("visibility","hidden");
 $(".imgLogin").show();
 
}

function memberReg(){
  
   $(".contentsBody").empty(); 
   $(".contentsBody").append("<iframe src='member.aspx' frameborder='0' width='500' height='650' scrolling=no></iframe>");
   
   document.cookie = "loginid="+"";
   document.cookie = "page="+"member.aspx";
    document.cookie = "menu="+"member.aspx";

}

function goPasswordBox(){

 document.getElementById("inputPass").focus();
 

}

//$("#idRegister")



$(document).ready(function () {

//$("#login").hide();
IsLogin();


$("#inputID").focus(function(){
 $(this).css("border","1px solid #3DA3D1");
 $("#inputPass").css("border","1px solid gray");

});

$("#inputPass").focus(function(){
 $(this).css("border","1px solid #3DA3D1");
 $("#inputID").css("border","1px solid gray");

});

$(".imgLogin").click(function(){


  if($(this).attr("src") == "img/login.jpg" || $(this).attr("src") == "img/login_intro.jpg"){
    
    $(".imgLogin").hide();
    $("#LoginFrame").hide();
   
  
    $("#Login").css("visibility","visible");
    //login box css
    
    /*
     $("#Login").css({"position":"absolute","top":"10","left":"580","border":"5px solid gray","border-color":"#3DA3D1","background-color":"white"}).
                    cornerz({radius:10});
    */
    
    
   
   // $("#Login").css({"position":"absolute","top":"10","left":"580","border":"5px solid gray","border-color":"#3DA3D1","background-color":"white"});
     $("#Login").css({"position":"absolute","border":"5px solid gray","border-color":"#3DA3D1","background-color":"white"});
    $("#btnLogin").css({"height":"25px","font-size":"10px","width":"70px"});
    $("#btnMember").css({"height":"25px","font-size":"10px","width":"70px"});
    $("#inputID").css({"width":"80px"});
    $("#inputPass").css({"width":"80px"});
    
    //-------------id Remember ------------------->
    if(getCookie("IDRemember") != null && getCookie("IDRemember") != "" && getCookie("IDRemember") != "undefined"){
    
       $("#inputID").attr("value",getCookie("IDRemember"));
       document.getElementById("inputPass").focus();
       $("#idRegister").attr("checked","true");
      
    }else{
    
      $("#idRegister").attr("checked","");
     document.getElementById("inputID").focus();
    }
    //--------------id Remember End-------------------------------->
  
  }else if($(this).attr("src") == "img/logout.jpg" || $(this).attr("src") == "img/logout_intro.jpg"){
       
         if(getCookie("page") == "member"){
         
            $(".contentsBody").empty();
            
            makeNotice();
          }
      
      
         if($(".imgLogin").attr("src") == "img/logout.jpg"){
         
          $(".imgLogin").attr("src","img/login.jpg");
         
         }else if($(".imgLogin").attr("src") == "img/logout_intro.jpg"){
          $(".imgLogin").attr("src","img/login_intro.jpg");
         }
      
         
      
      
         $("#inputID").attr("value","");
         $("#inputPass").attr("value","");
         $("#LoginFrame").show();
         $("#LoginFrame").empty();
       
         if(getCookie("loginid") == ""){
         
          $("#LoginFrame").empty();
         
         }else{
         
          $("#LoginFrame").append(getCookie("loginid")+"님 로그아웃");
         
         }
         
      //   $("#Login").hide(); 
      $("#Login").css("visibility","hidden");
         document.cookie = "loginid= ";    
        
        if($(this).parent().parent().next().children().children().is("#logoutonserver") == true){ 
        
           LogoutOnServer();
        
         }
      
   
  }


});

/*
 $("img[src^='img/logout']").livequery("click",function(){
 
 
 
 document.cookie = "loginid = "+"";
 if($(this).attr("src") == "img/logout.jpg"){
         
   $(this).attr("src","img/login.jpg");
         
  }else if($(this).attr("src") == "img/logout_intro.jpg"){
          
   $(this).attr("src","img/login_intro.jpg");
         
  }
       
 //$(this).attr("src","img/login.jpg");
 $("#LoginFrame").hide();
 $("#LoginFrame").empty();
 $("#Login").hide();
 $("#inputID").attr("value","");
 $("#inputPass").attr("value","");
 
 
 });
 */
 /*
 $("#btnLogin2").click(function(){
  alert("ddd");
 });
 */
 
      function checkCR(evt) 
{
    var evt  = (evt) ? evt : ((event) ? event : null);
    var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
    if ((evt.keyCode == 13) && (node.type=="text")) {return false;}
}


document.onkeypress = checkCR;
   


$("#inputPass").keydown(function(e){
if(e.keyCode == 13){

  LoginFun();

}
 
});


$("#inputID").keydown(function(e){
if(e.keyCode == 13){

  LoginFun();

}
 
});
 
 /*
  $("img[src=img/loginok.gif]").click(function(){
  
    alert("df");
  
  });
  */
 $("#btnLogin").click(function(){
  
      
     LoginFun();
             
          
 });//btnlogin
 
 function LoginFun(){
 
 
   //ID 체크--------->
       
        if($("#idRegister").attr("checked") == true){
                   
          document.cookie = "IDRemember="+$("#inputID").val();
        }else{
         document.cookie = "IDRemember=";
        }
      
      //--------------->
      
      if($("#inputID").val() != "" && $("#inputPass").val() != ""){ 
      
      
       $.ajax({
        type: "POST",
        data: {"id": $("#inputID").val(),"pass":$("#inputPass").val()},
        dataType: "text",
        url: "login.aspx",
        success: function (data, status) {
        
           
           if(data != ""  && data != "invalid id" && data != "invalid password"){
          
        
            $("#LoginFrame").empty();
       
         
             $("#LoginFrame").show();
             $("#LoginFrame").empty();
             
             document.cookie = "loginid="+$("#inputID").val();
             
          
             $("#LoginFrame").append($("#inputID").val()+"님 로그인");
         
               $("#Login").css("visibility","hidden");
             $(".imgLogin").show();
           
            if($(".imgLogin").attr("src") == "img/login.jpg"){
              
              $(".imgLogin").attr("src","img/logout.jpg");
             
             }else if($(".imgLogin").attr("src") == "img/login_intro.jpg"){
              $(".imgLogin").attr("src","img/logout_intro.jpg");
             
             }
                 
     
             if(getCookie("page") != "" && getCookie("page") != "undefined" && getCookie("page") != null){
               if(getCookie("page") == "prayer"){
      
                  makePrayer();
               
               }else if(getCookie("page") == "address"){
                  addressLoad(1);  
               }
         

             }else{
               alert("로그인 하신후 클릭하세요");
              }
             
             
       
              
            }else if(data == "invalid id"){
              alert("아이디가 잘못되었습니다.확인해보세요.");
              
            }else if(data == "invalid password"){
             alert("패스워드가 잘못되었습니다.");
            }
            
           


        },
         error: function (request, status) {
            alert(status);
        }

      
    });
             
   }else if($("#inputID").val() == "" && $("#inputPass").val() != ""){
     alert("ID를 입력해주세요");
   
   }else if($("#inputID").val() != "" && $("#inputPass").val() == ""){
     alert("Password를 입력해주세요");
   }else{
    alert("ID를 입력해주세요");
   } 
 
 }



});//document ready
