var imageurl="http://pic.threeren.com/dts";
var jsurl="http://pic.threeren.com/dts";
document.writeln('<script type="text/javascript" src="/dts/dwr/interface/dwrcatalog.js"></script>');
document.writeln('<script type="text/javascript" src="/dts/dwr/interface/dwrarticle.js"></script>');
document.writeln('<script type="text/javascript" src="/dts/dwr/engine.js"></script>');
document.writeln('<script type="text/javascript" src="/dts/dwr/util.js"></script>');
document.writeln('<script type="text/javascript" src="'+jsurl+'/js/leaveword/alert.js"></script>');
document.writeln('<script type="text/javascript" src="'+jsurl+'/js/string.js"></script>');
document.writeln('<script type="text/javascript" src="'+jsurl+'/js/title.js"></script>');

function g(id){return document.getElementById(id);}
function before_create_or_edit(owner,id){
	//alert(owner+'---owner---id----'+id);
	var str='';
	dwrcatalog.beforeCreateOrEdit(owner,id,callback_before_create_or_edit);
	if(!g('msgTxt')){
		openAlert(200,40,str,-100,-110);
		Ext.fly('closer4alert').dom.innerHTML='';
	}
}
function callback_before_create_or_edit(catalog){

	if(catalog==null){
		alert("登陆已超时，请重新登陆！");
		location.reload();
		return false;
	}
	Ext.fly('closer4alert').dom.innerHTML='关闭';
	var str='';
	str+='<input type="hidden" id="catalog_id" name="catalog_id" value="'+catalog.id+'"/>';
	str+='<input type="hidden" id="catalog_owner" name="owner" value="'+catalog.owner+'"/>';
	str+='分类名称：<input type="text" maxLength="50" id="catalog_title" name="catalog_title" value="'+catalog.catalogName+'"/>';
	str+='<br><input type="button" id="button4addCatalog" onclick="this.disabled=true;this.value=\'处理中...\';create_or_edit('+catalog.owner+','+catalog.id+');" value="确 定"/>'
	str+='&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'
	str+='<input type="button" id="cancel4addCatalog" onclick="before_create_or_edit('+catalog.owner+','+catalog.id+')" value="重 置"/>';
	g('msgTxt').innerHTML=str;
}

function create_or_edit(catalog_owner,catalog_id){
	Ext.fly('closer4alert').dom.innerHTML='';
	var cancel4addCatalog=g('cancel4addCatalog');
	cancel4addCatalog.disabled=true;
	var catalog_name=g('catalog_title').value;
	var training_id=g('trainingid').value;
	if(isEmpty(catalog_name)){
		g('closer4alert').innerHTML='关闭';
		g('button4addCatalog').disabled=false;
		g('button4addCatalog').value='确 定';
		cancel4addCatalog.disabled=false;
		alert('分类名不能为空！');
		g('catalog_title').select();
		return false;
	}
	var catalog={id:catalog_id, owner:catalog_owner, catalogName:catalog_name, trainingid:training_id};
	dwrcatalog.createOrEdit(catalog,callback_create_or_edit);
}
function callback_create_or_edit(catalog){
	if(catalog==null){
		g('closer4alert').innerHTML='关闭';
		g('button4addCatalog').disabled=false;
		g('button4addCatalog').value='确 定';
		cancel4addCatalog.disabled=false;
		alert('分类名重复，请重新设置');
		g('catalog_title').select();
		return;
	}
	var newImg=document.createElement('img');
	newImg.setAttribute('src',imageurl+'/image/1icon01.gif');
	var newA=document.createElement('a');
	var cell=document.createTextNode(' '+catalog.catalogName);
	newA.appendChild(newImg);
	newA.appendChild(cell);
	newA.setAttribute('class','t5');
	newA.setAttribute('title',catalog.catalogName);
	newA.setAttribute('target','adminleft');
	newA.style.cssText='cursor:hand;';
	newA.setAttribute('id','catalog4list_title'+catalog.id);
	
	var trainingid=g('trainingid');
	var owner=g('owner').value;
		//alert(trainingid);
	newA.href='/dts/blog/blog-study!pagedList.action?catalogId='+catalog.id+'&trainingid='+trainingid.value+'&owner='+owner;
	newA.style.cssText='cursor:hand;width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#749ee8;';
	var newP=document.createElement('p');
	newP.setAttribute('class','message_head');
	//newP.appendChild(newImg);
	newP.appendChild(newA);
	
	var catalog_list=g('catalog_list');
	var newBr=document.createElement('br');
	catalog_list.insertBefore(newBr,catalog_list.firstChild);
	var newLi=document.createElement('li');
	newLi.appendChild(newP);
	newLi.setAttribute('id',('catalog4list'+catalog.id));
	catalog_list.insertBefore(newLi,catalog_list.firstChild);
	addNewCatalog(catalog.id,catalog.catalogName);
	closeAlert();
	//window.adminleft.location.reload();
}

function listCatalog(owner,trainingid){
	dwrcatalog.list(owner,trainingid,null,null,callback_listCatalog);
	g('catalog_list').innerHTML='正在读取分类....';
}

function callback_listCatalog(catalogList){
	g('catalog_list').innerHTML='';
	for(var i=0;i<catalogList.length;i++){
		var newImg=document.createElement('img');
		newImg.setAttribute('src',imageurl+'/image/1icon01.gif');
		var newA=document.createElement('a');
		newA.setAttribute('id','catalog4list_title'+catalogList[i].id);
		var cell=document.createTextNode(' '+catalogList[i].catalogName);
		newA.appendChild(newImg);
		newA.appendChild(cell);
		newA.setAttribute('class','t5');
		newA.setAttribute('target','adminleft');
		newA.setAttribute('title',catalogList[i].catalogName);
		if(catalogList[i].catalogName=='默认分类'){
			newA.style.cssText='cursor:hand;width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#749ee8;font-weight:900;';
		}else{
			newA.style.cssText='cursor:hand;width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#749ee8;';
		}
		var catalogId=catalogList[i].id;
		var trainingid=g('trainingid');
		var owner=g('owner').value;
		newA.href='/dts/blog/blog-study!pagedList.action?catalogId='+catalogId+'&trainingid='+trainingid.value+'&owner='+owner;
		
		var catalogName=catalogList[i].catalogName;
		
		var newP=document.createElement('p');
		newP.setAttribute('class','message_head');
		//newP.appendChild(newImg);
		newP.appendChild(newA);
		var catalog_list=g('catalog_list');
		var newBr=document.createElement('br');
		catalog_list.insertBefore(newBr,catalog_list.firstChild);
		var newLi=document.createElement('li');
		newLi.appendChild(newP);
		newLi.setAttribute('id',('catalog4list'+catalogList[i].id));
		catalog_list.insertBefore(newLi,catalog_list.firstChild);
	}
}





function before_catalogManage(owner){
	var str='';
	var trainingid=g('trainingid').value;
	dwrcatalog.list(owner,trainingid,null,null,callback_before_catalogManage);
	openAlert(400,40,str,50,-40);
	g('closer4alert').innerHTML="";
	g('msgTxt').innerHTML='正在读取分类....';
}
function callback_before_catalogManage(catalogList){
	g('closer4alert').innerHTML="关闭";
	var owner=g('owner').value;
	var trainingid=g('trainingid').value;
	var str='<table id="catalog4edit_list">';
	if(catalogList.length==1){
		str+='<tr><td>还未添加过分类</td></tr>';
		str+='</table>';
		g('msgTxt').innerHTML=str;
		return;
	}
	str+='<tr><th>分类名称</th><th>操作</th></tr>';
	
	for(var i=catalogList.length-1;i>=0;i--){
		if(catalogList[i].catalogName=='默认分类'){
			continue;
		}
		str+='<tr onmouseover="this.style.backgroundColor=\'yellow\'" onmouseout="this.style.backgroundColor=\'white\'" style="line-height:30px;">';
		str+='	<td  id="catalog4edit'+catalogList[i].id+'" width="300" title="'+catalogList[i].catalogName+'"><div style="width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#749ee8;" title="'+catalogList[i].catalogName+'">'+catalogList[i].catalogName+'</div></td>';
		str+='	<td width="50"><a onclick="editCatalog('+catalogList[i].id+',\''+catalogList[i].catalogName+'\');" style="cursor:hand;color:brown;">编辑</a></td>';
		str+='	<td><a id="href4delete'+catalogList[i].id+'" onclick="deleteCatalog('+catalogList[i].id+',\''+catalogList[i].catalogName+'\','+owner+','+trainingid+');this.onclick=false;" style="cursor:hand;color:brown;">删除</a></td>';
		str+='</tr>';
	}
	str+='</table>';
	g('msgTxt').innerHTML=str;
}

function deleteCatalog(id,catalogName,owner,trainingid){
	//alert('id->'+id);
	//alert('catalogName->'+catalogName);
	//alert('owner->'+owner);
	//alert('trainingid->'+trainingid);
	Ext.fly('href4delete'+id).replaceWith(
		{
			id: 'href4deleteing'+id,
			html: '删除中..'
		}
	);
	Ext.fly('href4deleteing'+id).setStyle('font-size','10px');
	if(window.confirm('    是否删除 分类->'+catalogName+'?'+'\n删除后该分类下所有日志将被转入默认分类')){
		dwrcatalog.deleteCatalog(id,owner,trainingid,callback_deleteCatalog);
		if(window.adminleft.document.getElementById("catalogid##").value==id){
			window.adminleft.location.href='/dts/blog/blog-study!pagedList.action?owner='+owner+'&trainingid='+trainingid;
			return;
		}
	}else{
		Ext.fly('href4deleteing'+id).replaceWith({
			id: 'href4delete'+id,
			tag: 'a',
			html: '删除'
		});
		Ext.fly('href4delete'+id).setStyle(
			{
				cursor: 'hand',
				color: 'brown'
			}
		);
		Ext.fly('href4delete'+id).on('click',function(e, t){
			deleteCatalog(id, catalogName, owner, trainingid);
		});
		return;
	}
}
function callback_deleteCatalog(bc){
	if(bc.id==null){
		alert('您登陆超时！');
		return false;
	}
	var catalog=g('catalog4list'+bc.id);
	g('catalog_list').removeChild(catalog.nextSibling);
	g('catalog_list').removeChild(catalog);
	catalog=g('catalog4edit'+bc.id);
	g('catalog4edit_list').deleteRow(catalog.parentNode.rowIndex);
	deleteCatalog4Select(bc.id,bc.catalogName);
}


function editCatalog(id,catalogName){
	
	var catalog4editid = 'catalog4edit'+id;
	var str = '<td><input type="text" size="40" maxLength="50" name="catalog4edit_name" id="catalog4edit_input'+id+'" value="'+catalogName+'" onkeypress="editbloghead(\'catalog4edit_submit'+id+'\');"/></td>';
	str += '<td><input type="button" size="40" name="catalog4edit_name" id="catalog4edit_submit'+id+'" value="确定" onclick="submit2update(\''+id+'\',\''+catalogName+'\');"/></td>';
	str += '<td><input type="button" size="40" name="catalog4edit_name" id="catalog4edit_cancel'+id+'" value="取消" onclick="cancel2update(\''+id+'\',\''+catalogName+'\');"/></td>';
	Ext.fly(catalog4editid).up('tr').replaceWith({
		tag: 'tr',
		id: 'catalog4edit_editing'+id,
		html: str
	});
	Ext.fly('catalog4edit_editing'+id).setStyle('line-height','30px');
	Ext.fly('catalog4edit_input'+id).dom.select();
	
}

function submit2update(id,oldName){
	var catalogName=g('catalog4edit_input'+id).value;
	if(!g('oldName#'+id)){
		var input4oldName=document.createElement('input');
		input4oldName.setAttribute('type','hidden');
		input4oldName.setAttribute('id','oldName#'+id);
		input4oldName.value=oldName;
		document.body.appendChild(input4oldName);
	}
	if(oldName==catalogName){
		replace(id,catalogName);
		return true;
	}
	if(isEmpty(catalogName)){
		alert('分类名不能为空！');
		g('catalog4edit_input'+id).select();
		return false;
	}
	var catalog={id:id, catalogName:catalogName, owner:g('owner').value, trainingid:g('trainingid').value};
	dwrcatalog.createOrEdit(catalog,callback_submit2update);
}
function callback_submit2update(catalog){
	if(catalog==null){
		alert('您登陆超时！请重新登陆');
		window.location.reload();
		return false;
	}
	if(catalog.level==-1){
		alert('分类名称重复，请重新定义！');
		var oldName=g('oldName#'+catalog.id);
		if(oldName){
			g('catalog4edit_input'+catalog.id).value=oldName.value;
		}
		g('catalog4edit_input'+catalog.id).select();
		if(oldName){
			document.body.removeChild(oldName);
		}
		return false;
	}
	replace(catalog.id,catalog.catalogName);
	if(window.adminleft.document.getElementById('catalogid##').value==catalog.id){
		window.adminleft.document.getElementById('catalogonshow###').innerHTML=catalog.catalogName;
	}
	//window.adminleft.location.reload();
	var cell=document.createTextNode(' '+catalog.catalogName);
	var newA=g('catalog4list_title'+catalog.id);
	newA.setAttribute('title',catalog.catalogName);
	newA.replaceChild(cell,newA.lastChild);
	editCatalog4select(catalog.id,catalog.catalogName);
	
	var catinart=window.adminleft.document.getElementsByName('catalogontitle'+catalog.id);
	
	for(var i=0;i<catinart.length;i++){
		catinart[i].innerHTML=catalog.catalogName;
	}
}



function listCatalog4select(){
	var owner=Ext.fly('owner').dom.value;
	var trainingid=g('trainingid').value;
	dwrcatalog.list(owner,trainingid,null,null,callback_listCatalog4select);
}
function callback_listCatalog4select(catalogList){
	var select=Ext.fly('catalog4select').dom;
	for(var i=0;i<catalogList.length;i++){
		var option;
		option=document.createElement('option');
		option.setAttribute('value',catalogList[i].id);
		var cell=document.createTextNode(catalogList[i].catalogName);
		option.appendChild(cell);
		select.insertBefore(option,select.firstChild);
	}
}

function before_addCatalog4select(){
	var str='';
	var owner=g('owner').value;
	dwrcatalog.beforeCreateOrEdit(owner,null,callback_before_addCatalog4select);
	if(!g('msgTxt')){
		openAlert(200,40,str,-100,-140);
		g('closer4alert').innerHTML='';
	}
}
function callback_before_addCatalog4select(catalog){
	g('closer4alert').innerHTML='关闭';
	var str='';
	
	str+='<input type="hidden" id="catalog_id" name="catalog_id" value="'+catalog.id+'"/>';
	str+='<input type="hidden" id="catalog_owner" name="owner" value="'+catalog.owner+'"/>';
	str+='分类名称：<input type="text" id="catalog_title" maxLength="50" name="catalog_title" value="'+catalog.catalogName+'"/>';
	str+='<br><input type="button" id="submit2addCatalog4select" onclick="addCatalog4select();" value="确 定"/>'
	str+='&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'
	str+='<input type="button" id="cancel2addCatalog4select" onclick="berore_addCatalog4select('+catalog.owner+','+catalog.id+')" value="重 置"/>';
	g('msgTxt').innerHTML=str;
}
function addCatalog4select(){
	var catalog_name=g('catalog_title').value;
	var catalog_owner=g('owner').value;
	var trainingid=g('trainingid').value;
	var catalog={catalogName:catalog_name, owner:catalog_owner, trainingid:trainingid};
	dwrcatalog.createOrEdit(catalog,callback_addCatalog4select);
	g('closer4alert').innerHTML="";
}
function callback_addCatalog4select(catalog){
	var submit2addCatalog4select=g('submit2addCatalog4select');
	var cancel2addCatalog4select=g('cancel2addCatalog4select');
	submit2addCatalog4select.value="处理中..";
	submit2addCatalog4select.disabled=true;
	cancel2addCatalog4select.disabled=true;
	if(catalog==null||catalog.id==null){
		g('closer4alert').innerHTML="关闭";
		submit2addCatalog4select.value="确 定";
		submit2addCatalog4select.disabled=false;
		cancel2addCatalog4select.disabled=false;
		alert('分类已经存在');
		g('catalog_title').select();
		return false;
	}
	var select=g('catalog4select');
	var option=document.createElement('option');
	option.setAttribute('value',catalog.id);
	option.title=pucker(catalog.catalogName);
	var cell=document.createTextNode(catalog.catalogName);
	option.appendChild(cell);
	select.insertBefore(option,select.firstChild);
	closeAlert();
}

//function listArticle(catalogId){
//	alert(catalogId);
//	var adminleft=g('adminleft');
	//alert('aaa');
//	if(g('adminleft')){
//		alert('aaa');
//	}else{
//		alert('bbb');
//	}
//	adminleft.src="/dts/blog/blog-study!pagedList.action?catalogId="+catalogId;
//}
function replace(id,catalogName){
	var owner=g('owner').value;
	var trainingid=g('trainingid').value;
	var str = '<td id="catalog4edit'+id+'" width="100px"><div style="width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#749ee8;" title="'+catalogName+'">'+catalogName+'</div></td>';
	str += '<td width="50"><a style="cursor:hand;color:brown;" onclick="editCatalog(\''+id+'\',\''+catalogName+'\');">编辑</a></td>';
	str += '<td width="50"><a id="href4delete'+id+'" style="cursor:hand;color:brown;" onclick="deleteCatalog(\''+id+'\',\''+catalogName+'\',\''+owner+'\',\''+trainingid+'\');">删除</a></td>';
	Ext.fly('catalog4edit_editing'+id).replaceWith({
		tag: 'tr',
		html: str,
		id: 'catalog4edittr'+id
	});
	var newtr = Ext.fly('catalog4edit'+id).up('tr');
	newtr.setStyle('line-height', '30px');
	newtr.on('mouseover', function(e, t){Ext.fly(t).up('tr').dom.style.backgroundColor='yellow';});
	newtr.on('mouseout', function(e, t){Ext.fly(t).up('tr').dom.style.backgroundColor='white';});
}
function cancel2update(id,catalogName){
	replace(id,catalogName);
}

function change(newname){
	//alert('onchange'+'--'+newname);
	var catalog_onshow=document.getElementById('catalog_onshow');
	alert(catalog_onshow.value);
	var cell=document.createTextNode(newname);
	if(catalog_onshow.hasChildNode()){
		catalog_onshow.replaceChild(cell,catalog_onshow.firstChild);
	}else{
		catalog_onshow.appendChild(cell);
	}
}



function editBlog(editarea){
	
	var inputid='input##';
	if(editarea=='editBlogSignature'){
		inputid='input###';
	}
	var maxLength=20
	if(editarea=='editBlogSignature'){
		maxLength=50;
	}
	var editareaid='editarea#';
	if(editarea=='editBlogSignature'){
		editareaid='editarea##';
	}
	var font_size = '20';
	if(editarea=='editBlogSignature'){
		font_size = '10'
	}
	var input_size = '30';
	if(editarea=='editBlogSignature'){
		input_size = '90'
	}
	var oldnameid = 'blogName4Show';
	var upFunction = 'updateBlogName();';
	if(editarea=='editBlogSignature'){
		oldnameid = 'blogSignature4Show';
		upFunction = 'updateBlogSignature();';
	}
	var oldName = Ext.fly(oldnameid).dom.innerHTML;
	var inputStr = '<input type="text" size="'+input_size+'" id="'+inputid+'" maxLength="'+maxLength+'" value="'+oldName+'" style="font-size:'+font_size+';" onkeypress="editbloghead(\''+editarea+'O\');"/>';
	inputStr += '<input type="button" id="'+editarea+'O" value="确定" onclick="'+upFunction+'" />';
	inputStr += '<input type="button" value="取消" onclick="cancelBlog(\''+ oldName +'\',\''+editareaid+'\',\''+editarea+'\');"/>';
	Ext.fly(editarea).replaceWith(
		{
			tag: 'li',
			id: editareaid,
			html: inputStr
		}
	);
	Ext.fly(inputid).dom.select();
}
function editbloghead(id){
	dwr.util.onReturn(window.event, function(){
		Ext.fly(id).dom.click();
	});
}
function cancelBlog(before,editareaid,editarea){
	var textstyle='font-size:25;';
	var textid='blogName4Show';
	var clickid='hidden##';
	if(editarea == 'editBlogSignature'){
		textstyle='margin-left:30px;height:15px;margin-top:10px;';
		textid='blogSignature4Show';
		clickid='hidden###';
	}
	var textstr = '<a name="bloghead" style="'+textstyle+'" id="'+textid+'">'+before+'</a>';
	textstr += '<a id="'+clickid+'" style="display:none;" onclick="editBlog(\''+editarea+'\');">&nbsp;&nbsp;[编辑]</a>';
	Ext.fly(editareaid).replaceWith(
		{
			tag: 'li',
			id: editarea,
			html: textstr
		}
	);
	Ext.fly(editarea).hover(
		function(e, t){
			showHidden(clickid);
		},
		function(e, t){
			back2(clickid);
		}
	);
}


function updateBlogName(){
	var newName=Ext.fly('input##').dom.value;
	if(isEmpty(newName)){
		alert('blog名不能为空！');
		Ext.fly('input##').dom.select();
		return false;
	}
	var signature=Ext.fly('blogSignature4Showhidden').dom.value;
	var themecode=g('themecode').value;
	var system='103';
	var trainingid=g('trainingid').value;
	var owner=g('owner').value;
	var id=g('blogid').value;
	var blog={id:id,title:newName,signature:signature,system:system, themecode:themecode, systemsub:trainingid, owner:owner};
	dwrcatalog.updateBlog(blog,callback_updateBlogName);
}
function callback_updateBlogName(blog){
	if(blog==null){
		alert('登陆已超时，请您重新登陆！');
		location.reload();
		return false;
	}
	var newLi=document.createElement('li');
	newLi.setAttribute('id','editBlogName');
	newLi.onmouseover=function(){showHidden('hidden##');};
	newLi.onmouseout=function(){back2('hidden##');};
	var newA=document.createElement('a');
	newA.setAttribute('id','blogName4Show');
	newA.style.cssText="font-size:25;";
	var cell=document.createTextNode(blog.title);
	newA.appendChild(cell);
	newLi.appendChild(newA);
	
	var newA1=document.createElement('a');
	newA1.setAttribute('id','hidden##');
	newA1.style.cssText='display:none;';
	newA1.onclick=function(){editBlog('editBlogName');};
	var cell1=document.createTextNode('  [编辑]');
	newA1.appendChild(cell1);
	newLi.appendChild(newA1);
	
	//var cell=document.createTextNode(blog.title);
	//var editarea=before.firstChild;
	//editarea.replaceChild(cell,editarea.firstChild);
	var edit111=g('edit#');
	edit111.replaceChild(newLi,g('editarea#'));
	g('blogSignature4Showhidden').value=blog.signature;
	g('blogName4Showhidden').value=blog.title;
}

function updateBlogSignature(){
	var newName=g('blogName4Showhidden').value;
	var signature=g('input###').value;
	var themecode=g('themecode').value;
	var system='103';
	var trainingid=g('trainingid').value;
	var owner=g('owner').value;
	var id=g('blogid').value;
	var blog={id:id, title:newName,signature:signature,system:system, themecode:themecode, systemsub:trainingid, owner:owner};
	dwrcatalog.updateBlog(blog,callback_updateBlogSignature);
}

function callback_updateBlogSignature(blog){
	if(blog==null){
		alert('登陆已超时，请重新登陆！');
		location.reload();
		return false;
	}
	var newLi=document.createElement('li');
	newLi.setAttribute('id','editBlogSignature');
	newLi.onmouseover=function(){showHidden('hidden###');};
	newLi.onmouseout=function(){back2('hidden###');};
	var newA=document.createElement('a');
	newA.setAttribute('id','blogSignature4Show');
	newA.style.cssText="margin-left:30px;margin-top:12px;height:10px;";
	var cell=document.createTextNode(blog.signature);
	newA.appendChild(cell);
	newLi.appendChild(newA);
	
	var newA1=document.createElement('a');
	newA1.setAttribute('id','hidden###');
	newA1.style.cssText='display:none;';
	newA1.onclick=function(){editBlog('editBlogSignature');};
	var cell1=document.createTextNode('  [编辑]');
	newA1.appendChild(cell1);
	newLi.appendChild(newA1);
	
	//var cell=document.createTextNode(blog.title);
	//var editarea=before.firstChild;
	//editarea.replaceChild(cell,editarea.firstChild);
	var edit111=g('edit#');
	edit111.replaceChild(newLi,g('editarea##'));
	g('blogName4Showhidden').value=blog.title;
	g('blogSignature4Showhidden').value=blog.signature;
}




function showHidden(hidden){
		var Ajj=g(hidden);
		Ajj.style.cssText="display:inline;cursor:hand;";
	}
function back2(hidden){
	var Ajj=g(hidden);
	Ajj.style.cssText="display:none;cursor:hand;";
}


function isEmpty(value){
	return Trim(value)=='';
}
function killErrors() {
	return true;
}
function addNewCatalog(id,catalogName){
	var adocu=window.adminleft.document;
	var selects=adocu.getElementsByName('catalogName');
	for(var i=0;i<selects.length;i++){
		var newOption=adocu.createElement('option');
		newOption.value=id;
		newOption.text=catalogName;
		newOption.title=pucker(catalogName);
		selects[i].options.add(newOption);
	}
}
function deleteCatalog4Select(id,catalogName){
	var adocu=window.adminleft.document;
	var selects=adocu.getElementsByName('catalogName');
	for(var i=0;i<selects.length;i++){
		var select123=false;
		for(var j=0;j<selects[i].options.length;j++){
			if(selects[i].options[j].value==id){
				selects[i].options.remove(selects[i].options[j].index);
				if(selects[i].options[selects[i].selectedIndex].value==id){
					select123=true;
				}
			}
		}
		if(select123==true){
			for(var j=0;j<selects[i].options.length;j++){
				if(selects[i].options[j].text=='默认分类'){
					selects[i].options[j].selected=true;
				}
			}
		}
	}
}
function getSelects(){
	var adocu=window.adminleft.document;
	var selects=adocu.getElementsByName('catalogName');
	return selects;
}
function editCatalog4select(id,catalogName){
	var adocu=window.adminleft.document;
	var selects=adocu.getElementsByName('catalogName');
	for(var i=0;i<selects.length;i++){
		for(var j=0;j<selects[i].options.length;j++){
			if(selects[i].options[j].value==id){
				selects[i].options[j].text=catalogName;
			}
		}
	}
}
