QQ 号码申请页面下的一个超强的 javascript 解码版 http://freereg.qq.com/js/a.js
if (top.location != self.location) {
top.location = self.location;
}
var az = ["t_nickname", "e_nickname", "t_age", "e_age", "t_password", "e_password1", "e_password2", "e_password3", "t_rePassword", "e_rePassword", "tr_province", "t_province", "e_province", "tr_city", "t_city", "e_city", "tr_otherCountry", "t_otherCountry", "e_otherCountry", "tr_otherProvince", "tr_otherCity", "t_question", "e_question", "t_answer", "e_answer", "f_answer", "t_emailAddress", "e_emailAddress", "t_phoneNumber", "e_phoneNumber", "t_notice", "t_employeeName", "e_employeeName", "t_cardNo", "e_cardNo", "t_validcode", "e_validcode", "p_validcode", "a_area", "a_baseinfo", "a_setpwd", "a_validcode", "a_agree", "#a_errormap", "a_dnaemail", "a_dnamobile", "a_dnacert", "a_dnaquestion", "a_refreshimg", "summary", "error_content", "switchMore"];
var ay = null;
var cr = null;
var bu = {}
function r(bX) {
if (typeof (bX) == "string") {
return bu[bX] ? bu[bX] : (bu[bX] = document.getElementById(bX));
} else {
return bX;
}
}
var aZ = {
bY: function(aU, dw, cd) {
var cq = document.createElement("option");
cq.appendChild(document.createTextNode(dw));
cq.setAttribute("value", cd);
aU.appendChild(cq);
}, cT: function(aU) {
for (var aB = aU.options.length - 1; aB >= 0; aB--) {
aU.remove(aB);
}
}, bF: function(aU, cd) {
var aB = 0;
for (; aB < aU.options.length; aB++) {
if (aU.options[aB].value == cd) {
break;
}
}
if (aB >= aU.options.length) {
return false;
}
aU.value = cd;
aU.selectedIndex = aB;
return true;
}, dD: function(aU) {
if ((aU.options.length > 0) && (aU.value == "")) {
return true;
} else {
return false;
}
}
}
var aF = new Array;
var aL = new Array;
var aH = 0;
aF[aH] = "请选择";
aL[aH] = new Array("请选择");
aH++;
aF[aH] = "北京";
aL[aH] = new Array("北京");
aH++;
aF[aH] = "上海";
aL[aH] = new Array("上海");
aH++;
aF[aH] = "天津";
aL[aH] = new Array("天津");
aH++;
aF[aH] = "重庆";
aL[aH] = new Array("重庆");
aH++;
aF[aH] = "河北";
aL[aH] = new Array("请选择", "石家庄", "唐山", "秦皇岛", "邯郸", "邢台", "保定", "张家口", "承德", "沧州", "廊坊", "衡水", "不限");
aH++;
aF[aH] = "山西";
aL[aH] = new Array("请选择", "太原", "大同", "阳泉", "长治", "晋城", "朔州", "晋中", "运城", "忻州", "临汾", "吕梁", "不限");
aH++;
aF[aH] = "内蒙古";
aL[aH] = new Array("请选择", "呼和浩特", "包头", "乌海", "赤峰", "通辽", "鄂尔多斯", "呼伦贝尔", "乌兰察布盟", "锡林郭勒盟", "巴彦淖尔盟", "阿拉善盟", "兴安盟", "不限");
aH++;
aF[aH] = "辽宁";
aL[aH] = new Array("请选择", "沈阳", "大连", "鞍山", "抚顺", "本溪", "丹东", "锦州", "葫芦岛", "营口", "盘锦", "阜新", "辽阳", "铁岭", "朝阳", "不限");
aH++;
aF[aH] = "吉林";
aL[aH] = new Array("请选择", "长春", "吉林市", "四平", "辽源", "通化", "白山", "松原", "白城", "延边朝鲜族自治州", "不限");
aH++;
aF[aH] = "黑龙江";
aL[aH] = new Array("请选择", "哈尔滨", "齐齐哈尔", "鹤岗", "双鸭山", "鸡西", "大庆", "伊春", "牡丹江", "佳木斯", "七台河", "黑河", "绥化", "大兴安岭", "不限");
aH++;
aF[aH] = "江苏";
aL[aH] = new Array("请选择", "南京", "无锡", "徐州", "常州", "苏州", "南通", "连云港", "淮安", "盐城", "扬州", "镇江", "泰州", "宿迁", "不限");
aH++;
aF[aH] = "浙江";
aL[aH] = new Array("请选择", "杭州", "宁波", "温州", "嘉兴", "湖州", "绍兴", "金华", "衢州", "舟山", "台州", "丽水", "不限");
aH++;
aF[aH] = "安徽";
aL[aH] = new Array("请选择", "合肥", "芜湖", "蚌埠", "淮南", "马鞍山", "淮北", "铜陵", "安庆", "黄山", "滁州", "阜阳", "宿州", "巢湖", "六安", "亳州", "池州", "宣城", "不限");
aH++;
aF[aH] = "福建";
aL[aH] = new Array("请选择", "福州", "厦门", "莆田", "三明", "泉州", "漳州", "南平", "龙岩", "宁德", "不限");
aH++;
aF[aH] = "江西";
aL[aH] = new Array("请选择", "南昌", "景德镇", "萍乡", "新余", "九江", "鹰潭", "赣州", "吉安", "宜春", "抚州", "上饶", "不限");
aH++;
aF[aH] = "山东";
aL[aH] = new Array("请选择", "济南", "青岛", "淄博", "枣庄", "东营", "潍坊", "烟台", "威海", "济宁", "泰安", "日照", "莱芜", "德州", "临沂", "聊城", "滨州", "菏泽", "不限");
aH++;
aF[aH] = "河南";
aL[aH] = new Array("请选择", "郑州", "开封", "洛阳", "平顶山", "焦作", "鹤壁", "新乡", "安阳", "濮阳", "许昌", "漯河", "三门峡", "南阳", "商丘", "信阳", "周口", "驻马店", "济源", "不限");
aH++;
aF[aH] = "湖北";
aL[aH] = new Array("请选择", "武汉", "黄石", "襄樊", "十堰", "荆州", "宜昌", "荆门", "鄂州", "孝感", "黄冈", "咸宁", "随州", "仙桃", "天门", "潜江", "神农架", "恩施土家族苗族自治州", "不限");
aH++;
aF[aH] = "湖南";
aL[aH] = new Array("请选择", "长沙", "株洲", "湘潭", "衡阳", "邵阳", "岳阳", "常德", "张家界", "益阳", "郴州", "怀化", "娄底", "湘西土家族苗族自治州", "永州", "不限");
aH++;
aF[aH] = "广东";
aL[aH] = new Array("请选择", "广州", "深圳", "珠海", "汕头", "韶关", "佛山", "江门", "湛江", "茂名", "肇庆", "惠州", "梅州", "汕尾", "河源", "阳江", "清远", "东莞", "中山", "潮州", "揭阳", "云浮", "不限");
aH++;
aF[aH] = "广西";
aL[aH] = new Array("请选择", "南宁", "柳州", "桂林", "梧州", "北海", "防城港", "钦州", "贵港", "玉林", "百色", "贺州", "河池", "来宾", "崇左", "不限");
aH++;
aF[aH] = "海南";
aL[aH] = new Array("请选择", "海口", "三亚", "五指山", "琼海", "儋州", "文昌", "万宁", "东方", "澄迈", "定安", "屯昌", "临高", "白沙黎族自治县", "昌江黎族自治县", "乐东黎族自治县", "陵水黎族自治县", "保亭黎族苗族自治县", "琼中黎族苗族自治县", "不限");
aH++;
aF[aH] = "四川";
aL[aH] = new Array("请选择", "成都", "自贡", "攀枝花", "泸州", "德阳", "绵阳", "广元", "遂宁", "内江", "乐山", "南充", "宜宾", "广安", "达州", "眉山", "雅安", "巴中", "资阳", "阿坝藏族羌族自治州", "甘孜藏族自治州", "凉山彝族自治州", "不限");
aH++;
aF[aH] = "贵州";
aL[aH] = new Array("请选择", "贵阳", "六盘水", "遵义", "安顺", "铜仁", "毕节", "黔西南布依族苗族自治州", "黔东南苗族侗族自治州", "黔南布依族苗族自治州", "不限");
aH++;
aF[aH] = "云南";
aL[aH] = new Array("请选择", "昆明", "曲靖", "玉溪", "保山", "昭通", "丽江", "思茅", "临沧", "文山壮族苗族自治州", "红河哈尼族彝族自治州", "西双版纳傣族自治州", "楚雄彝族自治州", "大理白族自治州", "德宏傣族景颇族自治州 ", "怒江傈傈族自治州", "迪庆藏族自治州", "不限");
aH++;
aF[aH] = "西藏";
aL[aH] = new Array("请选择", "拉萨", "那曲", "昌都", "山南", "日喀则", "阿里", "林芝", "不限");
aH++;
aF[aH] = "陕西";
aL[aH] = new Array("请选择", "西安", "铜川", "宝鸡", "咸阳", "渭南", "延安", "汉中", "榆林", "安康", "商洛", "不限");
aH++;
aF[aH] = "甘肃";
aL[aH] = new Array("请选择", "兰州", "金昌", "白银", "天水", "嘉峪关", "武威", "张掖", "平凉", "酒泉", "庆阳", "定西", "陇南", "临夏回族自治州", "甘南藏族自治州", "不限");
aH++;
aF[aH] = "青海";
aL[aH] = new Array("请选择", "西宁", "海东", "海北藏族自治州", "黄南藏族自治州", "海南藏族自治州", "果洛藏族自治州", "玉树藏族自治州", "海西蒙古族藏族自治州", "不限");
aH++;
aF[aH] = "宁夏";
aL[aH] = new Array("请选择", "银川", "石嘴山", "吴忠", "固原", "不限");
aH++;
aF[aH] = "新疆";
aL[aH] = new Array("请选择", "乌鲁木齐", "克拉玛依", "石河子", "阿拉尔", "图木舒克", "五家渠", "吐鲁番", "哈密", "和田", "阿克苏", "喀什", "克孜勒苏柯尔克孜自治州", "巴音郭楞蒙古自治州", "昌吉回族自治州", "博尔塔拉蒙古自治州", "伊犁哈萨克自治州", "不限");
aH++;
aF[aH] = "香港";
aL[aH] = new Array("香港");
aH++;
aF[aH] = "澳门";
aL[aH] = new Array("澳门");
aH++;
aF[aH] = "台湾";
aL[aH] = new Array("请选择", "台北", "高雄", "基隆", "台中", "台南", "新竹", "嘉义", "台北县", "宜兰县", "新竹县", "桃园县", "苗栗县", "台中县", "彰化县", "南投县", "嘉义县", "云林县", "台南县", "高雄县", "屏东县", "台东县", "花莲县", "澎湖县", "不限");
var aX = {
bQ: function(bJ, cf) {
if (bJ.options.length < 2) {
aZ.cT(bJ);
for (var aB = 0, bD = cf.length; aB < bD; aB++) {
aZ.bY(bJ, cf[aB], cf[aB]);
}
aZ.bF(bJ, "请选择");
}
}, cW: function() {
var dc = ay[8];
aZ.cT(dc);
var dC = ay[7];
var bn = dC.selectedIndex;
if ((bn < 0) || (bn >= aF.length)) {
return;
}
var cI = aL[bn];
for (var aB = 0, bD = cI.length; aB < bD; aB++) {
aZ.bY(dc, cI[aB], cI[aB]);
}
aZ.bF(dc, "请选择");
}, bt: function() {
if (ay[6].value == 1) {
r(az[10]).style.display = "none";
r(az[13]).style.display = "none";
ay[9].value = "";
ay[10].value = "";
ay[11].value = "";
r(az[16]).style.display = "";
r(az[19]).style.display = "";
r(az[20]).style.display = "";
if (zY) {
this.aQ(ay[9], az[18], az[17], 1);
}
aA.aE("省份");
aA.aE("城市");
} else {
aA.aE("国家");
r(az[16]).style.display = "none";
r(az[19]).style.display = "none";
r(az[20]).style.display = "none";
this.bQ(ay[7], aF);
r(az[10]).style.display = "";
r(az[13]).style.display = "";
if (zY) {
this.aQ(ay[7], az[12], az[11], 2);
this.aQ(ay[8], az[15], az[14], 3);
}
}
}, bo: function() {
this.cW();
var cN = ay[8];
if (cN.length == 0) {
aZ.bY(cN, "请选择", "请选择");
}
if ((ay[8].value != "") && (ay[8].value != "请选择")) {
this.aQ(ay[8], az[15], az[14], 3);
} else {
if (zY) {
this.aQ(ay[8], az[15], az[14], 3);
}
}
if ((zY) || ((ay[8].value != "") && (ay[8].value != "请选择"))) {
this.aQ(ay[8], az[15], az[14], 3);
}
}, aQ: function(df, dn, dg, bW) {
if ((df.value.length == 0) || (df.value == "请选择")) {
if ((bW != 2) || (df.length != 1)) {
var aI = true;
switch (bW) {
case 1:
{
aA.aD(az[38], "国家", "请输入您所在的国家");
break;
}
case 2:
{
aA.aD(az[38], "省份", "请选择您所在的省份");
break;
}
case 3:
{
aA.aD(az[38], "城市", "请选择您所在的城市");
break;
}
default:
{
aI = false;
break;
}
}
if (aI) {
r(dn).style.display = "block";
c(dg, true);
}
return false;
}
return true;
} else {
r(dn).style.display = "none";
c(dg, false);
switch (bW) {
case 1:
{
aA.aE("国家");
break;
}
case 2:
{
aA.aE("省份");
break;
}
case 3:
{
aA.aE("城市");
break;
}
}
return true;
}
}
}
var cy = ["安徽", "澳门", "北京", "重庆", "福建", "甘肃", "广东", "广西", "贵州", "海南", "河北", "河南", "黑龙江", "湖北", "湖南", "吉林", "江苏", "江西", "辽宁", "内蒙古", "宁夏", "青海", "山东", "山西", "陕西", "上海", "四川", "台湾", "天津", "西藏", "香港", "新疆", "云南", "浙江"];
var cZ = ["阿坝藏族羌族自治州", "阿克苏", "阿拉尔", "阿拉善盟", "阿勒泰", "阿里", "鞍山", "安康", "安庆", "安顺", "安阳", "巴彦淖尔盟", "巴音郭楞蒙古自治州", "巴中", "白城", "白山", "白银", "百色", "蚌埠", "包头", "保定", "保山", "宝鸡", "北海", "本溪", "毕节", "滨州", "博尔塔拉蒙古自治州", "沧州", "昌都", "昌吉回族自治州", "常德", "常州", "长春", "长沙", "长治", "朝阳", "潮州", "巢湖", "郴州", "成都", "澄迈县", "承德", "池州", "赤峰", "崇左", "滁州", "楚雄彝族自治州", "达州", "大理白族自治州", "大连", "大庆", "大同", "大兴安岭", "丹东", "德宏傣族景颇族自治州", "德阳", "德州", "迪庆藏族自治州", "定安县", "定西", "东方", "东营", "东莞", "鄂尔多斯", "鄂州", "恩施土家族苗族自治州", "防城港", "佛山", "福州", "抚顺", "抚州", "阜新", "阜阳", "甘南藏族自治州", "甘孜藏族自治州", "赣州", "高雄", "固原", "广安", "广元", "广州", "桂林", "贵港", "贵阳", "哈尔滨", "哈密", "海北藏族自治州", "海东", "海口", "海南藏族自治州", "海西蒙古族藏族自治州", "邯郸", "汉中", "杭州", "菏泽", "和田", "合肥", "河池", "河源", "鹤壁", "鹤岗", "贺州", "黑河", "衡水", "衡阳", "红河哈尼族彝族自治州", "呼和浩特", "呼伦贝尔", "葫芦岛", "湖州", "花莲县", "怀化", "淮安", "淮北", "淮南", "黄冈", "黄南藏族自治州", "黄山", "黄石", "惠州", "基隆", "鸡西", "吉安", "吉林", "吉林市", "济南", "济宁", "济源", "嘉兴", "嘉义", "嘉峪关", "佳木斯", "江门", "焦作", "揭阳", "金昌", "金华", "锦州", "晋城", "晋中", "荆门", "荆州", "景德镇", "九江", "酒泉", "喀什", "开封", "克拉玛依", "克孜勒苏柯尔克孜自治州", "昆明", "拉萨", "莱芜", "来宾", "兰州", "廊坊", "乐山", "丽江", "丽水", "连云港", "凉山彝族自治州", "聊城", "辽阳", "辽源", "林芝", "临沧", "临汾", "临高县", "临夏回族自治州", "临沂", "柳州", "六安", "六盘水", "龙岩", "陇南", "娄底", "吕梁", "洛阳", "马鞍山", "茂名", "梅州", "眉山", "绵阳", "牡丹江", "那曲", "南昌", "南充", "南京", "南宁", "南平", "南通", "南投县", "南阳", "内江", "宁波", "宁德", "怒江傈傈族自治州", "攀枝花", "盘锦", "澎湖县", "萍乡", "平顶山", "平凉", "屏东县", "莆田", "七台河", "齐齐哈尔", "黔东南苗族侗族自治州", "黔南布依族苗族自治州", "黔西南布依族苗族自治州", "潜江", "钦州", "秦皇岛", "青岛", "清远", "庆阳", "琼海", "曲靖", "泉州", "日喀则", "日照", "三门峡", "三明", "三亚", "山南", "汕头", "汕尾", "商洛", "商丘", "上饶", "韶关", "邵阳", "绍兴", "深圳", "神农架林区", "沈阳", "十堰", "石河子", "石家庄", "石嘴山", "双鸭山", "朔州", "思茅", "四平", "松原", "苏州", "宿迁", "宿州", "随州", "绥化", "遂宁", "塔城", "台北", "台东县", "台南", "台中县", "台州", "泰安", "泰州", "太原", "唐山", "桃园县", "天门", "天水", "铁岭", "通化", "通辽", "铜川", "铜陵", "铜仁", "吐鲁番", "万宁", "威海", "潍坊", "渭南", "温州", "文昌", "文山壮族苗族自治州", "乌海", "乌兰察布盟", "乌鲁木齐", "无锡", "芜湖", "梧州", "吴忠", "武汉", "武威", "五指山", "西安", "西宁", "西双版纳傣族自治州", "锡林郭勒盟", "厦门", "仙桃", "咸宁", "咸阳", "襄樊", "湘潭", "湘西土家族苗族自治州", "孝感", "新乡", "新余", "新竹", "忻州", "信阳", "兴安盟", "邢台", "徐州", "许昌", "宣城", "雅安", "烟台", "盐城", "延安", "延边朝鲜族自治州", "扬州", "阳江", "阳泉", "伊春", "伊犁哈萨克自治州", "宜宾", "宜昌", "宜春", "宜兰县", "益阳", "银川", "鹰潭", "营口", "永州", "榆林", "玉林", "玉树藏族自治州", "玉溪", "岳阳", "云浮", "云林县", "运城", "枣庄", "湛江", "彰化县", "漳州", "张家界", "张家口", "张掖", "昭通", "肇庆", "镇江", "郑州", "中山", "中卫", "舟山", "周口", "珠海", "株洲", "驻马店", "资阳", "淄博", "自贡", "遵义", "儋州", "亳州", "衢州", "泸州", "漯河", "濮阳"];
function ax() {
ay = document.forms[0].elements;
cr = document.forms[0];
if (document.cookie == "") {
alert("对不起,您禁止了Cookie的使用,将无法完成注册。\r\n请取消对于Cookie的限制后,再进行尝试。");
return;
}
if (navigator.userAgent.indexOf("Netscape") > -1) {
document.body.onchange = function() {
bb[0] = 6818;
}
} else {
window.onscroll = function() {
bb[0] = 6818;
}
}
aX.bQ(ay[7], aF);
aX.bt();
aX.bo();
var ds = Math.floor(Math.random() * 100) & ((0x1 << be.length) - 1);
for (var aB = 0; aB < be.length; aB++) {
be[aB] = (ds >> aB) & 0x1;
}
T();
ai();
cr.onsubmit = function() {
au(this);
return false;
}
ay[0].onfocus = function() {
f(az[1]);
c(az[0], false);
this.select();
}
ay[0].onblur = function() {
G(this.value);
}
ay[0].onkeypress = function() {
m(0);
}
ay[1].onkeypress = function() {
m(1);
}
ay[1].onfocus = function() {
f(az[3]);
c(az[2], false);
this.select();
}
ay[1].onblur = function() {
ah(this.value);
}
ay[4].onpaste = function() {
return false;
}
ay[4].onfocus = function() {
f(az[5]);
bb[3] = 5123;
c(az[4], false);
this.select();
}
ay[4].onblur = function() {
if (aj(this.value)) {
H(this, ay[5]);
}
}
ay[4].onkeypress = function() {
m(2);
}
ay[5].onpaste = function() {
return false;
}
ay[5].onfocus = function() {
f(az[9]);
c(az[8], false);
this.select();
}
ay[5].onkeypress = function() {
m(3);
}
ay[5].onblur = function() {
if (D(this.value)) {
H(this, ay[4]);
}
}
ay[6].onchange = function() {
aX.bt();
}
ay[7].onfocus = function() {
f(az[12]);
c(az[11], false);
}
ay[7].onblur = function() {
aX.aQ(this, az[12], az[11], 2);
}
ay[7].onchange = function() {
aX.bo();
}
ay[8].onfocus = function() {
f(az[15]);
c(az[14], false);
}
ay[8].onblur = function() {
aX.aQ(this, az[15], az[14], 3);
}
ay[9].onfocus = function() {
f(az[18]);
c(az[17], false);
this.select();
}
ay[9].onblur = function() {
aX.aQ(this, az[18], az[17], 1);
}
ay[12].onchange = function() {
l(this);
}
ay[13].onfocus = function() {
f(az[24] + 0);
c((az[23] + 0), false);
this.select();
}
ay[13].onblur = function() {
j(this);
}
ay[14].onchange = function() {
l(this);
}
ay[15].onfocus = function() {
f(az[24] + 1);
c((az[23] + 1), false);
this.select();
}
ay[15].onblur = function() {
j(this);
}
ay[16].onchange = function() {
l(this);
}
ay[17].onfocus = function() {
f(az[24] + 2);
c((az[23] + 2), false);
this.select();
}
ay[17].onblur = function() {
j(this);
}
ay[18].onfocus = function() {
f(az[27]);
c(az[26], false);
this.select();
}
ay[18].onblur = function() {
t(this);
}
ay[19].onfocus = function() {
f(az[29]);
c(az[28], false);
this.select();
}
ay[19].onblur = function() {
v(this);
}
ay[20].onfocus = function() {
g(az[30]);
f(az[32]);
c(az[31], false);
this.select();
}
ay[20].onblur = function() {
U(this, ay[22]);
}
ay[21].onchange = function() {
J();
}
ay[22].onfocus = function() {
g(az[30]);
f(az[34]);
c(az[33], false);
this.select();
}
ay[22].onblur = function() {
A(this, ay[20]);
}
ay[23].onfocus = function() {
f(az[36]);
c(az[35], false);
if (this.value == "请输入您在上图中看到的字符,不区分大小写") {
this.value = "";
}
this.style.color = "black";
bb[2] = 2252;
this.select();
}
ay[23].onblur = function() {
C(this.value);
if (this.value == "") {
this.value = "请输入您在上图中看到的字符,不区分大小写";
this.style.color = "#808080";
} else {
this.style.color = "black";
}
}
ay[23].onpaste = function() {
return false;
}
ay[24].onchange = function() {
R(this);
}
ay[cj[Math.floor(Math.random() * 1000) % cj.length]].onchange = function() {
if (bL) {
return;
}
bL = true;
al("/checkconn?seed" + Math.random());
bb[1] = 8315;
}
r(az[48]).href = "javascript:k();";
r(az[51]).onclick = function() {
aw(this, "safe-info-content");
}
f("loading");
g("load_complete");
try {
var bi = Q("AREACODE");
bi = bi.split("|");
do {
if (bi[0] == "") {
break;
}
aZ.bF(ay[6], "中华人民共和国");
aX.bt();
var bU = parseInt(bi[0], 10);
if ((bU < 0) || (bU >= cy.length)) {
break;
}
aZ.bF(ay[7], cy[bU]);
aX.bo();
if (bi[1] == "") {
break;
}
var cF = parseInt(bi[1], 10);
if ((cF < 0) || (cF >= cZ.length)) {
break;
}
aZ.bF(ay[8], cZ[cF]);
} while (false);
ay[0].focus();
k();
} catch (e) {
}
}
var di = "您的出生地是?@14@1&您高中班主任的名字是?@12@1&您小学班主任的名字是?@10@1&您父亲的姓名是?@1@1&您母亲的生日是?@5@2&您母亲的姓名是?@4@1&您父亲的生日是?@2@2&您配偶的姓名是?@7@1&您的学号(或工号)是?@13@0&您配偶的职业是?@9@1&您母亲的职业是?@6@1&您配偶的生日是?@8@2&您父亲的职业是?@3@1&您初中班主任的名字是?@11@1";
var de = "身份证(目前仅支持大陆身份证)@1&护照@2&军官证@3&其它@4";
function ap() {
ay[0].blur();
ay[1].blur();
ay[4].blur();
ay[5].blur();
ay[8].blur();
ay[9].blur();
ay[13].blur();
ay[15].blur();
ay[17].blur();
ay[18].blur();
ay[19].blur();
ay[20].blur();
ay[22].blur();
ay[23].blur();
}
var cS = ["格式:2-16位阿拉伯数字", "格式:1-19位中文或者2-38位英文", "格式:YYYYMMDD,例如20050705"];
var cE = ["标题", "昵称", "年龄", "密码", "重新输入密码", "国家", "省份", "城市", "问题1", "答案1", "问题2", "答案2", "问题3", "答案3", "安全邮件地址", "手机号码", "真实姓名", "证件类型", "证件号码", "验证码", "相关服务条款"];
var bP = '&';
var bd = '@';
var bE = "请选择提示问题";
var zY = false;
var aA = {
cu: function(dp) {
var cb = r(az[50]).childNodes;
for (var aB = 0, cR = cb.length; aB < cR; aB++) {
if (cb[aB].getAttribute("groupId") >= dp) {
return cb[aB];
}
}
return null;
}, ck: function() {
var aM = r(az[50]);
aM.innerHTML = "";
var bO = document.createElement("LI");
bO.appendChild(document.createTextNode("请您完善以下信息:"));
bO.className = "title";
bO.setAttribute("groupId", 0);
aM.appendChild(bO);
}, aD: function(dr, bj, cO) {
if (!zY) {
return;
}
var aM = r(az[50]);
var bm = this.bH(bj);
if (bm == -1) {
return;
}
if (aM.childNodes.length < 1) {
this.ck(aM);
}
var bO = document.createElement("LI");
bO.innerHTML = "<a href='#" + dr + "'>" + bj + "</a>" + cO;
bO.setAttribute("groupId", bm);
var bK = this.cu(bm);
if (bK == null) {
aM.appendChild(bO);
} else {
if (bK.getAttribute("groupId") == bm) {
if (bO.innerHTML != bK.innerHTML) {
aM.replaceChild(bO, bK);
}
} else {
aM.insertBefore(bO, bK);
}
}
if (aM.childNodes.length <= 1) {
aM.innerHTML = "";
f(r(az[49]));
} else {
g(r(az[49]));
}
}, bH: function(bj) {
var bD = cE.length;
for (var aB = 0; aB < bD; aB++) {
if (cE[aB] == bj) {
return aB;
}
}
return -1;
}, aE: function(bj) {
if (!zY) {
return;
}
var bm = this.bH(bj);
if (bm == -1) {
return;
}
var aM = r(az[50]);
var cb = aM.childNodes;
var bK;
for (var aB = 0; aB < cb.length; aB++) {
bK = cb[aB];
if (bK.getAttribute("groupId", 0) == bm) {
aM.removeChild(bK);
break;
}
}
if (aM.childNodes.length <= 1) {
aM.innerHTML = "";
f(r(az[49]));
}
}
}
function g(bx) {
r(bx).style.display = "block";
}
function f(bx) {
r(bx).style.display = "none";
}
function d(aC, aN) {
aC.innerHTML = aN;
if (aN != "") {
aC.style.display = "block";
} else {
aC.style.display = "none";
}
}
function c(cs, dx) {
if (dx) {
r(cs).style.fontWeight = "bold";
r(cs).style.color = "red";
} else {
r(cs).style.fontWeight = "normal";
r(cs).style.color = "black";
}
}
function P(aG) {
for (var aB = 0; aB < aG.length; aB++) {
var dB = aG.charAt(aB);
if ((dB < '0') || (dB > '9')) {
return false;
}
}
return true;
}
function ao(aG) {
if (aG.length < 2) {
return false;
}
return P(aG);
}
function at(aG) {
if (aG.length != 8) {
return false;
}
if (P(aG) == false) {
return false;
}
var dk = parseInt(aG.substr(0, 4), 10);
var cY = parseInt(aG.substr(4, 2), 10);
var dj = parseInt(aG.substr(6, 2), 10);
if ((dk < 1900) || (dk > 2100)) {
return false;
}
if ((cY < 1) || (cY > 12)) {
return false;
}
if ((dj < 1) || (dj > 31)) {
return false;
}
return true;
}
function aa(aG) {
if (aG.length < 3) {
return false;
}
if (aG.search(/^[\._0-9A-Za-z\-]+@([0-9A-Za-z\-]+\.)+[A-Za-z]{2,3}$/) < 0) {
return false;
}
if ((aG.search(/^[^@]+@qq.com$/) >= 0) && (aG.length >= 41)) {
return false;
}
return true;
}
function af(aG) {
if (aG.length != 11) {
return false;
}
if (aG.search(/^(13|15)[0-9]{9}$/) < 0) {
return false;
}
return true;
}
function aq(aG) {
if (aG.length <= 0) {
return false;
}
var da = /^([\u4e00-\u9fa5]{1,19}|[A-Za-z ]{2,38})$/;
return da.test(aG);
}
function V(aG) {
var cw = new Object();
var cv = new Object();
cw = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/;
cv = /^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}[0-9Xx]{1}$/;
if ((cw.test(aG)) || (cv.test(aG))) {
return true;
}
return false;
}
function av(aG, bW) {
var da = /^([A-Za-z0-9])+$/;
if (aG.length <= 0) {
return false;
}
if (da.test(aG) == false) {
return false;
}
if (bW == 1) {
return V(aG);
} else {
return true;
}
}
function aw(cp, bx) {
var aC = r(bx);
if (aC.style.display == "none") {
cp.className = "title2";
aC.style.display = "block";
} else {
cp.className = "title1";
aC.style.display = "none";
}
}
function k() {
try {
r(az[37]).src = "http://freeqq3.qq.com/getimage?" + Math.random();
} catch (e) {
}
}
function G(aN) {
var aC = r(az[1]);
if (aN.length == 0) {
c(az[0], true);
d(aC, "请输入您的昵称");
aA.aD(az[39], "昵称", "请输入您的昵称");
return false;
}
var dh = aN.replace(/[^\x00-\xff]/g, "**");
var bD = dh.length;
if (bD > 12) {
c(az[0], true);
d(aC, "昵称必须为1-12个字符,中文字符算2个");
aA.aD(az[39], "昵称", "昵称必须为1-12个字符,中文字符算2个");
return false;
} else {
d(aC, "");
c(az[0], false);
aA.aE("昵称");
return true;
}
}
function ah(aN) {
var aC = r(az[3]);
if (aN.length == 0) {
c(az[2], true);
d(aC, "请输入您的年龄");
aA.aD(az[39], "年龄", "请输入您的年龄");
return false;
}
if ((-1 == aN.search(/^[0-9]+$/)) || (Number(aN) > 119) || (Number(aN) == 0)) {
c(az[2], true);
d(aC, "年龄必须为1-119之间的整数");
aA.aD(az[39], "年龄", "年龄必须为1-119之间的整数");
return false;
} else {
d(aC, "");
c(az[2], false);
aA.aE("年龄");
return true;
}
}
function aj(aN) {
var aC = r(az[5]);
if (aN.indexOf(' ') >= 0) {
c(az[4], true);
d(aC, "密码中不能含有空格字符");
g(az[6]);
f(az[7]);
aA.aD(az[40], "密码", "密码中不能含有空格字符");
return false;
} else if ((aN.length < 6) || (aN.length > 16)) {
if (aN.length == 0) {
c(az[4], true);
d(aC, "请输入您的密码");
g(az[6]);
f(az[7]);
aA.aD(az[40], "密码", "请输入您的密码");
return false;
} else {
c(az[4], true);
d(aC, "");
f(az[6]);
g(az[7]);
aA.aD(az[40], "密码", "密码长度应该在6-16位之间");
}
return false;
} else {
am("/checkvalid?password=" + encodeURIComponent(ay[4].value) + "&seed=" + Math.random(), true);
return true;
}
}
function D(aN) {
var aC = r(az[9]);
if (aN.length == 0) {
c(az[8], true);
d(aC, "请再次输入您的密码");
aA.aD(az[40], "重新输入密码", "请再次输入您的密码");
return false;
} else {
d(aC, "");
c(az[8], false);
aA.aE("重新输入密码");
return true;
}
}
function H(cX, cJ) {
var aC = r(az[9]);
if ((cX.value.length != 0) && (cJ.value.length != 0)) {
if (cX.value != cJ.value) {
c(az[8], true);
d(aC, "密码和重复密码输入不一致");
aA.aD(az[40], "重新输入密码", "密码和重复密码输入不一致");
return false;
}
}
if (cJ.value.length != 0) {
d(aC, "");
c(az[8], false);
aA.aE("重新输入密码");
}
return true;
}
function C(aN) {
var aC = r(az[36]);
if ((aN.length == 0) || (aN == "请输入您在上图中看到的字符,不区分大小写")) {
c(az[35], true);
d(aC, "请输入验证码");
aA.aD(az[41], "验证码", "请输入验证码");
return false;
}
if ((aN.length < 6) || (aN.length > 8)) {
c(az[35], true);
d(aC, "字符个数不正确");
aA.aD(az[41], "验证码", "字符个数不正确");
return false;
} else {
ad("/checkvalid?validcode=" + encodeURIComponent(ay[23].value) + "&seed=" + Math.random(), false);
return true;
}
}
function R(db) {
if (!db.checked) {
aA.aD(az[42], "相关服务条款", "您需要阅读并且认可我们的服务条款,才能够使用我们的服务");
return false;
} else {
aA.aE("相关服务条款");
return true;
}
}
function au() {
ap();
zY = true;
aA.ck();
if (ay[6].value == 0) {
ay[9].value = "中华人民共和国";
ay[10].value = "";
ay[11].value = "";
if ((ay[7].value.length != 0) && (ay[7].value != "请选择")) {
ay[10].value = ay[7].value;
if (ay[8].value != "请选择") {
ay[11].value = ay[8].value;
}
}
}
var aI = false;
if (!G(ay[0].value)) {
aI = true;
}
if (!ah(ay[1].value)) {
aI = true;
}
if (!aj(ay[4].value)) {
D(ay[5].value);
aI = true;
} else {
if ((!D(ay[5].value)) || (!H(ay[4], ay[5]))) {
aI = true;
}
}
var dq = (ay[6].value == 0);
if (!dq) {
if (ay[9].value.length == 0) {
c(az[17], true);
r(az[18]).style.display = "block";
aI = true;
}
aX.aQ(ay[9], az[18], az[17], 1);
} else {
if ((ay[10].value.length == 0) || (ay[10].value == "请选择")) {
c(az[11], true);
r(az[12]).style.display = "block";
aI = true;
}
aX.aQ(ay[7], az[12], az[11], 2);
if ((ay[11].value.length == 0) || (ay[11].value == "请选择")) {
c(az[14], true);
r(az[15]).style.display = "block";
aI = true;
}
aX.aQ(ay[8], az[15], az[14], 3);
}
for (var aB = 0; aB < 3; aB++) {
if (!j(ay[13 + 2 * aB])) {
aI = true;
}
}
if (!t(ay[18])) {
aI = true;
}
if (!v(ay[19])) {
aI = true;
}
if (!U(ay[20], ay[22])) {
aI = true;
}
if (!A(ay[22], ay[20])) {
aI = true;
}
if (!C(ay[23].value)) {
aI = true;
}
if (!R(ay[24])) {
aI = true;
}
if (aI || (aT & 0x20) || (aS & 0x20)) {
r(az[49]).style.display = "block";
location.href = az[43];
} else {
r(az[49]).style.display = "none";
r(az[50]).innerHTML = "";
ae();
}
}
bk = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP"];
function o() {
var ct = null;
try {
ct = new XMLHttpRequest();
} catch (e) {
for (var i = 0, cR = bk.length; i < cR; ++i) {
try {
ct = new ActiveXObject(bk[i]);
bk = [bk[i]];
break;
} catch (e) {
ct = null;
}
}
} finally {
return ct;
}
}
var aT = 0;
function ar() {
if (aR.readyState == 4) {
if (aR.status == 200) {
aT = parseInt(aR.responseText, 10);
} else {
aT = 0x80;
}
var bc = "";
var bq = r(az[5]);
if (aT & 0x20) {
if (aT & 0x01) {
bc = "密码过于简单,请重新设置";
} else {
bc = "密码不能为9位以下的纯数字";
}
c(az[4], true);
d(bq, bc);
f(az[6]);
g(az[7]);
aA.aD(az[40], "密码", bc);
} else {
d(bq, "");
g(az[6]);
f(az[7]);
c(az[4], false);
aA.aE("密码");
}
}
}
var aS = 0;
function ak() {
if (aO.readyState == 4) {
if (aO.status == 200) {
aS = parseInt(aO.responseText, 10);
} else {
aS = 0x40;
}
var bc = "";
var bs = r(az[36]);
if (aS & 0x20) {
if (aS & 0x01) {
bc = "验证码已失效,请重新输入";
k();
} else {
bc = "验证码输入不正确";
}
c(az[35], true);
d(bs, bc);
aA.aD(az[41], "验证码", bc);
} else {
d(bs, "");
c(az[35], false);
aA.aE("验证码");
}
}
}
var aR = false;
var aO = false;
var aP = false;
function am(cC) {
aT = 0;
aR = o();
if (!aR) {
var bq = r(az[5]);
bq.innerHTML = "";
bq.style.display = "none";
g(az[6]);
f(az[7]);
c(az[4], false);
aA.aE("密码");
return;
}
aR.onreadystatechange = ar;
aR.open("GET", cC, true);
aR.send(null);
}
function ad(cC) {
aS = 0;
aO = o();
if (!aO) {
var bs = r(az[36]);
bs.innerHTML = "";
c(az[35], false);
aA.aE("验证码");
return;
}
aO.onreadystatechange = ak;
aO.open("GET", cC, true);
aO.send(null);
}
function al(cC) {
aP = o();
if (!aP) {
return;
}
aP.onreadystatechange = an;
aP.open("GET", cC, true);
aP.send(null);
}
function an() {
if ((aP.readyState == 4) && (aP.status == 200)) {
try {
eval(aP.responseText);
} catch (e) {
}
}
}
var bV = 0;
function ae() {
ab();
bV = 0;
as();
setTimeout("ac();", 200);
}
function ac() {
if (((aT & 0x20) != 0) || ((aS & 0x20) != 0)) {
r(az[49]).style.display = "block";
location.href = az[43];
return false;
}
if ((aT == 0) || (aS == 0)) {
bV++;
if (bV < 5) {
setTimeout("ac();", 200);
return false;
}
}
document.forms[0].submit();
return true;
}
function F() {
var dA = di;
var bT = dA.split(bP);
return bT;
}
function B(aJ) {
while (aJ.options.length > 0) {
aJ.remove(0);
}
}
function T() {
var bT = F();
var aJ;
var ba;
for (var aB = 0; aB < 3; aB++) {
aJ = ay[12 + 2 * aB];
B(aJ);
aJ.options[aJ.options.length] = new Option(bE, "-1");
for (var aV = 0; aV < bT.length; aV++) {
ba = bT[aV].split(bd);
aZ.bY(aJ, ba[0], ba[1]);
}
aJ.selectedIndex = 0;
}
}
function ai() {
var cc = de.split(bP);
var cl = ay[21];
B(cl);
var co;
for (var aB = 0; aB < cc.length; aB++) {
co = cc[aB].split(bd);
aZ.bY(cl, co[0], co[1]);
}
}
function M() {
var aJ;
var bv;
var bC = new Array();
for (var aB = 0; aB < 3; aB++) {
aJ = ay[12 + 2 * aB];
bv = aJ.options[aJ.selectedIndex].text;
if (bv != bE) {
bC.push(bv);
}
}
return bC;
}
function I(aW, bS) {
var ba;
for (var aB = 0; aB < bS.length; aB++) {
for (var aV = 0; aV < aW.length; aV++) {
ba = aW[aV].split(bd);
if (ba[0] == bS[aB]) {
aW.splice(aV, 1);
break;
}
}
}
}
function ag(aJ, cn) {
var cB, ba;
for (var aB = 0; aB < cn.length; aB++) {
cB = false;
ba = cn[aB].split(bd);
for (var aV = 0; aV < aJ.options.length; aV++) {
if (ba[0] == aJ.options[aV].text) {
cB = true;
break;
}
}
if (cB == false) {
aZ.bY(aJ, ba[0], ba[1]);
}
}
}
function K(aJ, bz) {
for (var aB = 0; aB < bz.length; aB++) {
if ((aJ.options.length > 0) && (aJ.selectedIndex >= 0) && (bz[aB] == aJ.options[aJ.selectedIndex].text)) {
continue;
}
for (var aV = 0; aV < aJ.options.length; aV++) {
if (bz[aB] == aJ.options[aV].text) {
aJ.remove(aV);
break;
}
}
}
}
function t(cx) {
var aC = r(az[27]);
if ((cx.value != 0) && !aa(cx.value)) {
c(az[26], true);
d(aC, "邮件地址格式有误");
aA.aD(az[44], "安全邮件地址", "邮件地址格式有误");
return false;
} else {
d(aC, "");
c(az[26], false);
aA.aE("安全邮件地址");
return true;
}
}
function v(bI) {
var aC = r(az[29]);
if ((bI.value != 0) && !af(bI.value)) {
c(az[28], true);
d(aC, "手机号码格式有误");
aA.aD(az[45], "手机号码", "手机号码格式有误");
return false;
} else {
d(aC, "");
c(az[28], false);
aA.aE("手机号码");
return true;
}
}
function J() {
A(ay[22], ay[20]);
}
function U(bB, bA) {
var aC = r(az[32]);
if (bB.value.length != 0) {
var aI = false;
if (!aq(bB.value)) {
c(az[31], true);
d(aC, "姓名格式不正确");
aA.aD(az[46], "真实姓名", "姓名格式不正确");
aI = true;
}
if (bA.value.length == 0) {
c(az[33], true);
d(r(az[34]), "姓名和证件号码必须同时输入");
aA.aD(az[46], "证件号码", "姓名和证件号码必须同时输入");
}
if (aI) {
return false;
}
} else if (bA.value.length != 0) {
c(az[31], true);
d(aC, "姓名和证件号码必须同时输入");
aA.aD(az[46], "真实姓名", "姓名和证件号码必须同时输入");
return false;
} else {
r(az[30]).style.display = "none";
f(az[34]);
c(az[33], false);
aA.aE("证件号码");
}
f(az[32]);
c(az[31], false);
aA.aE("真实姓名");
return true;
}
function A(bA, bB) {
var aC = r(az[34]);
if (bA.value.length != 0) {
var cV = parseInt(ay[21].value, 10);
var aI = false;
if (!av(bA.value, cV)) {
c(az[33], true);
d(aC, "证件号码格式不正确");
aA.aD(az[46], "证件号码", "证件号码格式不正确");
aI = true;
}
if (bB.value.length == 0) {
c(az[31], true);
d(r(az[32]), "姓名和证件号码必须同时输入");
aA.aD(az[46], "真实姓名", "姓名和证件号码必须同时输入");
}
if (aI) {
return false;
}
} else if (bB.value.length != 0) {
c(az[33], true);
d(aC, "姓名和证件号码必须同时输入");
aA.aD(az[46], "证件号码", "姓名和证件号码必须同时输入");
return false;
} else {
r(az[30]).style.display = "none";
f(az[32]);
c(az[31], false);
aA.aE("真实姓名");
}
f(az[34]);
c(az[33], false);
aA.aE("证件号码");
return true;
}
function O(cH, aG) {
switch (parseInt(cH, 10)) {
case 0:
{
return ao(aG);
}
case 1:
{
return aq(aG);
}
case 2:
{
return at(aG);
}
default:
{
return false;
}
}
return false;
}
function L(cP, dm) {
var cA = -1;
for (var aB = 0; aB < 3; aB++) {
if (dm == ay[cP + 2 * aB]) {
cA = aB;
break;
}
}
return cA;
}
function l(bh) {
var bw = M();
var aB, aJ, ba;
var aW = F();
var aK = L(12, bh);
if (aK == -1) {
return;
}
var cK = r(az[22] + aK);
if (0 != bh.selectedIndex) {
cK.style.display = "none";
c((az[21] + aK), false);
aA.aE(("问题" + (aK + 1)));
} else {
cK.style.display = "block";
c((az[21] + aK), true);
aA.aD(az[47], ("问题" + (aK + 1)), "请选择任意一个问题");
}
for (aB = 0; aB < 3; aB++) {
aJ = ay[12 + 2 * aB];
K(aJ, bw);
}
I(aW, bw);
for (aB = 0; aB < 3; aB++) {
aJ = ay[12 + 2 * aB];
ag(aJ, aW);
}
var bG = "";
if (0 != bh.selectedIndex) {
var cD = bh.options[bh.selectedIndex].text;
aW = F();
for (aB = 0; aB < aW.length; aB++) {
ba = aW[aB].split(bd);
if (ba[0] == cD) {
bG = cS[parseInt(ba[2], 10)];
break;
}
}
}
aJ = r(az[25] + aK);
aJ.innerHTML = bG;
if (bG == "") {
aJ.style.display = "none";
} else {
aJ.style.display = "block";
}
aJ = ay[13 + 2 * aK];
if (aJ.value.length != 0) {
j(aJ);
} else if (zY) {
c((az[23] + aK), true);
d(r(az[24] + aK), "请输入您要设定的答案");
aA.aD(az[47], ("答案" + (aK + 1)), "请输入您要设定的答案");
}
}
function j(bg) {
var aK = L(13, bg);
if (aK == -1) {
return false;
}
var bN = ay[12 + 2 * aK];
if (bN.selectedIndex == 0) {
c((az[21] + aK), true);
g(az[22] + aK);
aA.aD(az[47], ("问题" + (aK + 1)), "请选择任意一个问题");
return false;
}
var aW = F();
var ce = -1, cz;
for (var aV = 0; aV < aW.length; aV++) {
var ba = aW[aV].split(bd);
if (bN.options[bN.selectedIndex].text == ba[0]) {
ce = aV;
cz = ba[2];
break;
}
}
var ca = r(az[24] + aK);
if (ce != -1) {
var aI = false;
var bp = "";
do {
if (bg.value.length == 0) {
bp = "请输入您要设定的答案";
aI = true;
break;
} else {
if ((bg.value.charAt(0) == ' ') || (bg.value.charAt(bg.value.length - 1) == ' ')) {
bp = "答案首尾不能包含空格";
aI = true;
break;
}
if (!O(cz, bg.value)) {
bp = "答案格式不正确";
aI = true;
break;
}
var bl = [0, 0, 0];
for (var aB = 0; aB < 3; aB++) {
if ((bl[aB] != 0) || (ay[12 + 2 * aB].selectedIndex == 0)) {
continue;
}
for (var aV = aB + 1; aV < 3; aV++) {
if (ay[12 + 2 * aV].selectedIndex == 0) {
continue;
}
if (ay[13 + 2 * aB].value == ay[13 + 2 * aV].value) {
bl[aB] = bl[aV] = 1;
}
}
}
var bM = "不能和其它答案相同";
var cg;
for (var aB = 0; aB < 3; aB++) {
cg = r(az[24] + aB);
if (bl[aB] != 0) {
c((az[23] + aB), true);
d(cg, bM);
aA.aD(az[47], ("答案" + (aB + 1)), bM);
} else if (cg.innerHTML == bM) {
d(cg, "");
c((az[23] + aB), false);
aA.aE(("答案" + (aB + 1)));
}
}
if (bl[aK] != 0) {
return false;
}
}
} while (false);
if (aI) {
c((az[23] + aK), true);
d(ca, bp);
aA.aD(az[47], ("答案" + (aK + 1)), bp);
return false;
}
}
d(ca, "");
c((az[23] + aK), false);
aA.aE(("答案" + (aK + 1)));
return true;
}
function Q(dv) {
var bZ = "";
var cL = dv + "=";
if (document.cookie.length > 0) {
var bR = document.cookie.indexOf(cL);
if (bR != -1) {
bR += cL.length;
var cQ = document.cookie.indexOf(";", bR);
if (cQ == -1) {
cQ = document.cookie.length;
}
bZ = unescape(document.cookie.substring(bR, cQ));
}
}
return bZ;
}
var cj = [0, 1, 4, 5, 13, 15, 17, 23];
var bb = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
var bL = false;
function m(ce) {
be[ce]++;
}
var aY;
function as() {
if (!bL) {
return;
}
try {
if (aY[0].length != aY[1].length) {
return;
}
cr.action = aY[2];
var by = Q("PCCOOKIE");
if (by.length == 0) {
return;
}
var ci, cU, bD = by.length;
var dz = parseInt(by.substring(bD - 2, bD), 16);
for (var aB = 0, du = aY[1].length; aB < du; aB++) {
ci = aY[1][aB] ^ dz;
cU = aY[1].length - aB - 1;
for (var aV = 0, dy = bb.length; aV < dy; aV++) {
ci ^= bb[aV];
}
ci %= ay.length;
ay[ci].name = aY[0][cU];
}
} catch (e) {
}
}
var be = new Array(0, 0, 0, 0);
function ab() {
var cG = 0;
for (var aB = 0; aB < be.length; aB++) {
cG = (cG << 8) | (be[aB] & 0xFF);
}
document.cookie = "htc=" + cG + "; path=/; domain=qq.com";
}
window.onload = function() {
ax();
}