
function setLogin(member_id, username, msg) {
    
    if (msg) {
        var content = '<span class=red>' + msg + '</span> <a href="javascript:setLogin(0,0,0)">Try again?</a>';
    } else if (member_id) {
        var content = 'Welcome ' + username + '&nbsp;&nbsp;&nbsp;<a href="http://www.homeopinion.com/kitchen/login.php?profile=1">Edit your profile</a>';
    } else {
        var content = '<a href="http://www.homeopinion.com/kitchen/login.php">Sign in</a>&nbsp;&nbsp;<a href="http://www.homeopinion.com/kitchen/login.php">Not a member?</a>&nbsp;&nbsp;&nbsp;&nbsp;Email <input class="input" type="text" id="email" name="email" size="16" />&nbsp;&nbsp;Password <input class="input" type="password" id="password" name="password" size="16" />&nbsp;<a href="javascript:goLogin()"><img class="go_butt" border=0 src="./images/red_go_button.gif" /></a><span style="padding-left:35px"><a style="color:#996666" href="javascript:getPassword()">Forgot password?</a></span>';
    }
    
    $('divlogin').innerHTML = content;
}


function goLogin() {
    var email = $('email').value;
    var password = $('password').value;
    new Ajax.Request('./login/exec_login.php',
                     {method:'post', postBody:'email=' + email + '&password=' + password,
                      onComplete:function(xhr) { //alert('hi ' + xhr.responseText);
                          var responseObj = JSON.parse(xhr.responseText);
                          getData(responseObj);
                      },
                      onFailure:function(e) {
		          alert('what: ' + e.responseText);
                      }
                     });
}


function getData(obj) {
    var member_id = obj.member_id;
    var username = obj.username;
    var msg = obj.msg;
    setLogin(member_id, username, msg);
}


function getPassword() {
    var content = 'We will send your password via email. <strong>Email</strong> <input class="input" type="input" id="email" size="16" />&nbsp;<a href="javascript:goPW()"><img class="go_butt2" border=0 src="./images/red_go_button.gif" /></a>';
    $('divlogin').innerHTML = content;

}

function goPW() {
    var email = $('email').value;
    new Ajax.Request('./login/exec_sendpw.php',
                     {method:'post', postBody:'email=' + email,
                      onComplete:function(xhr) { //alert('hi ' + xhr.responseText);
                          redoLogin(xhr.responseText);
                      },
                      onFailure:function(e) {
		          alert('what: ' + e.responseText);
                      }
                     });
}

function redoLogin(msg) {
    var content = msg + ' <a href="javascript:setLogin(0,0,0)">Login</a>';
    
    $('divlogin').innerHTML = content;
}
