// 用户登录页面js		
$(document).ready(function(){

	url=getparastr('reffer');
	$("#reffer").val(url);		
	
		$(document).keydown(function(event){
			if(event.keyCode==13)
				$("#login").click();
		});
		$("#login").click(function(){
			$("#login").attr('disabled','disabled');
			//alert(this.attr('disabled'));
			//this.attr('disabled','true');
			var name=$("#username").val();
			var pass=$("#password").val();
			var verification=$("#verification").val();
			name=$.trim(name);
			pass=$.trim(pass);
			verifivation=$.trim(verification);
			if (name.length<2){
				$("#login").attr('disabled','');
				$("#error_info").html('<span class="m_user_logintips">用户名不能为空或少于三位</span>');
				$("#error_info").css("display","block");
				checkverifimg();
				return ;
			}
			if (pass.length<3){
				$("#login").attr('disabled','');
				$("#error_info").html('<span class="m_user_logintips">密码不能为空或少于三位</span>');
				$("#error_info").css("display","block");
				checkverifimg();
				return;
			}
			if(verifivation.length==0||verifivation==''){
				$("#login").attr('disabled','');
				$("#error_info").html('<span class="m_user_logintips">验证码不能为空</span>');
				$("#error_info").css("display","block");
				checkverifimg();
				return;
			}			
			var dataString='UserName='+name+'&UserPass='+pass+'&Valid='+verifivation;
			$.ajax({
				type:"POST",
				url:"myajax.php?action=login",
				data:dataString,
				timeout: 10000,//超时时间设定
				error: function(){},//错误处理
				success:function(data){	
					if (parseInt(data)==1){
						document.login_form.submit();
					}else {
						$("#error_info").html('<span class="m_user_logintips">'+data+'</span>');
						$("#error_info").css("display","block");
						checkverifimg();
						$("#login").attr('disabled','');
					}				
				}
			});
		});
		$("#verifimg").click(function(){
			checkverifimg();
		});
		$('#verification').focus(function(){
			$('#verifimg').css('display','');
			$('#verifimgtitle').css('display','');
		});
	});
	
	function checkverifimg(){
		var timenow = new Date().getTime();
			url="/js/valid.php";
			id = url.indexOf('?');
			if(id >= 0  ){
				if(id == (url.length-1))
					url = url +"t="+ timenow;
				else 
					url = url +"&t="+ timenow;
			}else{
				url = url +"?t="+ timenow;
			}
			document.getElementById("verifimg").src=url;
	}
	function getparastr(strname) { 
		var hrefstr,pos,parastr,para,tempstr; 
		hrefstr = window.location.href;
		pos = hrefstr.indexOf("?") 
		parastr = hrefstr.substring(pos+1); 
		para = parastr.split("&"); 
		tempstr=""; 
		for(i=0;i<para.length;i++) {  
			tempstr = para[i]; 
			pos = tempstr.indexOf("=");  
			if(tempstr.substring(0,pos) == strname) {  
				return tempstr.substring(pos+1);  
			} 
		} 
		return null;
	} 