function resetLoginStatus(data, showMsg){
	if(data.isLogined){
		$("#loginedDiv").html("你好! <b style='color:#ff6600'>" + data.userName+ "</b>&nbsp;&nbsp;<a href='javascript:;' onclick='logout()'>退出</a>");
		$("#loginedDiv").css("display","");
		$("#loginForm").css("display","none");
	}else{
		$("#loginedDiv").css("display","none");
		$("#loginForm").css("display","");
		if(showMsg){
			alert("用户名或密码错误！");
		}
	}
}
function checkLogin(){
	$.ajax({
		type: 'POST',
		url: baseUrl +'/public/frontLogin!checkLogin.action',
		dataType: 'json',
		success: function(json){
			resetLoginStatus(json, false);
		}
	}); 
}
function logout(){
	$.ajax({
		type: 'POST',
		url: baseUrl +'/public/frontLogin!logout.action',
		success: function(data){
			$("#loginedDiv").html("");
			$("#loginedDiv").css("display","none");
			$("#loginForm").css("display","");
			$('#loginname').val("");
			$('#password').val("");
		}
	}); 
}
function ajaxLogin(){
	var loginName = $('#loginname').val();
    var loginPass = $('#password').val();
    if(loginName == ""){
    	alert("请输入用户名！");
    	return;
    }
    if(loginPass == ""){
    	alert("请输入密码！");
    	return;
    }
    $.ajax({
		type: 'POST',
		url: baseUrl +'/public/frontLogin!ajaxLogin.action',
		dataType: 'json',
		async: false,
		data: 'loginname='+loginName+'&password='+loginPass,
		success: function(json){
			resetLoginStatus(json, true);
			$('#userName').val("");
			$('#password').val("");
		}
	});
}
function resetNavCss(){
	if($("#navId")){
		$("a[id^='nav']").removeClass("menuhover");
		$("#nav" +  $("#navId").val()).addClass("menuhover");
	}
}
function checkCoupon(){
	if($("#cpCard").val() == ""){
		alert("请输入代金卡卡号!");
		$("#cpCard").focus();
		return false;
	}
	if($("#cpPwd").val() == ""){
		alert("请输入代金卡密码!");
		$("#cpPwd").focus();
		return false;
	}
	$.post(
		baseUrl +'/public/cardValidte.action',
		{couponCard:$("#cpCard").val(),couponPwd:$("#cpPwd").val()}, 
		function(json){
			if(json.result == "notExsit"){
				$("#cardResult").css("color", "red");
				$("#cardResult").html("卡号或密码错误！");
			}else if(json.result == "Success"){
				$("#cardResult").css("color", "green");
				if(json.Used == "1"){
					str ="该代金卡不存在！";
					$("#cardResult").css("color", "red");
				}else{
					$("#cardResult").css("color", "green");
					str = "代金卡金额" + json.value + "元，有效期至" + json.validTo;
				}
				$("#cardResult").html(str);
			}
		},"json"
	); 
}
$(document).ready(function(){
	checkLogin();
	resetNavCss();
	$("#validCard").click(function(){
		$("#cardDialog").show();
	});
	$("#cardClose").click(function(){
		$("#cardDialog").hide();
	});
});
