﻿//think网站主机号判断
//执行逻辑：
//1.判断输入4或7位主机编号，则执行查询
//2.非4、7位主机编号则调用webservice，验证主机号是否正确
//3.不正确则弹出框提示：主机编号输入错误
//4.正确则返回机型，
//返回值：119=Idea，120=Think
var IdeaUrl="http://support1.lenovo.com.cn/lenovo/wsi";
var ThinkUrl="http://think.lenovo.com.cn";
function jsCheckMachineSn(machineSn,tUrl,iUrl)
{
	//document.location="http://www.baidu.com";
    //var result="";
    //过滤空格
    if (machineSn.length==4 || machineSn.length==7)
    {
        //return "119";
		//alert("Think");
		//document.location=url;
		if (tUrl!="")
		{
			document.location=ThinkUrl+tUrl;
		}
		else
		{
			document.location=ThinkUrl;
		}
    }
    else
    {
        //调用webservice
        try
		{
			var head = document.getElementsByTagName("head")[0]; 
			var js = document.createElement("script"); 
			js.src = '/CheckMachineSn.aspx?MachineSn='+machineSn;
			js.onload = js.onreadystatechange = function()
			{ 
				if (!this.readyState || this.readyState == "loaded" || this.readyState == "complete") 
				{ 
					head.removeChild(js); 
					//JS加载完毕了. 类似于ajax请求完成. 
					//执行是否登陆成功的判断等操作
					//var res={msg:false,message:"fail111"};
					//alert(res);
					//var strres=res;
					//alert(strres);
					//return strres;
					if (res=="-1")
					{
						alert("系统繁忙，请稍后再试！");
					}
					else if (res=="0")
					{
						alert("主机号不正确");
					}
					else if (res=="119")
					{
						//alert("Idea");
						if (iUrl!="")
						{
							document.location=IdeaUrl+iUrl;
						}
						else
						{
							document.location=ThinkUrl;
						}
					}
					else if (res=="120")
					{
						//alert("Think");
						if (tUrl!="")
						{
							document.location=ThinkUrl+tUrl;
						}
						else
						{
							document.location=ThinkUrl;
						}
						
					}
					else
					{
						alert(res);
					}
				} 
			} 
			head.appendChild(js); 
		 }
		 catch(e)
		 {
			//alert(e.Message);
			alert("系统繁忙，请稍后再试！");
		 }
    }
}
