
var PhotoModule={_uudId:INIT_LOAD_DATA._uud_id,_folder_id:1,_folder_name:"",_coding:"GBK",_pageType:1,_current_page:1,_page_size:16,_record_count:1,uploadPhoto:function(uudId,parentId,pageNo,pageSize,coding){PhotoModule._current_page=pageNo;PhotoModule._page_size=pageSize;PhotoModule._coding=coding;PhotoModule._cateId=1;PhotoModule.initUploadFrame();JS21CN.ui.loadingContent("uploadfolderDivId","上传目录列表加载中");JS21CN.allyes.getAllyesCode('blog_photo_list1','blog','X','allyesId');window.scroll(0,0);blogViewProxy.getFolderList(uudId,parentId,INIT_LOAD_DATA.isowner,pageNo,pageSize,coding,PhotoModule.showUploadFolderListResult);},uploadPhoto2:function(folderId){PhotoModule.initUpload2Frame(folderId);},getFolders:function(uudId,parentId,pageNo,pageSize,coding){PhotoModule._current_page=pageNo;PhotoModule._page_size=pageSize;PhotoModule._coding=coding;PhotoModule._cateId=1;PhotoModule.initLoadFolderFrame();PhotoModule.getFolderList(uudId,parentId,pageNo,pageSize,coding);},getUserFiles:function(folderId,folderName,pageNo,pageSize,coding){PhotoModule._folder_id=folderId;PhotoModule._folder_name=folderName;PhotoModule._current_page=pageNo;PhotoModule._page_size=pageSize;PhotoModule._coding=coding;PhotoModule.initLoadUserFileFrame(folderId);PhotoModule.getPhotoInfoListByFolder(folderId,pageNo,pageSize,coding);},createFolder:function(){var folderName=$("folderName").value;if(folderName==null||folderName==""){alert("请输入目录名!!");return;};if(folderName.length>30){alert("目录名不能大于30个字符!");return;};if(!JS21CN.form.isLawlessValidity(folderName)){alert("目录名中包含非法字符,请检查");return;};JS21CN.ui.loadingContent("uploadfolderDivId","正在创建目录,请稍候");blogManageProxy.addFolder(folderName,PhotoModule._uudId,PhotoModule.showCreateFolderResult);},deleteUserFile:function(userFileId){if(!confirm("你确定要删除此张图片吗?")){return;}else{blogManageProxy.deleteUserFile(userFileId,PhotoModule.showDeleteUserFileResult);}},getFolderList:function(uudId,parentId,pageNo,pageSize,coding){JS21CN.ui.loadingContent("folderDivId","相册目录列表加载中");JS21CN.allyes.getAllyesCode('blog_photo_list1','blog','X','allyesId');window.scroll(0,0);blogViewProxy.getFolderList(uudId,parentId,INIT_LOAD_DATA.isowner,pageNo,pageSize,coding,PhotoModule.showFolderListResult);},getPhotoInfoListByFolder:function(folderId,pageNo,pageSize,coding){JS21CN.ui.loadingContent("userFileDivId","相册照片列表加载中");JS21CN.allyes.getAllyesCode('blog_photo_list2','blog','X','allyesId');window.scroll(0,0);blogViewProxy.getPhotoInfoListByFolder(folderId,pageNo,pageSize,coding,PhotoModule.showUserFileListResult);},initLoadFolderFrame:function(){var _a=[];_a.push('<div id="MainBodyId">');_a.push('<div id="bloglist">');_a.push('<div id="bloglistbg">');_a.push('<div id="bloglisttitle" class="blogtitle12">');if(INIT_LOAD_DATA.isowner){_a.push('<a href="javascript:PhotoModule.uploadPhoto('+INIT_LOAD_DATA._uud_id+',0,1,100,\'GBK\')">上传图片</a>');}else{_a.push('	欢迎光临'+INIT_LOAD_DATA._userName+'的相册');};_a.push('</div>');_a.push('<div id="blogdot1"></div>');_a.push('<div id="blogline"></div>');_a.push('</div>');_a.push('<div id="blogfriendlist">');_a.push('<div id="folderDivId"></div>');_a.push('</div>');_a.push('</div>');_a.push('</div>');$('MainBodyId').innerHTML=_a.join("");},initLoadUserFileFrame:function(folderId){var _a=[];_a.push('<div id="MainBodyId">');_a.push('<div id="bloglist">');_a.push('<div id="bloglistbg">');_a.push('<div id="bloglisttitle" class="blogtitle12">');if(INIT_LOAD_DATA.isowner){_a.push('<a href="javascript:PhotoModule.getFolders('+PhotoModule._uudId+', 0, '+1+', '+PhotoModule._page_size+', \'GBK\')">我的相册</a>');}else{_a.push('<a href="javascript:PhotoModule.getFolders('+PhotoModule._uudId+', 0, '+1+', '+PhotoModule._page_size+', \'GBK\')">'+INIT_LOAD_DATA._userName+'的相册</a>');};_a.push('</div><div id="blogdot1"></div><div id="blogline"></div></div>');if(INIT_LOAD_DATA.isowner){_a.push('<div align="center"><b><a href="javascript:PhotoModule.uploadPhoto2('+folderId+')">上传图片</a></b></div>');};_a.push('<div id="blogfriendlist">');_a.push('<div id="userFileDivId"></div>');_a.push('</div>');_a.push('</div>');_a.push('</div>');$('MainBodyId').innerHTML=_a.join("");},initUploadFrame:function(){var _a=[];_a.push('<div id="bloglist">');_a.push('<div id="bloglisttitle" class="blogtitle12">');_a.push('新创建一个目录：<br />');_a.push('</div>');_a.push('</div>');_a.push('<div id="bloglist">');_a.push('<div class="midRFrm">');_a.push('<div class="midRFrmL">名称：</div>');_a.push('<div class="midRFrmM">');_a.push('<input id="folderName" type="text" size="25">');_a.push('<input type="button" name="创建目录" value="创建目录" onClick="PhotoModule.createFolder()" />');_a.push('</div>');_a.push('</div>');_a.push('</div>');_a.push('<div id="uploadfolderDivId"></div>');$('MainBodyId').innerHTML=_a.join("");},initUpload2Frame:function(folderId){var _a=[];_a.push('<div id="bloglist">');_a.push('<div id="bloglistbg">');_a.push('<div id="bloglisttitle" class="blogtitle12">');_a.push('<a href="javascript:PhotoModule.uploadPhoto('+INIT_LOAD_DATA._uud_id+',0,1,100,\'GBK\')">	重新选择上传目录 </a><br />');_a.push('</div>');_a.push('</div>');_a.push('<iframe name=news frameborder="0" scrolling="no"  width="470" height="600" src="/jsp/upload.jsp?folderId='+folderId+'"></iframe>');_a.push('<div id="uploadfolderDivId"></div>');$('MainBodyId').innerHTML=_a.join("");JS21CN.allyes.getAllyesCode('blog_upload','blog','X','allyesId');},showUploadFolderListResult:function(result){if(result!=null&&typeof result=='object'){var _a=[];if(result.folderList.length==0)_a.push('<div align="center"><b>此用户暂无相册</b></div>');_a.push('<div class="vidRFrm2C">请选择上传的目录</div>');for(var i=0;i<result.folderList.length;i++){var coverUrl=result.folderList[i].coverUrl.replace("/s/","/s50x50/");_a.push('<div class="indexframeimg2">');_a.push('<a href="javascript:PhotoModule.uploadPhoto2('+result.folderList[i].folderId+')">');_a.push('<img src="'+coverUrl+'" width="50" height="50" border="0" class="imgkuang" /></a>');_a.push('<br /><NOBR><div STYLE="width: 60px; overflow: hidden; text-overflow:ellipsis">');_a.push(''+result.folderList[i].folderName+'</div></NOBR></div>');};$('uploadfolderDivId').innerHTML=_a.join("");}else{dwr.util.setValue('d4',dwr.util.toDescriptiveString(result,1));}},showFolderListResult:function(result){if(result!=null&&typeof result=='object'){dhtmlHistory.add("folder_page_"+PhotoModule._current_page,result);PhotoModule._record_count=result.folderRowCount;var _folderPageCon=PhotoModule.showFolderPage();var _a=[];if(result.folderList.length==0){_a.push('<div align="center"><b>此用户暂无相册</b></div>');};_a.push('<div class="vidRFrm2C">'+_folderPageCon+'</div><div id="bloglisttitle">');for(var i=0;i<result.folderList.length;i++){var coverUrl=result.folderList[i].coverUrl.replace("/s/","/s125x125/");_a.push('<div class="indexframeimg2">');_a.push('<a href="javascript:PhotoModule.getUserFiles('+result.folderList[i].folderId+',\''+result.folderList[i].folderName+'\','+PhotoModule._current_page+','+PhotoModule._page_size+', \''+PhotoModule._coding+'\')" target="_top">');_a.push('<img src="'+coverUrl+'" width="125" height="125" border="0" class="imgkuang" /></a>');_a.push('<br /><NOBR><div STYLE="width: 100px; overflow: hidden; text-overflow:ellipsis">');_a.push(''+result.folderList[i].folderName+'');_a.push('</div></NOBR>');_a.push('['+result.folderList[i].fileNum+'张]</div>');};_a.push('</div><div class="allblanktable10"></div> <div class="vidRFrm2C">'+_folderPageCon+'</div>');$('folderDivId').innerHTML=_a.join("");}else{dwr.util.setValue('d4',dwr.util.toDescriptiveString(result,1));}},showUserFileListResult:function(result){if(result!=null&&typeof result=='object'){dhtmlHistory.add(PhotoModule._folder_id+"userFile_page_"+PhotoModule._current_page,result);PhotoModule._record_count=result.userFileRowCount;var _userFilePageCon=PhotoModule.showUserFilePage();var _a=[];if(result.userFileList.length==0){_a.push('<div align="center"><b>此目录暂无相片</b></div>');};_a.push('<div class="vidRFrm2C">'+_userFilePageCon+'</div><div id="bloglisttitle">');for(var i=0;i<result.userFileList.length;i++){var folderImg=result.userFileList[i].hashCode.replace("/s/","/s125x125/");_a.push('<div class="indexframeimg2">');_a.push('<a href="javascript:PhotoModule.showFlashResult('+PhotoModule._folder_id+')" target="_top">');_a.push('<img src="'+folderImg+'" width="125" height="125" border="0" class="imgkuang" /></a>');_a.push('<br /><NOBR><div STYLE="width: 100px; overflow: hidden; text-overflow:ellipsis">');_a.push(''+result.userFileList[i].subject+'');_a.push('</div></NOBR>');if(INIT_LOAD_DATA.isowner){_a.push('<a href="javascript:PhotoModule.deleteUserFile('+result.userFileList[i].userFileId+')">删除</a>');};_a.push('</div>');};_a.push('</div><div class="allblanktable10"></div> <div class="vidRFrm2C">'+_userFilePageCon+'</div>');$('userFileDivId').innerHTML=_a.join("");}else{dwr.util.setValue('d4',dwr.util.toDescriptiveString(result,1));}},showCreateFolderResult:function(result){if(result>0)PhotoModule.uploadPhoto(INIT_LOAD_DATA._uud_id,0,1,100,'GBK');},showDeleteUserFileResult:function(result){PhotoModule.getUserFiles(PhotoModule._folder_id,PhotoModule._folder_name,PhotoModule._current_page,PhotoModule._page_size,'GBK');},showFlashResult:function(_folder_id){dhtmlHistory.add("photoFlash"+_folder_id,"");var _a=[];_a.push('<div id="bloglist">');_a.push('<div id="bloglistbg">');_a.push('<div id="bloglisttitle" class="blogtitle12">');_a.push('<a href="javascript:PhotoModule.getUserFiles('+_folder_id+',\''+PhotoModule._folder_name+'\','+PhotoModule._current_page+','+PhotoModule._page_size+',\''+PhotoModule._coding+'\')">'+PhotoModule._folder_name+'</a>');_a.push('</div></div>');_a.push('<div class="vidRFrm2C">');_a.push('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width=520 height=520 id="myFlash">');_a.push('<param name=movie value="http://photo.21cn.com/images/flash/slide.swf">');_a.push('<param name=quality value=high>');_a.push('<param name="FlashVars" value="channel=album&folderid='+_folder_id+'">');_a.push('<embed src="http://photo.21cn.com/images/flash/slide.swf?channel=album&folderid='+_folder_id+'" quality=high width=500 height=500 type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" name="myFlash" swLiveConnect="true">');_a.push('</embed>');_a.push('</object>');_a.push('</div>');_a.push('<div class="allblanktable10"></div>');_a.push('<div class="vidRFrm2Ptext3">');_a.push('<h3>  大家分享(直接拷贝代码即可)　<a href="/help/article/1869" target="_blank">使用教程</a> </h3>');_a.push('<label style="height:40px">本 博 客 网 址:');_a.push('<input name="albumcode" id="albumcode" type="text" value="http://blog.21cn.com/'+INIT_LOAD_DATA._email_name+'" size="40" onclick="HomeBlogManager.copySelectUrl(\'albumcode\',\'复制成功，您可以发送地址到QQ或MSN等通讯工具和朋友分享\')" class="txt" /> 通过Email/QQ/MSN分享给好友</label><br>');_a.push('<label style="height:40px">FLASH文件网址 :');_a.push('<input name="swfcode" id="swfcode" type="text" value="http://photo.21cn.com/images/flash/slide.swf?channel=album&folderid='+_folder_id+'" size="40" onclick="HomeBlogManager.copySelectUrl(\'swfcode\',\'复制成功,您可以粘贴到外站和其他朋友分享!\')" class="txt" /> 支持嵌入FLASH网址的论坛或直接分享</label><br>');_a.push('<label style="height:40px">HTML嵌入代码1 :');_a.push('<input name="htmlcode" id="htmlcode" type="text" value=\'<EMBED src="http://photo.21cn.com/images/flash/slide.swf?channel=album&folderid='+_folder_id+'" width="520" height="520"></EMBED>\' size="40" onclick="HomeBlogManager.copySelectUrl(\'htmlcode\',\'复制成功,您可以粘贴到外站和其他朋友分享!\')" class="txt" />支持html代码编辑的网页或blog</label><br>');_a.push('<label style="height:40px">社区UBB 代码1 :');_a.push('<input name="ubbcode1" id="ubbcode1" type="text" value="[swf=520,520]http://photo.21cn.com/images/flash/slide.swf?channel=album&folderid='+_folder_id+'[/swf]" size="40" onclick="HomeBlogManager.copySelectUrl(\'ubbcode1\',\'复制成功,您可以粘贴到外站和其他朋友分享!\')" class="txt" /> 支持UBB嵌入的论坛</label><br>');_a.push('<label style="height:40px">社区UBB 代码2 :');_a.push('<input name="ubbcode2" id="ubbcode2" type="text" value="[flash=520,520]http://photo.21cn.com/images/flash/slide.swf?channel=album&folderid='+_folder_id+'[/flash]" size="40" onclick="HomeBlogManager.copySelectUrl(\'ubbcode2\',\'复制成功,您可以粘贴到外站和其他朋友分享!\')" class="txt" /> 支持UBB嵌入的论坛</label>');_a.push('</div>');_a.push('<div class="allblanktable10"></div>');$('MainBodyId').innerHTML=_a.join("");if(INIT_LOAD_DATA._layout_id==1003){document.getElementsByTagName("object")[0].width=420;document.getElementsByTagName("object")[0].height=420;};JS21CN.allyes.getAllyesCode('blog_photo_pic','blog','X','allyesId');},showFolderPage:function(){this.folderPageNum=new JS21CN.PageTurn({_page_size:PhotoModule._page_size,_record_count:PhotoModule._record_count,_current_page:PhotoModule._current_page,_number:1,_funcName:'PhotoModule.getFolders',_strParams:'4',_current_page_pt:'param2',_funcParams:[{name:'param0',value:INIT_LOAD_DATA._uud_id},{name:'param1',value:0},{name:'param2',value:'-2'},{name:'param3',value:PhotoModule._page_size},{name:'param4',value:PhotoModule._coding},{name:'param5',value:'0'},{name:'param6',value:'0'},{name:'param7',value:'0'},{name:'param8',value:'0'},{name:'param9',value:'0'},{name:'param10',value:'0'}],_is_owner:INIT_LOAD_DATA.isowner});return this.folderPageNum._generateHTML();},showUserFilePage:function(){this.userFilePageNum=new JS21CN.PageTurn({_page_size:PhotoModule._page_size,_record_count:PhotoModule._record_count,_current_page:PhotoModule._current_page,_number:1,_funcName:'PhotoModule.getUserFiles',_strParams:'1,4',_current_page_pt:'param2',_funcParams:[{name:'param0',value:PhotoModule._folder_id},{name:'param1',value:PhotoModule._folder_name},{name:'param2',value:'-2'},{name:'param3',value:PhotoModule._page_size},{name:'param4',value:PhotoModule._coding},{name:'param5',value:'0'},{name:'param6',value:'0'},{name:'param7',value:'0'},{name:'param8',value:'0'},{name:'param9',value:'0'},{name:'param10',value:'0'}],is_owner:INIT_LOAD_DATA.isowner});return this.userFilePageNum._generateHTML();}};


