
var suggestPsize_diary=20;var friendList_diaryFriend=true;function delcomment(id)
{pop=new Popup({contentType:3,isReloadOnClose:false,width:300,height:120});pop.setContent("title","友情提示");pop.setContent("confirmCon","确实要删除该评论吗?");pop.setContent("callBack",delcomment_callback);pop.setContent("parameter",{id:id,popup:pop});pop.build();pop.show();}
function delcomment_callback(para){o_pop=para["popup"];o_pop.config.contentType=2;o_pop.setContent("contentHtml","<div style='margin-top:35px;margin-bottom:40px;margin-left:20px;font-size:14px'>正在删除，请稍候……</div>");o_pop.reBuild();var url="/ajax/diary.php";var par=new Array();pars="act=delcomment";par.push(pars);pars="id="+para['id'];par.push(pars);pars=par.join("&");new Ajax.Request(url,{method:'post',parameters:pars,onComplete:function(e){temp=eval("("+e.responseText+")");if(temp.rtn_code=="nosession"){login_user_ajax();}else if(temp.rtn_code=="false"){alert("删除失败");}else{$("div_comment_"+para['id']).parentNode.removeChild($("div_comment_"+para['id']));$("comment_nums").innerHTML=parseInt($("comment_nums").innerHTML)-1;o_pop.close();}}});}
function deldiary(diaryid,flag)
{var type=arguments[2]?arguments[2]:'';pop=new Popup({contentType:3,isReloadOnClose:false,width:300,height:120});pop.setContent("title","友情提示");pop.setContent("confirmCon","确实要删除这篇日志吗?");if(type=="diarydraft"){pop.setContent("callBack",deldiarydraft_callback);pop.setContent("parameter",{diaryid:diaryid,popup:pop});}else{pop.setContent("callBack",deldiary_callback);pop.setContent("parameter",{diaryid:diaryid,flag:flag,popup:pop});}
pop.build();pop.show();}
function deldiary_callback(para){o_pop=para["popup"];o_pop.config.contentType=2;o_pop.setContent("contentHtml","<div style='margin-top:35px;margin-bottom:40px;margin-left:20px;font-size:14px'>正在删除，请稍候……</div>");o_pop.reBuild();diaryid=para['diaryid'];var url="/ajax/diary.php";var par=new Array();pars="act=deldiary";par.push(pars);pars="diaryid="+diaryid;par.push(pars);pars=par.join("&");new Ajax.Request(url,{method:'post',parameters:pars,onComplete:function(e){var temp=eval("("+e.responseText+")");if(temp.rtn_code=="nosession"){login_user_ajax();}else if(temp.rtn_code=="false"){alert("日志删除失败，请重试");}else{o_pop.close();if(para['flag']=="0"){$("diary_nums").innerHTML=parseInt($("diary_nums").innerHTML)-1;$("diary_list_"+diaryid).parentNode.removeChild($("diary_list_"+diaryid));}else{window.location="/modules/diary.php?_m=1";}}}});}
function deldiarydraft_callback(para){o_pop=para["popup"];o_pop.config.contentType=2;o_pop.setContent("contentHtml","<div style='margin-top:35px;margin-bottom:40px;margin-left:20px;font-size:14px'>正在删除，请稍候……</div>");o_pop.reBuild();diaryid=para['diaryid'];var url="/ajax/diary.php";var par=new Array();pars="act=deldiarydraft";par.push(pars);pars="diarydraftid="+diaryid;par.push(pars);pars=par.join("&");new Ajax.Request(url,{method:'post',parameters:pars,onComplete:function(e){var temp=eval("("+e.responseText+")");if(temp.rtn_code=="nosession"){login_user_ajax();}else if(temp.rtn_code=="false"){alert("删除失败，请重试");}else{o_pop.close();$("diary_nums").innerHTML=parseInt($("diary_nums").innerHTML)-1;$("diary_list_"+diaryid).parentNode.removeChild($("diary_list_"+diaryid));}}});}
function sendnewdiary(){var str="";if(tagFriendsArray.length>0){for(var i=0;i<tagFriendsArray.length;i++){if(str!=""){str+="\001"+tagFriendsArray[i];}
else{str=tagFriendsArray[i];}}}
var oEditor=FCKeditorAPI.GetInstance('FCKeditor1');var oEditorlenght=GetLength("FCKeditor1");if(oEditorlenght==0&&(checkImg("FCKeditor1")==false))
{alert("内容不能为空!");oEditor.Focus();return;}
if(isnull('title')){alert("标题不能为空!!");return;}
$("content").value=oEditor.GetXHTML(true);$("btn_ok").disabled=true;var url='/ajax/diary.php';var par=new Array();if(diaryId){var pars="diarydraftid="+diaryId;par.push(pars);}
var pars="act=submitnewdiary";par.push(pars);pars="title="+encodeURIComponent($("title").value);par.push(pars);pars="content="+encodeURIComponent($("content").value);par.push(pars);pars="taguserId="+str;par.push(pars);if($('rbid_bbs').checked){pars="bid="+$('rbid_bbs').value;}else if($('rbid_gene').checked){pars="bid="+$('rbid_gene').value;}else{pars="bid=";}
par.push(pars);pars="topicid="+$('topic_id').value;par.push(pars);pars=par.join("&");new Ajax.Request(url,{method:'post',parameters:pars,onComplete:function(e){var tmp=eval("("+e.responseText+")");if(tmp.rtn_code=="nosession"){$("btn_ok").disabled=false;login_user_ajax();}else if(tmp.rtn_code=="writereject"){verifywrite_notify();}else if(tmp.rtn_code=="false"){alert("发布失败,请重试");$("btn_ok").disabled=false;}else{window.onbeforeunload=null;window.location="/"+myinfo[0]+"/blog/"+tmp.rtn_code+".html?_m=1";}}});}
function sendeditdiary(diaryid){var oEditor=FCKeditorAPI.GetInstance('FCKeditor1');var oEditorlenght=GetLength("FCKeditor1");var str="";var str_type="";if(tagFriendsArray.length>0){for(var i=0;i<tagFriendsArray.length;i++){if(str!=""){str+="\001"+tagFriendsArray[i];}
else{str+=tagFriendsArray[i];}}}
if(tagTypeArray.length>0){for(var i=0;i<tagTypeArray.length;i++){if(str_type!=""){str_type+="\001"+tagTypeArray[i];}
else{str_type+=tagTypeArray[i];}}}
if(oEditorlenght==0&&(checkImg("FCKeditor1")==false))
{alert("内容不能为空!");oEditor.Focus();return;}
if(isnull('title')){alert("标题不能为空!!");return;}
$("content").value=oEditor.GetXHTML(true);$("btn_ok").disabled=true;var url='/ajax/diary.php';var par=new Array();var pars="act=submiteditdiary";par.push(pars);pars="title="+$("title").value;par.push(pars);pars="diaryid="+diaryid;par.push(pars);pars="content="+encodeURIComponent($("content").value);par.push(pars);pars="taguserId="+str;par.push(pars);pars="taguserType="+str_type;par.push(pars);pars=par.join("&");new Ajax.Request(url,{method:'post',parameters:pars,onComplete:function(e){var tmp=eval("("+e.responseText+")");if(tmp.rtn_code=="nosession"){$("btn_ok").disabled=false;login_user_ajax();}else if(tmp.rtn_code=="writereject"){verifywrite_notify();}else if(tmp.rtn_code=="false"){alert("发布失败,请重试");$("btn_ok").disabled=false;}else{window.location="/"+myinfo[0]+"/blog/"+tmp.diary_id+".html?_m=1";}}});}
var fckName="FCKeditor1";var btnSaveDraft="btn_save_draft";var rememberSaved=true;var saveTime=60000*1;var FCKeditorObj;function updateIfSaved(){var type=arguments[0]?arguments[0]:'';if(type=="title"){$(btnSaveDraft).value="保存到草稿";window.onbeforeunload=function(){return"你的日志尚未发表。";}
document.getElementById(btnSaveDraft).disabled=false;rememberSaved=false;}else{if(FCKeditorObj.IsDirty()){$(btnSaveDraft).value="保存到草稿";window.onbeforeunload=function(){return"你的日志尚未发表。";}
document.getElementById(btnSaveDraft).disabled=false;FCKeditorObj.ResetIsDirty();rememberSaved=false;}else{if(rememberSaved){document.getElementById(btnSaveDraft).disabled=true;}else{$(btnSaveDraft).value="保存到草稿";window.onbeforeunload=function(){return"你的日志尚未发表。";}
document.getElementById(btnSaveDraft).disabled=false;}}}}
function doSave(){FCKeditorObj.ResetIsDirty();if(FCKeditorObj.IsDirty()){doAutoSave();FCKeditorObj.ResetIsDirty();}else{if(rememberSaved){document.getElementById(btnSaveDraft).disabled=true;}else{doAutoSave();}}
return false;}
function doAutoSave(){var oEditorlenght=GetLength(fckName);var type=arguments[0]?arguments[0]:'';if(oEditorlenght==0&&(checkImg(fckName)==false)&&type=="click")
{alert("内容不能为空!");FCKeditorObj.Focus();return;}else if(oEditorlenght==0&&(checkImg(fckName)==false)){FCKeditorObj.Focus();return;}
if(isnull('title')){alert("标题不能为空!!");return;}
$("content").value=FCKeditorObj.GetXHTML(true);$(btnSaveDraft).value="正在保存。。。";$(btnSaveDraft).disabled=true;var url='/ajax/diary.php';var par=new Array();var pars="act=diarydraft";par.push(pars);pars="title="+encodeURIComponent($("title").value);par.push(pars);pars="content="+encodeURIComponent($("content").value);par.push(pars);if(diaryId&&diaryId!=""){pars="diaryid="+diaryId;par.push(pars);}
pars=par.join("&");new Ajax.Request(url,{method:'post',parameters:pars,onComplete:function(e){var tmp=eval("("+e.responseText+")");if(tmp.rtn_code=="nosession"){login_user_ajax();}else if(tmp.rtn_code=="false"){$(btnSaveDraft).value="保存失败,请重试";$(btnSaveDraft).disabled=false;}else{diaryId=tmp.rtn_code;$(btnSaveDraft).value="保存成功";clearInterval(timerDiary);timerDiary=setInterval(doSave,saveTime);window.onbeforeunload=null;$(btnSaveDraft).disabled=true;rememberSaved=true;}}});}
var diayfriendTimer=null;function ischeck_friend(){loadCls.Begin('choosefriend');diayfriendTimer=setInterval(doIsCheck_friend,500);}
function doIsCheck_friend(){clearInterval(diayfriendTimer);$('showfriend_div').style.display=$('showfriend_div').style.display==""?"none":"";loadCls.End();$('choosefriend').style.display=$('showfriend_div').style.display==""?"none":"";}
var tagFriendsArray=new Array();var tagTypeArray=new Array();function ischeckthis_friend(id){var sel_num=parseInt($("sel_myfriend_num_div").innerHTML);if($("friendid_"+id).checked){if(sel_num>0){$("sel_myfriend_num_div").innerHTML=sel_num-1;tagFriendsArray.push(id);}else{alert("你最多只能选择10个好友!");$("friendid_"+id).checked=false;return;}}else{$("sel_myfriend_num_div").innerHTML=sel_num+1;tagFriendsArray=tagFriendsArray.without(id);}}
function ischeckthis_friend1(id){$("friendid_"+id).checked=false;tagFriendsArray=tagFriendsArray.without(id);}
function ischeckthis_friend_edit(id,type){var sel_num=parseInt($("sel_myfriend_num_div").innerHTML);if($("friendid_"+id).checked){if(sel_num>0){$("sel_myfriend_num_div").innerHTML=sel_num-1;tagFriendsArray.push(id);tagTypeArray.push(type);}else{alert("你最多只能选择10个好友!");$("friendid_"+id).checked=false;return;}}else{$("sel_myfriend_num_div").innerHTML=sel_num+1;for(var i=0;i<tagFriendsArray.length;i++){if(tagFriendsArray[i]==id){var key=i;break;}}
tagFriendsArray=tagFriendsArray.without(id);tagTypeArray_new=new Array();for(var j=0;j<tagTypeArray.length;j++){if(j!==key){tagTypeArray_new=tagTypeArray_new.concat(tagTypeArray[j]);}}
tagTypeArray=tagTypeArray_new;}}
function del_taguser(id,did,type){pop=new Popup({contentType:3,isReloadOnClose:false,width:300,height:120});pop.setContent("title","友情提示");pop.setContent("confirmCon","确实要删除标记的TA吗?");pop.setContent("callBack",del_taguser_callback);pop.setContent("parameter",{id:id,did:did,popup:pop,type:type});pop.build();pop.show();}
function del_taguser_callback(para){var o_pop=para["popup"];var id=para["id"];var did=para["did"];var type=para["type"];var url="/ajax/diary.php";var par=[];var pars="act=del_taguser";par.push(pars);pars="uid="+encodeURIComponent(id);par.push(pars);pars="diaryId="+encodeURIComponent(did);par.push(pars);pars="type="+type;par.push(pars);pars=par.join("&");new Ajax.Request(url,{method:"post",parameters:pars,onComplete:function(e){var temp=eval("("+e.responseText+")");if(temp.rtn_code=="nosession"){login_user_ajax();}else if(temp.rtn_code=='0'){o_pop.close();$("taguser_"+para["id"]).parentNode.removeChild($("taguser_"+para["id"]));}}});}
function tagme_yes(diaryid,userid){var url="/ajax/diary.php";var par=[];var pars="act=tagme_yes";par.push(pars);pars="diaryid="+diaryid;par.push(pars);pars=par.join("&");new Ajax.Request(url,{method:"post",parameters:pars,onComplete:function(e){var temp=eval("("+e.responseText+")");if(temp.rtn_code=="nosession"){login_user_ajax();}else if(temp.rtn_code=='0'){$("show_tag_confirmDiv").style.display="none";}}});}
function tagme_no(diaryid,userid){var url="/ajax/diary.php";var par=[];var pars="act=tagme_no";par.push(pars);pars="diaryid="+diaryid;par.push(pars);pars=par.join("&");new Ajax.Request(url,{method:"post",parameters:pars,onComplete:function(e){var temp=eval("("+e.responseText+")");if(temp.rtn_code=="nosession"){login_user_ajax();}else if(temp.rtn_code=='0'){$("show_tag_confirmDiv").style.display="none";$("taguser_name_"+userid).style.textDecoration="line-through";}}});}
function tagme_close(diaryid,userid){var url="/ajax/diary.php";var par=[];var pars="act=tagme_close";par.push(pars);pars="diaryid="+diaryid;par.push(pars);pars=par.join("&");new Ajax.Request(url,{method:"post",parameters:pars,onComplete:function(e){var temp=eval("("+e.responseText+")");if(temp.rtn_code=="nosession"){login_user_ajax();}else if(temp.rtn_code=='0'){$("show_tag_confirmDiv").style.display="none";}}});}
function addDiaryRss(rss_url){var url="/ajax/profile.php";var pars="act=add_rss&url="+encodeURIComponent(rss_url);$('rss_error').style.display='none';$('rss_status').innerHTML='稍等……';$('rss_status').style.display='inline';var ajax=new Ajax.Request(url,{method:'post',parameters:pars,onComplete:displayDiaryRss});}
function delDiaryRss(id){var url="/ajax/profile.php";var pars="act=del_rss&id="+id;var ajax=new Ajax.Request(url,{method:'post',parameters:pars,onComplete:displayDiaryRssNoStatus});}
function displayDiaryRss(e){temp=eval("("+e.responseText+")");if(temp.code=="0"){$('rss_status').style.display='none';$('rss_error').style.display='inline';}else{$('rss_list').innerHTML=temp.content;$('rss_status').innerHTML='成功！去<a href="/modules/diary.php">日志</a>看看!';$('rss_status').style.display='inline';$('rss_error').style.display='none';$('new_rss_url').value='';}}
function displayDiaryRssNoStatus(e){temp=eval("("+e.responseText+")");$('rss_list').innerHTML=temp.content;$('new_rss_url').value='';$('rss_status').style.display='none';$('rss_error').style.display='none';}
diaryCls={showYearArea:function(obj,yearId){if($("yearArea_"+yearId).style.display==""){obj.src=obj.src.replace("16","17");$("yearArea_"+yearId).style.display="none";}else{obj.src=obj.src.replace("17","16");$("yearArea_"+yearId).style.display="";}},redirct_ajax_diary:function(id){var url="/ajax/diary.php";var par=[];var pars="act=redirct_ajax_diary";par.push(pars);pars="diaryid="+id;par.push(pars);pars="userid="+$("cur_userid").value;par.push(pars);pars=par.join("&");new Ajax.Request(url,{method:"post",parameters:pars,onComplete:function(e){var temp=eval("("+e.responseText+")");if(temp.rtn_code=="nosession"){login_user_ajax();}else if(temp.rtn_code=='0'){$("diary_content_div").innerHTML=temp.content;Element.scrollTo_ie6hack("show");location.href="#diaryid="+id;}}});},diarylist_page:function(url,pageName){var par=[];if(typeof pageName!="undefined"&&pageName!="")
var url="/ajax/diary.php?"+pageName;else
var url="/ajax/diary.php";var pars="act=diarylist_page";par.push(pars);pars="userid="+$("cur_userid").value;par.push(pars);pars="y="+$("y").value;par.push(pars);pars="m="+$("m").value;par.push(pars);pars=par.join("&");new Ajax.Request(url,{method:'get',parameters:pars,onComplete:function(e){loadCls.End();temp=eval("("+e.responseText+")");if(temp.rtn_code=="nosession"){login_user_ajax();}else{$("diary_content_div").innerHTML=temp.content;Element.scrollTo_ie6hack("diary_content_div");}}});}}
function ischeck_group(obj){var topictype=$('topic_id').value;if(obj.value=='gene'){$('bid_bbs').style.display='none';$('bid_gene').style.display='';if(topictype!=0){$('bbs_'+topictype).className="list1 font_red hand";}}else{$('bid_gene').style.display='none';$('bid_bbs').style.display='';if(topictype!=0){$('gene_'+topictype).className="list1 font_red hand";}}
$('topic_id').value=0;}
function select_bbs(obj){var topictype=$('topic_id').value;if(topictype!=0){$('bbs_'+topictype).className="list1 font_red hand";}
obj.className="list1 font_red font_bold hand";$('topic_id').value=obj.getAttribute('bbsid');}
function select_gene(obj){var topictype=$('topic_id').value;if(topictype!=0){$('gene_'+topictype).className="mr fleft img30";}
obj.className="mr fleft img_border_blod img_border_red";$('topic_id').value=obj.getAttribute('geneid');}