
function GetDescryptedUserName(pUserName)
{
	var sname = "";
	if(pUserName.indexOf("[") > 0)
		sname = pUserName.substring(0,pUserName.indexOf("["));
	else
		sname = pUserName;

	var pnum = pUserName.substring(pUserName.indexOf("[") + 1, pUserName.indexOf("]"));
	if(pnum == "3")// 省份城市 // sname = sname.replace("1","").replace("2","");
	{
		if(sname.substring(sname.length - 1,sname.length) == "1" || sname.substring(sname.length - 1,sname.length) == "2")
		{
			sname = sname.substring(0,sname.length - 1);
		}
	}

	return sname;
}

function GetUserNameCreateReasonNum(pUserName)
{
	if(pUserName.indexOf("[") > 0 && pUserName.indexOf("]") > 0)
	{
		return pUserName.substring(pUserName.indexOf("[") + 1, pUserName.indexOf("]"));
	}
	else
	{
		return "";
	}
}

function GetUserNameCreateReason(pUserName)
{
	sUsername = document.getElementById("username").value;
	
	if(pUserName.indexOf("[") > 0 && pUserName.indexOf("]") > 0)
	{
		var pnum = pUserName.substring(pUserName.indexOf("[") + 1, pUserName.indexOf("]"));
		var suffix = pUserName.replace(sUsername, "").replace("[" + pnum + "]","");
		switch(pnum)
		{
			case "11":	return "记忆方式：" + sUsername + "+<font color=red>" + suffix + "</font> 今天的日期" + getMonthDayDesc(suffix);
			case "12":	return "记忆方式：" + sUsername + "+<font color=red>" + suffix + "</font> 您所选择的" + getProductDesc(suffix);
			case "13":	return "记忆方式：" + "您所选择的" + getProductDesc(suffix) + "<font color=red>" + suffix + "</font> + " + sUsername;
			case "14":	return "记忆方式：" + sUsername + "+<font color=red>" + suffix + "</font> 今天的日期" + getMonthDayDesc(suffix.substring(0,4)) + " + 您所选择的" + getProductDesc(suffix.substring(4,suffix.length));
			case "15":	return "记忆方式：" + "您所选择的" + getProductDesc(suffix.substring(0,suffix.length - 4)) + "<font color=red>" + suffix.substring(0,suffix.length - 4) + "</font> + " + sUsername + " + 今天的日期" + getMonthDayDesc(suffix.substring(suffix.length - 4,suffix.length)) + "<font color=red>" + suffix.substring(suffix.length - 4,suffix.length) + "</font>";
			case "16":	return "记忆方式：" + sUsername + "+<font color=red>" + suffix + "</font> 您所选择的" + getProductDesc(suffix.substring(0,suffix.length - 4)) + " + 今天的日期" + getMonthDayDesc(suffix.substring(suffix.length - 4,suffix.length));
			
			case "1":		return "记忆方式："+sUsername+"<font color=red>" + suffix + "</font> 您所选择的" + getProductDesc(suffix);
			case "2":		return "记忆方式：" + sUsername + "+<font color=red>" + suffix + "</font> 您所选择的" + getProductDesc(suffix.substring(0,suffix.length - 4)) + " + 今天的年份" + suffix.substring(suffix.length - 4,suffix.length) + "年";
			case "3":		return "记忆方式：" + sUsername + "+<font color=red>" + suffix.replace("1","").replace("2","") + "</font> 您所在的地区" + getUserAreaDesc(suffix) + "的缩写";
			case "4":		return "记忆方式：<font color=red>" + suffix + "</font>" + sUsername;
			case "5":		return "记忆方式：" + sUsername + "+<font color=red>" + suffix + "</font> 您注册的时间" + getTimeDesc(suffix);
			case "6":		return "记忆方式：" + sUsername + "+<font color=red>" + suffix + "</font>";
			case "7":		return "记忆方式：" + sUsername + "+<font color=red>" + suffix + "</font> 4位随机数字";
			case "8":		return "记忆方式：" +"<font color=red>" + suffix.replace("1","").replace("2","") + "</font> 您所在的地区" + getUserAreaDesc(suffix) + "的缩写+" + sUsername ;
			case "9":		return "记忆方式：" + sUsername + "+ 今天的年份" + suffix.substring(suffix.length - 4,suffix.length) + "年";
			case "0":		return "推荐的<a onclick=\"window.open('DescSdid.asp',null,'toolbar=no,menubar=no,scrollbars=yes,resizable=yes,location=no,status=no');\" style='cursor:pointer;color:#0000ff;'>数字帐号</a>+后缀“.sdo”";
				//return "推荐的数字帐号+后缀“.sdo”";
				
			// 冠军账号				
			case "17":  return "<a href=\"http://holiday.sdo.com/tiancai2008/guanjun/\" target=\"_blank\"><font color=red>盛大冠军账户</font></a>。记忆方式：" + sUsername + "+<font color=red>" + suffix + "</font>";
							
			default:
				return "";
		}
	}
	else
	{
		return "";
	}
}

// 获取月日描述
function getMonthDayDesc(suffix)
{
	return suffix.substring(0,2) + "月" + suffix.substring(2,4) + "日";
}

// 获取游戏产品名称
function getProductDesc(suffix)
{
	switch(suffix)
	{
			case "cs" :
				return "传奇世界游戏";
			case "mh" :
				return "梦幻国度游戏";
			case "sg" :
				return "三国豪侠传游戏";
			case "cq" :
				return "热血传奇游戏";
			case "mxd" :
				return "冒险岛游戏";
			case "bf" :
				return "边锋游戏";
			case "hf" :
				return "浩方游戏";
			case "sj" :
				return "神迹游戏";
			case "yx" :
				return "英雄年代游戏";
			case "qd" :
				return "起点中文网";
			case "bnb" :
				return "泡泡堂游戏";
			case "wl" :
				return "武林外史游戏";
			case "rx" :
				return "热血英豪游戏";
			case "sc" :
				return "赛车游戏";
			case "fw" :
				return "盛大富翁游戏";
			case "ro" :
				return "仙境传说游戏";
			case "gf" :
				return "功夫小子游戏";
			case "zh" :
				return "中华英雄游戏";
			case "oo" :
				return "盛大圈圈";
			case "es" :
				return "易售网站";
			case "dj" :
				return "盛大点击书网站";
			case "gt" :
				return "游戏茶苑";
			case "ac" :
				return "霸王大陆";
			
			case ".woool": return "<font color=red><b>传奇世界</b></font>";
			case ".mir2":		return "<font color=red><b>热血传奇</b></font>";
			
			default:
				return "SDO网站";
	}
}

// 获取时间描述
function getTimeDesc(suffix)
{
	var num = suffix.replace("am","").replace("pm","");
	var sf = suffix.substring(suffix.length - 2, suffix.length);
	if(num < 6)
	{
		if(sf == "am")
			return "凌晨" + num + "点";
		else
			return "下午" + num + "点";
	}
	else if(num < 8)
	{
		if(sf == "am")
			return "早上" + num + "点";
		else
			return "傍晚" + num + "点";
	}
	else if(num < 12)
	{
		if(sf == "am")
			return "上午" + num + "点";
		else
			return "晚上" + num + "点";
	}
}

// 获取地区描述
function getUserAreaDesc(suffix)
{
	switch(suffix)
	{
		case "ah":
			return "安徽";
		case "am":
			return "澳门";
		case "bj":
			return "北京";
		case "cq":
			return "重庆";
		case "fj":
			return "福建";
		case "gd":
			return "广东";
		case "gs":
			return "甘肃";
		case "gx":
			return "广西";
		case "gz":
			return "贵州";
		case "hb":
			return "河北";
		case "hb":
			return "湖北";
		case "hlj":
			return "黑龙江";
		case "hn":
			return "海南";
		case "hn1":
			return "河南";
		case "hn2":
			return "湖南";
		case "jl":
			return "吉林";
		case "js":
			return "江苏";
		case "jx":
			return "江西";
		case "ln":
			return "辽宁";
		case "nmg":
			return "内蒙古";
		case "nx":
			return "宁夏";
		case "qh":
			return "青海";
		case "sc":
			return "四川";
		case "sd":
			return "山东";
		case "sh":
			return "上海";
		case "sx1":
			return "山西";
		case "sx2":
			return "陕西";
		case "tj":
			return "天津";
		case "tw":
			return "台湾";
		case "xg":
			return "香港";
		case "xj":
			return "新疆";
		case "xz":
			return "西藏";
		case "yn":
			return "云南";
		case "zj":
			return "浙江";
		default:
			return "";
	}
}