$.ajaxSetup ({
	cache: false //关闭缓存
});
$.getJSON("http://member.136z.com/ajax_login.php?callback=?",   
        function(data){ 
		data = URLdecode(data.data);
		$("#ajax_login").html(data); 
});  

function ShowLoginZone(){    
	
	
	$("#login_div").show();
	$.getJSON("http://member.136z.com/ajax_login.php?action=login&callback=?",   
        function(data){ 
		data = URLdecode(data.data);
		$("#login_div").html(data); 
	}); 
	$("#login_cover").height($(document).height());
	$("#login_cover").show();
	
}
function loginClose(){
	$("#login_div,#login_cover").hide();
}
function loginOut(){
	$.getJSON("http://member.136z.com/ajax_login.php?dosubmit=1&action=loginout&callback=?",   
        function(data){ 
			$.getJSON("http://member.136z.com/ajax_login.php?callback=?",   
        		function(data){ 
				data = URLdecode(data.data);
				$("#ajax_login").html(data); 
		}); 
	});
	
	
}
function loginPost(){
	if(!$("#username").val()){
		alert("用户名不能为空");
		return false;
	}
	if(!$("#password").val()){
		alert("用户密码不能为空");
		return false;
	}
	if(is_checkcode){
		if(!$("#checkcodestr").val()){
			alert("验证码不能为空");
			return false;
		}
	}
	var url = "http://member.136z.com/ajax_login.php?dosubmit=1&username=" + $('#username').val() + "&password=" + $('#password').val() + "&cookietime=" + $('#cookietime').val() + "&checkcodestr=" + $('#checkcodestr').val();

	$.getJSON(url + "&callback=?",   
        function(data){
		data = data.data;
		
		if(data==1){
			alert("登录成功");
			loginClose();
			$.getJSON("http://member.136z.com/ajax_login.php?callback=?",   
				function(data){ 
					data = URLdecode(data.data);
					$("#ajax_login").html(data); 
			}); 
		}else{
			alert("用户名,密码或者验证码输入错误，请重新输入");
			ShowLoginZone();
			
		}
		
		return false;
	}); 
	
}
function URLdecode(str) {
    var ret = "";
    for(var i=0;i<str.length;i++) {
        var chr = str.charAt(i);
        if(chr == "+") {
            ret += " ";
        }else if(chr=="%") {
            var asc = str.substring(i+1,i+3);
            if(parseInt("0x"+asc)>0x7f) {
                ret += decodeURI("%"+ str.substring(i+1,i+9));
                i += 8;
            }else {
                ret += String.fromCharCode(parseInt("0x"+asc));
                i += 2;
            }
        }else {
            ret += chr;
        }
    }
    return ret;
}
function onScrollEvent(){
    if (!document.all){
        document.getElementById('login_cover').style.top = document.documentElement.scrollTop+'px';
    }
    document.getElementById('login_div').style.top = (100+document.documentElement.scrollTop)+'px';
}

function ShowFormPost(){    
	
	
	$("#login_divs").show();
	$.getJSON("http://member.136z.com/formpost.php?action=login&callback=?",   
        function(data){ 
		data = URLdecode(data.data);
		$("#login_divs").html(data); 
	}); 
	$("#login_cover").height($(document).height());
	$("#login_cover").show();
	
}

window.onscroll = onScrollEvent;