﻿// JavaScript Document
//加载图片
var loadingPic = '<img src="/images/loading.gif">';
var url = '/ajax/do.asp';

function checkLogin()
{
    if ($F('uid').length<5 || $F('uid').length>13)
	    {
		    Cvtt.inputErr('uid','help','95013号码必须为6-13位数字！','error');
		    return false;
	    }
	    
    if (Cvtt.isInt($F('uid')) == false)
	{
		Cvtt.inputErr('uid','help','95013号码必须为数字！','error');
		return false;
	}
	
	if ($F('pwd').length < 4 )
	{
	    Cvtt.inputErr('pwd','help','密码必须为4为以上字符','error');
		return false;
	}
	 if ($F('Code').length < 1 )
    {
        Cvtt.inputErr('Code','help','验证码不能为空！','error');
	    return false;
    }
	
    doLogin($('form1').serialize());
    
    Form.disable('form1');
}


function doLogin(params)
{
    var url = '/ajax/do.asp';
	var param = 'action=login&'+params;

	var option = {
	method:'post',
	parameters: param,
	onFailure:function(){
		Cvtt.showText('help','号码有误或通讯故障，请稍后再试','error');
		Form.enable('form1');
	},
	onSuccess:function(transport)
		{
			
			var json = transport.responseText.evalJSON();

			if(json.status ==0)
			{
				switch (json.PhoneType)
				{
						case 0:
							{
						   Cvtt.showText('help','登录成功!正在跳转管理页面','help');
						   Cvtt.doTimeout('go','Default.asp',1000);
						   break;
							}
						case 1:
							{
								Cvtt.showText('help','您的帐号未激活，请拨打95013激活！','error');
								Form.enable('form1');
								break;
							}
						case 2:
							{
								Cvtt.showText('help','登录失败!您的帐号已注销 ！','error');
								Form.enable('form1');
								break;
							}
				}
			}
			else
			{
				
				switch(json.status){
						case 1:
						{
						Cvtt.showText('help','登录失败!用户名或密码错误','error');
						Form.enable('form1');
						break;
						}
						case 2:
						{
							Cvtt.showText('help','验证码不正确!','error');
							Form.enable('form1');
							Form.Element.focus("Code"); // ==> $('Code').focus()
							break;
						}
						Form.enable('form1');
				}
			}    
		}
	}
	
    var myAjax = new Ajax.Request(url,option);
}


//95013号码归属地查询
function checkuid()
{
	if ($('search_add').value == '')
	{
		Cvtt.showText('help','请输入UID号码！','error');
		return false;
	}
	Cvtt.showText('help',loadingPic + '正在查找...','help');
	Form.disable('search_add');
	
	var param = 'action=checkuid&uid=' + encodeURIComponent($('search_add').value);
	var option = {
		method:'post',
		parameters: param,
		onFailure:function(transport){
			Cvtt.showText('help','网络故障，请稍后再试','error');
			Form.enable('search_add');
		},
		onSuccess:function(transport){
			var json = transport.responseText.evalJSON();
			if(json.status ==0)
			{
			   Cvtt.showText('help',json.AreaName,'help');
			   //break;
			}
			else
			{
			   Cvtt.showText('help',"没有查到归属地",'help');
			  // break;
			}
		}
	};
	var myAjax = new Ajax.Request(url,option);
}