var skill = new Array();
skill[0] = new Array("力量","斧系专精","剑系专精","锤系专精","战术掌握","无属性"); 
skill[1] = new Array("野兽大师","专精","弓箭专精","野外生存","无属性"); 
skill[2] = new Array("神恩","治疗祷言","防护祷言","惩戒祷言","无属性"); 
skill[3] = new Array("血魔法","诅咒","死亡魔法","无属性","灵魂抽取"); 
skill[5] = new Array("风系魔法","火系魔法","土系魔法","水系魔法","能量存储","无属性"); 
skill[4] = new Array("魔法支配","幻术","法术激励","法术迅捷","无属性"); 
skill[6] = new Array("匕首专精","影术","暗杀术","致命","无属性"); 
skill[7] = new Array("召唤之力","导引魔法","恢复魔法","神谕","无属性"); 
skill[8] = new Array("统率","矛术精通","军令","激励","无属性");
skill[9] = new Array("秘法","镰刀精通","风之祈祷","地之祈祷","无属性");
skill[10]= new Array("共有");
function classadd ( f , add_class) {
	cbox = f.elements['s_skill[]'];
	var len = cbox.length;
	if ( len > 1 ) {
		for (var i = 0 ; i < len-1 ; i++){
			cbox.options[1] = null;
		}
	}	
	sindex = add_class-1;
	if ( sindex >= 0 ) {
		len2 = skill[sindex].length;
		for ( i = 0 ; i < len2 ; i++ ) {
			cbox.add(new Option(skill[sindex][i],i));
		}
	}
	cbox.options[0].selected = "yes";
}

function isNum( f , bName ) {
	mBox = f.elements[bName];
	i = mBox.value;
	var myreg = /^[0-9]{1,}$/;

	if( i != "" && !myreg.test(i) ) {
		//f.elements[obj].value = "";
		mBox.focus();
		alert("请输入正确数据!");
	}
}

function isChinese( f , sName ) {
	sBox = f.elements[sName];
	i = sBox.value;
	var myreg = /^[\u4e00-\u9fa5]{1,}/;
	
	if ( i != "" && !myreg.test(i) ) {
		sBox.focus();
		alert("名称必须是中文！");
	}
}

//去除左边空格
function LTrim(str) { 
	return str.replace(/^[ \t\n\r]+/g, "");
}
//去除右边空格
function RTrim(str) {
	return str.replace(/[ \t\n\r]+$/g, "");
}
//去除前后空格
function Trim(str) {
    return RTrim(LTrim(str));
}

function isChinese2( f , sName ) {
	sBox = f.elements[sName];
	i = sBox.value;
	i = Trim(i);
	
	if ( i == '' ) {
		sBox.focus();
		alert("不能为空！");
		return false;
	}
	
	if ( i.length < 2 ) {
		sBox.focus();
		alert("至少要2个中文字符！");
		return false;
	}
}