
var HomeBlogDwr={updateStatus:false,_contentItem:"",_uudId:INIT_LOAD_DATA._uud_id,_coding:"GBK",_cateId:-1,_pageType:1,_current_page:1,_page_size:10,_record_count:1,getCssList:function(cateId,state,audits,locks,currentPage,pageSize,coding){HomeBlogDwr._current_page=currentPage;HomeBlogDwr._cateId=cateId;HomeBlogDwr.initLoadCssFrame();HomeBlogDwr.getCssByCate(cateId,state,audits,locks,currentPage,pageSize,coding);},getCssByCate:function(cateId,state,audits,locks,currentPage,pageSize,coding){HomeBlogDwr._pageType=1;JS21CN.ui.loadingContent("theme_div_id","正在加载CSS列表");JS21CN.allyes.getAllyesCode('blog_my_list','blog','X','allyesId');window.scroll(0,0);blogViewProxy.getCssByCate(cateId,state,audits,locks,currentPage,pageSize,coding,HomeBlogDwr.showCssListResult);},getCssListByUser:function(uudId,cateId,state,audits,locks,shareModes,currentPage,pageSize,coding){HomeBlogDwr._current_page=currentPage;HomeBlogDwr.initLoadCssFrame();HomeBlogDwr.getCssListsByUser(uudId,cateId,state,audits,locks,shareModes,currentPage,pageSize,coding);},getCssListsByUser:function(uudId,cateId,state,audits,locks,shareModes,currentPage,pageSize,coding){HomeBlogDwr._pageType=1;JS21CN.ui.loadingContent("theme_div_id","正在加载CSS列表");JS21CN.allyes.getAllyesCode('blog_my_list','blog','X','allyesId');window.scroll(0,0);blogViewProxy.getCssList(uudId,cateId,state,audits,locks,shareModes,currentPage,pageSize,coding,HomeBlogDwr.showCssListResult);},initLoadCssFrame:function(){},showCssListResult:function(result){var _a=[];if(result!=null&&typeof result=='object'){_a.push('<div id="hm_layer_theme_old">');for(var i=0;i<result.cssList.length;i++){_a.push('<div id="indexframeimg1"><a href="javascript:HomeBlogDwr.updateUserStyle('+INIT_LOAD_DATA._uud_id+','+INIT_LOAD_DATA._operation_type+','+result.cssList[i].css_base_id+','+"\'\'"+','+INIT_LOAD_DATA._layout_id+');" target="_top">');_a.push('<img src="'+result.cssList[i].thumb_url+'" title="点击即可更换模板" border="0" width="94" height="89" class="imgkuang" /></a></br>');_a.push('名称:'+result.cssList[i].title+'</br>作者:<a href="/'+result.cssList[i].email_name+'" target="_blank">'+result.cssList[i].author+'</a></br></div>');};if(result.cssList.length>0){_a.push('</br><div class="hyfbtn">');_a.push('<input type="button" class="btncm btnok" value="确　定" onclick="HomeBlogManager.common.saveHomeData(\'theme\');"/><span>&nbsp;&nbsp;&nbsp;&nbsp;</span>');_a.push('<input type="button" class="btncm btncc" value="取　消" onclick="HomeBlogManager.cancelHomeData(\'blogHomeThemeId\');" /><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>');_a.push('</div>');};_a.push('</div>');$('theme_div_id').innerHTML=_a.join("");}else{dwr.util.setValue('d4',dwr.util.toDescriptiveString(result,1));}},getBlogContentItemListByUser:function(uudId,coding){HomeBlogDwr._pageType=1;JS21CN.allyes.getAllyesCode('blog_my_list','blog','X','allyesId');window.scroll(0,0);blogViewProxy.getBlogContentItemListByUser(uudId,coding,HomeBlogDwr.showItemResult);},showItemResult:function(result){var _a=[];var _b=[];var a=0;var b=0;var sysCount=15;if(result!=null){var _name=eval(result);for(var i=0;i<_name.length;i++){if(i<_name.length&&a!=0&&a%5==0){_a.push('<br>');};if(i<_name.length&&b%5==0){_b.push('<br>');};if(_name[i].id>sysCount){b++;if(HomeBlogManager.isCheckItem(_name[i].id)){_b.push('<input type="checkbox" name="contentItemId" onClick="JS21CN.ui.switchShow('+_name[i].id+')" id="contentItemId" value="'+_name[i].id+'" checked/>'+_name[i].name+' &nbsp;&nbsp;&nbsp;&nbsp; ');}else{_b.push('<input type="checkbox" name="contentItemId" id="contentItemId" value="'+_name[i].id+'"/>'+_name[i].name+' &nbsp;&nbsp;&nbsp;&nbsp; ');}}else{a++;if(HomeBlogManager.isCheckItem(_name[i].id)){_a.push(' <input type="checkbox" name="contentItemId" onClick="JS21CN.ui.switchShow('+_name[i].id+')" id="contentItemId" value="'+_name[i].id+'" checked/>'+_name[i].name+' &nbsp;&nbsp;&nbsp;&nbsp; ');}else{_a.push('<input type="checkbox" name="contentItemId" id="contentItemId" value="'+_name[i].id+'"/>'+_name[i].name+' &nbsp;&nbsp;&nbsp;&nbsp; ');}}};$('item_id_bysys').innerHTML=_a.join("");$('item_id_byuser').innerHTML=_b.join("");}else{dwr.util.setValue('d4',dwr.util.toDescriptiveString(result,1));}},createModuleText:function(id){text=document.getElementById("_create_module_text").value.stripScripts();name=document.getElementById("_create_module_name").value;if(text.length>1000||text.length<1){alert("输入内容要在1-1000个字符之间");return false;};if(name.length>50||name.length<1){alert("输入标题要在1-50个字符之间");return false;};HomeBlogDwr.createBlogContentItem(id,name,text);},createBlogContentItem:function(id,name,text){blogManageProxy.insertBlogContentItem(id,name,text,HomeBlogDwr.showCreateBlogContentItemResult);},showCreateBlogContentItemResult:function(){document.location.reload();},updateModuleText:function(id){var obj=document.getElementById("coveraction"+id);InstEdit(obj,{fieldType:'textarea',formTitle:"模块内容:(1000字符以内)",func:HomeBlogDwr.updateBlogContentItem,attrs:{name:'text',rows:5,cols:45,datatype:'limitbyte',require:true,errMsg:'1000字符以内',min:1,max:1000},request:{method:'post',msg:'修改成功!',parameters:id}});},showUpdateBlogContentItemResult:function(result){JS21CN.ui.R(document.getElementById('_instEditForm'));JS21CN.ui.closeFloat();},updateBlogContentItem:function(id,text){var obj=document.getElementById("coveraction"+id);obj.innerHTML=text;blogManageProxy.updateBlogContentItem(id,text,HomeBlogDwr.showUpdateBlogContentItemResult);},updateUserStyle:function(uudId,operationType,themeId,position,layoutId){var cssBaseId=themeId+'';var pDirectory=cssBaseId.substring(0,4);var cDirectory=cssBaseId.substring(4,8);var cssHref="/css/"+pDirectory+"/"+cDirectory+"/"+cssBaseId+".css";$('cssId').href=cssHref;for(var i=1;i<=4;i++){if(i==layoutId-1000){$('sybsId'+(layoutId-1000)).className="sybsicon1";}else{$('sybsId'+(i)).className="";}};if(layoutId==1004){HomeBlogManager.setDivCss('Sidebar',9.18*25);HomeBlogManager.setDivCss('MainBody',9.18*75);if(Browser.isIE){$("Sidebar").style.styleFloat="right";$("MainBody").style.styleFloat="left";}else{$("Sidebar").style.cssFloat="right";$("MainBody").style.cssFloat="left";}}else if(layoutId==1003){INIT_BLOG_HOME._init_content_item_number=300;HomeBlogManager.setDivCss('Sidebar',9.18*50);HomeBlogManager.setDivCss('MainBody',9.18*50);}else if(layoutId==1002){if(Browser.isIE){$("Sidebar").style.styleFloat="left";$("MainBody").style.styleFloat="right";}else{$("Sidebar").style.cssFloat="left";$("MainBody").style.cssFloat="right";};HomeBlogManager.setDivCss('Sidebar',9.18*25);HomeBlogManager.setDivCss('MainBody',9.18*75);};HomeBlogManager.common.setSaveData({_theme_id:themeId});HomeBlogManager.common.setSaveData({_layout_id:layoutId});},updateUserStylePosition:function(uudId,operationType,themeId,layoutId){var positionValue="";var obj=document.getElementsByName("contentItemId");if(typeof(position)=="undefined"||position==""){positionValue=HomeBlogManager.common.getCheckboxValue(obj);if(positionValue==""){alert("您至少需要选择一个模块!");return;};if(!confirm("您确认定制首页显示模块吗?")){return;};JS21CN.ui.hidden_element('blogHomeModuleItemId');blogManageProxy.updateBlogUserStyle(uudId,operationType,themeId,positionValue,layoutId,HomeBlogDwr.updatePositionResult);}else{positionValue=obj._position;blogManageProxy.updateBlogUserStyle(uudId,operationType,themeId,positionValue,HomeBlogDwr.updatePositionMoveResult);}},updateResult:function(result){if(result==true){updateStatus=true;}else{updateStatus=false;}},updatePositionResult:function(result){if(result==true){window.location.reload();}else{alert("由于网络原因,用户定制首页内容模块失败!");}},updatePositionMoveResult:function(result){if(result==true){}else{alert("由于网络原因,用户移动内容模块失败!");}},getBlogUserStyle:function(uudId,operationType){blogViewProxy.getBlogUserStyle(uudId,operationType,HomeBlogDwr.getBlogUserStyleResult);},getBlogUserStyleResult:function(result){if(result!=null&&typeof result=='object'){_contentItem=dwr.util.toDescriptiveString(result,2);var _r='/css/style/';}else{dwr.util.setValue('d4',dwr.util.toDescriptiveString(result,1));}},getBlogContentItemList:function(auditMk,ipage,pageSize){blogViewProxy.getBlogContentItemList(auditMk,ipage,pageSize,getBlogContentItemListResult);},getBlogContentItemListResult:function(result){if(result!=null&&typeof result=='object'){_contentItem=dwr.util.toDescriptiveString(result,2);}else{dwr.util.setValue('d4',dwr.util.toDescriptiveString(result,1));}}};


