
function getElementPosition(elementId){objs=$("space_left").getElementsByTagName("div");for(i=0;i<objs.length;i++){if(objs[i].getAttribute("id")&&objs[i].getAttribute("id")==elementId)
return"left";}
objs=$("space_center").getElementsByTagName("div");for(i=0;i<objs.length;i++){if(objs[i].getAttribute("id")&&objs[i].getAttribute("id")==elementId)
return"center";}
objs=$("space_right").getElementsByTagName("div");for(i=0;i<objs.length;i++){if(objs[i].getAttribute("id")&&objs[i].getAttribute("id")==elementId)
return"right";}}
var element;var dragbusy=false;function del_action(actionids,flag){dragbusy=true;var url="/ajax/space.php";var par=new Array();if(flag=="s"){var pars="act=del_action_share";}else if(flag=="a"){var pars="act=del_action_app";}else{var pars="act=del_action";}
par.push(pars);pars="ids="+actionids;par.push(pars);pars="position="+getElementPosition("element9");par.push(pars);pars=par.join("&");loadCls.Begin('act_del_'+actionids);new Ajax.Request(url,{method:'post',parameters:pars,onComplete:function(e){loadCls.End();temp=eval("("+e.responseText+")");if(temp.rtn_code=="nosession"){login_user_ajax();}else if(temp.rtn_code=="false"){alert("删除小动作失败，请重试！");}else{document.getElementById("element9").outerHTML=temp.returnhtml;}
initDrag();dragbusy=false;}});}
function updatespace(elm){dragbusy=true;var container=$("space_left");var objs=document.getElementsByClassName("drag",container);leftstr="";for(i=0;i<objs.length;i++){if(objs[i].getAttribute("header")!=null)
leftstr=leftstr+objs[i].getAttribute("header")+",";}
container=$("space_center");objs=document.getElementsByClassName("drag",container);centerstr="";for(i=0;i<objs.length;i++){if(objs[i].getAttribute("header")!=null)
centerstr=centerstr+objs[i].getAttribute("header")+",";}
container=$("space_right");objs=document.getElementsByClassName("drag",container);rightstr="";for(i=0;i<objs.length;i++){if(objs[i].getAttribute("header")!=null)
rightstr=rightstr+objs[i].getAttribute("header")+",";}
leftstr=leftstr.substring(0,leftstr.length-1);centerstr=centerstr.substring(0,centerstr.length-1);rightstr=rightstr.substring(0,rightstr.length-1);element=elm.getAttribute("header");$("indexele"+element).innerHTML="请稍候_";var url="/ajax/space.php";var par=new Array();var pars="act=uplayout";par.push(pars);pars="left="+leftstr;par.push(pars);pars="center="+centerstr;par.push(pars);pars="right="+rightstr;par.push(pars);pars="elementid="+element;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=="false"){$("indexele"+element).innerHTML="读取失败，请重新刷新页面";}else{$("element"+element).outerHTML=temp.htmlcontent;setTimeout(function(){temp.htmlcontent.evalScripts();},0);}
initDrag();dragbusy=false;}});}
function refreshelement(elementid){if(dragbusy)
return;dragbusy=true;$("indexele"+elementid).innerHTML="请稍候...";var url="/ajax/space.php";var par=new Array();var pars="act=refresh_element";par.push(pars);pars="elementid="+elementid;par.push(pars);pars="position="+getElementPosition("element"+elementid);par.push(pars);pars=par.join("&");new Ajax.Request(url,{method:'post',parameters:pars,onComplete:function(e){temp=eval("("+e.responseText+")");$("element"+elementid).outerHTML=temp.htmlcontent;initDrag();dragbusy=false;}});}
function hide_spaceElement(elementid){var pop_w=new Popup({contentType:3,isReloadOnClose:true,width:300,height:100});pop_w.setContent("title","提示信息");pop_w.setContent("confirmCon","您确实要隐藏该空间模块吗?");pop_w.setContent("callBack",hide_spaceElement_callback);pop_w.setContent("parameter",{elementid:elementid,popup:pop_w});pop_w.build();pop_w.show();}
function hide_spaceElement_callback(para){if(dragbusy)
return;dragbusy=true;var url="/ajax/profile.php";var par=[];var pars="act=hide_spaceElement";par.push(pars);pars="id="+para["elementid"];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'){$("element"+para["elementid"]).parentNode.removeChild($("element"+para["elementid"]));para["popup"].close();dragbusy=false;}}});}
function show_star(starid){$("alike").innerHTML=$("staralike_"+starid).innerHTML+"%";$("starpic").innerHTML='<a href="/modules/searchface.php?act=showstar&starid='+starid+'"><img src="'+$("starpic_"+starid).src+'"  class="img150"/></a>';$("starname").innerHTML='<a href="/modules/searchface.php?act=showstar&starid='+starid+'">'+$("starname_"+starid).innerHTML+'</a>';}
function togglemirror(flag){if(flag=="2"){if($("kooalbum_2").style.display!="none"){$("kooalbum_2").style.display="none";}
if($("kooalbum_1").style.display!=""){$("kooalbum_1").style.display="";}}else if(flag=="3"){if($("kooalbum_1").style.display!="none"){$("kooalbum_1").style.display="none";}
if($("kooalbum_2").style.display!=""){$("kooalbum_2").style.display="";}}}
var bighead_now;var bigheadPageNo=0;var get_bighead_busy=false;function bighead_previous(uid){if(get_bighead_busy)
return;pageno=bigheadPageNo-1;get_bighead_busy=true;var url="/ajax/space.php";var par=new Array();var pars="act=get_bighead";par.push(pars);pars="bigheadpageno="+pageno;par.push(pars);pars="uid="+uid;par.push(pars);pars=par.join("&");loadCls.Begin('big_header_div');new Ajax.Request(url,{method:'post',parameters:pars,onComplete:function(e){loadCls.End();rtn=eval("("+e.responseText+")");$("mirror_bighead").innerHTML=rtn.res;bigheadPageNo=bigheadPageNo-1;click_bighead('bighead_small_'+rtn.id);$("curBigheadpageno").innerHTML=bigheadPageNo;$("allbigheadPageNo").innerHTML=$("allbigheadPageNo_div").value;get_bighead_busy=false;}});}
function bighead_next(pageno,uid){if(get_bighead_busy)
return;get_bighead_busy=true;var url="/ajax/space.php";var par=new Array();var pars="act=get_bighead";par.push(pars);pars="bigheadpageno="+pageno;par.push(pars);pars="uid="+uid;par.push(pars);pars=par.join("&");loadCls.Begin('big_header_div');new Ajax.Request(url,{method:'post',parameters:pars,onComplete:function(e){loadCls.End();rtn=eval("("+e.responseText+")");$("mirror_bighead").innerHTML=rtn.res;bigheadPageNo=bigheadPageNo+1;$("curBigheadpageno").innerHTML=bigheadPageNo;$("allbigheadPageNo").innerHTML=$("allbigheadPageNo_div").value;click_bighead('bighead_small_'+rtn.id);get_bighead_busy=false;}});}
function click_bigheadcomplate(){$('bighead_big_link_tmp').style.display='none';$('bighead_big').style.display='';}
function click_bighead(objname){var stringSame="bighead_small_";$('bighead_big_link').innerHTML='<span id="bighead_big_link_tmp" style="float: left; width: 154px; height: 150px; background: url('+static_url_prefix+'/images/common/load.gif) no-repeat 50% 50%;">&nbsp;</span><img id="bighead_big" style="display: none;" src="'+$(objname).src.replace("45X45","150X150")+'" onload="click_bigheadcomplate();" class="img150 fleft">';$("bighead_big_link").href="/modules/bighead.php?act=photo&id="+objname.substring(14)+"&uid="+$(objname).getAttribute("ofuser");$("bighead_time").innerHTML=$(objname).getAttribute("maketime");$("bighead_view_num").innerHTML=$(objname).getAttribute("view_num");$("bighead_comment_num").innerHTML=$(objname).getAttribute("comment_num");bighead_now=$(objname).getAttribute("sn");bighead_imgs=$("mirror_bighead").getElementsByTagName('img');for(i=0;i<bighead_imgs.length;i++){if(bighead_imgs[i].getAttribute("id")&&bighead_imgs[i].getAttribute("id").indexOf("bighead_small_")!=-1)
bighead_imgs[i].className="";}
$(objname).className='now';if(bigheadPageNo==0)
$("bighead_now_sn").innerHTML=parseInt($(objname).getAttribute("sn"))+1;else
$("bighead_now_sn").innerHTML=(bigheadPageNo-1)*12+parseInt($(objname).getAttribute("sn"))+1;}
function scroll_bigPhoto(flag,uid){if(flag==0)
bighead_now=parseInt(bighead_now)-1;else
bighead_now=parseInt(bighead_now)+1;if(bighead_now==-1){if(!$("span_previous")){bighead_now=parseInt(bighead_now)+1;return;}else{bighead_previous(uid)}}else if(bighead_now==12){if(!$("span_next")){bighead_now=parseInt(bighead_now)-1;return;}else{bighead_next(parseInt(bigheadPageNo)+1,uid);}}
bighead_imgs=$("mirror_bighead").getElementsByTagName('img');for(i=0;i<bighead_imgs.length;i++){if(bighead_imgs[i].getAttribute("sn")&&bighead_imgs[i].getAttribute("id").indexOf("bighead_small_")!=-1){if(bighead_imgs[i].getAttribute("sn")==bighead_now){click_bighead(bighead_imgs[i].getAttribute("id"));return;}}}
bighead_now=parseInt(bighead_now)-1;}
function opencase(id,obj){for(var i=1;i<9;i++){if(i!=id){if($("p_"+i)){$("p_"+i).style.display='none';}
$("cs"+i).className="";$("cs"+i).onmouseout=function(){menuoff(this)};$("cs"+i).onmouseover=function(){menuon(this)};}else{if($("p_"+i)){$("p_"+i).style.display="";}
$("cs"+i).className="skin_border";$("cs"+i).onmouseout=function(){};$("cs"+i).onmouseover=function(){};}}}
function menuon(menuobj){menuobj.className='skin_border';}
function menuoff(menuobj){menuobj.className='';}
var currentPhoto;var viewMaxNums=12;var whereCome;var activeObj=function(){try{for(param in arguments[0]){initActive[param]=arguments[0][param];}}catch(e){alert(e);}
return initActive;}
initActive={mouseOutObj:function(activeId){document.getElementById(activeId).className=this.lowLightClassName;},mouseOverObj:function(activeId){try{if(document.getElementById(activeId).className!=this.highLightClassName){document.getElementById(activeId).onmouseout=function(){initActive.mouseOutObj(this.id)};}
document.getElementById(activeId).className=this.highLightClassName;}catch(e){alert(e);}},clickObj:function(activeId){var container=document.getElementById(this.allLightObjId);try{if(typeof(container.childNodes)=="undefined"){return;}
for(var i=0;i<container.childNodes.length;i++){if(typeof(container.childNodes[i].id)!="undefined"&&container.childNodes[i].id.indexOf(this.allLightObjId)>-1){if(container.childNodes[i].id==activeId){container.childNodes[i].onmouseout=null;container.childNodes[i].className=this.highLightClassName;}else{container.childNodes[i].className=this.lowLightClassName;}}}}catch(e){alert(e);}}}
var act=new activeObj({allLightObjId:"photo",highLightClassName:"photos_light",lowLightClassName:"photos"});function kooImageActiveHover(obj){act.mouseOverObj(obj.id);}
function kooImageActiveClick(obj){act.clickObj(obj.id);photosPreview(obj.id);}
function selectPforFA(){url="/modules/photoalbum.php?act=selectpicforflashalbum";fk_pop_w(url,"制作动感相册",640,500);}
function photosPreviewComplate(){$("previewImgId_href").style.display='';}
function makeflash(){if($("pids").value==""){fk_alert("您还没有选择照片呢！");return;}
var url="/ajax/photoalbum.php";var par=new Array();var pars="act=makeflash";par.push(pars);pars="pids="+$("pids").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=="0"){setTimeout("parent.showFlashAlbum('"+tmp.xml+"')",500);}}});}
function showFlashAlbum(xml){var f_pop_w=new Popup({contentType:2,isReloadOnClose:true,width:410,height:360});f_pop_w.setContent("title","制作动感相册");f_pop_w.setContent("contentHtml",'<div id="spaceBigFlashArea" style="height:340px"></div>');f_pop_w.build();f_pop_w.show();setTimeout(function(){var swfobj=new FlashObject(static_url_prefix+"/swf/flashAlbum.swf?ver=0119","spaceBigFlash","410","340","8","0");swfobj.addParam("wmode","Opaque");swfobj.addVariable("pics",xml);swfobj.addVariable("static_url_prefix",static_url_prefix);swfobj.write("spaceBigFlashArea");swfobj=null;},0);}
function photosPreview(id){$("previewImgId_href").style.display='none';var obj=document.getElementById(id+"_img");var srcVar=obj.src.replace("45X45","150X150");$("previewImgId_href").innerHTML='<img id="previewImgId" src="'+srcVar+'" onload="photosPreviewComplate();">';$("previewImgId_href").href=$(id).getAttribute("href");currentPhoto=id;}
function photosAjax(userId,albumId){var pageNo=arguments[2]?arguments[2]:1;var url="/ajax/space.php";var pars;var par=Array();pars="act=get_album_ajax";par.push(pars);pars="albumId="+albumId;par.push(pars);pars="pageNo="+pageNo;par.push(pars);pars="uid="+userId;par.push(pars);pars=par.join("&");loadCls.Begin('photosPageArea');new Ajax.Request(url,{method:"post",parameters:pars,onComplete:function(e){loadCls.End();var temp=eval("("+e.responseText+")");if(typeof temp.rtn_code!="undefined"||temp.rtn_code==0){for(var i=0;i<$("albumId").options.length;i++){if($("albumId").options[i].value==albumId){popWindowTip("相册信息",$("albumId").options[i].text+"相册还未有图片");break;}}}else{var containerObj=$("photosArea");containerObj.innerHTML=temp;}}});}
function kooImagePrepare(){if(whereCome=="prev"){whereCome=null;kooImageActiveClick($("photo_"+viewMaxNums));return;}else{if(typeof $("photo_1")!="undefined"){photosPreview("photo_1");$("photo_1").className="photos_light";}}}
function popWindowTip(titleInfo,tipInfo){var pop_w=new Popup({contentType:2,isReloadOnClose:false,width:300,height:100});pop_w.setContent("title",titleInfo);pop_w.setContent("contentHtml","<div style='width:260px;height:80px;text-align:center;font-size:14px;margin-top:40px;'>"+tipInfo+"</div");pop_w.build();pop_w.show();setTimeout(function(){pop_w.close()},500);}
function previousAndNext(type){if(typeof currentPhoto=="undefined"||currentPhoto==""){return;}
var photosVar=currentPhoto.substr(0,currentPhoto.lastIndexOf("_")+1);var photosNumsVar=currentPhoto.substr(currentPhoto.lastIndexOf("_")+1);if(type=="next"){if($("nextPage")&&Math.ceil(photosNumsVar)==viewMaxNums){eval($("nextPage").href);}
if($(photosVar+(Math.ceil(photosNumsVar)+1))){photosPreview(photosVar+(Math.ceil(photosNumsVar)+1));$(photosVar+(Math.ceil(photosNumsVar)+1)).onclick();}}else{if($("prevousPage")&&Math.ceil(photosNumsVar)==1){eval($("prevousPage").href);whereCome="prev";}
if($(photosVar+(Math.ceil(photosNumsVar)-1))){photosPreview(photosVar+(Math.ceil(photosNumsVar)-1));$(photosVar+(Math.ceil(photosNumsVar)-1)).onclick();}}}
function show_searchfriend(who){$("searchfriend_alike").innerHTML=$("searchfriend_"+who).getAttribute("alike");$("searchfriend_img_area").innerHTML='<a class="black" href="/modules/space.php?uid='+who+'"><img src="'+$("searchfriend_"+who).src.replace("60X60","300X300")+'" class="img150"/></a>';$("searchfriend_nickname_area").innerHTML=$("searchfriend_nickname_"+who).innerHTML}
function show_search_star(page,flag,ownid){if(flag=="1"){var npage=Math.ceil(page)-1;}else if(flag=="2"){var npage=Math.ceil(page)+1;}else{return;}
var url="/ajax/space.php";var par=[];var pars="act=getsearchstar";par.push(pars);par.push("searchpage="+npage);par.push("uid="+ownid);pars=par.join("&")
new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(e){var temp=eval("("+e.responseText+")");if(temp.rtn_code=="1"){$("mirror_searchstar").innerHTML=temp.text;}}});}
function show_search_friend(page,flag,ownid){if(flag=="1"){var npage=Math.ceil(page)-1;}else if(flag=="2"){var npage=Math.ceil(page)+1;}else{return;}
var url="/ajax/space.php";var par=[];var pars="act=getsearchfriend";par.push(pars);par.push("searchpage="+npage);par.push("uid="+ownid);pars=par.join("&")
new Ajax.Request(url,{method:"get",parameters:pars,onComplete:function(e){var temp=eval("("+e.responseText+")");if(temp.rtn_code=="1"){$("mirror_searchfriend").innerHTML=temp.text;}}})}
function showGfifMenu(ctrlid,click,offset,giftid){if($(ctrlid+'_menu'))
$(ctrlid+'_menu').parentNode.removeChild($(ctrlid+'_menu'));menu_obj=document.createElement('div');menu_obj.id=ctrlid+'_menu';menu_obj.style.display='none';menu_obj.className="fkgift_wish_pop";$('wisharea').appendChild(menu_obj);contentHtml='<table width="180"><tr><td align="center" valign="middle" width="60"><img src="/static/fkgift/'+giftid+'.gif" /></td>';contentHtml+='<td width="107" align="left" valign="middle">';contentHtml+='<div style="text-align:right"><a href="javascript:hideMenu()"><img src="'+static_url_prefix+'/images/close.gif"></a></div>';contentHtml+='<div>'+$(ctrlid).getAttribute("giftname")+'</div>';contentHtml+=' <div>限量：'+$(ctrlid).getAttribute("giftleftnum")+'</div>';contentHtml+=' <div>价格：'+$(ctrlid).getAttribute("giftprice")+' KOO币</div>';contentHtml+=' <div align="center"><a href="javascript:sendgift(\''+$(ctrlid).getAttribute("giftuid")+'\',\''+giftid+'\')"><img src="'+static_url_prefix+'/images/common/icon_483.gif"></a></div>';contentHtml+='</td>';contentHtml+='</tr>';contentHtml+='</table>';menu_obj.innerHTML=contentHtml;showMenu(ctrlid,click,offset);}
function acceptInvite(source_uid,flag){if(flag=="1"){sanguoCls_choose_mainphoto(source_uid);}else{acceptInviteEx(source_uid,flag,0)}}
function acceptInviteEx(source_uid,flag,actor,sex){var url="/ajax/sanguo.php";if(flag=="1"){var pars="act=acceptinvite";}else{var pars="act=accessinvite";}
var par=[];par.push(pars);pars="master_id="+source_uid;par.push(pars);pars="actor="+actor;par.push(pars);pars="sex="+sex;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=="1"){window.location.href=window.location.href;}}});}
function showInvitePage(a,b){var url="/ajax/sanguo.php";var pars="act=getinvitelist";var par=[];par.push(pars);par.push(b);par.push(realquerystring);pars="position="+getElementPosition("element36");par.push(pars);pars=par.join("&");var ajax=new Ajax.Request(url,{method:'get',parameters:pars,onComplete:getInviteList});}
function getInviteList(e){var temp=eval("("+e.responseText+")");if(temp.rtn_code=="1"){$("invite_box").innerHTML=temp.text;}else if(temp.rtn_code=="nosession"){login_user_ajax();}}
function inviteUser(userid,flag){if(flag==0){var pop_w=new Popup({contentType:2,isReloadOnClose:false,width:250,height:50});pop_w.setContent("title","提示");pop_w.setContent("contentHtml","<div style='margin-top:35px;margin-bottom:40px;margin-left:20px;font-size:14px'>你还不是TA的好友</div>");pop_w.setContent("time_out","1000");pop_w.build();pop_w.show();return;}
var pars="act=invitefriend";var par=[];par.push(pars);pars="target_uids="+userid;par.push(pars);pars=par.join("&");var url="/ajax/sanguo.php";var ajax=new Ajax.Request(url,{method:'post',parameters:pars,onComplete:invitefriendok});}
function invitefriendok(e){var temp=eval("("+e.responseText+")");var pop_w=new Popup({contentType:2,isReloadOnClose:false,width:250,height:50});pop_w.setContent("title","提示");if(temp.rtn_code=="1"){pop_w.setContent("contentHtml","<div style='margin-top:35px;margin-bottom:40px;margin-left:20px;font-size:14px'>请求已经发出，等待对方回应</div>");}else if(temp.rtn_code=="nosession"){pop_w.close();login_user_ajax();}else{pop_w.setContent("contentHtml","<div style='margin-top:35px;margin-bottom:40px;margin-left:20px;font-size:14px'>发送请求出错，请重新发送</div>");}
pop_w.setContent("time_out","1000");pop_w.build();pop_w.show();}
function getSpaceFriendList(url,pageName){if(typeof(pageName)!='undefined'&&pageName!=''){var url="/ajax/space.php?"+pageName;}else{var url="/ajax/space.php";}
var par=[];var pars='act=getspacefriendlist';par.push(pars);var pars='ext='+$('get_friend_ext').value;par.push(pars);pars=realquerystring;par.push(pars);pars=par.join("&");new Ajax.Request(url,{method:"post",parameters:pars,onComplete:function(e){loadCls.End();var temp=eval("("+e.responseText+")");if(temp.rtn_code=="nosession"){login_user_ajax();}else if(temp.rtn_code==0){$('indexele6').innerHTML=temp.content;}else{alert('未知错误,请重试');}}});}
function showDescribeMe(a,page){a="/ajax/describeme.php";b=realquerystring+"&"+page+"&act=frddescme&position="+getElementPosition("element22");new Ajax.Request(a,{method:'get',parameters:b,onComplete:function(e)
{loadCls.End();$("element22").outerHTML=e.responseText;initDrag();}});}