/**
* @author zhangyuyi
*/

var sNewNickname;
var sNewIntro;
var checkNameLen = 10;
var checkIntroLen = 200;
var iUid;

function getNewInfo() {
	var oNewNickname = document.getElementById("new_nickname");
	sNewNickname = trim(oNewNickname.value);

	var oNewIntro = document.getElementById("new_intro");
	sNewIntro = trim(oNewIntro.value);
	var oHidden = document.getElementById("hidden");
	iUid = oHidden.value;

	if(sNewNickname == "") {
		alert("昵称不能为空");
		oNewNickname.focus();
	} else if(sNewIntro == "") {
		alert("博客简介不能为空");
		oNewIntro.focus();
	} else if(sNewNickname.length > checkNameLen) {
		alert("昵称长度不能超过"+checkNameLen + "个字符");
		oNewNickname.focus();
	} else if(sNewIntro.length > checkIntroLen) {
		alert("博客简介不能超过" + checkIntroLen + "个字符");
		oNewIntro.focus();
	} else {
		ajaxChangeInfo('modify_intro', iUid);
	}
}

/**
* 修改博主信息
* @param {Object} op
* @param {Object} opid
*/
function ajaxChangeInfo(op,opid) {							//函数原型见inputedit.js
	url = "/user/batch.user.php";
	new Ajax.Request(
		url, {
			method: 'get',
			parameters: 'op=' + op + '&inputvalue=' + bin2hex(sNewIntro) + '&nickname=' + bin2hex(sNewNickname) + '&opid=' + opid,
			onComplete: function showspecialid(originalRequest) {
				responseText = originalRequest.responseText;
				if(responseText){
					if(responseText.indexOf("{#ERR#}")==0) {
						alert(responseText.substr(7));
					} else {
						toClose();
					}
				} else {
				}
			}
		}
	);
}


function getUid(){
	var oHidden = document.getElementById('hiddennuid');
	var sUid = oHidden.value;
	return sUid;
}


/**
* 更新userInfo信息
* @author zhangyuyi
*
*/
function ajaxUpdateInfo(divID, iUid) {
	oDiv = document.getElementById(divID);
	url = "/user/user_home_ajax.php";
	new Ajax.Request(
		url, {
			method: 'get',
			parameters: 'op=getUserInfo&uid='+iUid,
			onComplete: function(obj) {
				oDiv.innerHTML = obj.responseText;
			}
		}
	);
}

function toClose() {
	oCloseButton = document.getElementById("closeButton");
	oTextSpan = document.getElementById("textTip");
	oCloseButton.style.display = '';
	oTextSpan.style.display = '';

}
