/**
 * @author zhangyuyi
 * function ajaxChange(op,opid,inputRows,inputCols,checkLen)
 */

var spaceName;  	//为改变前的博客头信息——标题
var Subheading;		//为改变前的博客头信息——副标
var iuid;				//操作用户id

function changeSpacename(uid) {
	iuid = uid;
	var oDiv = document.getElementById("title01");
	var sText = oDiv.firstChild.nodeValue;
	spaceName = trim(sText);

	var sHtml = '<input type="text" value="'+spaceName+'"><input id="spacenameSave" type="button" value="保存" onclick="ajaxChange(\'modify_spacename\', \' '+iuid+'\', \'20\');">'
		+ '<input id="subheadingReturn" type="button" value="返回" onclick="returnSpacename();">';
		oDiv.innerHTML= sHtml;
	}

function returnSpacename() {
	var oDiv = document.getElementById("title01");
	var sText = spaceName + '<span><a href="#" target="" class="Ablue" onclick="changeSpacename(\' '+iuid+' \');return false;">编辑</a></span>';
	oDiv.innerHTML = sText;
}

function changeSubheading(uid) {
	iuid = uid;
	var oHeadingDiv = document.getElementById("title02");
	var sHeadingText = oHeadingDiv.firstChild.nodeValue;
	Subheading = trim(sHeadingText);

	var sHtml = '<input type="text" value="'+Subheading+'"><input id="subheadingSave" type="button" value="保存" onclick="ajaxChange(\'modify_subheading\', \' '+iuid+'\', \'30\');">'
						+ '<input id="subheadingReturn" type="button" value="返回" onclick="returnSubheading();">';
	oHeadingDiv.innerHTML= sHtml;
}

function returnSubheading(){
	var oHeadingDiv = document.getElementById("title02");
	var sHeadingText = Subheading + '<span><a href="#" target="" class="Ablue" onclick="changeSubheading(\' '+iuid+' \');return false;">编辑</a></span>';
	oHeadingDiv.innerHTML = sHeadingText;
}



function ajaxChange(op,opid,checkLen) {							//函数原型见inputedit.js
	url="/user/batch.user.php";
	var oDiv;
	var oInput;
	var oButton;
	var sNew;
	var sOld;
	var sInnerTxt;

	if(op == 'modify_spacename') {
		 oDiv = document.getElementById("title01");
		 oInput = oDiv.firstChild;
		 oButton = document.getElementById("spacenameSave");
		 sNew = oInput.value;
		 sOld = spaceName;
		 sInnerTxt = '<span><a href="#" target="" class="Ablue" onclick="changeSpacename(\' '+iuid+' \');return false;">编辑</a></span>';
	} else if(op == 'modify_subheading') {
		 oDiv = document.getElementById("title02");
		 oInput = oDiv.firstChild;
		 oButton = document.getElementById("subheadingSave");
		 sNew = oInput.value;
		 sOld = Subheading;
		 sInnerTxt = '<span><a href="#" target="" class="Ablue" onclick="changeSubheading(\' '+iuid+' \');return false;">编辑</a></span>';
	}

	if (trim(sNew) == trim(sOld)) {
		oDiv.innerHTML = sNew + sInnerTxt;
	} else if (confirm("确认提交修改吗?")) {
		if (trim(oInput.value) == "") {
			alert("内容不能为空");
			oInput.focus();
		} else if (checkLen && len(oInput.value) > checkLen) {
				alert("内容长度不能超过"+(checkLen/2)+"个汉字");
				oInput.focus();
			}
			else{
				var editvalue = bin2hex(oInput.value);
				var pars = 'op=' + op + '&inputvalue=' + editvalue + '&opid=' + opid;
//				alert(pars);

			new Ajax.Request(
			url,
			{
				method: 'get',
				parameters: 'op=' + op + '&inputvalue=' + editvalue + '&opid=' + opid,
				onComplete: showspecialid
			});
			}
		}

function showspecialid(originalRequest){
	reset(originalRequest.responseText);
}

function reset(responseText){
	if(responseText){
		if(responseText.indexOf("{#ERR#}")==0){
			alert(responseText.substr(7));
			oDiv.innerHTML = spaceName + sInnerTxt;
		}else{
			oDiv.innerHTML = responseText + sInnerTxt;
		}
	}else{
		obj.innerHTML = spaceName;
	}
//	    $(obj).onclick = oldclick;
	}
 }
