DFZ=window.DFZ||{};DFZ.APP=DFZ.APP||{};DFZ.APP.MblogForward=(function(){var uniqueInstance=[];var opt=[];var tpl=[];var closeBtn=[];var submitBtn=[];var textArea=[];var cancelBtn=[];var remainTextNum=[];var mblogDetailContainer=[];var defaults={site_id:902,app_id:'',customPostCallback:null,get_mblog_item_url:"http://mblog.henan.sina.com.cn/interface/tcommon/mblog/json_get_mblog_detail.php",forward_mblog_url:"http://mblog.henan.sina.com.cn/interface/tcommon/postaction/json_repost_mblog.php",overlay:true,dialog:true,overlay_color:'#333',z_index:'999',content:'顺便说点什么吧...',title:'转发到我的微博',closeBtn:'.close_dialog',submitBtn:'.submit_btn',textArea:'textarea',cancelBtn:'.cancel_btn',remainTextNum:'.remain_text_num',mblogDetailContainer:'.mblog_detail_container',statPage:'',tpl_id:false,tpl:'<div class="dfz-dweibo-wrap">\
 <div class="dialog-con">\
  <div class="dialog-in">\
   <p class="dialog-tit"><strong>${title}</strong><a class="close close_dialog" href="javascript:;" onclick="return false;">关闭</a></p>\
   <div class="dialog-mblog">\
    <p class="mblog_detail_container"></p>\
    <p class="tr gre">还可以输入<i class="remain_text_num"></i>个汉字</p>\
    <p class="py-textarea"><textarea>${content}</textarea></p>\
    <p class="tc">\
     <input type="submit" value="转发" class="button submit_btn"><input type="submit" value="取消" class="button bcor cancel_btn">\
    </p>\
   </div>\
  </div>\
  <div class="dialog-bg"></div>\
 </div>\
</div>'};function chkDefault(options)
{for(key in defaults)
{if(typeof(options[key])=='undefined')
{options[key]=defaults[key];}}
return options;}
function getInstance(options)
{if(typeof(uniqueInstance[options.id])=='undefined')
{uniqueInstance[options.id]=constructor(options);}
return uniqueInstance[options.id];}
function checkInstance(options)
{if(typeof(uniqueInstance[options.id])=='undefined')
{return false;}
return uniqueInstance[options.id];}
function closeInstance(options)
{if(typeof(tpl[options.id])!='undefined')
{tpl[options.id].remove();}
uniqueInstance[options.id]=null;}
function constructor(options)
{try
{var MARKUP;if(options.tpl_id)
{MARKUP=document.getElementById(options.tpl_id).innerHTML;}
else
{MARKUP=options.tpl;}
MARKUP='<div id="${id}">'+MARKUP+'</div>';if(options.dialog)
{MARKUP+="<div style='position:absolute;background:${overlay_color};opacity:0.8;filter:alpha(opacity=80);width:100%;height:"+$(document).height()+"px;left:0;top:0;z-index:"+(options.z_index-1)+"'></div>";}
tpl[options.id]=$.tmpl($.template(MARKUP),options);if(options.container)
{tpl[options.id].appendTo($("#"+options.container));}
else
{tpl[options.id].appendTo(document.body);}
closeBtn[options.id]=$("#"+options.id).find(options.closeBtn);submitBtn[options.id]=$("#"+options.id).find(options.submitBtn);textArea[options.id]=$("#"+options.id).find(options.textArea);cancelBtn[options.id]=$("#"+options.id).find(options.cancelBtn);remainTextNum[options.id]=$("#"+options.id).find(options.remainTextNum);mblogDetailContainer[options.id]=$("#"+options.id).find(options.mblogDetailContainer);function reset(options)
{get_current_remain_text_num();textArea[options.id].val(options.content);if(options.dialog)
{$("#"+options.id).css('z-index',options.z_index);$("#"+options.id).css('position','absolute');$("#"+options.id).css('left',($(document).width()/2-500/2)+'px');$("#"+options.id).css('top',($(document).scrollTop()+document.documentElement.clientHeight/2-300/2)+'px');}
else
{closeBtn[options.id].hide();}}
function get_mblog_data(options)
{mblogDetailContainer[options.id].html('正在加载数据..');$.JSONP(options.get_mblog_item_url,{uid:options.uid,mid:options.mid,act:2,pcount:5,x:Math.random()},function(json)
{if(json.error==1)
{if(json.errmsg=='未登录')
{DFZ.APP.DialogLogin.open();}
else
{alert(json.errmsg);}}
if(!json.data.detail_info)
{alert('该微博已被原作者删除');return;}
mblogDetailContainer[options.id].html(json.data.detail_info.content.text);});}
function get_current_remain_text_num()
{var current_content=textArea[options.id].val();remainTextNum[options.id].html(140-current_content.length);}
function forward_mblog()
{var cnt=textArea[options.id].val();if(cnt===options.content)
{cnt='转发微博。';}
$.JSONP(options.forward_mblog_url,{reason:cnt,mblogid:options.mid,mbloguid:options.uid,site_id:options.site_id,app_id:options.app_id,t:'jsonp',x:Math.random()},function(json){if(json.error==="0")
{alert('转发成功！');if(options.dialog)
{tpl[options.id].hide();}
if($.isFunction(options.customPostCallback))
{options.customPostCallback(json);}
else if(options.location_url)
{location.href=options.location_url;}}
else
{alert(json.errmsg);}});}
function bindEvent()
{closeBtn[options.id].live('click',function(){tpl[options.id].hide();});submitBtn[options.id].live('click',function(){if(!DFZ.APP.DialogLogin.hasLogin())
{DFZ.APP.DialogLogin.open(function(){forward_mblog();});}
else
{forward_mblog();}});cancelBtn[options.id].live('click',function()
{tpl[options.id].hide();});textArea[options.id].live('keyup',function(){get_current_remain_text_num();});textArea[options.id].live("focus",function(){if($(this).val()===options.content){$(this).val('');get_current_remain_text_num();}});textArea[options.id].live("blur",function(){if($(this).val()===""){$(this).val(options.content);get_current_remain_text_num();}});}
bindEvent();return{open:function(options)
{if(typeof(tpl[options.id])!='undefined')
{tpl[options.id].show();}
return this;},close:function(options)
{if(typeof(tpl[options.id])!='undefined')
{tpl[options.id].fadeOut();}
return this;},reset:function(options)
{reset(options);},get_mblog_data:function(options)
{get_mblog_data(options);},get_instance:function()
{if(typeof(tpl[options.id])!='undefined')
{return tpl[options.id];}}}}
catch(e)
{alert(e);}}
return{init:function(options)
{try
{if(typeof(options.uid)=='undefined')
{throw'undefined uid';}
if(typeof(options.mid)=='undefined')
{throw'undefined mid';}}
catch(e)
{alert(e+'(DFZ.APP.MblogComment)');}
options.id='DFZ_MBLOG_FORWARD_'+options.mid;options=chkDefault(options);opt[options.id]=options;if(options.statPage)
{$("<iframe id='"+options.id+"_stat_iframe' name='"+options.id+"_stat_iframe' width='1px' height='1px' style='display:none' src='"+options.statPage+'?'+Math.random()*1000+"'></iframe>").appendTo(document.body);}
var instance=checkInstance(options);if(!instance)
{instance=getInstance(options);}
instance.reset(options);instance.get_mblog_data(options);instance.open(options);return instance;}}})();;DFZ=window.DFZ||{};DFZ.APP=DFZ.APP||{};DFZ.APP.MblogComment=(function(){var uniqueInstance=[];var opt=[];var tpl=[];var closeBtn=[];var replyBtn=[];var textArea=[];var commentBtn=[];var sendMblogCheckBox=[];var replyListContainer=[];var replyAllContainer=[];var currentUinfoContainer=[];var unLoginContainer=[];var unloginHide=[];var defaults={container:null,site_id:902,app_id:'',get_mblog_comment_url:'http://mblog.henan.sina.com.cn/interface/tcommon/comment/json_get_comment.php',add_mblog_comment_url:'http://mblog.henan.sina.com.cn/interface/tcommon/postaction/json_add_comment.php',customCallbackFunction:null,pcount:5,overlay:true,dialog:true,overlay_color:'#333',z_index:'999',title:'评论',content:'',closeBtn:'.close_dialog',replyBtn:'.reply_btn',currentUinfoContainer:'.current_user_container',textArea:'textarea',commentBtn:'.comment_btn',sendMblogCheckBox:'.send_mblog',unloginHide:'.unlogin_hide',loginSuccess:false,replyListContainer:'.dfz_mlog_comment_reply_list_container',replyAllContainer:'.reply_all',unLoginContainer:'.unlogin_container',statPage:'',tpl_current_user_info:null,tpl_unlogin:null,tpl_id:false,tpl_reply_list:'{{each(i, item) result}}<li>\
      <div class="fl"><a href="http://www.weibo.com/${item.uid}"><img src="${item.icon}"></a></div>\
      <div class="infor">\
       <a href="http://www.weibo.com/${item.uid}" target="_blank">${item.name}</a>：{{html item.content}} (${item.ctime})\
       <p class="tr"> <a href="javascript:;" onclick="return false;" class="reply_btn" nick="${item.nick}">回复</a></p>\
      </div>\
     </li>{{/each}}',tpl_reply_all:'后面还有${count}条评论，<a href="http://www.weibo.com/${detail.uid}/${detail.mblogid}" target="_blank">点击查看&gt;&gt;</a>',tpl:'<div class="dfz-dweibo-wrap"><div class="dialog-con">\
  <div class="dialog-in">\
   <p class="dialog-tit"><strong>${title}</strong><a class="close close_dialog" href="javascript:;" onclick="return false;" style="z-index:99999999">关闭</a></p>\
   <div class="dialog-comment">\
    <div class="cpost">\
     <p><textarea></textarea><input type="button" class="button comment_btn" value="评论"></p>\
     <p><input type="checkbox" class="send_mblog"><label>同时发一条微博</label></p>\
    </div>\
    <ul class="dfz_mlog_comment_reply_list_container">\
    </ul>\
    <p class="tr reply_all"></p>\
   </div>\
  </div>\
  <div class="dialog-bg"></div>\
 </div></div>'};function chkDefault(options)
{for(key in defaults)
{if(typeof(options[key])=='undefined')
{options[key]=defaults[key];}}
return options;}
function getInstance(options)
{if(typeof(uniqueInstance[options.id])=='undefined'||uniqueInstance[options.id]==null)
{uniqueInstance[options.id]=constructor(options);}
return uniqueInstance[options.id];}
function checkInstance(options)
{if(typeof(uniqueInstance[options.id])=='undefined')
{return false;}
return uniqueInstance[options.id];}
function closeInstance(options)
{if(typeof(tpl[options.id])!='undefined')
{tpl[options.id].remove();}
uniqueInstance[options.id]=null;}
function constructor(options)
{try
{var MARKUP;if(options.tpl_id)
{MARKUP=document.getElementById(options.tpl_id).innerHTML;}
else
{MARKUP=options.tpl;}
MARKUP='<div id="${id}">'+MARKUP+'</div>';if(options.dialog)
{MARKUP+="<div style='position:absolute;background:${overlay_color};opacity:0.8;filter:alpha(opacity=80);width:100%;height:"+$(document).height()+"px;left:0;top:0;z-index:"+(options.z_index-1)+"'></div>";}
$.template("tpl_reply_list",options.tpl_reply_list);$.template("tpl_reply_all",options.tpl_reply_all);if(options.tpl_current_user_info)
{$.template("tpl_current_user_info",options.tpl_current_user_info);}
tpl[options.id]=$.tmpl($.template(MARKUP),options);if(options.container)
{tpl[options.id].appendTo($("#"+options.container));}
else
{tpl[options.id].appendTo(document.body);}
closeBtn[options.id]=$("#"+options.id).find(options.closeBtn);replyBtn[options.id]=$("#"+options.id).find(options.replyBtn);textArea[options.id]=$("#"+options.id).find(options.textArea);commentBtn[options.id]=$("#"+options.id).find(options.commentBtn);sendMblogCheckBox[options.id]=$("#"+options.id).find(options.sendMblogCheckBox);replyListContainer[options.id]=$("#"+options.id).find(options.replyListContainer);replyAllContainer[options.id]=$("#"+options.id).find(options.replyAllContainer);currentUinfoContainer[options.id]=$("#"+options.id).find(options.currentUinfoContainer);unLoginContainer[options.id]=$("#"+options.id).find(options.unLoginContainer);unloginHide[options.id]=$("#"+options.id).find(options.unloginHide);function reset(options)
{textArea[options.id].val(options.content);if(options.dialog)
{$("#"+options.id).css('z-index',options.z_index);$("#"+options.id).css('position','absolute');$("#"+options.id).css('left',($(document).width()/2-500/2)+'px');$("#"+options.id).css('top',($(document).scrollTop()+document.documentElement.clientHeight/2-500/2)+'px');}
else
{closeBtn[options.id].hide();}}
function get_comment_data(options,loginProcess)
{loginProcess=loginProcess||'yes';if(loginProcess=='yes')
{if(options.tpl_current_user_info)
{currentUinfoContainer[options.id].html('');if(DFZ.APP.DialogLogin.hasLogin()||options.loginSuccess)
{$.JSONP('http://mblog.henan.sina.com.cn/interface/tcommon/user/json_get_user_info.php',{uid:'',t:'jsonp',x:Math.random()},function(json)
{$.tmpl('tpl_current_user_info',json).appendTo(currentUinfoContainer[options.id]);});}}
if(options.tpl_unlogin&&!(DFZ.APP.DialogLogin.hasLogin()||options.loginSuccess))
{unloginHide[options.id].hide();unLoginContainer[options.id].html(options.tpl_unlogin);}}
replyListContainer[options.id].html('正在加载数据..');if(typeof(options.tpl_data)!='undefined')
{render(options.tpl_data);}
else
{$.JSONP(options.get_mblog_comment_url,{srcuid:options.uid,srcid:options.mid,need_detail:1,act:2,pcount:options.pcount,x:Math.random()},function(json)
{json.data.reply_total=json.data.count;if(json.data.count>options.pcount)
{json.data.count=json.data.count-options.pcount;}
else
{json.data.count=0;}
if(!json.data.detail)
{alert('该微博已被原作者删除');return;}
render(json.data);});}}
function render(tpl_data)
{replyListContainer[options.id].html('');replyAllContainer[options.id].html('');$.tmpl('tpl_reply_list',tpl_data).appendTo(replyListContainer[options.id]);$.tmpl('tpl_reply_all',tpl_data).appendTo(replyAllContainer[options.id]);}
function bindEvent()
{closeBtn[options.id].live('click',function(){tpl[options.id].hide();});commentBtn[options.id].live('click',function(){if(!DFZ.APP.DialogLogin.hasLogin())
{DFZ.APP.DialogLogin.open(function(){addComment();});}
else
{addComment();}});replyBtn[options.id].live('click',function(){textArea[options.id].val('回复@'+$(this).attr('nick')+':');});}
function addComment()
{commentBtn[options.id].attr('disabled',true);var rt_mblog;if(sendMblogCheckBox[options.id].attr('checked'))
{rt_mblog=1;}
else
{rt_mblog=0;}
$.JSONP(options.add_mblog_comment_url,{content:textArea[options.id].val(),rt_mblog:rt_mblog,srcid:options.mid,srcuid:options.uid,site_id:options.site_id,app_id:options.app_id,t:'jsonp',x:Math.random()},function(json){if(json.error==="0"){try
{DFZ.APP.TIPS.simple({bigText:'评论发布成功',drag:true});}
catch(e)
{alert('评论发布成功');}
if($.isFunction(options.customCallbackFunction))
{options.customCallbackFunction(json.data);}
else
{get_comment_data(options,'no');}
if(options.dialog)
{tpl[options.id].hide();}
if(options.location_url)
{location.href=options.location_url;}}else{if(json.errmsg=='未登录！')
{DFZ.APP.DialogLogin.open();}
else
{alert(json.errmsg);}}
commentBtn[options.id].attr('disabled',false);});}
bindEvent();return{open:function(options)
{if(typeof(tpl[options.id])!='undefined')
{tpl[options.id].show();}
return this;},close:function(options)
{if(typeof(tpl[options.id])!='undefined')
{tpl[options.id].fadeOut();}
return this;},reset:function(options)
{reset(options);},get_comment_data:function(options)
{get_comment_data(options);},get_instance:function()
{if(typeof(tpl[options.id])!='undefined')
{return tpl[options.id];}}}}
catch(e)
{alert(e);}}
return{init:function(options)
{try
{if(typeof(options.tpl_data)=='undefined')
{if(typeof(options.uid)=='undefined')
{throw'undefined uid';}
if(typeof(options.mid)=='undefined')
{throw'undefined mid';}}}
catch(e)
{alert(e+'(DFZ.APP.MblogComment)');}
options.id='DFZ_MBLOG_COMMENT_'+options.mid;options=chkDefault(options);if(options.statPage)
{$("<iframe id='"+options.id+"_stat_iframe' name='"+options.id+"_stat_iframe' width='1px' height='1px' style='display:none' src='"+options.statPage+'?'+Math.random()*1000+"'></iframe>").appendTo(document.body);}
opt[options.id]=options;var instance=checkInstance(options);if(!instance)
{instance=getInstance(options);instance.reset(options);instance.get_comment_data(options);instance.open(options);}
return instance;},loginSuccess:function(options){unloginHide[options.id].show();unLoginContainer[options.id].html('');if(options.tpl_current_user_info)
{currentUinfoContainer[options.id].html('');$.template("tpl_current_user_info",options.tpl_current_user_info);$.JSONP('http://mblog.henan.sina.com.cn/interface/tcommon/user/json_get_user_info.php',{uid:'',t:'jsonp',x:Math.random()},function(json)
{$.tmpl('tpl_current_user_info',json).appendTo(currentUinfoContainer[options.id]);});}}}})();;DFZ=window.DFZ||{};DFZ.APP=DFZ.APP||{};DFZ.APP.MblogPoster=(function(){var uniqueInstance=[];var opt=[];var img_name_max_len;var tpl=[];var pid=[];var result_data=[];var closeBtn=[];var textArea=[];var delImgBtn=[];var imgName=[];var imgPreview=[];var imgSelector=[];var imgFile=[];var imgForm=[];var submitBtn=[];var remainTextNum=[];var faceIcon=[];var faceCloseBtn=[];var faceShowBtn=[];var faceContainer=[];var imgUploading=[];var titleContainer=[];var imgPreviewContainer=[];var current_mbloger='';var defaults={site_id:902,app_id:'',callback:'http://ria.city.sina.com.cn/mblogupimgcallback.html',postUrl:'http://mblog.henan.sina.com.cn/interface/tcommon/postaction/json_add_mblog.php',overlay:true,dialog:true,overlay_color:'#333',z_index:'99999',addContent:'',imgNameLen:24,content:'',title:'发微博',titleContainer:'.dialog_title',closeBtn:'.close_dialog',textArea:'textarea',delImgBtn:'.del_img_btn',imgName:'.img_name',imgPreviewContainer:'.img_preview_container',imgPreview:'.img_preview',imgSelector:'.img_selector',submitBtn:'.submit',remainTextNum:'.remain_text_num',faceContainer:'.dialog_mblog_face',faceCloseBtn:'.close_face',faceShowBtn:'.show_face',faceIcon:'.face_icon',imgFile:'.img_file',imgForm:'.img_form',imgUploading:'.img_uploading',customPostCallback:null,statPage:'',tpl_id:false,tpl:'<div class="dfz-dweibo-wrap">\
   <div class="dialog-con">\
    <div class="dialog-in">\
     <p class="dialog-tit"><strong class="dialog_title">${title}</strong><a href="javascript:;" onclick="return false;" class="close close_dialog">关闭</a></p>\
     <div class="dialog-mblog">\
      <p class="dialog-tips"><span class="writescores">你还可以输入<em class="remain_text_num"></em>字</span><span>可以直接输入音乐或视频的url地址</span></p>\
      <p class="textarea"><textarea>${content}</textarea></p>\
      <div class="send-tit">\
       <input type="button" class="submit" value="" /><a href="javascript:;" onclick="return false;" class="face show_face">表情</a>{{tmpl tpl_img_form}}\
      </div>\
     </div>\
    </div>\
    <div class="dialog-bg"></div><iframe></iframe>\
   </div>\
   {{tmpl tpl_face}}\
   {{tmpl tpl_img_preview}}\
  </div>',tpl_img_preview:'<div class="img_preview_container" style="z-index:${img_preview_z_index}">\
 <div class="dialog_mblog_img">\
  <img src="" class="img_preview"><div class="dialog-bg"></div><iframe></iframe>\
 </div>\
 <i class="layerArrow layarrow2">&nbsp;</i>\
 </div>',tpl_img_form:'<div class="fimp img_selector">图片<form target="Upfiler_file_iframe_${id}" class="img_form" action="http://picupload.t.sina.com.cn/interface/pic_upload.php?marks=1&amp;markstr=http://t.sina.com.cn&amp;s=rdxt&amp;app=miniblog&amp;cb=${callback}" enctype="multipart/form-data" method="POST"><input type="file" class="img_file" name="pic1"></form><iframe frameborder="0" src="about:blank" name="Upfiler_file_iframe_${id}" id="Upfiler_file_iframe_${id}" class="fb_img_iframe" style="display: none;"></iframe></div>&nbsp;<span class="img_name"></span>',tpl_face:'<div class="dialog_mblog_face" style="z-index:${face_z_index}">\
  <div class="face_icons">\
   <a href="javascript:;" onclick="return false;" class="close close_face">关闭</a>\
   <ul>\
    <li><a title="足球" value="[足球]" class="face_icon" href="javascript:void(0)"><img alt="足球" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/football.gif" /></a></li>\
    <li><a title="哨子" value="[哨子]" class="face_icon" href="javascript:void(0)"><img alt="哨子" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/shao.gif" /></a></li>\
    <li><a title="红牌" value="[红牌]" class="face_icon" href="javascript:void(0)"><img alt="红牌" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/redcard.gif" /></a></li>\
    <li><a title="黄牌" value="[黄牌]" class="face_icon" href="javascript:void(0)"><img alt="黄牌" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/yellowcard.gif" /></a></li>\
    <li><a title="哈哈" value="[哈哈]" class="face_icon" href="javascript:void(0)"><img alt="哈哈" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/laugh.gif" /></a></li>\
    <li><a title="呵呵" value="[呵呵]" class="face_icon" href="javascript:void(0)"><img alt="呵呵" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/smile.gif" /></a></li>\
    <li><a title="衰" value="[衰]" class="face_icon" href="javascript:void(0)"><img alt="衰" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/cry.gif" /></a></li>\
    <li><a title="汗" value="[汗]" class="face_icon" href="javascript:void(0)"><img alt="汗" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/sweat.gif" /></a></li>\
    <li><a title="爱你" value="[爱你]" class="face_icon" href="javascript:void(0)"><img alt="爱你" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/love.gif" /></a></li>\
    <li><a title="嘻嘻" value="[嘻嘻]" class="face_icon" href="javascript:void(0)"><img alt="嘻嘻" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/tooth.gif" /></a></li>\
    <li><a title="哼" value="[哼]" class="face_icon" href="javascript:void(0)"><img alt="哼" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/hate.gif" /></a></li>\
    <li><a title="心" value="[心]" class="face_icon" href="javascript:void(0)"><img alt="心" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/heart.gif" /></a></li>\
    <li><a title="晕" value="[晕]" class="face_icon" href="javascript:void(0)"><img alt="晕" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/dizzy.gif" /></a></li>\
    <li><a title="怒" value="[怒]" class="face_icon" href="javascript:void(0)"><img alt="怒" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/angry.gif" /></a></li>\
    <li><a title="蛋糕" value="[蛋糕]" class="face_icon" href="javascript:void(0)"><img alt="蛋糕" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/cake.gif" /></a></li>\
    <li><a title="花" value="[花]" class="face_icon" href="javascript:void(0)"><img alt="花" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/flower.gif" /></a></li>\
    <li><a title="抓狂" value="[抓狂]" class="face_icon" href="javascript:void(0)"><img alt="抓狂" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/crazy.gif" /></a></li>\
    <li><a title="困" value="[困]" class="face_icon" href="javascript:void(0)"><img alt="困" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/sleepy.gif" /></a></li>\
    <li><a title="干杯" value="[干杯]" class="face_icon" href="javascript:void(0)"><img alt="干杯" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/cheer.gif" /></a></li>\
    <li><a title="太阳" value="[太阳]" class="face_icon" href="javascript:void(0)"><img alt="太阳" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/sun.gif" /></a></li>\
    <li><a title="下雨" value="[下雨]" class="face_icon" href="javascript:void(0)"><img alt="下雨" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/rain.gif" /></a></li>\
    <li><a title="泪" value="[泪]" class="face_icon" href="javascript:void(0)"><img alt="泪" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/sad.gif" /></a></li>\
    <li><a title="月亮" value="[月亮]" class="face_icon" href="javascript:void(0)"><img alt="月亮" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/moon.gif" /></a></li>\
    <li><a title="猪头" value="[猪头]" class="face_icon" href="javascript:void(0)"><img alt="猪头" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/pig.gif" /></a></li>\
    <li><a title="蜡烛" value="[蜡烛]" class="face_icon" href="javascript:void(0)"><img alt="蜡烛" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/candle.gif" /></a></li>\
    <li><a title="伤心" value="[伤心]" class="face_icon" href="javascript:void(0)"><img alt="伤心" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/unheart.gif" /></a></li>\
    <li><a title="风扇" value="[风扇]" class="face_icon" href="javascript:void(0)"><img alt="风扇" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/fan.gif" /></a></li>\
    <li><a title="冰棍" value="[冰棍]" class="face_icon" href="javascript:void(0)"><img alt="冰棍" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/ice.gif" /></a></li>\
    <li><a title="西瓜" value="[西瓜]" class="face_icon" href="javascript:void(0)"><img alt="西瓜" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/watermelon.gif" /></a></li>\
   </ul>\
  </div>\
  <div class="dialog-bg"></div><iframe></iframe><i class="layerArrow">&nbsp;</i>\
 </div>'};function chkDefault(options)
{for(key in defaults)
{if(typeof(options[key])=='undefined')
{options[key]=defaults[key];}}
return options;}
function getInstance(options)
{if(typeof(uniqueInstance[options.id])=='undefined')
{uniqueInstance[options.id]=constructor(options);}
return uniqueInstance[options.id];}
function checkInstance(options)
{if(typeof(uniqueInstance[options.id])=='undefined')
{return false;}
return uniqueInstance[options.id];}
function closeInstance(options)
{if(typeof(tpl[options.id])!='undefined')
{tpl[options.id].remove();}
uniqueInstance[options.id]=null;}
function constructor(options)
{try
{var MARKUP;if(options.tpl_id)
{MARKUP=document.getElementById(options.tpl_id).innerHTML;}
else
{MARKUP=options.tpl;}
MARKUP='<div id="${id}" style="z-index:${z_index}">'+MARKUP+'</div>';if(options.dialog)
{MARKUP+="<div style='position:absolute;background:${overlay_color};opacity:0.8;filter:alpha(opacity=80);width:100%;height:"+$(document).height()+"px;left:0;top:0;z-index:"+(options.z_index-1)+"'></div>";}
$.template("tpl_img_form",options.tpl_img_form);$.template("tpl_face",options.tpl_face);$.template("tpl_img_preview",options.tpl_img_preview);tpl[options.id]=$.tmpl($.template(MARKUP),options);if(options.container)
{tpl[options.id].appendTo($("#"+options.container));}
else
{tpl[options.id].appendTo(document.body);}
closeBtn[options.id]=$("#"+options.id).find(options.closeBtn);textArea[options.id]=$("#"+options.id).find(options.textArea);delImgBtn[options.id]=$("#"+options.id).find(options.delImgBtn);imgName[options.id]=$("#"+options.id).find(options.imgName);imgPreview[options.id]=$("#"+options.id).find(options.imgPreview);imgSelector[options.id]=$("#"+options.id).find(options.imgSelector);imgFile[options.id]=$("#"+options.id).find(options.imgFile);imgForm[options.id]=$("#"+options.id).find(options.imgForm);submitBtn[options.id]=$("#"+options.id).find(options.submitBtn);remainTextNum[options.id]=$("#"+options.id).find(options.remainTextNum);faceCloseBtn[options.id]=$("#"+options.id).find(options.faceCloseBtn);faceIcon[options.id]=$("#"+options.id).find(options.faceIcon);faceShowBtn[options.id]=$("#"+options.id).find(options.faceShowBtn);faceContainer[options.id]=$("#"+options.id).find(options.faceContainer);imgUploading[options.id]=$("#"+options.id).find(options.imgUploading);titleContainer[options.id]=$("#"+options.id).find(options.titleContainer);imgPreviewContainer[options.id]=$("#"+options.id).find(options.imgPreviewContainer);function reset(options)
{faceContainer[options.id].hide();pid[options.id]='';imgName[options.id].hide();imgPreviewContainer[options.id].hide();imgUploading[options.id].hide();imgSelector[options.id].show();titleContainer[options.id].html(options.title);textArea[options.id].val(options.content);imgFile[options.id].val('');imgUploading[options.id].hide();get_current_remain_text_num();if(options.dialog)
{if(typeof(options.left)=='undefined')
{options.left=$(document).width()/2-500/2;}
if(typeof(options.top)=='undefined')
{options.top=$(document).scrollTop()+document.documentElement.clientHeight/2-300/2;}
$("#"+options.id).addClass("dialog-wrap");$("#"+options.id).css('z-index',options.z_index);$("#"+options.id).css('position','absolute');$("#"+options.id).css('left',options.left+'px');$("#"+options.id).css('top',options.top+'px');}
else
{closeBtn[options.id].hide();}}
function get_current_remain_text_num()
{var current_content=textArea[options.id].val();if(typeof(current_content)!='undefined')
{remainTextNum[options.id].html(140-current_content.length);}}
function post_mblog()
{if(!DFZ.APP.DialogLogin.hasLogin())
{DFZ.APP.DialogLogin.open(function(){post_mblog();});return;}
if(options.postUrl)
{var addmblog_post_url=options.postUrl;}
$.JSONP(addmblog_post_url,{content:textArea[options.id].val()+options.addContent,site_id:options.site_id,app_id:options.app_id,t:'jsonp',pid:pid[options.id],x:Math.random()},function(json){if(json.error==="0"){try
{DFZ.APP.TIPS.simple({bigText:'分享成功',drag:true});}
catch(e)
{alert('分享成功');}
if($.isFunction(options.customPostCallback)){options.customPostCallback(json.data.result);}
if(options.dialog)
{tpl[options.id].hide();}
if(options.location_url)
{location.href=options.location_url;}
reset(options);}
else
{alert(json.errmsg);}});}
function bindEvent()
{closeBtn[options.id].live('click',function(){tpl[options.id].hide();});faceIcon[options.id].live('click',function(){var current_content=textArea[options.id].val();current_content+=$(this).attr('value');textArea[options.id].val(current_content);});faceCloseBtn[options.id].live('click',function(){faceContainer[options.id].hide();});faceShowBtn[options.id].live('click',function(){faceContainer[options.id].show();});delImgBtn[options.id].live('click',function(){imgName[options.id].hide();imgPreviewContainer[options.id].hide();imgPreview[options.id].attr('src','');imgSelector[options.id].show();pid[options.id]='';imgFile[options.id].val('');current_mbloger=options.id;});imgFile[options.id].change(function(){imgSelector[options.id].hide();imgUploading[options.id].show();imgName[options.id].html('图片上传中..'+'&nbsp;<a href="javascript:;" class="del_img_btn">x</a>').show();if(!DFZ.APP.DialogLogin.hasLogin())
{DFZ.APP.DialogLogin.open(function(){imgForm[options.id].submit();current_mbloger=options.id;});}
else
{imgForm[options.id].submit();current_mbloger=options.id;}});submitBtn[options.id].live('click',function(){post_mblog();});textArea[options.id].live('keyup',function(){get_current_remain_text_num();});$(textArea[options.id]).keypress(function(e){if(e.ctrlKey&&e.which==13||e.which==10)
{post_mblog();}
else if(e.shiftKey&&e.which==13||e.which==10)
{post_mblog();}});}
bindEvent();return{open:function(options)
{if(typeof(tpl[options.id])!='undefined')
{tpl[options.id].show();}
return this;},close:function(options)
{if(typeof(tpl[options.id])!='undefined')
{tpl[options.id].hide();}
return this;},reset:function(options)
{reset(options);},get_instance:function()
{if(typeof(tpl[options.id])!='undefined')
{return tpl[options.id];}}}}
catch(e)
{alert(e);}}
return{init:function(options){if(options.container)
{options.id='DFZ_MBLOG_POSTER_'+options.container;}
else
{options.id='DFZ_MBLOG_POSTER_DIALOG';}
var sid=options.site_id||902;options.id=options.id+sid;options=chkDefault(options);if(options.statPage)
{$("<iframe id='"+options.id+"_stat_iframe' name='"+options.id+"_stat_iframe' width='1px' height='1px' style='display:none' src='"+options.statPage+'?'+Math.random()*1000+"'></iframe>").appendTo(document.body);}
options.face_z_index=options.z_index+500;options.img_preview_z_index=options.z_index+100;opt[options.id]=options;img_name_max_len=options.imgNameLen;var instance=checkInstance(options);if(!instance)
{instance=getInstance(options);}
instance.reset(options);instance.open(options);return instance;},add_img_success:function(cfg)
{if(cfg.ret=='1')
{var pic_url='http://ww2.sinaimg.cn/small/'+cfg.pid+'.jpg';$("#"+current_mbloger).find('.img_preview').attr('src',pic_url);$("#"+current_mbloger).find('.img_preview_container').show();$("#"+current_mbloger).find('.img_selector').hide();var t=$("#"+current_mbloger).find('.img_file').val();var ts=t.split('\\');t=ts[ts.length-1];if(t.length>img_name_max_len)
{t=t.substr(0,img_name_max_len)+'..';}
$("#"+current_mbloger).find('.img_name').html(t+'&nbsp;<a href="javascript:;" class="del_img_btn">x</a>').show();pid[current_mbloger]=cfg.pid;}
else if(cfg.ret=='-1')
{alert('请您先登录');}
else if(cfg.ret=='-9')
{alert('您上传的图片格式或大小有误');}
else
{alert('抱歉，上传图片失败');}}}})();;DFZ=window.DFZ||{};DFZ.APP=DFZ.APP||{};DFZ.APP.UpdateMblogInfo=(function(){return{init:function(options){try
{var param_mids='';var items=$(options.itemClass);items.each(function(i){if($(this).attr('mid'))
{param_mids+=$(this).attr('mid')+',';}});var data;var interface_url='http://common.zj.sina.com.cn/interface/channel/json_get_mblogs_by_mids.php';if(param_mids=='')
{throw'unknown mid';}
function get_data()
{$.JSONP(interface_url,{mids:param_mids,t:'jsonp',lan:'utf-8',less_data:1},function(json)
{if(json.error==1)
{throw json.errmsg;return;}
else
{data=json.data.result;updateitems(data);}});}
function updateitems(data)
{items.each(function(i){if(data[i])
{if(typeof(options.timeClass)!='undefined')
{$(this).find(options.timeClass).html(data[i].time_format);}
if(typeof(options.forwardClass)!='undefined')
{$(this).find(options.forwardClass).html(data[i].rtnum);}
if(typeof(options.replyClass)!='undefined')
{$(this).find(options.replyClass).html(data[i].reply_count);}}});}
get_data();}
catch(e)
{}}}})();;DFZ=window.DFZ||{};DFZ.APP=DFZ.APP||{};DFZ.APP.MblogDetail=(function(){var uniqueInstance=[];var opt=[];var tpl=[];var closeBtn=[];var replyBtn=[];var textArea=[];var commentBtn=[];var sendMblogCheckBox=[];var replyListContainer=[];var replyAllContainer=[];var contentContainer=[];var imgContainer=[];var shareContainer=[];var forwardShareBtn=[];var commentShareBtn=[];var showBigImgBtn=[];var showSmallImgBtn=[];var remainTextNum=[];var faceIcon=[];var faceCloseBtn=[];var faceShowBtn=[];var faceContainer=[];var commentTotal=[];var defaults={site_id:902,app_id:'',get_mblog_detail_url:"http://mblog.henan.sina.com.cn/interface/tcommon/mblog/json_get_mblog_detail.php",get_mblog_comment_url:'http://mblog.henan.sina.com.cn/interface/tcommon/comment/json_get_comment.php',add_mblog_comment_url:'http://mblog.henan.sina.com.cn/interface/tcommon/postaction/json_add_comment.php',overlay:true,dialog:true,pcount:2,isForwardToGroup:0,overlay_color:'#333',z_index:'999',title:'分享给朋友们',closeBtn:'.close_dialog',replyBtn:'.reply_btn',textArea:'textarea',commentBtn:'.comment_btn',sendMblogCheckBox:'.send_mblog',replyListContainer:'.reply_list_container',replyAllContainer:'.reply_all',contentContainer:'.content_container',imgContainer:'.img_container',shareContainer:'.share_container',forwardShareBtn:'.forward_share_btn',commentShareBtn:'.comment_share_btn',showBigImgBtn:'.show_big_img',showSmallImgBtn:'.show_small_img',remainTextNum:'.remain_text_num',faceContainer:'.dialog_mblog_face',faceCloseBtn:'.close_face',faceShowBtn:'.show_face',faceIcon:'.face_icon',commentTotal:'.comment_total',statPage:'',tpl_id:false,tpl_reply_list:'{{each(i, item) reply_list}}<li>\
      <div class="fl"><a href="http://weibo.com/${item.uid}" target="_blank"><img src="${item.icon}"></a></div>\
      <div class="infor">\
       <a href="http://weibo.com/${item.uid}" target="_blank">${item.name}</a>：{{html item.content}} (${item.ctime})\
       <p class="tr"> <a href="javascript:;" onclick="return false;" class="reply_btn" nick="${item.nick}">回复</a></p>\
      </div>\
     </li>{{/each}}',tpl_img:'{{if detail_info.content.picval}}<a href="javascript:;" onclick="return false;" class="show_big_img"><img src="${detail_info.content.picval}" /></a>{{/if}}',tpl_big_img:'<a style="display:none;" href="javascript:;" onclick="return false;" class="show_small_img"><img src="${detail_info.content.pic1}" /></a>',tpl_content:'<a href="http://weibo.com/${detail_info.uid}" title="${detail_info.user.name}" target="_blank">${detail_info.user.name}</a>：{{html detail_info.content.text}}',tpl_share:'<div class="fl"><a href="http://weibo.com/${detail_info.uid}/${detail_info.mblogid}"><em>${detail_info.time_format}</em></a><em>来自</em>{{html detail_info.source}}</div>\
     <div class="fr"><a class="forward_share_btn" uid="${detail_info.uid}" mid="${detail_info.mblogid}" href="javascript:;" onclick="return false;"><em>转发</em><em>(${rtnum})</em></a>|<a class="comment_share_btn" uid="${detail_info.uid}" mid="${detail_info.mblogid}" href="javascript:;" onclick="return false;"><em>评论</em><em>(${reply_count})</em></a></div>',tpl_reply_all:'后面还有${reply_remain_count}条评论，<a href="http://weibo.com/${detail_info.uid}/${detail_info.mblogid}" target="_blank">点击查看&gt;&gt;</a>',tpl:'<div class="dfz-dweibo-wrap">\
 <div class="dialog-con">\
  <div class="dialog-in">\
   <p class="dialog-tit"><strong>${title}</strong><a href="javascript:;" onclick="return false;" class="close close_dialog">关闭</a></p>\
   <div class="dialog-weibo-share">\
    <p class="sms content_container"></p>\
    <p class="img_container"></p>\
    <div class="share-time share_container">\
    </div>\
    <div class="weibo-share-comment">\
     <p><textarea></textarea><input type="button" value="评论" class="button comment_btn" /></p>\
     <p><input type="checkbox" class="send_mblog"><label>同时发一条微博</label></p>\
     <ul class="reply_list_container">\
     </ul>\
    <p class="tr reply_all"></p>\
    </div>\
   </div>\
  </div>\
  <div class="dialog-bg"></div>\
 </div>\
</div>',tpl_face:'<div class="dialog_mblog_face" style="z-index:${face_z_index}">\
  <div class="face_icons">\
   <a href="javascript:;" onclick="return false;" class="close close_face">关闭</a>\
   <ul>\
    <li><a title="足球" value="[足球]" class="face_icon" href="javascript:void(0)"><img alt="足球" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/football.gif" /></a></li>\
    <li><a title="哨子" value="[哨子]" class="face_icon" href="javascript:void(0)"><img alt="哨子" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/shao.gif" /></a></li>\
    <li><a title="红牌" value="[红牌]" class="face_icon" href="javascript:void(0)"><img alt="红牌" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/redcard.gif" /></a></li>\
    <li><a title="黄牌" value="[黄牌]" class="face_icon" href="javascript:void(0)"><img alt="黄牌" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/yellowcard.gif" /></a></li>\
    <li><a title="哈哈" value="[哈哈]" class="face_icon" href="javascript:void(0)"><img alt="哈哈" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/laugh.gif" /></a></li>\
    <li><a title="呵呵" value="[呵呵]" class="face_icon" href="javascript:void(0)"><img alt="呵呵" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/smile.gif" /></a></li>\
    <li><a title="衰" value="[衰]" class="face_icon" href="javascript:void(0)"><img alt="衰" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/cry.gif" /></a></li>\
    <li><a title="汗" value="[汗]" class="face_icon" href="javascript:void(0)"><img alt="汗" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/sweat.gif" /></a></li>\
    <li><a title="爱你" value="[爱你]" class="face_icon" href="javascript:void(0)"><img alt="爱你" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/love.gif" /></a></li>\
    <li><a title="嘻嘻" value="[嘻嘻]" class="face_icon" href="javascript:void(0)"><img alt="嘻嘻" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/tooth.gif" /></a></li>\
    <li><a title="哼" value="[哼]" class="face_icon" href="javascript:void(0)"><img alt="哼" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/hate.gif" /></a></li>\
    <li><a title="心" value="[心]" class="face_icon" href="javascript:void(0)"><img alt="心" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/heart.gif" /></a></li>\
    <li><a title="晕" value="[晕]" class="face_icon" href="javascript:void(0)"><img alt="晕" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/dizzy.gif" /></a></li>\
    <li><a title="怒" value="[怒]" class="face_icon" href="javascript:void(0)"><img alt="怒" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/angry.gif" /></a></li>\
    <li><a title="蛋糕" value="[蛋糕]" class="face_icon" href="javascript:void(0)"><img alt="蛋糕" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/cake.gif" /></a></li>\
    <li><a title="花" value="[花]" class="face_icon" href="javascript:void(0)"><img alt="花" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/flower.gif" /></a></li>\
    <li><a title="抓狂" value="[抓狂]" class="face_icon" href="javascript:void(0)"><img alt="抓狂" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/crazy.gif" /></a></li>\
    <li><a title="困" value="[困]" class="face_icon" href="javascript:void(0)"><img alt="困" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/sleepy.gif" /></a></li>\
    <li><a title="干杯" value="[干杯]" class="face_icon" href="javascript:void(0)"><img alt="干杯" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/cheer.gif" /></a></li>\
    <li><a title="太阳" value="[太阳]" class="face_icon" href="javascript:void(0)"><img alt="太阳" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/sun.gif" /></a></li>\
    <li><a title="下雨" value="[下雨]" class="face_icon" href="javascript:void(0)"><img alt="下雨" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/rain.gif" /></a></li>\
    <li><a title="泪" value="[泪]" class="face_icon" href="javascript:void(0)"><img alt="泪" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/sad.gif" /></a></li>\
    <li><a title="月亮" value="[月亮]" class="face_icon" href="javascript:void(0)"><img alt="月亮" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/moon.gif" /></a></li>\
    <li><a title="猪头" value="[猪头]" class="face_icon" href="javascript:void(0)"><img alt="猪头" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/pig.gif" /></a></li>\
    <li><a title="蜡烛" value="[蜡烛]" class="face_icon" href="javascript:void(0)"><img alt="蜡烛" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/candle.gif" /></a></li>\
    <li><a title="伤心" value="[伤心]" class="face_icon" href="javascript:void(0)"><img alt="伤心" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/unheart.gif" /></a></li>\
    <li><a title="风扇" value="[风扇]" class="face_icon" href="javascript:void(0)"><img alt="风扇" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/fan.gif" /></a></li>\
    <li><a title="冰棍" value="[冰棍]" class="face_icon" href="javascript:void(0)"><img alt="冰棍" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/ice.gif" /></a></li>\
    <li><a title="西瓜" value="[西瓜]" class="face_icon" href="javascript:void(0)"><img alt="西瓜" src="http://timg.sjs.sinajs.cn/t3/style/images/common/face/basic/watermelon.gif" /></a></li>\
   </ul>\
  </div>\
  <div class="dialog-bg"></div><i class="layerArrow">&nbsp;</i>\
 </div>'};function chkDefault(options)
{for(key in defaults)
{if(typeof(options[key])=='undefined')
{options[key]=defaults[key];}}
return options;}
function getInstance(options)
{if(typeof(uniqueInstance[options.id])=='undefined')
{uniqueInstance[options.id]=constructor(options);}
return uniqueInstance[options.id];}
function checkInstance(options)
{if(typeof(uniqueInstance[options.id])=='undefined')
{return false;}
return uniqueInstance[options.id];}
function closeInstance(options)
{if(typeof(tpl[options.id])!='undefined')
{tpl[options.id].remove();}
uniqueInstance[options.id]=null;}
function constructor(options)
{try
{var MARKUP;if(options.tpl_id)
{MARKUP=document.getElementById(options.tpl_id).innerHTML;}
else
{MARKUP=options.tpl;}
MARKUP='<div id="${id}">'+MARKUP+'</div>';if(options.dialog)
{MARKUP+="<div style='position:absolute;background:${overlay_color};opacity:0.8;filter:alpha(opacity=80);width:100%;height:"+$(document).height()+"px;left:0;top:0;z-index:"+(options.z_index-1)+"'></div>";}
$.template("tpl_reply_list",options.tpl_reply_list);$.template("tpl_reply_all",options.tpl_reply_all);$.template("tpl_content",options.tpl_content);$.template("tpl_img",options.tpl_img);$.template("tpl_share",options.tpl_share);$.template("tpl_big_img",options.tpl_big_img);$.template("tpl_face",options.tpl_face);tpl[options.id]=$.tmpl($.template(MARKUP),options);if(options.container)
{tpl[options.id].appendTo($("#"+options.container));}
else
{tpl[options.id].appendTo(document.body);}
closeBtn[options.id]=$("#"+options.id).find(options.closeBtn);replyBtn[options.id]=$("#"+options.id).find(options.replyBtn);textArea[options.id]=$("#"+options.id).find(options.textArea);commentBtn[options.id]=$("#"+options.id).find(options.commentBtn);sendMblogCheckBox[options.id]=$("#"+options.id).find(options.sendMblogCheckBox);replyListContainer[options.id]=$("#"+options.id).find(options.replyListContainer);replyAllContainer[options.id]=$("#"+options.id).find(options.replyAllContainer);contentContainer[options.id]=$("#"+options.id).find(options.contentContainer);imgContainer[options.id]=$("#"+options.id).find(options.imgContainer);shareContainer[options.id]=$("#"+options.id).find(options.shareContainer);forwardShareBtn[options.id]=$("#"+options.id).find(options.forwardShareBtn);commentShareBtn[options.id]=$("#"+options.id).find(options.commentShareBtn);showBigImgBtn[options.id]=$("#"+options.id).find(options.showBigImgBtn);showSmallImgBtn[options.id]=$("#"+options.id).find(options.showSmallImgBtn);remainTextNum[options.id]=$("#"+options.id).find(options.remainTextNum);commentTotal[options.id]=$("#"+options.id).find(options.commentTotal);faceCloseBtn[options.id]=$("#"+options.id).find(options.faceCloseBtn);faceIcon[options.id]=$("#"+options.id).find(options.faceIcon);faceShowBtn[options.id]=$("#"+options.id).find(options.faceShowBtn);faceContainer[options.id]=$("#"+options.id).find(options.faceContainer);function get_current_remain_text_num()
{var current_content=textArea[options.id].val();if(typeof(current_content)!='undefined')
{remainTextNum[options.id].html(140-current_content.length);}}
function reset(options)
{faceContainer[options.id].hide();get_current_remain_text_num();textArea[options.id].val(options.content);if(options.dialog)
{$("#"+options.id).css('z-index',options.z_index);$("#"+options.id).css('position','absolute');$("#"+options.id).css('left',($(document).width()/2-500/2)+'px');$("#"+options.id).css('top',($(document).scrollTop()+document.documentElement.clientHeight/2-500/2)+'px');}
else
{closeBtn[options.id].hide();}}
function get_mblog_detail_data(options)
{replyListContainer[options.id].html('正在加载数据..');$.JSONP(options.get_mblog_detail_url,{uid:options.uid,mid:options.mid,need_detail:1,act:2,pcount:options.pcount,x:Math.random()},function(json)
{commentTotal[options.id].html(json.data.reply_count);if(json.data.reply_count>options.pcount)
{json.data.reply_remain_count=json.data.reply_count-options.pcount;}
else
{json.data.reply_remain_count=0;}
if(!json.data.detail_info)
{alert('该微博已被原作者删除');return;}
var tpl_data=json.data;tpl_data.site_id=options.site_id;replyListContainer[options.id].html('');replyAllContainer[options.id].html('');contentContainer[options.id].html('');imgContainer[options.id].html('');shareContainer[options.id].html('');$.tmpl('tpl_reply_list',tpl_data).appendTo(replyListContainer[options.id]);$.tmpl('tpl_reply_all',tpl_data).appendTo(replyAllContainer[options.id]);$.tmpl('tpl_content',tpl_data).appendTo(contentContainer[options.id]);$.tmpl('tpl_img',tpl_data).appendTo(imgContainer[options.id]);$.tmpl('tpl_big_img',tpl_data).appendTo(imgContainer[options.id]);$.tmpl('tpl_share',tpl_data).appendTo(shareContainer[options.id]);});}
function bindEvent()
{faceIcon[options.id].live('click',function(){var current_content=textArea[options.id].val();current_content+=$(this).attr('value');textArea[options.id].val(current_content);});faceCloseBtn[options.id].live('click',function(){faceContainer[options.id].hide();});faceShowBtn[options.id].live('click',function(){faceContainer[options.id].show();});textArea[options.id].live('keyup',function(){get_current_remain_text_num();});closeBtn[options.id].live('click',function(){tpl[options.id].hide();});commentBtn[options.id].live('click',function(){if(!DFZ.APP.DialogLogin.hasLogin())
{DFZ.APP.DialogLogin.open(function(){addComment();});}
else
{addComment();}});replyBtn[options.id].live('click',function(){textArea[options.id].val('回复@'+$(this).attr('nick')+':');});forwardShareBtn[options.id].live('click',function(){if(options.isForwardToGroup)
{var f_options={site_id:options.site_id,group_id:options.group_id,uid:$(this).attr('uid'),mid:$(this).attr('mid')};DFZ.APP.GROUP.MblogForwardToGroup.init(f_options);}
else
{var f_options={site_id:options.site_id,uid:$(this).attr('uid'),mid:$(this).attr('mid')};DFZ.APP.MblogForward.init(f_options);}});commentShareBtn[options.id].live('click',function(){var c_options={site_id:options.site_id,uid:$(this).attr('uid'),mid:$(this).attr('mid')};DFZ.APP.MblogComment.init(c_options);});showBigImgBtn[options.id].live('click',function(){$(this).hide();$(this).next().show();});showSmallImgBtn[options.id].live('click',function(){$(this).hide();$(this).prev().show();});$(textArea[options.id]).keypress(function(e){if(e.ctrlKey&&e.which==13||e.which==10)
{addComment();}
else if(e.shiftKey&&e.which==13||e.which==10)
{addComment();}});}
function addComment()
{var rt_mblog;if(sendMblogCheckBox[options.id].attr('checked'))
{rt_mblog=1;}
else
{rt_mblog=0;}
$.JSONP(options.add_mblog_comment_url,{content:textArea[options.id].val(),rt_mblog:rt_mblog,srcid:options.mid,srcuid:options.uid,site_id:options.site_id,app_id:options.app_id,t:'jsonp',x:Math.random()},function(json){if(json.error==="0"){try
{DFZ.APP.TIPS.simple({bigText:'评论发布成功',drag:true});}
catch(e)
{alert('评论发布成功');}
if(options.dialog)
{tpl[options.id].hide();}
if(options.location_url)
{location.href=options.location_url;}}else{if(json.errmsg=='未登录！')
{DFZ.APP.DialogLogin.open();}
else
{alert(json.errmsg);}}});}
bindEvent();return{open:function(options)
{if(typeof(tpl[options.id])!='undefined')
{tpl[options.id].show();}
return this;},close:function(options)
{if(typeof(tpl[options.id])!='undefined')
{tpl[options.id].fadeOut();}
return this;},reset:function(options)
{reset(options);},get_mblog_detail_data:function(options)
{get_mblog_detail_data(options);},get_instance:function()
{if(typeof(tpl[options.id])!='undefined')
{return tpl[options.id];}}}}
catch(e)
{alert(e);}}
return{init:function(options)
{try
{if(typeof(options.uid)=='undefined')
{throw'undefined uid';}
if(typeof(options.mid)=='undefined')
{throw'undefined mid';}}
catch(e)
{alert(e+'(DFZ.APP.MblogDetail)');}
options.id='DFZ_MBLOG_DETAIL_'+options.mid;options=chkDefault(options);options.face_z_index=options.z_index+1;opt[options.id]=options;if(options.statPage)
{$("<iframe id='"+options.id+"_stat_iframe' name='"+options.id+"_stat_iframe' width='1px' height='1px' style='display:none' src='"+options.statPage+'?'+Math.random()*1000+"'></iframe>").appendTo(document.body);}
var instance=checkInstance(options);if(!instance)
{instance=getInstance(options);}
instance.reset(options);instance.get_mblog_detail_data(options);instance.open(options);return instance;}}})();;DFZ=window.DFZ||{};DFZ.APP=DFZ.APP||{};DFZ.APP.MblogFavorate=(function(){var defaults={site_id:902,app_id:'',favorate_post_url:"http://mblog.henan.sina.com.cn/interface/tcommon/postaction/json_add_favmblog.php"};function chkDefault(options)
{for(key in defaults)
{if(typeof(options[key])=='undefined')
{options[key]=defaults[key];}}
return options;}
return{init:function(options)
{try
{if(typeof(options.mid)=='undefined')
{throw'undefined mid';}
options=chkDefault(options);function add_favorate()
{$.JSONP(options.favorate_post_url,{site_id:options.site_id,app_id:options.app_id,mblogid:options.mid,x:Math.random()},function(json)
{if(json.error==1)
{if(json.errmsg=='未登录')
{DFZ.APP.DialogLogin.open();}
else
{alert(json.errmsg);}}
else
{alert('收藏成功！');}});}
if(!DFZ.APP.DialogLogin.hasLogin())
{DFZ.APP.DialogLogin.open(function(){add_favorate();});}
else
{add_favorate();}}
catch(e)
{alert(e+'(DFZ.APP.MblogFavorate)');}}}})();;DFZ=window.DFZ||{};DFZ.APP=DFZ.APP||{};DFZ.APP.MblogFollow=(function(){var defaults={site_id:902,app_id:'',follow_post_url:"http://mblog.henan.sina.com.cn/interface/tcommon/postaction/json_add_attention.php",customFollowCallback:null,showTips:true};function chkDefault(options)
{for(key in defaults)
{if(typeof(options[key])=='undefined')
{options[key]=defaults[key];}}
return options;}
return{init:function(options)
{try
{if(typeof(options.uid)=='undefined')
{throw'undefined uid';}
options=chkDefault(options);function add_follow()
{$.JSONP(options.follow_post_url,{site_id:options.site_id,app_id:options.app_id,fuid:options.uid,x:Math.random()},function(json)
{if(json.error==1)
{if(json.errmsg=='未登录')
{DFZ.APP.DialogLogin.open();}
else
{alert(json.errmsg);}}
else
{if(options.showTips){alert('关注成功！');}
if($.isFunction(options.customFollowCallback))
{options.customFollowCallback(json);}}});}
if(!DFZ.APP.DialogLogin.hasLogin())
{DFZ.APP.DialogLogin.open(function(){add_follow();});}
else
{add_follow();}}
catch(e)
{alert(e+'(DFZ.APP.MblogFollow)');}}}})();;DFZ=window.DFZ||{};DFZ.APP=DFZ.APP||{};DFZ.APP.MblogSearch=(function(){var defaults={default_text:'搜索微博，找人',search_user_url:"http://weibo.com/search/user.php?search=${search_bar}&Refer=people_header",search_mblog_url:"http://weibo.com/k/${search_bar}&Refer=SUer_STopic",input:'.search_input',charset:'gb2312',submitBtn:'.bt-search',tlen:7,tpl:'<div style="width: ${width};" class="dfz-resultTip">\
          <span>请选择搜索范围</span>\
          <ul id="m_keyword_tip_content">\
           <li class="search_mblog">含<cite></cite>的微博</li>\
           <li class="search_user">名为<cite></cite>的人</li>\
          </ul>\
         </div>'};function chkDefault(options)
{for(key in defaults)
{if(typeof(options[key])=='undefined')
{options[key]=defaults[key];}}
return options;}
return{init:function(options)
{try
{if(typeof(options.input)=='undefined')
{throw'undefined search input';}
options=chkDefault(options);var input=$(options.input);var ipos=input.position();var submitBtn=$(options.submitBtn);if(typeof(options.left)!='undefined')
{ipos.left=options.left;}
if(typeof(options.top)!='undefined')
{ipos.top=options.top;}
input.val(options.default_text);options.width=input.css('width');var tpl=$.tmpl($.template(options.tpl),options);tpl.appendTo(document.body).hide();tpl.position({of:input,my:"left top ",at:"left bottom "});function get_location()
{var s=input.val();if(options.charset=='gb2312')
{var e=new GB2312UTF8();s=e.Gb2312ToUtf8(s);}
var search_bar=encodeURIComponent(s);var mblog_url=options.search_mblog_url.replace('${search_bar}',search_bar);var user_url=options.search_user_url.replace('${search_bar}',search_bar);return{mblog:mblog_url,user:user_url}}
function search(url)
{window.open(url,"_blank");}
$(".search_mblog").live('click',function(){search(get_location().mblog);});$(".search_user").live('click',function(){search(get_location().user);});input.live('keyup',function(){var t=input.val();if(t.length>options.tlen)
{t=t.substr(0,options.tlen)+'..';}
$(".search_mblog").find('cite').html(t);$(".search_user").find('cite').html(t);tpl.show();});input.live('focus',function(){var t=input.val();if(t==options.default_text)
{$(this).val('');}});input.live('blur',function(){var t=input.val();if(t=='')
{$(this).val(options.default_text);}});$(document.body).click(function(){tpl.hide();});submitBtn.live('click',function(){search(get_location().user);});}
catch(e)
{alert(e+'(DFZ.APP.MblogSearch)');}}}})();function GB2312UTF8(){this.Dig2Dec=function(s){var retV=0;if(s.length==4){for(var i=0;i<4;i++){retV+=eval(s.charAt(i))*Math.pow(2,3-i);}
return retV;}
return-1;}
this.Hex2Utf8=function(s){var retS="";var tempS="";var ss="";if(s.length==16){tempS="1110"+s.substring(0,4);tempS+="10"+s.substring(4,10);tempS+="10"+s.substring(10,16);var sss="0123456789ABCDEF";for(var i=0;i<3;i++){retS+="%";ss=tempS.substring(i*8,(eval(i)+1)*8);retS+=sss.charAt(this.Dig2Dec(ss.substring(0,4)));retS+=sss.charAt(this.Dig2Dec(ss.substring(4,8)));}
return retS;}
return"";}
this.Dec2Dig=function(n1){var s="";var n2=0;for(var i=0;i<4;i++){n2=Math.pow(2,3-i);if(n1>=n2){s+='1';n1=n1-n2;}
else
s+='0';}
return s;}
this.Str2Hex=function(s){var c="";var n;var ss="0123456789ABCDEF";var digS="";for(var i=0;i<s.length;i++){c=s.charAt(i);n=ss.indexOf(c);digS+=this.Dec2Dig(eval(n));}
return digS;}
this.Gb2312ToUtf8=function(s1){var s=escape(s1);var sa=s.split("%");var retV="";if(sa[0]!=""){retV=sa[0];}
for(var i=1;i<sa.length;i++){if(sa[i].substring(0,1)=="u"){retV+=this.Hex2Utf8(this.Str2Hex(sa[i].substring(1,5)));if(sa[i].length){retV+=sa[i].substring(5);}}
else{retV+=unescape("%"+sa[i]);if(sa[i].length){retV+=sa[i].substring(5);}}}
return retV;}
this.Utf8ToGb2312=function(str1){var substr="";var a="";var b="";var c="";var i=-1;i=str1.indexOf("%");if(i==-1){return str1;}
while(i!=-1){if(i<3){substr=substr+str1.substr(0,i-1);str1=str1.substr(i+1,str1.length-i);a=str1.substr(0,2);str1=str1.substr(2,str1.length-2);if(parseInt("0x"+a)&0x80==0){substr=substr+String.fromCharCode(parseInt("0x"+a));}
else if(parseInt("0x"+a)&0xE0==0xC0){b=str1.substr(1,2);str1=str1.substr(3,str1.length-3);var widechar=(parseInt("0x"+a)&0x1F)<<6;widechar=widechar|(parseInt("0x"+b)&0x3F);substr=substr+String.fromCharCode(widechar);}
else{b=str1.substr(1,2);str1=str1.substr(3,str1.length-3);c=str1.substr(1,2);str1=str1.substr(3,str1.length-3);var widechar=(parseInt("0x"+a)&0x0F)<<12;widechar=widechar|((parseInt("0x"+b)&0x3F)<<6);widechar=widechar|(parseInt("0x"+c)&0x3F);substr=substr+String.fromCharCode(widechar);}}
else{substr=substr+str1.substring(0,i);str1=str1.substring(i);}
i=str1.indexOf("%");}
return substr+str1;}}
