﻿function setLoginPal(){
	$('#uid').focus(function(){
		aniWidth($(this),120);aniWidth($('#pwd'),60);
		if(this.value=='用户名')$(this).val('');$(this).removeClass('blur');
	}).blur(function(){
		$('#uid').val($.trim($('#uid').val()));
		if(this.value=='')$(this).val('用户名').addClass('blur');
	});
	$('#pwd').focus(function(){
		aniWidth($(this),120);aniWidth($('#uid'),60);
		if($(this).val()=='_$*@^#!')$(this).val('');$(this).removeClass('blur');
	}).blur(function(){
		$('#pwd').val($.trim($('#pwd').val()));
		if(this.value=='')$(this).val('_$*@^#!').addClass('blur');
	});
	$('#fLogin').submit(function(){
		$('#uid').val($.trim($('#uid').val()));
		$('#pwd').val($.trim($('#pwd').val()));
		
		if($('#uid').val()==''){alert('请输入用户名');$('#uid').focus();return false;}
		if($('#pwd').val()==''){alert('请输入密码');$('#pwd').focus();return false;}
		$('.vrdPal').remove();
		
		var $v=$('<div class="vrdPal">'+
			'<stong>请输入验证码：<stong><br/>'+
			'<img src="/VryCode.ashx" alt="点击刷新"><br>'+
			'看不清？<a href="#" onclick="return false">刷新</a>&nbsp;<a href="#" onclick="return false">换一张</a><br/>'+
			'<input name="vrd" maxlength="4" id="vrd" type="text">&nbsp;&nbsp;&nbsp;<input id="cbRemember" name="cbRemember" type="checkbox"><label for="cbRemember">记住用户名</label>'+
			'<div class="center"><input type="button" value="确定"/></div>'+
			'</div>');
					
		$('input[type=submit]').attr('disabled',true).before($v);
		function chVrd(f){$('.vrdPal img').attr('src','/VryCode.ashx?n='+f+'&'+new Date());$('#vrd').focus();}
		$v.show(99).find('img').click(chVrd);		
		$v.find('a').eq(0).click(chVrd);
		$v.find('a').eq(1).click(function(){chVrd(1);});
		$v.find('input[type=button]').click(function(){
			$('#vrd').val($.trim($('#vrd').val()));
			if($('#vrd').val()==''){alert('请输入验证码！');$('#vrd').focus();return false;}
			var srcH=$('#loginPal').html();
			$.ajax({
				url:'/hdl/login.ashx',
				type:'post',
				data:{
					u:$('#uid').val(),
					p:$('#pwd').val(),
					v:$('#vrd').val(),
					r:$('#cbRemember').attr('checked')?1:0
				},
				success:function(h){
					if(h==1)refreshLoginState($('#loginPal'));
					else {alert(h);chVrd(1);}
				},error:function(){
					chVrd(1);
					alert('发生错误，请稍后重试！');
				}
			});
			return false;
		});
		$('#vrd').focus();
		return false;
	});
	return false;
}
