/*
  Qzone Project By Qzone Web Group. 
  Copyright 1998 - 2008
*/

function checkLogin(){if(typeof(g_iLoginUin)!="undefined"&&g_iLoginUin>10000){return g_iLoginUin;}else{var t=parseInt(QZONE.cookie.get("zzpaneluin"),10);if(!isNaN(t)&&(t>10000)){return t;}
t=parseInt(QZONE.cookie.get("uin").replace(/[^\d]/g,""),10);if(!isNaN(t)&&(t>10000)){return t;}else return 0;}}
if(typeof(QZONE.FrontPage)=="undefined"){QZONE.FrontPage={};}
var getCookie=QZONE.cookie.get;var setCookie=QZONE.cookie.set;QZONE.FrontPage.appendPopupFn=function(fn){if(typeof(fn)=='function'){var _self=QZONE.FrontPage.popupDialog;if(!(_self._fnl instanceof Array)){_self._fnl=[];}
_self._fnl.push(fn);}};QZONE.FrontPage.showLoginBox=function(key,callbackFn){QZONE.FrontPage.popupDialog("登录Qzone",{src:'http://ui.ptlogin2.qq.com/cgi-bin/login?appid=8000108&hide_title_bar=1&target=self&link_target=blank&f_url=http%3A%2F%2F'+imgcacheDomain+'%2Fqzone%2Fv5%2Floginerr.html&s_url=http%3A%2F%2F'+imgcacheDomain+'%2Fqzone%2Fv5%2Floginsucc.html'+(!!key?('%3fpara%3d'+key):'')},378,280);if(typeof(loginCallback)=='function'){QZONE.FrontPage.appendPopupFn(loginCallback);loginCallback=null,loginCallback=void(0);}
if(typeof(callbackFn)=='function'){QZONE.FrontPage.appendPopupFn(callbackFn);}};QZONE.FrontPage.popupDialog=function(title,html,width,height){var _self=QZONE.FrontPage.popupDialog;if(typeof(width)=='undefined'){width=430;}
if(typeof(height)=='undefined'){height=300;}
if(typeof(html)=='object'){html=_self._ifrmTmp.replace(/__p__/g,' src="'+html.src+'" height="'+(height)+'" width="'+(width-2)+'"');}else{html=html+"";}
var _dh,b;if(!_self._cpp){_dh=_self._cpp=QZONE.dialog.create(title+"",html,width,height);b=$("dialog_button_"+_dh._id);b.onclick=QZONE.FrontPage.closePopup;if(!_self._ppml){_self._ppml=QZONE.maskLayout.create();}}
_self._fnl=null;_self._fnl=[];};QZONE.FrontPage.popupDialog._ifrmTmp='<iframe frameborder="no" allowtransparency="yes"__p__></iframe>';QZONE.FrontPage.closePopup=function(){var _self=QZONE.FrontPage.popupDialog;var tmp,tf;if(typeof(window.popupCallback)=='function'){QZONE.FrontPage.appendPopupFn(window.popupCallback);}
tmp=_self._fnl;if(tmp&&tmp.length>0){_self._cpp.onUnload=function(){for(;tmp.length>0;){tf=tmp.pop();if(typeof(tf)=='function'){tf();}}
window.popupCallback=null;}}
if(_self._cpp){_self._cpp.unload();_self._cpp=null;}
if(_self._ppml){QZONE.maskLayout.remove(_self._ppml);_self._ppml=null;}};function setRadioGroupValue(groupName,value){var inputs=document.getElementsByName(groupName);for(var i=0;i<inputs.length;i++){if(inputs[i].value.toString()==value.toString()){inputs[i].checked=true;}else{inputs[i].checked=false;}}}
function getRadioGroupValue(groupName){var inputs=document.getElementsByName(groupName);for(var i=0;i<inputs.length;i++){if(inputs[i].checked){return inputs[i].value;}}
return null;}
function setSelectValue(select,value){select.disabled=false;for(var i=0;i<select.options.length;i++){if(select.options[i].value.toString()==value.toString()){select.selectedIndex=i;break;return true;}}
return false;}
function MiniFormSendar(method,url){this.method=method?method:"post";this.url=url?url:"";var _f=document.createElement("form");_f.style.display="none";document.body.appendChild(_f);this.data=null;this._sender=_f;}
MiniFormSendar.prototype.send=function(url,data){this.data=data?data:null;this.url=url?url:"";if(this.url!=""&&this.data!=null){var d=document;for(var i in data){var _i=d.createElement("input");_i.type="text";_i.name=i;_i.value=data[i];this._sender.appendChild(_i);}
var s=this._sender;s.action=this.url;s.method=this.method;s.enctype="application/x-www-url-encoded";s.submit();}else{return false;}}
function showMsg(msg,t){var time=(t)?t:3000;try{QZONE.widget.msgbox.show(msg,1,time);}catch(e){alert(msg);}}
function getParameter(name){var r=new RegExp("(\\?|#|&)"+name+"=([^&#]*)(&|#|$)");var m=location.href.match(r);return(!m?"":m[2]);}
function removeAllMsg(){try{QZONE.widget.msgbox.hide();}catch(e){}}
if(!com){var com={};}
if(!com.qq){com.qq={};}
if(!com.qq.qzone){com.qq.qzone={};}
com.qq.qzone.form={AID:"8000108",VERIFY_URL:"http://ptlogin2.qq.com/getimage",initVerifyImage:function(img_id){var img=$(img_id);img.style.cursor="pointer";QZONE.event.addEvent(img,"click",com.qq.qzone.form._changeVerifyKey);com.qq.qzone.form.getVerifyKey(img);},getVerifyKey:function(img){url=com.qq.qzone.form.VERIFY_URL+"?aid="+com.qq.qzone.form.AID+"&rt="+Math.random();img.src=url;return url;},_changeVerifyKey:function(evt){var e=QZONE.event.getEvent(evt);var img=QZONE.event.getTarget(e);com.qq.qzone.form.getVerifyKey(img);return false;},initVerifyTextInput:function(txt_id){var ns=com.qq.qzone.form;var inputor=$(txt_id);inputor.maxLength=4;inputor.style.imeMode="disabled";QZONE.event.addEvent(inputor,"focus",ns._handleVTIFocus)
QZONE.event.addEvent(inputor,"blur",ns._handleVTIBlur)},_handleVTIFocus:function(evt){var e=QZONE.event.getEvent(evt);var inputor=QZONE.event.getTarget(e);if(inputor.value!=""){inputor.select();inputor.style.color="#000000";}},_handleVTIBlur:function(evt){var e=QZONE.event.getEvent(evt);var inputor=QZONE.event.getTarget(e);inputor.style.color="#666666";},setTextAreaMaxLen:function(text_area,len,change_handler){var ns=com.qq.qzone.form;QZONE.event.addEvent(text_area,"keypress",function(evt){ns._handleTextChange(evt,len,change_handler);});QZONE.event.addEvent(text_area,"keyup",function(evt){ns._handleTextChange(evt,len,change_handler);});QZONE.event.addEvent(text_area,"focus",function(evt){ns._handleTextChange(evt,len,change_handler);});QZONE.event.addEvent(text_area,"mouseup",function(evt){ns._handleTextChange(evt,len,change_handler);});QZONE.event.addEvent(text_area,"mousedown",function(evt){ns._handleTextChange(evt,len,change_handler);});},_handleTextChange:function(evt,len,change_handler){var text_input=QZONE.event.getTarget(evt);if(getRealLen(text_input.value)>len){text_input.value=cut(text_input.value,len,"");if(getRealLen(text_input.value)>len){text_input.value=text_input.value.slice(0,text_input.value.length-1);}
if(evt.keyCode!=QZONE.event.KEYS.BACKSPACE){QZONE.event.preventDefault(evt);return false;}}
if(change_handler){change_handler(text_input.value);}},initTextInput:function(txt_id,default_msg,len){com.qq.qzone.form.setTextAreaMaxLen($(txt_id),len);$(txt_id).style.color="#999999";$(txt_id).value=default_msg;if(default_msg!=""){QZONE.event.addEvent($(txt_id),"focus",function(evt){com.qq.qzone.form._handleTIFocus(evt,default_msg);});QZONE.event.addEvent($(txt_id),"blur",function(evt){com.qq.qzone.form._handleTIBlur(evt,default_msg);});}},_handleTIFocus:function(evt,default_msg){var e=QZONE.event.getEvent(evt);var text_input=QZONE.event.getTarget(evt);text_input.style.color="#000000";if(text_input.value==default_msg){text_input.value="";}},_handleTIBlur:function(evt,default_msg){var e=QZONE.event.getEvent(evt);var text_input=QZONE.event.getTarget(evt);text_input.style.color="#999999";if(text_input.value==""){text_input.value=default_msg;}}}
restHTML=function(str){function isHashMap(o){return((o!==null)&&(typeof(o)=='object'));}
function commonReplace(s,p,r){return s.replace(p,r);}
function listRaplace(s,l){if(isHashMap(l)){for(var i in l){s=(commonReplace(s,l[i],i)||s);}
return s;}else{return s;}}
function e(str){return listRaplace((str+""),{'<':re_lt,'>':re_gt,'\x27':re_apos,'\x22':re_quot,"\\":re_slash,'&':re_amp});}
var re_amp=/&amp;/g,re_lt=/&lt;/g,re_gt=/&gt;/g,re_apos=/&#39;/g,re_quot=/&quot;/g,re_slash=/&#92;/g;return e(str);}
function getParentNode(ele){if(!!ele.parentElement){return ele.parentElement;}
return ele.parentNode;}/*  |xGv00|6c1699f3197b17364035b4246d3a0128 */