﻿// check device id

var checkDevceId = {
	needToCheckCount: 0,
	checkTypes: {
		imei: /\d{15, 17}/,
		mobileNumber: /1[3|5]\d{9}/
	},
	toCheck: function (inputId, checkType) {
		
	},
	check: function () {
	    var ipt = $("RegisterInfo").getElementsByTagName("input");
	    var iptType = $("NeedToRegHidden").value.split(",");
	    
	    for (var i = 0; i < ipt.length; i ++) {
	        if (ipt[i].value == "") {
	            alert("注册所需信息必须填！", "");
	            ipt[i].focus();
	            return false;
	        }
	    }
	    
	    return true;
	},
	inform: function () {
		if (!$("NeedToRegHidden")) return;
		var ipt = $("RegisterInfo").getElementsByTagName("input"), ipt_inform = {};
	    var iptType = $("NeedToRegHidden").value.split(",");
	    var informMsg = "<img src=\"/images/notice.gif\" alt=\"notice\" /> <strong>注意：</strong>";
		informMsg += "您的注册码将根据此处内容生成，请准确填写，如不确定如何填写请查看填写说明。";
		
	    for (var i = 0; i < ipt.length; i ++) {
			ipt_inform["_popInform_" + ipt[i].id] = new popInform(ipt[i].parentNode, informMsg);
			ipt[i].onfocus = function () {
				ipt_inform["_popInform_" + this.id].show();
				//popInform.show();
				//$A(document.getElementsByTagName("select")).each(function (s) {s.style.visibility = "hidden";});
			};
			ipt[i].onblur = function () {
				SetThisNeedForReg(this);
				ipt_inform["_popInform_" + this.id].close();
				//$A(document.getElementsByTagName("select")).each(function (s) {s.style.visibility = "visible";});
			}
	    }
	}
};

addLoadEvent(checkDevceId.inform);
