1var zipcode_control=0;var _gaq=_gaq||[];var bucket_form_lock=0;var verifyemail_button_lock=0;var verify_token_form_lock=0;var send_test_button_lock=0;var send_test_email_count=0;var lock_stimulus_submit=0;var lock_purchase_hg_boost=0;var lock_hg_collect=0;var lock_leaderboard_load=0;var lock_stw=0;var setProgressUpdate=[];if(navigator.appVersion.indexOf('MSIE 7.0')!=-1){var head=document.getElementsByTagName('head')[0];var script=document.createElement('script');script.type='text/javascript';script.src='/js/json2.js';head.appendChild(script);} 2(function(){var id=0,head=$('head')[0],global=this;global.getJSON=function(url,callback){var script=document.createElement('script'),token='__jsonp'+id;global[token]=callback;script.src=url.replace(/\?(&|$)/,'__jsonp'+id+'$1');script.onload=function(){script.remove();script=null;delete global[token];};head.appendChild(script);id++;}})();function shoot_fluffy(){$('#fluffy_cancel').css("color","#666666");$(fluffy).prop("src","/imgs/fluffy/fluffy_cannon_part_2.gif");setTimeout('shoot_fluffy_landing_page()',3500);return true;} 3function shoot_fluffy_landing_page(){var url="/home.php?nagged=1";window.location.href=url;return true;} 4function sad_ollie(){$('#ollie_bg').css("display","none");$('#ollie_sad').css("display","block");setTimeout('sad_ollie_redirect()',3500);return true;} 5function sad_ollie_redirect(){var url="/home.php?nagged=1";window.location.href=url;return true;} 6function preload_images(images){var i=new Image();for(x=0;x<=images.length-1;x++){i.src=images[x];} 7return(x);} 8function ImageLoadError(i){i.src="/imgs/tn_pat_nophoto.jpg";i.onerror="";return true;} 9function remove_referral(div_id,rid,owner_id,referral_uid){$("#"+div_id).html('<p align=center>nuking..</p>');var _url="/a_referral.php?rid="+rid+"&u="+owner_id+"&remove="+referral_uid;$('#'+div_id).load(_url,{method:'get'});} 10function set_home_page_type(val){$.ajax("/a_homepage.php",{method:'get',data:{htype:val},complete:function(response){window.location.reload();}});return false;} 11function track_window(track_id){var div_id='autoplay_track';if(eval($(div_id))){$(div_id).innerHTML='';$(div_id).visibility='hidden';} 12twin=window.open('/play_track.php?t='+track_id,'_lc_track','dependent=no,directories=no,hotkeys=no,menubar=no,status=no,toolbar=no,location=no,resizable=yes,width=600,height=475');try{twin.focus();}catch(e1){} 13return twin;} 14function show_share_box(dest_link,mtype,suffix,shareInvite){var _html='';var _share_box_name='share_box_';if(suffix!=null) 15{_share_box_name=_share_box_name+suffix} 16if(shareInvite==null){shareInvite=0;} 17__html="<p>wtf!</p>";_html="<form id='wtf' name='wtf'>"+"<table class='share_box'>"+"<tr><td class='share_box_hdr' colspan=5>Share this "+mtype+" with:</td></tr>"+"<input type=hidden id='mtype' name='mtype' value='"+mtype+"'>"+"<input type=hidden id='link' name='link' value='"+dest_link+"'>"+"<tr><td class='share_box_opts_all' align='right'>"+"All</td><td class='share_box_opts' align='right'>Family"+"</td>"+"<td class='share_box_opts'>"+"Friends</td><td class='share_box_opts'>Contacts"+"</td></tr>"+"<tr><td class='share_box_opts_all' align='right'>"+"<input name='all' type=checkbox></td><td class='share_box_opts' align='right'><input name='family' type=checkbox CHECKED>"+"</td>"+"<td class='share_box_opts'>"+"<input name='friends' type=checkbox></td>"+"<td class='share_box_opts'><input name='contacts' type=checkbox CHECKED>"+"</td></tr>"+"<tr><td class='share_box_input' colspan=5>Optional Email(s): <input type=text size=14 maxlength=200 name=email id=email>";if(shareInvite==1){_html+="<br><input type='checkbox' name='shareInvite' id='shareInvite' value='1' checked> Invite my friends to fubar</td></tr>";}else{_html+="<input type='hidden' name='shareInvite' id='shareInvite' value='0'></td></tr>";} 18_html+="<tr><td class='share_box_opts' colspan=5>"+dest_link+"</td></tr>"+"<tr><td class='share_box_submit' colspan=5>"+"<center><input type=button value='share!' onclick='javascript:share_submit(\""+ 19suffix+"\");'></center>"+"</td></tr></table>"+"</form>";__html="<table class='share_box'><tr><td>hi!</td></tr></table>";$(_share_box_name).innerHTML=_html;} 20function no_load_photo_comments(div_id,u,i){} 21function load_photo_comments(div_id,u,i,idx){$('#'+div_id).html('<br><br><p align=center style="padding-left:3em;font-weight:bold;color:red;">... LOADING ...</p>');$.ajax("/a_profile_comments.php",{method:'get',data:{u:u,i:i,idx:idx,type:'photo'},complete:function(response){handle_comment_reformt(div_id,response);}});} 22function pimp_hand(div_id,owner,cmd){$('#'+div_id).html('<p align=center>smackin this mofo.... one second..</p>');var _url="/a_pimp_hand.php?owner="+owner+"&cmd="+cmd;$('#'+div_id).load(_url,{method:'get'});} 23function cherry_bomb(div_id,owner,albumid){$("#"+div_id).html('<p align=center>bombin\' this mofo.... one second..</p>');var _url="/a_cherry_bomb.php?owner="+owner+"&albumid="+albumid;$('#'+div_id).load(_url,{method:'get'});} 24function likeasaurus_rek(div_id,owner,albumid){$("#"+div_id).html('<p align=center>rekin\' this mofo.... one second..</p>');var _url="/a_likeasaurus.php?owner="+owner+"&albumid="+albumid;$('#'+div_id).load(_url,{method:'get'});} 25function comment_reply(type,ouid,id1,id2,cid,sess,ver){let myDiv=jQueryEscapeSelectors('comment_reply_comment_'+id1+"_"+id2+"_"+cid);let divId=$(myDiv);if(divId.length){if(divId.is(":visible")){divId.hide();}else{divId.html('<br><br><p align=center style="padding-left:3em;font-weight:bold;color:red;">... LOADING ...</p>');divId.show();$.ajax({url:'/a_profile_comments.php',method:'get',data:{action:'reply',type:type,ouid:ouid,id1:id1,id2:id2,cid:cid,sess:sess,ver:ver},complete:function(response){handle_comment_reply(id1,id2,cid,response);}});}}} 26function handle_comment_reply(id1,id2,cid,transport){let myDiv=jQueryEscapeSelectors('comment_reply_comment_'+id1+"_"+id2+"_"+cid);let div_id=$(myDiv);if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){alert("Unknown Error\n"+data['error']+"\n"+data['html']);}else{div_id.html(data['html']);$(myDiv+' textarea')[0].focus();}}else{div_id.html("Sorry, try again later");}}else{div_id.html("Sorry, try again later");}} 27function add_comment(id1,id2,obj,cid,div,giphy_body_id,isGiphy,giphyImgDiv,giphyUrl){if(!cid){cid=0;} 28cid=Number(cid);var comment_div=$('#new_comment_block_'+id1+'_'+id2);if(comment_div){var img_div="<div style='text-align:center;width:100%;padding-top:20px;padding-bottom:20px;'></div>";comment_div.html(img_div);}
29if(isGiphy==undefined){isGiphy=false;} 30tmp_params=$('#comment_frm_'+cid).serializeArray(true);var params={};$.each(tmp_params,function(key,value){params[value['name']]=value['value'];});params['is_giphy']=isGiphy;if(giphy_body_id!=undefined){params['cmt_giphy_new']=$('#'+giphy_body_id+'').val();} 31if(giphyUrl!=undefined){params['cmt_giphy_url_new']=$('#'+giphyUrl+'').val();} 32$.ajax('/a_add_comment.php',{method:'post',data:params,complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){if(comment_div){comment_div.html("");} 33var tmp=$('#comment_upsell_section_'+cid);if(tmp)tmp.hide();switch(data['error']){case 1:$('#comment_error_'+cid).html(data['html']);$('#comment_error_'+cid).show();break;case 2:case 3:$('#comment_captcha_'+cid).show();$('#comment_captcha_img_'+cid).html('<center style="padding-left:3em;font-weight:bold;color:red;">... LOADING ...</center>');update_captcha('comment_captcha_img_'+cid,'comment_captcha_img');break;case 4:$('#comment_frm_'+cid).hide();$('#comment_error_'+cid).html(data['html']);$('#comment_error_'+cid).show();$('#comment_submit_wrapper_'+cid).hide();$('#comment_upsell_section_'+cid).hide();break;default:alert("Unknown Error\n"+data['error']+"\n"+data['html']);break;if(giphy_body_id!=undefined){$(giphy_body_id).setValue("");}}}else{$('#comment_captcha_'+cid).hide();if(comment_div){comment_div.html(data['html']);} 34comment_reformt('comment_'+id1+'_'+id2,data['html']);var tmp=$('#empty_comments_msg');if(tmp){tmp.hide();} 35if(data['points']&&data['points']!=0){$('#comment_wrapper_'+cid).html("Your comment was added and you have been awarded +"+data['points']+" points!");}else{$('#comment_wrapper_'+cid).html("Your comment was added.");} 36$('#comment_wrapper_'+cid).show();$('#comment_frm_'+cid).hide();var tmp=$('#comment_upsell_section_'+cid);if(tmp)tmp.hide();if($('#comment_error_'+cid)){$('#comment_error_'+cid).hide();} 37document.disableReplies=true;}}}}});return false;} 38var captcha_shown=new Array();function update_captcha(id,label){if(typeof label=='undefined'){label=id;} 39if(!captcha_shown[id]){captcha_shown[id]=1;} 40else{captcha_shown[id]++;} 41$('#'+id).load('/a_getcaptcha.php',{method:'get'});} 42function share_submit(suffix){var form_id='wtf';var _friends=1;var _fans=1;var _family=1;var _all=1;var _contacts=1;var _emails='';var _mtype='';var _link='';var _share_box_name='share_box_';var _shareInvite=0;if(suffix!=null) 43{_share_box_name=_share_box_name+suffix;} 44if(!$(form_id).all.checked)_all=0;if(!$(form_id).family.checked)_family=0;if(!$(form_id).friends.checked)_friends=0;_fans=0;
44if(!$(form_id).contacts.checked)_contacts=0;if($(form_id).email.value)_emails=$(form_id).email.value;if($(form_id).mtype.value)_mtype=$(form_id).mtype.value;if($(form_id).link.value)_link=$(form_id).link.value;if($(form_id).shareInvite.checked){_shareInvite=$(form_id).shareInvite.value;}else{_shareInvite=0;} 45$(_share_box_name).innerHTML='sharing... one sec...';new Ajax.Updater(_share_box_name,'/share.php',{method:'post',parameters:{all:_all,family:_family,friends:_friends,fans:_fans,contacts:_contacts,email:_emails,mtype:_mtype,link:_link,shareInvite:_shareInvite},onComplete:function(transport){if(transport.status!=200){$(_share_box_name).innerHTML='error sharing!';}}});return true;} 46function prompt_text(name,mtype,header,contents){var newtext=prompt(header,contents);if(!newtext){return;} 47theObj=$('#'+name);if(mtype=="image"){var newValue=theObj.val()+"<img src=\""+newtext+"\">";}else if(mtype=="link"){var newValue=theObj.val()+"<a href=\""+newtext+"\" target=_blank>"+newtext+"</a>";}else if(mtype=="music"){var newValue=theObj.val()+"music: "+newtext;}else if(mtype=="movie"){var newValue=theObj.val()+"movie: "+newtext;} 48theObj.prop("value",newValue);} 49function MM_goToURL(){var i,args=MM_goToURL.arguments;document.MM_returnValue=false;for(i=0;i<(args.length-1);i+=2)eval(args[i]+".location='"+args[i+1]+"'");} 50function validateemail(str,allowplus){var at="@" 51var dot="." 52var plus="+" 53var lat=str.indexOf(at);var lstr=str.length;var ldot=str.indexOf(dot);if(str.indexOf(at)==-1){return false;} 54if(str.indexOf(at)==-1||str.indexOf(at)==0||str.indexOf(at)==lstr){return false;} 55if(str.indexOf(dot)==-1||str.indexOf(dot)==0||str.indexOf(dot)==lstr){return false;} 56if(str.indexOf(at,(lat+1))!=-1){return false;} 57if(!allowplus&&str.indexOf(plus)!=-1){return false;} 58if(str.substring(lat-1,lat)==dot||str.substring(lat+1,lat+2)==dot){return false;} 59if(str.indexOf(dot,(lat+2))==-1){return false;} 60if(/\s/.test(str)){return false;} 61if(allowplus){return/^[-_@.+ A-Za-z0-9]+$/.test(str);}else{if(/^[-_@. A-Za-z0-9]*$/.test(str)){return true;}else{return false;}} 62return true;} 63function toggleVisibility(id){identity=document.getElementById(id).className;identity2=document.getElementById(id);if(identity=="hide"){identity2.className="show";}else{identity2.className="hide";}} 64function commentModVisible(id){var tmpdiv=$('#'+id);var resizeParent=tmpdiv.parents('.resizedCommentArea').first();if(tmpdiv&&resizeParent){var twidth=resizeParent.width()-tmpdiv.width()-66;tmpdiv.css({left:twidth+'px'});tmpdiv.show();}} 65function easyToggleClass(id,className){var el=$("#"+id);el.toggleClass(className);} 66function toggleClassVisible(id){var tmpdiv=$('#'+id);if(tmpdiv){tmpdiv.show();}} 67function toggleClassHidden(id){var tmpdiv=$('#'+id);if($(tmpdiv)){$(tmpdiv).hide();}} 68function toggleDisplay(id){var tmpdiv='#'+id;if($(tmpdiv)){if($(tmpdiv).is(':visible')){$(tmpdiv).hide();}else{$(tmpdiv).show();}}} 69function fuckcheckall(e){var f=e.form,z=0;for(z=0;z<f.length;z++){if(f[z].type=='checkbox'&&f[z].name!='checkall'){f[z].checked=e.checked;}}} 70function checkall(e,check){var f=e.form,z=0;for(z=0;z<f.length;z++){if(f[z].type=='checkbox'&&f[z].name!='checkall'){if(check==true) 71{f[z].checked=true;} 72else 73{f[z].checked=false;}}}} 74function checkRadioAll(e,x){var f=$('msgs') 75for(var z=0;z<f.length;z++){if(f[z].type=='radio'){if(f[z].value==x){f[z].checked=true;}}}} 76function toggle_checkboxes(button,prefix){var val=button.checked;for(var i=1;;++i){var el=document.getElementById(prefix+i);if(!el)break;el.checked=val;} 77var ck=document.getElementById(prefix+'_top');if(ck)ck.checked=val;ck=document.getElementById(prefix+'_bottom');if(ck)ck.checked=val;} 78function submit_checked(prefix,script,sep){if(!sep)sep=',';var dels=new Array();for(var i=1;;++i){var el=document.getElementById(prefix+i);if(!el)break;
78if(el.checked){dels.push(el.name);}} 79if(dels.length==0){alert("You must select some gifts before you can delete them.");}else if(confirm("Ok to delete "+dels.length+" gifts?")){window.location.href=script+dels.join(sep);}} 80function HideContent(d){document.getElementById(d).style.display="none";} 81function ShowContent(d){document.getElementById(d).style.display="block";} 82function ReverseDisplay(d){if(document.getElementById(d).style.display=="none"){document.getElementById(d).style.display="block";}else{document.getElementById(d).style.display="none";}} 83function share_contest_submit(suffix){var form_id='wtf';var _emails='';var _mtype='';var _link='';var _friends=0;var _fans=0;var _family=0;var _all=0;var _contacts=0;var _share_box_name='share_box_';var _redirect='';var _sendername='';var _msg='';var _thumbnail='';if(suffix!=null) 84{_share_box_name=_share_box_name+suffix;} 85if($(form_id).email.value)_emails=$(form_id).email.value;if($(form_id).mtype.value)_mtype=$(form_id).mtype.value;if($(form_id).link.value)_link=$(form_id).link.value;if($(form_id).msg.value)_msg=$(form_id).msg.value;if($(form_id).redirect.value)_redirect=$(form_id).redirect.value;if($(form_id).sendername.value)_sendername=$(form_id).sendername.value;if($(form_id).thumbnail.value)_thumbnail=$(form_id).thumbnail.value;$(_share_box_name).innerHTML='sharing... one sec...';new Ajax.Updater(_share_box_name,'/share.php',{method:'post',parameters:{all:_all,family:_family,friends:_friends,fans:_fans,contacts:_contacts,email:_emails,mtype:_mtype,link:_link,msg:_msg,sendername:_sendername,thumb:_thumbnail},onComplete:function(transport){if(transport.status!=200){$(_share_box_name).innerHTML='error sharing!';}}});return true;} 86function send_to_clipboard(text2copy){copy_to_clipboard(text2copy);if(window.clipboardData){window.clipboardData.setData("Text",text2copy);}else{var flashcopier='flashcopier';if(!document.getElementById(flashcopier)){var divholder=document.createElement('div');divholder.id=flashcopier;document.body.appendChild(divholder);} 87document.getElementById(flashcopier).innerHTML='';var divinfo='<embed src="_clipboard.swf" FlashVars="clipboard='+escape(text2copy)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';document.getElementById(flashcopier).innerHTML=divinfo;}} 88function copy_to_clipboard(text){var clipboard={};clipboard.copy=(function(){var _intercept=false;var _data;document.addEventListener("copy",function(e){if(_intercept){_intercept=false;for(var key in _data){e.clipboardData.setData(key,_data[key]);} 89e.preventDefault();}});return function(data){return new Promise(function(resolve,reject){_intercept=true;_data=(typeof data==="string"?{"text/plain":data}:data);try{if(document.execCommand("copy")){resolve();} 90else{_intercept=false;reject(new Error("Unable to copy. Perhaps it's not available in your browser?"));}} 91catch(e){_intercept=false;reject(e);}});};}());clipboard.paste=(function(){var _intercept=false;var _resolve;var _dataType;document.addEventListener("paste",function(e){if(_intercept){_intercept=false;e.preventDefault();_resolve(e.clipboardData.getData(_dataType));}});return function(dataType){return new Promise(function(resolve,reject){_intercept=true;_resolve=resolve;_dataType=dataType||"text/plain";try{if(!document.execCommand("paste")){_intercept=false;reject(new Error("Unable to paste. Perhaps it's not available in your browser?"));}}catch(e){_intercept=false;reject(new Error(e));}});};}());if(typeof ClipboardEvent==="undefined"&&typeof window.clipboardData!=="undefined"&&typeof window.clipboardData.setData!=="undefined"){!function(a){function b(a,b){return function(){a.apply(b,arguments)}}function c(a){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof a)throw new TypeError("not a function");this._state=null,this._value=null,this._deferreds=[],i(a,b(e,this),b(f,this))}function d(a){var b=this;return null===this._state?void this._deferreds.push(a):void j(function(){var c=b._state?a.onFulfilled:a.onRejected;if(null===c)return void(b._state?a.resolve:a.reject)(b._value);var d;try{d=c(b._value)}catch(e){return void a.reject(e)}
91a.resolve(d)})}function e(a){try{if(a===this)throw new TypeError("A promise cannot be resolved with itself.");if(a&&("object"==typeof a||"function"==typeof a)){var c=a.then;if("function"==typeof c)return void i(b(c,a),b(e,this),b(f,this))}this._state=!0,this._value=a,g.call(this)}catch(d){f.call(this,d)}}function f(a){this._state=!1,this._value=a,g.call(this)}function g(){for(var a=0,b=this._deferreds.length;b>a;a++)d.call(this,this._deferreds[a]);this._deferreds=null}function h(a,b,c,d){this.onFulfilled="function"==typeof a?a:null,this.onRejected="function"==typeof b?b:null,this.resolve=c,this.reject=d}function i(a,b,c){var d=!1;try{a(function(a){d||(d=!0,b(a))},function(a){d||(d=!0,c(a))})}catch(e){if(d)return;d=!0,c(e)}}var j=c.immediateFn||"function"==typeof setImmediate&&setImmediate||function(a){setTimeout(a,1)},k=Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)};c.prototype["catch"]=function(a){return this.then(null,a)},c.prototype.then=function(a,b){var e=this;return new c(function(c,f){d.call(e,new h(a,b,c,f))})},c.all=function(){var a=Array.prototype.slice.call(1===arguments.length&&k(arguments[0])?arguments[0]:arguments);return new c(function(b,c){function d(f,g){try{if(g&&("object"==typeof g||"function"==typeof g)){var h=g.then;if("function"==typeof h)return void h.call(g,function(a){d(f,a)},c)}a[f]=g,0===--e&&b(a)}catch(i){c(i)}}if(0===a.length)return b([]);for(var e=a.length,f=0;f<a.length;f++)d(f,a[f])})},c.resolve=function(a){return a&&"object"==typeof a&&a.constructor===c?a:new c(function(b){b(a)})},c.reject=function(a){return new c(function(b,c){c(a)})},c.race=function(a){return new c(function(b,c){for(var d=0,e=a.length;e>d;d++)a[d].then(b,c)})},"undefined"!=typeof module&&module.exports?module.exports=c:a.Promise||(a.Promise=c)}(this);clipboard.copy=function(data){return new Promise(function(resolve,reject){if(typeof data!=="string"&&!("text/plain"in data)){throw new Error("You must provide a text/plain type.")} 92var strData=(typeof data==="string"?data:data["text/plain"]);var copySucceeded=window.clipboardData.setData("Text",strData);copySucceeded?resolve():reject(new Error("Copying was rejected."));});} 93clipboard.paste=function(data){return new Promise(function(resolve,reject){var strData=window.clipboardData.getData("Text");if(strData){resolve(strData);}else{reject(new Error("Pasting was rejected."));}});}} 94clipboard.copy(text);} 95function dump(arr,level){var dumped_text="";if(!level)level=0;var level_padding="";for(var j=0;j<level+1;j++)level_padding+=" ";if(typeof(arr)=='object'){for(var item in arr){var value=arr[item];if(typeof(value)=='object'){dumped_text+=level_padding+"'"+item+"' ...\n";dumped_text+=dump(value,level+1);}else{dumped_text+=level_padding+"'"+item+"' => \""+value+"\"\n";}}}else{dumped_text="===>"+arr+"<===("+typeof(arr)+")";} 96return dumped_text;} 97function hide_homepage_xmasBox(){$("#homepage_xmas_box").hide();$.ajax('/a_homepage.php',{method:'get',data:{"hxb":1}});} 98function hide_homepage_holidayGiftBox(){$("#homepage_holidaygift_box").hide();$.ajax('/a_homepage.php',{method:'get',data:{"hgb":1}});} 99function hide_homepage_supportBox(){hide_homepage_box('homepage_support_box','hsb');} 100function hide_homepage_creditsBox(){hide_homepage_box('credits_promo_box','hcb');} 101function hide_homepage_vipBox(){hide_homepage_box('vip_promo_box','hvb');} 102function hide_homepage_box(div_id,query_str){var myhash=new Array();myhash[query_str]=1;$("#"+div_id).hide();$.ajax('/a_homepage.php',{method:'get',data:myhash});} 103function is_numeric(str) 104{var valid_chrs="0123456789.";var is_number=true;var chr;for(i=0;i<str.length&&is_number==true;i++) 105{chr=str.charAt(i);if(valid_chrs.indexOf(chr)==-1) 106{is_number=false;}} 107return is_number;} 108function checkNumber(input,min,max,msg) 109{msg=msg+" field has invalid data: "+input.value;var str=input.value;for(var i=0;i<str.length;i++){var ch=str.substring(i,i+1) 110if((ch<"0"||"9"<ch)&&ch!='.'){alert(msg);return false;}} 111var num=0+str;if(num<min||max<num){alert(msg+" not in range ["+min+".."+max+"]");return false;} 112input.value=str;return true;} 113function getMonthLength(month,year,julianFlag) 114{var ml;if(month==1||month==3||month==5||month==7||month==8||month==10||month==12) 115{ml=31;} 116else{if(month==2){ml=28;if(!(year%4)&&(julianFlag==1||year%100||!(year%400))) 117ml++;} 118else 119{ml=30;}} 120return ml;} 121function computeForm(yr,mon,day) 122{MNames=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");var today=new Date();var yd=today.getFullYear();var md=today.getMonth()+1;var dd=today.getDate();var yb=yr;var mb=mon;var db=day;var mLength=0;var isJulian=0;var ma=0;var ya=0;var da=dd-db;if(da<0) 123{md--;if(md<1) 124{yd--;if(mLength) 125{md=md+parseInt(365/mLength);} 126else 127{md=md+12;}} 128if(mLength==0) 129{ml=getMonthLength(md,yd,isJulian);da=da+ml;} 130else 131{da+=mLength;}} 132ma=md-mb;if(ma<0) 133{yd--;if(mLength!=0) 134{ma=ma+parseInt(365/mLength);} 135else 136{ma=ma+12;}} 137ya=yd-yb;return ya;} 138function confirmSubmit(valstr) 139{var agree=confirm(valstr);if(agree) 140return true;else 141return false;} 142function setCookie(name,value,exp_y,exp_m,exp_d,path,domain,secure) 143{var cookie_string=name+"="+escape(value);if(exp_y) 144{var expires=new Date(exp_y,exp_m,exp_d);cookie_string+="; expires="+expires.toGMTString();} 145if(path) 146cookie_string+="; path="+escape(path);if(domain) 147cookie_string+="; domain="+escape(domain);if(secure) 148cookie_string+="; secure";document.cookie=cookie_string;} 149function getCookie(cookie_name) 150{var results=document.cookie.match('(^|;) ?'+cookie_name+'=([^;]*)(;|$)');if(results) 151return(unescape(results[2]));else 152return null;} 153function deleteCookie(cookie_name) 154{var cookie_date=new Date();cookie_date.setTime(cookie_date.getTime()-1);document.cookie=cookie_name+="=; expires="+cookie_date.toGMTString();} 155function load_owned_comments(div_id,u,idx){$('#'+div_id).html('<br><br><p align=center style="padding-left:3em;font-weight:bold;color:red;">... LOADING ...</p>');$.ajax("/a_profile_comments.php",{method:'get',data:{u:u,idx:idx,type:'owned'},complete:function(response){handle_comment_reformt(div_id,response);}});return true;} 156function show_lb(){var querystring=window.location.querystring;
156var temp=querystring['npw'];if(temp){if(document.location.href.indexOf("/home.php")!=-1){var step=querystring['step']||1;var ver=querystring['ver']||1;new Control.Modal('/lb_profilewizard_wrapper.php',{closeOnClick:false,className:'modal',fade:false,parameters:{s:step,ver:ver},afterClose:show_tour_file}).open();return true;}} 157return false;} 158function photo_nav_over(id,nsfw,newicon){if(id==0){var navid='default_photonav';var iconid='default_photoicon';var icon2id='default_photoicon_unselected';var linkid='default_photolink';}else{var navid='photonav_'+id;var iconid='photoicon_'+id;var icon2id='photoicon_unselected_'+id;var linkid='photolink_'+id;} 159if(newicon==1){var newicon1='newicon_selected_'+id;var newicon2='newicon_unselected_'+id;var newiconid='newicon_'+id;$(newiconid).css('backgroundColor','#666666');$('#'+newiconid).css('background-color','#666666');toggleVisibility(newicon1);toggleVisibility(newicon2);} 160var linktext='photonavlink_'+id;if(nsfw==1){toggleVisibility(iconid);toggleVisibility(icon2id);$('#'+navid).css('background-color','#666666');$('#'+linkid).css('background-color','#666666');}else{toggleVisibility(iconid);toggleVisibility(icon2id);$('#'+navid).css('background-color','#666666');$('#'+linkid).css('background-color','#666666');} 161$('#'+linktext).css('color','#000000');} 162function photo_nav_out(id,nsfw,newicon){if(id==0){var navid='default_photonav';var iconid='default_photoicon';var icon2id='default_photoicon_unselected';var linkid='default_photolink';}else{var navid='photonav_'+id;var iconid='photoicon_'+id;var icon2id='photoicon_unselected_'+id;var linkid='photolink_'+id;} 163var linktext='photonavlink_'+id;if(newicon==1){var newicon1='newicon_selected_'+id;var newicon2='newicon_unselected_'+id;var newiconid='newicon_'+id;$('#'+newiconid).css('background-color','transparent');toggleVisibility(newicon1);toggleVisibility(newicon2);} 164if(nsfw==1){toggleVisibility(iconid);toggleVisibility(icon2id);}else{toggleVisibility(iconid);toggleVisibility(icon2id);} 165$('#'+navid).css('background-color','transparent');$('#'+linkid).css('background-color','transparent');$('#'+linktext).css('color','#8e9193');} 166function handle_comment_reformt(div_id,transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){comment_reformt(div_id,data['html']);}else{comment_reformt(div_id,data['html']);}}else{$('#'+div_id).html("Sorry, please try again.");}}else{$('#'+div_id).html("Sorry, please try again.");}} 167function checkExternalImageSize(img){var ua=window.navigator.userAgent;var isIE=/MSIE|Trident/.test(ua);if(isIE){if($(img).hasClass('fubarlimitimgsize')){if(($(img).width>300)||($(img).height>300)){if($(img).width>$(img).height){$(img).css('width','300px');}else{$(img).css('height','300px');}}}}} 168function comment_reformt(div_id,txt){try{var div=$('#'+div_id);if(txt.length){div.html(txt);} 169var bwidth=div.width();div.css({width:bwidth+'px',overflow:'hidden'});div.addClass('resizedCommentArea');var imgs=div.getElementsBySelector('img');$.each(imgs,function(img){if(!img.hasClass('fubaruserimage')){var url=img.src;if(url.search('fubar.com')==-1){if(!img.hasClass('fubarlimitimgsize')){img.addClass('fubarlimitimgsize');}}}});myLL.specialDelayLoad(div);}catch(e){}} 170function delete_comment(cid,id1,id2,type){if(confirm("Delete this comment?")){$.ajax("/a_comment.php",{method:'post',data:{cid:cid,id1:id1,id2:id2,type:type,cmd:'delete'},complete:function(response){handle_delete_comment(response,cid,type);event_helper.trigget_event('notify_count');}});}} 171function handle_delete_comment(transport,cid,type){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){alert(data['html']);}else{if(type=="blog"){reload_blog_comments();}else if(type=="status"){reload_status_comments();}else if(type=="mumm"){reload_mumm_comments();}else if(type=="lounge"){reload_lounge_comments();}else if(type=="profile"){reload_profile_comments();}else if(type=="video"){if($("#comment_wrapper_"+cid).length){$("#comment_wrapper_"+cid).remove();}}else{if($("#comment_wrapper_"+cid).length){$("#comment_wrapper_"+cid).remove();}else{window.location.reload();}}}}}} 172function move_comment(cid,id1,id2,type){if(confirm("Move this comment?")){$.ajax("/a_comment.php",{method:'post',data:{cid:cid,id1:id1,id2:id2,type:type,cmd:'move'},complete:function(response){handle_move_comment(response,type);}});}} 173function handle_move_comment(transport,type){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){alert(data['html']);}else{if(type=="blog"){reload_blog_comments();}else{window.location.reload();}}}}} 174function clear_default_text(divid,deadarg,option){var ret=false;divid=jQueryEscapeSelectors(divid);var tmpele=$(divid);if(tmpele){if(tmpele.hasClass("defaultText")){tmpele.val('');tmpele.removeClass("defaultText");ret=true;}} 175if(option){if(tmpele){try{tmpele.focus();}catch(e){}}} 176return ret;} 177function replace_password_box(div1,div2){var tmpele=$("#"+div1);if(tmpele){tmpele.hide();} 178tmpele=$("#"+div2);if(tmpele){tmpele.show();try{tmpele.focus();}catch(e1){}}} 179function activateResize(elementId){$("#"+elementId).keyup(function(){updateSize(elementId);});updateSize(elementId);} 180function updateSize(elementId){var element=$("#"+elementId);if(element.height()>150){element.addClass('scroll');}else{if((element.height()<element.scrollTop())&&(element.height()<window.innerHeight)){$(element).css("height",$(element).height()+15+'px');if($(element).height()<$(element).scrollHeight){window.setTimeout("updateSize('"+element+"')",5);}}}} 181function image_roll(tag,img){$(tag).prop("src",img);} 182function change(id,newClass){identity=$("#"+id);identity.addClass(newClass);} 183function reload_captcha_image(captchaid){$.ajax("/a_reload_captcha.php",{method:'post',complete:function(request){reload_captcha_done(request,captchaid);}});} 184function reload_captcha_done(request,captchaid){var data=request.responseJSON;if(data&&data.option){$('#captchaFormWrapper_'+captchaid).show();if(!$('#captcha_'+captchaid).hasClass('required-captcha')){$('#captcha_'+captchaid).addClass('required-captcha');} 185var tmpdiv=$('#captchatoken_'+captchaid);if(tmpdiv&&data.option.token){tmpdiv.prop("value",data.option.token);} 186tmpdiv=$('#captchaimg_'+captchaid);if(tmpdiv&&data.option.image){tmpdiv.attr("src","/captchaimg.php?data="+data.option.image+"&i="+data.option.uid);} 187tmpdiv=$('#sess_'+captchaid);if(tmpdiv&&data.option.sess){tmpdiv.prop("value",data.option.sess);} 188tmpdiv=$('#captcha_'+captchaid);if(tmpdiv){tmpdiv.prop("value","");}}} 189function lbPhotoLinks(owner_id,cksum,albumid){$('#modalbox_div').modal({url:"/lb_photo_links.php?owner="+owner_id+"&cksum="+cksum+"&albumid="+albumid,modalClass:"modal modal_offset_top default_fubar_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 190function lbAlbumOptions(albumId){$('#modalbox_div').modal({url:"/lb_album_edit.php?albumid="+albumId,modalClass:"modal modal_offset_top default_fubar_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 191function lbInviteBack(uid){$('#modalbox_div').modal({url:"/lb_invite_back.php?u="+uid,modalClass:"modal modal_offset_top default_fubar_frame invite_back_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});$('.invite_back').css('display','none');} 192var inviteMemberBackLock=0;function inviteMemberBack(uid,bulkSkip){if(inviteMemberBackLock==1){return false;} 193if(!bulkSkip){inviteMemberBackLock=1;} 194$('#invite_back_result_'+uid).html("<br>sending invite...");$.ajax('/lb_invite_back.php',{method:'post',data:{u:uid,invite_back_page:1},complete:function(resp){if(resp.status==200){var data=resp.responseJSON;inviteMemberBackLock=0;if(data&&data.error){if(data.html){$('#invite_back_result_'+uid).html(data.html);}}else{if(data.option.points!==undefined){$('#invite_back_result_'+uid).html('<span style="color:#0f0;">Sent!<br> +'+data.option.points+' pts!</span>');
194if(data.option.counter_html){$('#reinvite_reward_tracker').html(data.option.counter_html);if(data.option.rewarded==1){$('#modalbox_div').modal({url:"/lb_invite_back.php?display_reward=1",modalClass:"modal modal_top default_fubar_frame invite_back_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});}}}else{$('#invite_back_result_'+uid).html('<span style="color:#fff;">uho, this member has already<br>been invited by someone else!</span>');}}}}});} 195var inviteEntirePageLock=0;function inviteEntirePageMembersBack(uids){$('#invite-all-back').attr('src','/imgs/invite/btn_invite_all_back_grey1.png');if(!inviteEntirePageLock){uids.map((uid,index)=>{setTimeout(()=>{return inviteMemberBack(uid,1);},500*index);});} 196inviteEntirePageLock=1;} 197function lb_crush(uid){if(uid===undefined)return;$('#modalbox_div').modal({url:"/lb_crush.php?u="+uid,modalClass:"modal modal_top default_fubar_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 198function lb_crush_clear(){$('#modalbox_div').modal({url:"/lb_crush.php?clear=1",modalClass:"modal modal_top default_fubar_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 199function clear_crush(event){if(!event.stopped){var form=$('#clear_crush_form');var params=form.serialize(true) 200$('#clear_crush_submit').html("... clearing ...");if(form){$.ajax('/a_crush.php',{data:params,complete:function(resp){clear_crush_response(resp);}});} 201event.preventDefault();}} 202function clear_crush_response(response){if(response.status==200){var data=response.responseJSON;if(data&&data.error){if(data.html){$('#clear_crush_submit').html(data.html);}}else{$('#clear_crush_submit').html('Successfully removed crush...updating...');setTimeout(function(){$.modal.close();window.location.reload();},2000);}}} 203function add_crush(event){if(!event.stopped){var form=$('#add_crush_form');var params=form.serialize(true);$('#add_crush_submit').html("... processing ...");if(form){$.ajax('/a_crush.php',{method:'post',data:params,complete:function(resp){add_crush_response(resp);}});} 204event.preventDefault();}} 205function add_crush_response(response){if(response.status==200){var data=response.responseJSON;if(data&&data.error){if(data.html){$('#add_crush_submit').html(data.html);}else{$('#add_crush_submit').html("There was an error, please try again.");}}else{$('#add_crush_submit').html('Successfully added crush! Updating...');setTimeout(function(){$.modal.close();window.location.reload();},2000);}}} 206function showBlingActivateDiv(paygiftItem,paygiftId){$.ajax({url:'/a_bling_action.php',data:{action:9,pg_item:paygiftItem,paygift_id:paygiftId},complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){$('#bling_tooltip_activate_link').hide();$('#bling-tooltip-return-favor').hide();$('#duplicate-powerup-msg').show().html(data.html);$('#bling_tooltip_action_activate_div').show();$('#bling-tooltip-credit-value').css({'padding-top':' 0px'});}else{$('#bling_tooltip_activate_link').hide();$('#bling_tooltip_action_activate_div').show();}}}}});} 207function removeDupeMsg(){$('#duplicate-powerup-msg').hide();$('#bling-tooltip-return-favor').show();} 208function mybling_activate(event){if(!event.stopped){var form=event.target;if(form){var obj=serializeForm(form);
208if(obj['m_action']=='Activate'){$('#bling_tooltip_action_activate_div').hide();$('#bling_action_message').css({'padding-top':'2px;'});$('#bling_action_message').show().html("<img src='/imgs/loaders/loading_circles_02.gif'>");var hidden=form['paygift_id'];$.ajax({url:'/a_bling_action.php',data:obj,complete:function(resp){mybling_activate_response(resp,obj);refresh_my_sabling_header();}});}else{var paygift_id=obj['paygift_id'];if($('#bling_tooltip_action_activate_div')){$('#bling_tooltip_action_activate_div').hide();var deleteLinkDiv=$('#bling_tooltip_delete_link');var activateLinkDiv=$('#bling_tooltip_activate_link');var favoriteLinkDiv=$('#bling_tooltip_favorite_link');var removeFavoriteLinkDiv=$('#bling_tooltip_remove_favorite_link');if(deleteLinkDiv!=null){deleteLinkDiv.show();} 209if(activateLinkDiv!=null){activateLinkDiv.show();} 210if(favoriteLinkDiv!=null&&favoriteLinkDiv.attr('status')!='0'){favoriteLinkDiv.show();} 211if(removeFavoriteLinkDiv!=null){removeFavoriteLinkDiv.show();}}}} 212event.preventDefault();}} 213function mybling_activate_response(response,obj){if(response.status==200){var data=response.responseJSON;if(data){$('#duplicate-powerup-msg').hide();$('#bling-tooltip-return-favor').show();if(data.error){if(!data.html==''){$('#bling_tooltip_action_activate_div').hide();$('#bling_action_message').show();$('#bling_action_message').html(data.html);$('#bling_action_message').css({'color':'#ff0000','font-size':'12px;','font-weight':'bold','padding':'5px'});removeActionMessage('bling_action_message','hide');}}else{var paygiftId=obj['paygift_id'];if($('#bling_tooltip_action_activate_div')){$('#bling_tooltip_action_activate_div').hide();$('#bling_tooltip_activate_link').hide();$('#bling-tooltip-name-text').html("");$('#bling_action_message').html("ACTIVATED!");$('#bling_action_message').css({'color':'#a9e7ff','font-size':'16px;','font-weight':'bold','padding-top':'5px','padding-bottom':'5px'});}}}}} 214function mobile_activate_bling(id,is_profile){if($('mobile_activate_response')){$('mobile_activate_response').update('');$('mobile_activate_response').hide();} 215if(is_profile==null){is_profile=0;} 216new Ajax.Request('/a_bling_action.php',{parameters:{m_action:"Activate",action:"2",paygift_id:id},onSuccess:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(!data.html.empty()){if(is_profile){alert(data.html);}else{$('mobile_activate_response').show();$('mobile_activate_response').update(data.html);}}} 217if(!data.error){$('activate_link_'+id).hide().update('');$('bling_'+id+'_active_img').show();}}}}});} 218function removeActionMessage(div,extraAction){var msgdiv=$(div);if(msgdiv!=null){msgdiv.hide();} 219var deleteLinkDiv=$('#bling_tooltip_delete_link');var activateLinkDiv=$('#bling_tooltip_activate_link');var favoriteLinkDiv=$('#bling_tooltip_favorite_link');var removeFavoriteLinkDiv=$('#bling_tooltip_remove_favorite_link');var polishDiv=$('#bling_tooltip_action_remove_polish_div');var blingTooltipLikes=$('#bling-tooltip-likes');if(deleteLinkDiv!=null&&deleteLinkDiv.attr('status')!='0'){deleteLinkDiv.show();} 220if(activateLinkDiv!=null&&activateLinkDiv.attr('status')!='0'){if(extraAction!="hide"){activateLinkDiv.show();}} 221if(favoriteLinkDiv!=null&&favoriteLinkDiv.attr('status')!='0'){favoriteLinkDiv.show();} 222if(removeFavoriteLinkDiv!=null){removeFavoriteLinkDiv.show();} 223if(polishDiv!=null){polishDiv.show();} 224if(blingTooltipLikes!=null){blingTooltipLikes.show()}} 225function mybling_remove_favorite(event){if(!event.stopped){var form=event.target;if(form){var obj=serializeForm(form);
225if(obj['m_action']=='Remove'){$.ajax({url:'/a_bling_action.php',data:obj,complete:function(resp,form){mybling_remove_favorite_response(resp,obj);}});}else{$('#bling_tooltip_action_remove_favorite_div').hide();var deleteLinkDiv=$('#bling_tooltip_delete_link');var activateLinkDiv=$('#bling_tooltip_activate_link');var removeFavoriteLinkDiv=$('#bling_tooltip_remove_favorite_link');var polishDiv=$('#bling_tooltip_action_remove_polish_div');var blingTooltipLikes=$('#bling-tooltip-likes');var blingPolishLink=$('#bling_tooltip_polish_link');if(deleteLinkDiv!=null){deleteLinkDiv.show();} 226if(activateLinkDiv!=null&&activateLinkDiv.attr('status')!='0'){activateLinkDiv.show();} 227removeFavoriteLinkDiv.show();if(polishDiv!=null){polishDiv.show();} 228if(blingTooltipLikes!=null){blingTooltipLikes.show()} 229if(blingPolishLink!=null){blingPolishLink.show()}}} 230event.preventDefault();}} 231function mybling_remove_favorite_response(response,obj){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html.length!=''){$('#bling_tooltip_action_remove_favorite_div').hide();$('#bling_action_message').show() 232$('#bling_action_message').html(data.html);removeActionMessage('#bling_action_message');}}else{var paygift_id=obj['paygift_id'];if($('#favorite_bling_'+paygift_id)!=null){$('favorite_bling_'+paygift_id).remove();} 233var favremdiv=$('#bling_tooltip_action_remove_favorite_div');if(favremdiv!=null){favremdiv.hide();} 234var numArray=document.getElementsByClassName('bling_reorder_numbering');if(numArray!=null){for(var i=0;i<numArray.length;i++){$(numArray[i]).html(i+1);}} 235var deleteLinkDiv=$('#bling_tooltip_delete_link');var activateLinkDiv=$('#bling_tooltip_activate_link');var favoriteLinkDiv=$('#bling_tooltip_favorite_link');var blingTooltipLikes=$('#bling-tooltip-likes');var blingPolishLink=$('#bling_tooltip_polish_link');if(deleteLinkDiv!=null){deleteLinkDiv.show();} 236if(activateLinkDiv!=null&&activateLinkDiv.attr('status')!='0'){activateLinkDiv.show();} 237if(blingTooltipLikes!=null){blingTooltipLikes.show()} 238if(blingPolishLink!=null){blingPolishLink.show()} 239$('#bling_tooltip_remove_favorite_link').html('<img style="cursor:default;" id="favorite-bling-img" src="/imgs/bling_tooltip/btn_favorite_01.png">');$('#bling_tooltip_remove_favorite_link').show();$('#bling-tooltip-message').html('Removed from favorites!');$('#bling-tooltip-message').css('font-size','12px');clear_bling_tooltip_message();}}}} 240function serializeForm(form){var obj={};$.each(form,function(key,value){obj[value['name']]=value['value'].trim();});return obj;} 241function mybling_favorite(event){if(!event.stopped){var form=event.target;if(form){var obj=serializeForm(form);
241if(obj['m_action']=='Add'){$.ajax({url:'/a_bling_action.php',data:obj,complete:function(resp,form){mybling_favorite_response(resp,form,obj);}});} 242else{$('#bling_tooltip_action_favorite_div').hide();var deleteLinkDiv=$('#bling_tooltip_delete_link');var activateLinkDiv=$('#bling_tooltip_activate_link');var favoriteLinkDiv=$('#bling_tooltip_favorite_link');var polishDiv=$('#bling_tooltip_action_remove_polish_div');var blingTooltipLikes=$('#bling-tooltip-likes');var blingPolishLink=$('#bling_tooltip_polish_link');if(deleteLinkDiv!=null){deleteLinkDiv.show();} 243if(activateLinkDiv!=null&&activateLinkDiv.attr('status')!='0'){activateLinkDiv.show();} 244if(polishDiv!=null){polishDiv.show();} 245if(blingTooltipLikes!=null){blingTooltipLikes.show()} 246if(blingPolishLink!=null){blingPolishLink.show()} 247favoriteLinkDiv.show();}} 248event.preventDefault();}} 249function mybling_favorite_response(response,obj){if(response.status==200){var data=response.responseJSON;if(data){$('#bling-tooltip-message').html("");if(data.error){$('#bling_tooltip_action_favorite_div').hide();$('#bling-tooltip-message').show();if(!data.html==''){$('#bling-tooltip-message').html('<span style="color:#ff0000;font-size:12px;font-weight:bold;padding:5px">'+data.html+'</span>');}else{$('#bling-tooltip-message').html("<span style='color:#ff0000;font-size:12px;font-weight:bold;padding:5px'>Sorry, there was an error.</span>");}}else{var paygift_id=obj['paygift_id'];$('#bling_tooltip_action_favorite_div').hide();var deleteLinkDiv=$('#bling_tooltip_delete_link');if(deleteLinkDiv!=null&&deleteLinkDiv.attr('status')!='0'){deleteLinkDiv.show();} 250var activateLinkDiv=$('#bling_tooltip_activate_link');if(activateLinkDiv!=null&&activateLinkDiv.attr('status')!='0'){activateLinkDiv.show();} 251var blingTooltipLikes=$('#bling-tooltip-likes');var blingPolishLink=$('#bling_tooltip_polish_link');var favoriteBlingImg=$('#favorite-bling-img');if(blingTooltipLikes!=null){blingTooltipLikes.show();} 252if(blingPolishLink!=null){blingPolishLink.show();} 253if(favoriteBlingImg!=null){favoriteBlingImg.attr('src','/imgs/bling_tooltip/btn_favorite_02.png');} 254var favoriteLinkDiv=$('#bling_tooltip_favorite_link');favoriteLinkDiv.attr('status',0);$('#bling_tooltip_favorite_link').html('<img style="cursor:default;" id="favorite-bling-img" src="/imgs/bling_tooltip/btn_favorite_02.png">');$('#bling_tooltip_favorite_link').show();$('#bling-tooltip-message').html('Added to favorites!');$('#bling-tooltip-message').css('font-size','12px');clear_bling_tooltip_message();}}}} 255function generateFavoriteBlingHTML(paygiftId,paygiftCategory,paygiftType){var newestCategory='1|2|3|4|5|6';var normalCategory='1|3|6|5';var sACategory='2';var lECategory='4';var paygiftHTMLId=null;var paygiftHTML=null;if(paygiftCategory!=null&&paygiftCategory==newestCategory){paygiftHTMLId='newest_bling_'+paygiftId;var paygiftInnerHTML=$(paygiftHTMLId).innerHTML;paygiftHTML='<div class="bling_category_data">'+paygiftInnerHTML+'</div>';$('favorite_bling_eol_marker').insert({before:paygiftHTML});} 256else if(paygiftCategory!=null&&(paygiftCategory==normalCategory||paygiftCategory==sACategory||paygiftCategory==lECategory)){paygiftHTMLId='bling_'+paygift_id;} 257else{return false;} 258return true;} 259function showBlingDeleteDiv(){var showdiv=$('#bling_tooltip_action_delete_div');showdiv.show();var deleteLinkDiv=$('#bling_tooltip_delete_link');var activateLinkDiv=$('#bling_tooltip_activate_link');var favoriteLinkDiv=$('#bling_tooltip_favorite_link');var removeFavoriteLinkDiv=$('#bling_tooltip_remove_favorite_link');var polishDiv=$('#bling_tooltip_action_remove_polish_div');var blingTooltipLikes=$('#bling-tooltip-likes');var blingPolishLink=$('#bling_tooltip_polish_link');if(deleteLinkDiv!=null){deleteLinkDiv.hide();} 260if(activateLinkDiv!=null){activateLinkDiv.hide();} 261if(favoriteLinkDiv!=null){favoriteLinkDiv.hide();} 262if(removeFavoriteLinkDiv!=null){removeFavoriteLinkDiv.hide();} 263if(polishDiv!=null){polishDiv.hide();} 264if(blingTooltipLikes!=null){blingTooltipLikes.hide();} 265if(blingPolishLink!=null){blingPolishLink.hide();}} 266function showBlingFavoriteDiv(){var deleteLinkDiv=$('#bling_tooltip_delete_link');var activateLinkDiv=$('#bling_tooltip_activate_link');var favoriteLinkDiv=$('#bling_tooltip_favorite_link');var polishDiv=$('#bling_tooltip_action_remove_polish_div');var blingTooltipLikes=$('#bling-tooltip-likes');var blingPolishLink=$('#bling_tooltip_polish_link');
266if(deleteLinkDiv!=null){deleteLinkDiv.hide();} 267if(activateLinkDiv!=null){activateLinkDiv.hide();} 268if(favoriteLinkDiv!=null){favoriteLinkDiv.hide();} 269if(polishDiv!=null){polishDiv.hide();} 270if(blingTooltipLikes!=null){blingTooltipLikes.hide();} 271if(blingPolishLink!=null){blingPolishLink.hide();} 272var showdiv=$('#bling_tooltip_action_favorite_div');showdiv.show();} 273function showBlingRemoveFavoriteDiv(){var deleteLinkDiv=$('#bling_tooltip_delete_link');var activateLinkDiv=$('#bling_tooltip_activate_link');var removeFavoriteLinkDiv=$('#bling_tooltip_remove_favorite_link');var polishDiv=$('#bling_tooltip_action_remove_polish_div');var blingTooltipLikes=$('#bling-tooltip-likes');var blingTooltipPolish=$('#bling_tooltip_polish_link');if(removeFavoriteLinkDiv!=null){removeFavoriteLinkDiv.hide();} 274if(deleteLinkDiv!=null){deleteLinkDiv.hide();} 275if(activateLinkDiv!=null){activateLinkDiv.hide();} 276if(polishDiv!=null){polishDiv.hide();} 277if(blingTooltipLikes!=null){blingTooltipLikes.hide();} 278if(blingTooltipPolish!=null){blingTooltipPolish.hide();} 279var showdiv=$('#bling_tooltip_action_remove_favorite_div');showdiv.show();} 280function resize_bling_display_area(bling_div,action){var div=$('#'+bling_div);var actionHideDiv;var actionShowDiv;if(action=='1'){if(div!=null){div.css('height','405px');} 281actionHideDiv=$('#'+bling_div+"_expand");actionShowDiv=$('#'+bling_div+"_collapse");}else{if(div!=null){div.css('height','125px');} 282actionShowDiv=$('#'+bling_div+"_expand");actionHideDiv=$('#'+bling_div+"_collapse");} 283if(actionHideDiv){actionHideDiv.hide();} 284if(actionShowDiv){actionShowDiv.show();}} 285function mybling_delete(event){if(!event.stopped){var form=event.target;if(form){var obj={};$.each(form,function(key,value){obj[value['name']]=value['value'].trim();});if(obj['m_action']=='Delete'){$.ajax({url:'/a_bling_action.php',data:obj,complete:function(resp,form){mybling_delete_response(resp,form,obj);}});} 286else{$('#bling_tooltip_action_delete_div').hide();var deleteLinkDiv=$('#bling_tooltip_delete_link');var activateLinkDiv=$('#bling_tooltip_activate_link');var favoriteLinkDiv=$('#bling_tooltip_favorite_link');var removeFavoriteLinkDiv=$('#bling_tooltip_remove_favorite_link');var polishDiv=$('#bling_tooltip_action_remove_polish_div');var blingTooltipLikes=$('#bling-tooltip-likes');var blingPolishLink=$('#bling_tooltip_polish_link');deleteLinkDiv.show();if(activateLinkDiv!=null&&activateLinkDiv.attr('status')!='0'){activateLinkDiv.show();} 287if(favoriteLinkDiv!=null&&favoriteLinkDiv.attr('status')!='0'){favoriteLinkDiv.show();} 288if(removeFavoriteLinkDiv!=null){removeFavoriteLinkDiv.show();} 289if(polishDiv!=null){polishDiv.show();} 290if(blingTooltipLikes!=null){blingTooltipLikes.show()} 291if(blingPolishLink!=null){blingPolishLink.show()}}} 292event.preventDefault();}} 293function mybling_delete_response(response,form,obj){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(!data.html.empty()){$('#bling_tooltip_action_delete_div').hide();$('#bling_action_message').show() 294$('#bling_action_message').html(data.html);removeActionMessage('#bling_action_message');}}else{var hidden=obj['paygift_id'];if($('#bling_'+hidden)!=null){$('#bling_'+hidden).remove();} 295if($('#newest_bling_'+hidden)!=null){$('#newest_bling_'+hidden).remove();} 296if($('#favorite_bling_'+hidden)!=null){$('#favorite_bling_'+hidden).remove();} 297var paygift_category=obj['paygift_category'];var paygift_type=obj['paygift_type'];if(paygift_type=='1'||paygift_type=='3'||paygift_type=='6'||paygift_type=='5'){var normalCatCount=$('#normal_bling_category_count').attr('count');$('#normal_bling_category_count').attr('count',((normalCatCount*1)-1));$('#normal_bling_category_count').html('Normal:'+((normalCatCount*1)-1));}else if(paygift_type=='2'){var specialAbilityCatCount=$('#special_ability_bling_category_count').readAttribute('count');$('#special_ability_bling_category_count').attr('count',((specialAbilityCatCount*1)-1));$('#special_ability_bling_category_count').html('PowerUp:'+((specialAbilityCatCount*1)-1));}else if(paygift_type=='4'){var limitedEditionCatCount=$('#limited_edition_bling_category_count').readAttribute('count');$('#limited_edition_bling_category_count').attr('count',((limitedEditionCatCount*1)-1));$('#limited_edition_bling_category_count').html('Limited Edition:'+((limitedEditionCatCount*1)-1));} 298$('#bling_tooltip_action_delete_div').hide();var numArray=document.getElementsByClassName('bling_reorder_numbering');
298if(numArray!=null){for(var i=0;i<numArray.length;i++){$(numArray[i]).html(i+1);}} 299$('#bling-tooltip-message').html('Deleted!');$('#bling-tooltip-message').css({'color':'red','font-size':'18px'});}}}} 300function mybling_setpref(id) 301{$.ajax('/a_bling_action.php',{method:'post',data:{prefb:id},complete:function(resp){$('#bling_special_ability_preference_menu').html("Saved PowerUp Bling icon preference!");}});} 302window.location.querystring=(function(){var collection={};var querystring=window.location.search;if(!querystring){return{toString:function(){return"";}};} 303querystring=decodeURI(querystring.substring(1));var pairs=querystring.split("&");for(var i=0;i<pairs.length;i++){if(!pairs[i]){continue;} 304var seperatorPosition=pairs[i].indexOf("=");if(seperatorPosition==-1){collection[pairs[i]]="";} 305else{collection[pairs[i].substring(0,seperatorPosition)]=pairs[i].substr(seperatorPosition+1);}} 306collection.toString=function(){return"?"+querystring;};return collection;})();function getElementsByClassName(classname){var node=document.getElementById("fixed_toolbar");var re=new RegExp('\\b'+classname+'\\b');var els=node.getElementsByTagName("*");for(var i=0,j=els.length;i<j;i++){if(re.test(els[i].className)){els[i].style.display="none";}}} 307var STATUS_CHANGE='sc';var event_trigger_helper=function(){this.events=new Array();this.add_event=function(type,func){var list=this.events;var keys=Object.keys(list);if($.inArray(type,keys)==-1){this.events[type]=new Array();} 308this.events[type].push(func);};this.trigget_event=function(type){var list=this.events;var keys=Object.keys(list);if($.inArray(type,keys)!==-1){$(this.events[type]).each(function(key,val){val();});}};};function append_query_string_args(args){var querystring=window.location.querystring;var tmp=querystring['stats'];if(tmp){args.set('stats',tmp);} 309tmp=querystring['log_sql'];if(tmp){args.set('log_sql',tmp);} 310tmp=querystring['log_memcache'];if(tmp){args.set('log_memcache',tmp);} 311return args;} 312var event_helper=new event_trigger_helper();function loadContacts(list){$('#invite_to').prop("value","");var import_type=$("#import_type").val();if($('#invite_ver')){var invite_ver=$("#invite_ver").val();}else{var invite_ver=1;} 313eval(import_type+"_loadContacts(list,invite_ver)");if(invite_ver==2){new_invite_submit();}else{do_lb_invite_submit();}} 314var blingFavOrder=null;function setBlingOrder(order){this.blingFavOrder=order;} 315function getBlingOrder(){return this.blingFavOrder;} 316function myblings_reorder(event){$('#favorite_bling_reorder_save_img_top').show();$('#favorite_bling_reorder_save_img_bottom').show();var idsInOrder=$("#sortable_bling").sortable("toArray");var params={paygift_order:idsInOrder.toString(),action:5};$.ajax({url:'/a_bling_action.php',method:'get',data:params,complete:function(transport){myblings_reorder_response(transport);}});} 317function myblings_reorder_response(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html==''){$("#fav_bling_error").html("Error, try again or contact support");}}else{$("#fav_bling_success").html("Saved bling order!");} 318$('#favorite_bling_reorder_save_img_top').hide();$('#favorite_bling_reorder_save_img_bottom').hide();$('#favorite_bling_reorder_save_button_bottom').addClass('off');$('#favorite_bling_reorder_save_button_top').addClass('off');}}} 319function changeSaveButtonStyleOnReorder(){var numArray=document.getElementsByClassName('bling_reorder_numbering');if(numArray!=null){for(var i=0;i<numArray.length;i++){$(numArray[i]).html(i+1);}} 320$('#favorite_bling_reorder_save_button_bottom').removeClass('off');$('#favorite_bling_reorder_save_button_top').removeClass('off');} 321var formsubmitcounter=0;function singleformsubmit(buttonid){if(formsubmitcounter!=0){return false;} 322++formsubmitcounter;$('#'+buttonid).prop('disabled',true);return true;} 323var pathname_override=null;function get_path_name(){var pathname=pathname_override?pathname_override:'/index';if(!pathname_override&&!$.trim(location.pathname)&&location.pathname!='/'){pathname=location.pathname.substr(0,location.pathname.length-4);} 324return pathname;} 325function Comma(number){number=''+number;if(number.length>3){var mod=number.length%3;var output=(mod>0?(number.substring(0,mod)):'');for(var i=0;i<Math.floor(number.length/3);++i){if((mod==0)&&(i==0)){output+=number.substring(mod+3*i,mod+3*i+3);}else{output+=','+number.substring(mod+3*i,mod+3*i+3);}} 326return(output);}else{return number;}} 327function hideSystemNotification(notificationid){var params={nid:notificationid};$.ajax('/a_system_feature.php',{method:'get',data:params,complete:function(response){hide
327SystemNotification_response(response);}});} 328function hideSystemNotification_response(response){if(response.status==200){var data=response.responseJSON;if(data.error){} 329else{$('#system_notification').remove();}}} 330function inactivateSystemNotification(notificationid){$.ajax('/a_adm_system_feature.php',{method:'get',data:{action:'notification_inactivate',nid:notificationid},complete:function(response){inactivateSystemNotification_response(response,notificationid);}});} 331function inactivateSystemNotification_response(response,nid){if(response.status==200){var data=response.responseJSON;if(data.error){}else{var active_id=$('#active_notification_'+nid);if(active_id!=null){active_id.remove();} 332var inactive_to_active_id=$('#active_notification_made_inactive_'+nid);if(inactive_to_active_id!=null){inactive_to_active_id.show();} 333var new_notification=$('#adm_notification_new');if(new_notification!=null){new_notification.show();}}}} 334function lbGiftLotter(lotteryId,otherId){var _url="/lb_lottery_friend.php?lottery_id="+lotteryId+"&id="+otherId;$('#modalbox_div').modal({url:_url,modalClass:"modal modal_offset_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 335function lb_remove_referrer(uid){if(uid===undefined)return;$('#modalbox_div').modal({url:"/lb_remove_referrer.php?u="+uid,modalClass:"modal modal_top default_fubar_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 336function remove_referrer(event){if(!event.stopped){var form=$('#remove_referrer_form');if(form){$.ajax('/a_remove_referrer.php',{method:'post',data:form.serialize(true),complete:function(resp){remove_referrer_response(resp);}});} 337event.preventDefault();}} 338function remove_referrer_response(response){if(response.status==200){var data=response.responseJSON;if(data.error){$('#remove_referrer_err_msg').html(data.html);$('#remove_referrer_err_msg').show();}else{$('#remove_referrer_err_msg').html(data.html);$('#remove_referrer_err_msg').hide();$('#remove_referrer_profile').remove();$('#remove_referrer_result').html('Referrer successfully removed...refreshing...');setTimeout(function(){$.modal.close();window.location.reload();},2000);}}} 339function do_glitterbomb(paygift_id,mobile,ele){if(mobile==null){mobile=0;} 340var bling_sect=ele.getAttribute("data-bling-sect");var bling_id=ele.getAttribute("data-bling-id");var bling_div_id=bling_sect+"_"+bling_id;var bling_span=ele.getAttribute("data-bling-span");var prev_bling=document.getElementById(bling_div_id).previousElementSibling;if(prev_bling){var prev_blingid=prev_bling.getAttribute("id");var prev_bling_info=document.getElementById("wrapper_"+prev_blingid);var prev_paygift_id=prev_bling_info.getAttribute("data-bling-id");var prev_loader_cat=prev_bling_info.getAttribute("data-bling-sect");$("#loader_"+prev_loader_cat+"_"+prev_paygift_id).html("<br><br><div style='background-color:#000000;padding:5px 0px 5px 0px;'><img src='/imgs/loaders/loading_circles_02.gif'></div><br><br>");var prev_dirty=false;$(prev_bling).find('*').each(function(){prev_child=this;if($(prev_child).hasClass('dirty_overlay_profile')||$(prev_child).hasClass('dirty_overlay')||$(prev_child).hasClass('dirty_overlay2')){prev_dirty=true;}else{$("#loader_"+prev_loader_cat+"_"+prev_paygift_id).html("");}});if(prev_dirty){$.ajax({url:'/a_bling_action.php',method:'get',data:{action:11,paygift_id:prev_paygift_id},complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html){$("#loader_"+prev_loader_cat+"_"+prev_paygift_id).html("<br><br><div style='border:2px solid #fc0;border-radius:5px;background-color:#000000;padding:5px 3px 5px 3px;'>"+data.html+"</div><br><br>");}else{$("#loader_"+prev_loader_cat+"_"+prev_paygift_id).html("<br><br><div style='border:2px solid #fc0;border-radius:5px;background-color:#000000;padding:5px 3px 5px 3px;'>Sorry, there was an error</div><br><br>");} 341clear_polish_loader("#loader_"+prev_loader_cat+"_"+prev_paygift_id);}else{mybling_dirt_clear(prev_paygift_id);$("#loader_"+prev_loader_cat+"_"+prev_paygift_id).html("<br><br><div style='border:2px solid #fc0;border-radius:5px;background-color:#000000;padding:5px 3px 5px 3px;'>+"+data.html+" pts</div><br><br>");clear_polish_loader("#loader_"+prev_loader_cat+"_"+prev_paygift_id);}}}}});}else{$("#loader_"+prev_blingid).html("");}} 342var next_bling=document.getElementById(bling_div_id).nextElementSibling;if(next_bling){var next_blingid=next_bling.getAttribute("id");var next_bling_info=document.getElementById("wrapper_"+next_blingid);var next_paygift_id=next_bling_info.getAttribute("data-bling-id");var next_loader_cat=next_bling_info.getAttribute("data-bling-sect");$("#loader_"+next_loader_cat+"_"+next_paygift_id).html("<br><br><div style='background-color:#000000;padding:5px 0px 5px 0px;'><img src='/imgs/loaders/loading_circles_02.gif'></div><br><br>");var next_dirty=false;$(next_bling).find('*').each(function(){next_child=this;if($(next_child).hasClass('dirty_overlay_profile')||$(next_child).hasClass('dirty_overlay')||$(next_child).hasClass('dirty_overlay2')){next_dirty=true;}else{$("#loader_"+next_loader_cat+"_"+next_paygift_id).html("");}});if(next_dirty){$.ajax({url:'/a_bling_action.php',method:'get',data:{action:11,paygift_id:next_paygift_id},complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html){$("#loader_"+next_loader_cat+"_"+next_paygift_id).html("<br><br><div style='border:2px solid #fc0;border-radius:5px;background-color:#000000;padding:5px 3px 5px 3px;'>
342"+data.html+"</div><br><br>");}else{$("#loader_"+next_loader_cat+"_"+next_paygift_id).html("<br><br><div style='border:2px solid #fc0;border-radius:5px;background-color:#000000;padding:5px 3px 5px 3px;'>Sorry, there was an error</div><br><br>");} 343clear_polish_loader("#loader_"+next_loader_cat+"_"+next_paygift_id);}else{mybling_dirt_clear(next_paygift_id);$("#loader_"+next_loader_cat+"_"+next_paygift_id).html("<br><br><div style='border:2px solid #fc0;border-radius:5px;background-color:#000000;padding:5px 3px 5px 3px;'>+"+data.html+" pts</div><br><br>");clear_polish_loader("#loader_"+next_loader_cat+"_"+next_paygift_id);}}}}});}else{$("#loader_"+next_blingid).html("");}}} 344function mybling_polish(params,mobile,ele){$(ele).onclick=null;if(mobile==null){mobile=0;} 345$.ajax({url:'/a_bling_action.php',method:'get',data:params,complete:function(response){mybling_polish_response(response,mobile,params,ele);}});} 346function mybling_polish_response(response,mobile,params,ele){if(response.status==200){var data=response.responseJSON;if(!data){return;} 347if(data.error){if(mobile){alert(data.html);}else{$('#bling-tooltip-message').html(data.html);clear_bling_tooltip_message();}}else{var params_explode=params.split("&");var tmp_params=[];$.each(params_explode,function(key,value){let tmp=value.split("=");tmp_params[tmp[0]]=tmp[1];});var paygift_id=tmp_params.paygift_id;mybling_tooltip_loading[paygift_id]=true;mybling_dirt_clear(paygift_id);try{if(mobile){$('#mobile_bling_polish_'+paygift_id).remove();$('#dirty_overlay_'+paygift_id).remove();$('#mobile_bling_frame_'+paygift_id).attr('style','');$('#mobile_bling_polish_points_'+paygift_id).html('+'+data.html+' pts');$('#mobile_bling_polish_points_'+paygift_id).className("mobile_bling_polish_points points_visible");setTimeout(function(){new Effect.Opacity('mobile_bling_polish_points_'+paygift_id,{from:1,to:0});},2000);}else{$('#bling-tooltip-message').html('+'+data.html+' points');if(data.option&&data.option.polish_list){var main_blingid=ele.getAttribute("data-bling-id");var main_loader_cat=ele.getAttribute("data-bling-sect");for(z=0;z<data.option.polish_list.length;z++){var b_id=data.option.polish_list[z]['id'];if(b_id!=main_blingid){mybling_dirt_clear(b_id);var loader_div="#loader_"+main_loader_cat+"_"+b_id;$(loader_div).html("<br><br><div style='border:2px solid #fc0;border-radius:5px;background-color:#000000;padding:5px 3px 5px 3px;'>+"+data.option.polish_list[z]['points']+" pts</div><br><br>");clear_polish_loader(loader_div);}}} 348clear_bling_tooltip_message();}}catch(e){} 349setTimeout(function(){mybling_tooltip_loading[paygift_id]=false;},2000);}}} 350function clear_polish_loader(div){if($(div)){setTimeout(function(){$(div).html("");},2000);}} 351function mybling_dirt_clear(paygift_id){try{$('#overlay_search_'+paygift_id).remove();$("#bling_search_"+paygift_id).css("opacity","1");}catch(e){} 352try{$('#overlay_'+paygift_id+'_tooltip').remove();}catch(e){} 353try{$('#bling_'+paygift_id+'_tooltip_img').attr('style','');}catch(e){} 354try{$('#bling-polish-img').attr('src','/imgs/bling_tooltip/btn_polish_02.png');}catch(e){} 355try{$('#overlay_newest_'+paygift_id).remove();}catch(e){} 356try{$('#overlay_'+paygift_id).remove();}catch(e){} 357try{$('#overlay_favorite_'+paygift_id).remove();}catch(e){} 358try{$('#newest_bling_'+paygift_id+'_img').attr('style','');}catch(e){} 359try{$('#bling_'+paygift_id+'_img').attr('style','');}catch(e){} 360try{$('#favorite_bling_'+paygift_id+'_img').attr('style','');}catch(e){} 361try{$('#overlay_'+paygift_id).remove();}catch(e){} 362try{$('#overlay_'+paygift_id).remove();}catch(e){return;}} 363var OverlayWatcherClass=function(){this.initialize=function(divid1,divid2){this.bind_mouseover=this.mouseover.bind(this);this.bind_mouseout=this.mouseout.bind(this);this.bind_timer=this.timer.bind(this);this.timer=0;this.div1=$(divid1);this.div1.observe('mouseover',this.bind_mouseover);this.div1.observe('mouseout',this.bind_mouseout);this.div2=$(divid2);this.div2.observe('mouseover',this.bind_mouseover);this.div2.observe('mouseout',this.bind_mouseout);};this.cleanup=function(){this.stoptimer();if(this.div1){this.div1.stopObserving('mouseover',this.bind_mouseover);this.div1.stopObserving('mouseout',this.bind_mouseout);this.div1=null;} 364if(this.div2){this.div2.stopObserving('mouseover',this.bind_mouseover);this.div2.stopObserving('mouseout',this.bind_mouseout);this.div2=null;}};this.stoptimer=function(){if(this.timer){clearTimeout(this.timer);this.timer=0;}};this.starttimer=function(){this.stoptimer();this.timer=setTimeout(this.bind_timer,500);};this.mouseover=function(event){this.stoptimer();};this.mouseout=function(event){this.starttimer();};this.timer=function(event){if(this.div2){this.div2.hide();} 365this.cleanup();};};function submit_cca(result,formid){if(result){var tmp=$('#cca_form').serializeArray(true);var params={};$.each(tmp,function(key,value){params[value['name']]=value['value'];});$.ajax('/a_cca.php',{method:'get',data:params,complete:function(response){submit_cca_response(response);}});} 366return false;} 367function submit_cca_response(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){$('#ccaerrmsg').show();$('#ccaerrmsg').html(data.html);}else if(data.errors){for(var i=0;i<data.errors.length;++i){var error=data.errors[i];ccavalidation.drawFail('other',error.field,error.error);}}else{$('#ccaerrmsg').hide();$('#cca_show').hide();$('#ccasuccessmsg').show();}}}} 368function approve_cca(uid){var params={action:'approvecca',ccauid:uid};$.ajax('/a_adm_cca.php',{method:'get',data:params,complete:function(response){approve_cca_response(response,uid);}});} 369function approve_cca_response(response,uid){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){var err=$('#cca_action_err');if(err){err.show();err.html(data.html);}} 370else{$('#'+uid+'_cca_user_approve').html("Approved");$('#'+uid+'_cca_user_blocked').html("Approved");$('#'+uid+'_cca_user_reminder').html("Approved");}}}} 371function send_cca(uid){var params={action:'sendcca',ccauid:uid};$.ajax('/a_adm_cca.php',{method:'get',data:params,complete:function(response){send_cca_response(response,uid);}});} 372function send_cca_response(response,uid){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){$('#adm_cca_send_link').hide();$('#adm_cca_sent').show();$('#adm_cca_sent').html(data.html);} 373else{$('#adm_cca_send_link').hide();$('#adm_cca_sent').show();}}}} 374function block_cca(uid){var params={action:'blockcca',ccauid:uid};$.ajax('/a_adm_cca.php',{method:'get',data:params,complete:function(response){block_cca_response(response,uid);}});} 375function block_cca_response(response,uid){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){var err=$('#cca_action_err');if(err){err.show();err.html(data.html);}} 376else{var err=$('#cca_action_err');if(err){err.hide();} 377$('#'+uid+'_blockcca').hide();$('#'+uid+'_unblockcca').show();}}}} 378function unblock_cca(uid){var params={action:'unblockcca',ccauid:uid};$.ajax('/a_adm_cca.php',{method:'get',data:params,complete:function(response){unblock_cca_response(response,uid);}});} 379function unblock_cca_response(response,uid){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){var err=$('#cca_action_err');if(err){err.show();err.html(data.html);}} 380else{var err=$('#cca_action_err');if(err){err.html("");} 381$('#'+uid+'_unblockcca').hide();$('#'+uid+'_blockcca').show();}}}} 382function view_cca(uid){window.open("https://"+document.location.hostname+"/adm_cca.php?action=viewcca&ccauid="+uid,"mywindow","menubar=1,resizable=1,width=600,height=700");} 383function view_cca_response(response,uid){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){var err=$('#cca_action_err');if(err){err.show();err.html(data.html);}} 384else{$('#parent_adm_cca_div').html(data.html);}}}} 385function view_reject_cca(uid){window.open("https://"+document.location.hostname+"/adm_cca.php?action=viewrejectcca&ccauid="+uid,"mywindow","menubar=1,resizable=1,width=600,height=400");} 386function reject_cca(formid){var params=$('#'+formid).serialize(true);$.ajax('/a_adm_cca.php',{method:'get',data:params,complete:function(response){reject_cca_response(response,params);}});} 387function reject_cca_response(response,params){var uid=params['ccauid'];if(response.status==200){var data=response.responseJSON;if(data){if(data.error){var err=$('#cca_reject_msg');if(err){err.show();err.html(data.html);}} 388else{var err=$('#cca_reject_msg');if(err){err.html("Rejected");} 389var reject=$('#'+uid+'_rejected');if(reject){reject.hide();} 390var already_reject=$('#'+uid+'_already_rejected');if(already_reject){already_reject.show();}}}}} 391function reminder_cca(uid){var params={action:'remindercca',ccauid:uid};$.ajax('/a_adm_cca.php',{method:'get',data:params,complete:function(response){reminder_cca_response(response,uid);}});} 392function reminder_cca_response(response,uid){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){var err=$('#cca_action_err');if(err){err.show();err.html(data.html);}} 393else{var err=$('#cca_action_err');if(err){err.html("");} 394$('#'+uid+'_cca_user_reminder').html("Notification Sent");}}}} 395function sort_cca(action,sortid){window.location="https://"+document.location.hostname+"/adm_cca.php?action="+action+"&sort="+sortid;} 396function daily_login_lightbox(){$('#modalbox_div').modal({url:"/lb_daily_login.php",modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 397var global_modalvalidatorholder=undefined;function load_verification(callback){if(typeof global_modalvalidatorloaded=="undefined"){var script=new Element("script",{type:"text/javascript",src:"/js/validation.js"});document.observe("validation:loaded",function(){global_modalvalidatorholder=new modalvalidatorholder();});$("head")[0].insert(script);if(callback){document.observe('validation:loaded',callback);}} 398else{if(global_modalvalidatorholder==null){global_modalvalidatorholder=new modalvalidatorholder()} 399if(callback){callback();}}} 400function hide_header(){var el=$('#header_control');$('#middle_header_panel').hide();ShoutBox.setCollapsed(1);auto_display_notifications();auto_display_notifications();scrollTo_y=130;var buttons=$('a.collapse');$.each(buttons,function(key,value){$(value).removeClass('collapse');$(value).addClass('expand');});} 401function show_header(){var el=$('#header_control');$('#notifications_container').hide();$('#middle_header_panel').show();ShoutBox.scrollToBottom();ShoutBox.setCollapsed(0);ShoutBox.setUnread(0);CrewShoutBox.setUnread(0);scrollTo_y=300;var buttons=$('a.expand');$.each(buttons,function(key,value){$(value).addClass('collapse');$(value).removeClass('expand');});} 402function auto_display_notifications() 403{collapsed=0;if(ShoutBox!=undefined){collapsed=ShoutBox.getCollapsed();} 404var shown=2;if(collapsed&&(($('#notification_alert_count')!=undefined)&&($('#notification_chat_count')!=undefined)&&($('#crew_notification_chat_count')!=undefined))){var chat_count=$('#notification_chat_count').text();if(chat_count.indexOf('0')==0){shown--;$('#notification_chat_count').hide();}else{$('#notification_chat_count').show();} 405var crew_chat_count=$('#crew_notification_chat_count').text();if(crew_chat_count.indexOf('0')==0){shown--;$('#crew_notification_chat_count').hide();}else{$('#crew_notification_chat_count').show();} 406var alert_count=$('#notification_alert_count').text();if(alert_count.indexOf('0')==0){shown--;$('#notification_alert_count').hide();}else{$('#notification_alert_count').show();} 407if(shown==0){$('#notifications_container').hide();}else{$('#notifications_container').show();}}else if(!collapsed){var chat_count=$('#notification_chat_count').text();if(chat_count.indexOf('0')==0){$('#new_chats_icon').hide();}else if($('#shouts_mychat').is(':hidden')){$('#new_chats_icon').show();} 408var crew_chat_count=$('#crew_notification_chat_count').text();if(crew_chat_count.indexOf('0')==0){$('#new_crew_chats_icon').hide();}else if($('#shouts_mychat').is(':visible')){$('#new_crew_chats_icon').show();}}} 409function save_header_state(state) 410{$.ajax('/a_misc_settings.php',{method:'post',data:{hs:state,action:"update_hs"}});} 411function toggle_header() 412{if($('#middle_header_panel').is(':visible')){state=1;}else{state=0;} 413$.ajax('/a_misc_settings.php',{method:'post',data:{hs:state,action:"t_header"},complete:function(transport){handle_toggle_header(transport.responseJSON);}});return false;} 414function handle_toggle_header(myObject) 415{if(myObject.option!=undefined){obj=myObject.option;if(obj.state!=undefined){if(obj.state==0){show_header();}else{hide_header();}}}} 416Number.prototype.unsign=function(bytes){return this>=0?this:Math.pow(256,bytes||4)+this;};function crc16(data){var CRC=0xffffffff;data=data.toLowerCase();for(var j=0;j<data.length;j++){var c=data.charCodeAt(j);CRC^=c<<24;for(var i=0;i<8;i++){if(CRC.unsign(8)&0x80000000){CRC=(CRC<<1)^0x04C11DB7;}else{CRC<<=1;}}} 417if(CRC<0)CRC=CRC>>>0;return CRC.toString(16);} 418function open_lightbox_manual(href,func){$('#modalbox_div').modal({url:href,modalClass:"modal modal_top default_fubar_frame",fadeDuration:500,fadeDelay:0.75,});} 419function close_lightbox(){$.modal.close();} 420function catch_hash_and_redirect(){var loc=window.location.href;var h=loc.split('#');if(h.length!==2){return(true);} 421document.location='/'+h[1];return(true);} 422function watchforfailedimages(div){var imgs;if(typeof(div)=='undefined'){imgs=$('img.fubaruserimage');}else{imgs=$(div).find('.fubaruserimage')}
423if(imgs!=null){for(var item of imgs){$(item).on('error',userimagefailed);}}} 424function userimagefailed(event){var img=event.target;if(img){img.src='/imgs/tn_pat_nophoto.jpg';}} 425function redeem_blinged(hash){var params={code:hash};new Ajax.Request('/a_blinged.php',{method:'get',parameters:params,onSuccess:function(response){redeem_blinged_response(response);}});} 426function redeem_blinged_response(response){if(response.status==200){var data=response.responseJSON;if(data){var msg=$('blinged_msg');var rbtn=$('blinged_redeem');if(data.error){if(msg){msg.update(data.html);} 427if(rbtn){rbtn.hide();}} 428else{if(msg){msg.update(data.html);} 429if(rbtn){rbtn.hide();} 430var points=$('blinged_points');if(points&&data.option){points.show();points.update(data.option);}}}}} 431function set_locale_feed(value){$.ajax({url:'/a_misc_settings.php',method:'post',data:{lf:value,action:"update_feed_type"},complete:function(response){$('#feed_container').html('<br /><br /><br /><br /><br /><center><img class="fuloader_large" src="/imgs/fuloader.gif" title="loading..." alt="loading..." /></center>');if(value==1){$('#my_news_button_span').addClass('grouped_feed_pref_link');$('#local_news_button_span').addClass('grouped_feed_pref_link_selected');}else{$('#my_news_button_span').addClass('grouped_feed_pref_link_selected');$('#local_news_button_span').addClass('grouped_feed_pref_link');} 432feedBoxGrouped=new FeedBoxGrouped;feedBoxGrouped.forceUpdate();}});} 433function set_zipcode(){if(zip_validation!=undefined){if(!zip_validation.validate()){return;}} 434if($('#zipcode')==undefined){return;} 435value=$('#zipcode').val();$.ajax('/a_misc_settings.php',{method:'post',data:{zc:value,action:"set_zip"},complete:function(response){zipcode_control=1;$('#local_input_bubble').hide();$('#feed_container').html('<br /><br /><br /><br /><br /><center><img class="fuloader_large" src="/imgs/fuloader.gif" title="loading..." alt="loading..." /></center>');set_locale_feed(1);$('#whats_local_news').hide();}});} 436function set_nickname() 437{if(nickname_validation!=undefined){if(!nickname_validation.validate()){return;}} 438if($('#nickname')==undefined){return;} 439value=$('#nickname').val();$.ajax('/a_misc_settings.php',{method:'post',data:{nickname:value},complete:function(response){window.location='/home.php';}});} 440function exclude_photo(i) 441{$.ajax('/a_misc_settings.php',{method:'post',data:{upex:i,action:"exclude_photo"},complete:function(transport){var data=transport.responseJSON;
441if(data['html']){if($('#my_photos_container')){$('#my_photos_container').html(data['html']);}}}});} 442function showCommentsSimple(epoch){if($('#comments\\.'+epoch)){$('#comments\\.'+epoch).show();}} 443function simple_comment_onclick(id,cid,giphyToUpdate){cmsg=$('#cmsg\\.'+id).val();if(cid==undefined){if($('#cid\\.'+id)){cid=$('#cid\\.'+id).prop('value');}}else{if($('#cid\\.'+id)){$('#cid\\.'+id).prop('value',cid);}} 444if(cid>0){$('#simple_comment_input\\.'+id).prop('value','Reply');}else{$('#simple_comment_input\\.'+id).prop('value','Comment');$('#simple_comment_input\\.'+id).show();} 445if(cmsg&&(cmsg.indexOf('write a comment...')!=-1||cmsg.indexOf('write a reply...')!=-1)) 446{$('#cmsg\\.'+id).html('');$('#cmsg\\.'+id).prop('value','');$('#cerr\\.'+id).html('');} 447$('#cmsg\\.'+id).css('height','50px');$('#simple_comment_form_hidden\\.'+id).css('display','block');$('#cmsg\\.'+id).focus();if(giphyToUpdate!=undefined){$('#'+giphyToUpdate).show();} 448$(document).ready(function(){if($('#cmsg\\.'+id).closest('.emojiPickerIconWrap').find('.emojiPickerIcon').length){$('#cmsg\\.'+id).closest('.emojiPickerIconWrap').find('.emojiPickerIcon').show();}else{$('#cmsg\\.'+id).emojiPicker({fieldType:"textarea"});}});} 449function simple_comment_reset(id,force,cid,giphy_body_id){cmsg=$('#cmsg\\.'+id).val();if(force==undefined){force=0;} 450if(cid==undefined){if($('#cid\\.'+id)){cid=$('#cid\\.'+id).val();}} 451if(force&&cid>0){cid=0;} 452if($('#cid\\.'+id)){$('#cid\\.'+id).prop('value',cid);} 453if(cmsg&&force!=1)return;$('#simple_comment_form_hidden\\.'+id).css('display','none');$('#cmsg\\.'+id).css({'height':'18px','background-color':'black'});input_prompt="write a comment...";if(cid>0){input_prompt="write a reply...";} 454$('#cmsg\\.'+id).prop('value',input_prompt);$('#cmsg\\.'+id).html(input_prompt);$('#cerr\\.'+id).html('');if("#activity-feed-giphy-img"){$("#activity-feed-giphy-img").hide();} 455if($('#'+giphy_body_id)){$('#'+giphy_body_id).prop('value','');} 456$('#cmsg\\.'+id).closest('.emojiPickerIconWrap').find('.emojiPickerIcon').hide();} 457function add_simple_comment(form,body_id,comment_list_id,unique_id,giphy_body_id,isGiphy,giphyImgDiv,giphyUrl){body_id=jQueryEscapeSelectors(body_id);comment_list_id=jQueryEscapeSelectors(comment_list_id);comment_body=$(body_id).prop('value');$(body_id).css('backgroundColor','#999');if(isGiphy==undefined){isGiphy=false;} 458var myForm=jQueryEscapeSelectors(form);var params=objectifyForm($(myForm));params['cmt_body_new']=comment_body;params['is_giphy']=isGiphy;if(giphyUrl!=undefined){params['cmt_giphy_url_new']=$('#'+giphyUrl+'').val();;} 459if(giphy_body_id!=undefined){params['cmt_giphy_new']=$('#'+giphy_body_id+'').val();} 460$.ajax({method:'post',url:'/a_add_comment.php',data:params,complete:function(transport){$(body_id).css('backgroundColor','#eee');if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){switch(data['error']){case 1:$('#cerr\\.'+unique_id).html(data['html']);break;case 2:alert('captcha check');break;case 3:alert('session expired');break;case 4:var new_li=$('<li>',{'class':'clearfix'});if(giphyImgDiv){$('#'+giphyImgDiv).html("");} 461tmp=$(comment_list_id);if(tmp!=undefined){if(comment_list_id.indexOf('main_feed_list')!=-1){$(comment_list_id).prepend(new_li);}else{$(new_li).insertAfter(comment_list_id).children(':first');}} 462if(data['html']!=undefined){if($("#success\\."+unique_id).length!=0){$("#success\\."+unique_id).html('<span style="color:yellow">'+data['html']+'</span>');}else{new_li.html('<span style="color:yellow">'+data['html']+'</span>');}}else{if($("#success\\."+unique_id)){$("#success\\."+unique_id).html('<span style="color:yellow;font-weight:bold">[Comment Pending Approval]</span>');}else{new_li.html('<span style="color:yellow;font-weight:bold">[Comment Pending Approval]</span>');}} 463simple_comment_reset(unique_id,1,0,giphy_body_id);if(giphy_body_id!=undefined){$('#'+giphy_body_id).prop("value","");} 464break;default:alert("Unknown Error\n"+data['error']+"\n"+data['html']);break;}}else{var new_li=$('<li>',{'class':'clearfix'});if(data['list_item_id']){new_li.attr('id',data['list_item_id']);} 465new_li.html(data['list_item_html']);tmp=$(comment_list_id);if(tmp!=undefined){if(comment_list_id.indexOf('main_feed_list')!=-1){$(comment_list_id).prepend(new_li);}
465else{$(new_li).insertAfter(comment_list_id).children(':first');}} 466if(giphyImgDiv){$('#'+giphyImgDiv).html("");} 467simple_comment_reset(unique_id,1,0,giphy_body_id);document.disableReplies=true;}}}}});return false;} 468function delete_simple_comment(body_id,cid,id1,id2,type){if(confirm("Delete this comment?")){$.ajax({url:"/a_comment.php",method:'post',data:{cid:cid,id1:id1,id2:id2,type:type,cmd:'delete'},complete:function(transport){var data=transport.responseJSON;if(data['error']){alert(data['html']);}else{if($('#'+body_id)){$('#'+body_id).remove();}}}});}} 469function invite_promo_lightbox(){$('#modalbox_div').modal({url:"/lb_invite_promo.php",modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 470function shareProfileLinkLightbox(uid){var _url="lb_user_profile_link.php?u="+uid;$('#modalbox_div').modal({url:_url,modalClass:"modal modal_offset_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 471function show_login_lb(dest,side){if(dest==null){dest=window.location.pathname;} 472if(!side){side='both';} 473if(side=='both'){width=780;} 474else{width=400;} 475var _url="/lb_login.php?side="+side+"&dest="+escape(dest);$('#modalbox_div').modal({url:_url,modalClass:"modal modal_offset_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,blockerOpacity:0.95});} 476var login_validation;function init_login_form(){login_validation=new Validation('login_form',{useTitles:true,onSubmit:false});} 477function do_login(){login_validation.setOptions({onElementValidate:join_validate_failed});if(!login_validation.validate()){return false;} 478var tmp=jQueryEscapeSelectors(login_validation.form.name);var tmpargs=objectifyForm($(tmp));$.ajax({url:'/a_login.php',data:tmpargs,complete:function(resp){if(resp.status!=200){$('#login_error').html('Sorry, please try again.');return false;} 479var json=resp.responseJSON;if(!json){$('#login_error').html('Sorry, please try again.');return false;} 480if(json.error&&json.error!=0){$('#login_error').html(json.html);return false;} 481setTimeout("window.location='"+json.option.redirect+"';",200);return true;}});} 482function enter_submit_login(e){if(window.event&&window.event.keyCode==13||e&&e.which==13){do_login();} 483return true;} 484function poke_option_select(formid,radioName,id){$(id).checked=true;poke_select(formid,radioName);} 485function poke_select(formid,radioName){$(formid).getInputs('radio',radioName).find(function(re){var id=re.value;if(re.checked){$('poke_option_'+id).addClassName('selected');}else{var classNames=$('poke_option_'+id).className;if(classNames.indexOf('selected')!=-1){$('poke_option_'+id).removeClassName('selected');}}});} 486function poke_deselect(listitem){$(listitem).removeClassName('selected');} 487function showPokeBackList(uid){if($("#custom_poke_div_"+uid)){$("#custom_poke_div_"+uid).hide();} 488$("#poke_buttons_div_"+uid).toggle();} 489function showCustomPokeBack(uid){if($("#poke_buttons_div_"+uid)){$("#poke_buttons_div_"+uid).hide();} 490$("#custom_poke_div_"+uid).toggle();} 491function send_poke(data,callback,pokeId){var form;callback=callback||function(){};if(typeof data=='string'){formString='#'+data;form=$('#'+data);data=objectifyForm(form);if(form){$(formString+':input').prop('disabled',true);}} 492if(pokeId!=undefined){data["poke_option"]=pokeId;} 493$.ajax({url:'/a_poke.php',data:data,method:'post',complete:function(response){var uid=data.uid_to_poke;if(response.status==200){var resp=response.responseJSON;if(resp){if(resp.error){if(!resp.html==""){if(data.from_poke_list=='1'){$('#poke_error_'+uid).html(resp.html);if($("#poke_buttons_div_"+uid)){$("#poke_buttons_div_"+uid).hide();} 494if($("#custom_poke_div_"+uid)){$("#custom_poke_div_"+uid).hide();}}else{$('#poke_error').html(resp.html);setInterval(function(){$.modal.close();},1500);if(form){$(formString+':input').prop('disabled',false);}}}}else{var text=data.connect?'Smile poke sent!':'Successfully poked!';if(data.from_poke_list=='1'){$('#my_poke_info_div_'+uid).html('<div class="my_poke_reply_success">'+text+'</div>');$('#my_poke_links_div_'+uid).html("");$('#poke_buttons_div_'+uid).html("");if($("#custom_poke_div_"+uid)){$("#custom_poke_div_"+uid).html("");} 495if(!resp.html==""){$('#mypokes_lb').html(resp.html);$.modal.close()}else{if(resp.option.no_pokes){$('#pokes-god-div').html('No new pokes :(');}}}else{$(".poke_lightbox").html(text+" Closing...");setInterval(function(){$.modal.close();},1500);if(data.reply){if(!resp.html==""){$('#poke_list').html(resp.html);}}}}}}}});} 496function ignore_poke(uid,from_poke_list){$.ajax({url:'/a_poke.php',data:{uid:uid,ignore:1,from_poke_list:from_poke_list},method:'post',complete:function(resp){ignore_poke_response(resp,from_poke_list,uid);}});} 497function ignore_poke_response(response,from_poke_list,uid){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(!data.html.empty()){}}else{if(from_poke_list==1){$('#my_poke_info_div_'+uid).html('<div class="my_poke_reply_success">Ignored this sucka fish</div>');$('#my_poke_links_div_'+uid).html("");$('#poke_buttons_div_'+uid).html("");
497if(data.html==""){$('#mypokes_lb').html(data.html);Modalbox.resizeToContent();}else{if(data.option.no_pokes==1){$('#pokes-god-div').html('No new pokes :(');}}}else{$('#poke_list').html(data.html);}}}}} 498function clear_all_pokes(uid){$.ajax({url:'/a_poke.php',data:{uid:uid,clear_all:1},method:'post',complete:function(resp){clear_all_pokes_response(resp);}});} 499function clear_all_pokes_response(response){if(response.status==200){var data=response.responseJSON;if(data){$("#pokes-god-div").html("<h5>You don't have any pokes :-(</h5>");}}} 500function poke_setPointer(id){identity=document.getElementById(id).className;identity2=document.getElementById(id);if(identity=="poke_option_nohover"){identity2.className="poke_option_hover";}else{identity2.className="poke_option_nohover";}} 501function show_poke_thread(thread,thread_link){if($('#'+thread).is(":visible")){$('#'+thread).css('display','none');}else{$('#'+thread).css('display','block');}} 502function generic_mb_submit(form,url){if(form){new Ajax.Request(url,{method:'post',parameters:form.serialize(true),onSuccess:function(resp){generic_mb_submit_response(resp);}});} 503Modalbox.resizeToContent();} 504function generic_mb_submit_response(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(!data.html.empty()){Modalbox.insert_error_bottom(1,data.html);}}else{Modalbox.notification('Submitted. Thank you!',{autoClose:2000});}}}} 505function lb_login_toggle(layer1,layer2){if($(layer1)!=undefined&&$(layer2)!=undefined){l1=document.getElementById(layer1);l2=document.getElementById(layer2);if(l2.className=="show"){l1.className="show";l2.className="hide";}else{l1.className="hide";l2.className="show";}}} 506function adjust_lightbox(){$('control_overlay').style.opacity=.90;$('control_overlay').style.filter="alpha(opacity=90)";} 507function showPokesLightbox(friendUid){var _url="/lb_pokes.php?u="+friendUid;$('#modalbox_div').modal({url:_url,modalClass:"modal modal_offset_top poke_lightbox",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 508function getphoto_lightbox(theme){if(theme==undefined){var _url='/lb_getphoto.php';var _modalClass="modal modal_top profile_setup_frame";}else{var _url='/lb_getphoto.php?theme='+theme;var _modalClass="modal modal_top";} 509$('#modalbox_div').modal({url:_url,modalClass:_modalClass,showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 510function whatsnext_lightbox(){whatsnext_round(1);new Control.Modal('/lb_whatsnext.php',{closeOnClick:false,className:'lightbox'}).open();adjust_lightbox();} 511function trialpay_lightbox(){new Control.Modal('/lb_trialpay.php',{closeOnClick:false,className:'lightbox'}).open();adjust_lightbox();} 512function clear_trialpay_alert(){new Ajax.Request('/a_trialpay.php',{method:'post',parameters:{c:1}});$('alert_notify_trialpay').hide();} 513function whatsnext_round(silent) 514{if(silent==undefined)silent=0;new Ajax.Request('/a_round.php',{method:'post'});if(silent){return;} 515$('round_desc').update('<span style="color:#555">You just sent <span style="color:#fff;font-weight:bold">1,000</span> members a virtual drink!</span>');} 516function save_gender(gender) 517{$.ajax("/a_profilewizard_settings.php",{method:'post',data:{sex:gender},complete:function(response){window.location.reload();}});} 518function stop_enter(e){var is_enter=((window.event&&window.event.keyCode==13)||(e&&e.which==13));return!is_enter;} 519function blingshop_delete_blinged_you(uid){var others=[];$('#blinged_you .user').map(function(ele){var id=$(ele).identify().replace(/[^\d]/g,'');if(id&&id!=uid){others.push(id);}});new Ajax.Request('/a_blinged_you.php?action=remove&uid='+uid+'&others='+others.join(','),{onSuccess:function(resp){resp=resp.responseJSON;if(resp.error){Modalbox.notification(resp.html,{autoClose:5000});}else{$('blingback_'+uid).remove();if(resp.option&&resp.option.new_user){$('blinged_you').insert(resp.option.new_user);}}}});} 520function mobile_mybling_polish(paygift_id){mybling_polish({action:7,paygift_id:paygift_id},1);return false;} 521function achievements_load_leaderboard(idx){var ajax=new sack();ajax.method="GET";ajax.setVar("idx",idx);ajax.setVar("leaderboard_nav",1);ajax.requestFile="/achievements.php";ajax.element="leaderboard_panel";ajax.runAJAX();} 522function achievements_load_daily_leaderboard(idx){var ajax=new sack();ajax.method="GET";ajax.setVar("idx",idx);ajax.setVar("daily_leaderboard_nav",1);ajax.requestFile="/achievements.php";ajax.element="daily_leaderboard_panel";ajax.runAJAX();} 523function achievements_load_sortby(uid,sort){$('#my_achievements').html("<center><br><br>loading...<br><br></center>");var _url="/achievements.php";var params={method:'get',u:uid,sort:sort,sort_achievements:1} 524$('#my_achievements').load(_url,params);} 525function achievements_group_display(group_id,group_list,reset,uid){if(is_numeric(group_id)){if($('myachievements_panel').className=="achievement_panel_hide"){$('sorted_achievements').innerHTML="";$('sortedachievements_panel').addClassName('achievement_panel_hide');$('sortedachievements_panel').removeClassName('achievement_panel_show');$('myachievements_panel').addClassName('achievement_panel_show');$('myachievements_panel').removeClassName('achievement_panel_hide');} 526for(z=1;
526z<group_list+1;z++){if(group_id==0){$('ach_sect_'+z).style.display='block';}else if(z==group_id){$('ach_sect_'+z).style.display='block';}else{$('ach_sect_'+z).style.display='none';}} 527if(group_id==0){achievements_update_dd(0);} 528if(reset){$('achievement_group_list').selectedIndex=0;} 529if($('scd_'+group_id).style.display=="block"){achievements_section_show('section_'+group_id,group_id);}}else{achievements_load_sortby(uid,group_id);}} 530function achievements_update_dd(id){var dd=document.getElementById('achievement_group_list');for(var i=0;i<dd.options.length;i++){if(dd.options[i].value==id){dd.selectedIndex=i;dd.options[i].selected=true;break;}}} 531function achievements_section_hide(div,id){Effect.SlideUp($(div));$('scu_'+id).style.display='none';$('scd_'+id).style.display='block';} 532function achievements_section_show(div,id){Effect.SlideDown($(div));$('scu_'+id).style.display='block';$('scd_'+id).style.display='none';} 533function achievements_show_progress(req_id,div,ach_id){$('#'+div).css('display','block');achievement_update_progress(req_id,div,ach_id);setProgressUpdate[div]=setInterval(function(){achievement_update_progress(req_id,div,ach_id)},30000);} 534function achievements_hide_progress(div){$('#'+div).css('display','none');clearInterval(setProgressUpdate[div]);} 535function achievement_update_progress(req_id,div,ach_id){var required=document.getElementById(div).getElementsByClassName('ach-req')[0].value;var user_id=document.getElementById(div).getElementsByClassName('uid')[0].value;$.ajax({url:'/a_update_progress.php',data:{ach_id:ach_id,req_id:req_id,req_data:div,uid:user_id,required:required},method:'get',complete:function(transport){var data=transport.responseJSON;var targetDiv=document.getElementById(div).getElementsByClassName('completed')[0];var reqDiv=document.getElementById(div).getElementsByClassName('required')[0];var catDiv=document.getElementById(div).getElementsByClassName('catapult')[0];if(data.status==0){targetDiv.innerHTML=data.value;document.getElementById(div).getElementsByClassName('meter')[0].style.backgroundImage="url('/imgs/achievements/progress_bar_0"+data.progress_bg+".png')";if(data.has_catapult){reqDiv.innerHTML=data.required;catDiv.innerHTML="<img src='/imgs/catapult.gif' />";} 536if(data.secondary_counter){$("#secondary_counter").html(data.secondary_counter);}} 537if(data.status==1){var test="#help_"+div;$(test).html('<td class="date" valign="top"><div class="highlight">COMPLETED '+data.end_ts+'</div></td>');achievements_hide_progress(div);}}});} 538function add_ach_tracker(action,achid,completed,required){$.ajax({url:'/a_achievement_tracker.php',data:{action:action,a_id:achid,completed:completed,required:required},complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){$('#tracker_error_'+achid).css('color','red');$('#tracker_error_'+achid).html(data.html);} 539if(!data.error){if($('#achievement_tracker')){$('#achievement_tracker').html(data.html);} 540$('#tracker_'+achid).html('<a style="color:red;" href=javascript:remove_ach_tracker("remove",'+achid+');>Remove Tracker</a>');}}}else{$('#tracker_'+achid).css('color','red');$('#tracker_'+achid).html('error adding tracker');}}});} 541function hover_remove_tracker(ach){$('#remove_tracker_'+ach).css('visibility','visible');} 542function hoverout_remove_tracker(ach){$('#remove_tracker_'+ach).css('visibility','hidden');} 543function show_tracker_text(ach){$('#remove_tracker_text_'+ach).css('visibility','visible');} 544function hide_tracker_text(ach){$('#remove_tracker_text_'+ach).css('visibility','hidden');} 545function remove_ach_tracker(action,achid){$.ajax({url:'/a_achievement_tracker.php',data:{action:action,a_id:achid},complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){$('#tracker_'+achid).css('color','red');$('#tracker_'+achid).html(data.html);} 546if(!data.error){if($('#tracker_'+achid)){$('#tracker_'+achid).html('<a style="color:#00bff3;" href=javascript:add_ach_tracker("remove",'+achid+');>Add Tracker</a>');} 547if($('#achievement_tracker')){$('#achievement_tracker').html(data.html);} 548if(data.html==""){$('#close_achievement_tracker').html("");}}}}else{if($('#tracker_'+achid)){$('#tracker_'+achid).css('color','red');$('#tracker_'+achid).html('error removing tracker');}}}});} 549function toggle_ach_tracker(){if($('#achievement_tracker').is(':visible')){state=1;}else{state=0;} 550$.ajax({url:'/a_achievement_tracker.php',data:{state:state},complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){return false;} 551if(!data.error){if(data.html==0){$('#achievement_tracker').show();$('#close_achievement_tracker').html('-');}else if(data.html==1){$('#achievement_tracker').hide();$('#close_achievement_tracker').html('+');}}}}else{return false;}}});return false;} 552function handle_toggle_ach_header(myObject){if(myObject.option!=undefined){obj=myObject.option;if(obj.state!=undefined){if(obj.state==0){$('#achievement_tracker').show();}else{$('#achievement_tracker').hide();}}}} 553function bootcamp_nav(direction,show_id,current_id,from_overview){if(from_overview==undefined){from_overview=0;} 554if(direction=="prev"){$("#"+current_id).hide();$("#"+show_id).show();} 555if(direction=="next"){$("#"+show_id).show();$("#"+current_id).hide();var overview_nav=show_id+'_step_nav_overview';
555var step_nav=show_id+'_step_nav';if(from_overview==1){$("#"+overview_nav).show();$("#"+step_nav).hide();}else{$("#"+step_nav).show();$("#"+overview_nav).hide();}}} 556function open_bootcamp(autopop){if(autopop==undefined){autopop=0;} 557$('#modalbox_div').modal({url:'/lb_bootcamp.php?autopop='+autopop,modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 558function bootcamp_ach_info(state){if(state=="show"){$('#bootcamp_ach_info').show();} 559if(state=="hide"){$('#bootcamp_ach_info').hide();}} 560function bowdown_lightbox(el){$('#modalbox_div').modal({url:"/lb_daily_bowdown.php",modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});return false;} 561function remove_fb_connect_lightbox(){$('#modalbox_div').modal({url:"/lb_remove_fb_connect.php",modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 562function vday_lightbox(){new Control.Modal('/lb_valentines_day.php',{closeOnClick:false,autoFocusing:false,className:'lightbox',closeValue:'close'}).open();} 563function set_login_points(){$.ajax('/a_set_login_points.php',{method:'post'});} 564function mobile_web_notification(noclose){if(noclose==undefined){noclose=0;var close="X";}else{var close="";} 565new Control.Modal('/lb_mobile_web_notification.php?noclose=1',{closeOnClick:false,autoFocusing:false,className:'lightbox'}).open();adjust_lightbox();} 566function mobile_web_notification_close(){window.location='/home.php';} 567function close_web_notification_lightbox(){close_lightbox();window.location='/home.php';} 568function member_experience_lightbox(hide_bootcamp){if(hide_bootcamp==undefined){hide_bootcamp=0;} 569Modalbox.show('/lb_member_experience.php?hbc='+hide_bootcamp,{title:' ',autoFocusing:false,width:545,window_class:'experience',closeValue:'X'});} 570function mobile_member_experience(noclose){if(noclose==undefined){noclose=0;var close="X";}else{var close="";} 571Modalbox.show('/lb_mobile_member_experience.php?noclose=1',{title:'Help Us, Help You!',autoFocusing:false,window_class:'mobile_web',closeValue:''});} 572function member_experience_submit(hide_bootcamp){if(bucket_form_lock==1){return false;} 573$('exp_error').update('');$('exp_success').update('');var tmp=$('member_exp').serialize(true);var tmpargs=$H(tmp);bucket_form_lock=1;new Ajax.Request('/a_member_experience.php',{parameters:tmpargs,method:'post',onComplete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){switch(data['error']){case 1:$('exp_error').update(data['html']);bucket_form_lock=0;break;case 2:$('exp_error').update(data['html']);setTimeout(function(){Modalbox.hide();},1500);break;default:$('exp_error').update("Sorry, please try again later.");setTimeout(function(){Modalbox.hide();},1000);break;}}else{$('exp_success').update('Successfully saved your selection.');setTimeout(function(){Modalbox.hide();},1000);if(hide_bootcamp!=1){show_bootcamp();}}}}}});} 574function verify_email_lightbox(){$('#modalbox_div').modal({url:"/lb_verify_email.php",modalClass:"modal modal_top default_fubar_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 575function recheck_email_lightbox(user_initiated){if(user_initiated==null||user_initiated==undefined){user_initiated=0;} 576$('#modalbox_div').modal({url:'/lb_quickedit_email.php?ui='+user_initiated,modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,showClose:false,});} 577function send_verify_email(resend,bootcamp,double_check){if(bootcamp==null||bootcamp==0){bootcamp=0;var type="lightbox";}else{var type="bootcamp";} 578if(double_check==null||double_check==0){double_check=0;} 579if(verifyemail_button_lock){return false;} 580var set_adult_flag=0;var set_adult=0;if($('bootcamp_set_nsfw').length){set_adult_flag=1;if($('#adult_content_on').is(":checked")){set_adult=1;var tracker_val="set nsfw on";}else if($('#adult_content_off').is(":checked")){set_adult=0;var tracker_val="set nsfw off";}} 581verifyemail_button_lock=1;$.ajax('/verifyemail.php',{data:{send:1,type:type,resend:resend,set_adult_flag:set_adult_flag,set_adult:set_adult,double_check:double_check},method:'post',complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){switch(data['error']){case 1:verifyemail_button_lock=0;if(bootcamp&&!resend){$('#verify_step1_error').html(data['html']);}else if(bootcamp&&resend){$('#verify_step2_error').html(data['html']);}else{$('#verify_error').html(data['html']);} 582break;default:if(bootcamp&&!resend){$('#verify_step1_error').html(data['html']+"<br>Please try again later.");}else if(bootcamp&&resend){$('#verify_step2_error').html(data['html']);}else{$('#verify_error').html(data['html']+"<br>Please try again later.");setTimeout(function(){close_lightbox();},4000);} 583break;}}else{verifyemail_button_lock=0;if(data.option.success){if(bootcamp&&!resend){$('#verify_step1').css("display","none");$('#verify_step2').css("display","block");}else if(bootcamp&&resend){$('#verify_step2_error').html("Verification email resent");}else{$('#verifyemail').html(data.html);}}}}}}});} 584function submit_verifyemail_token(bootcamp,mobile){if(bootcamp==null||bootcamp==0){bootcamp=0;var error_id="verify_error";}else{var error_id="verify_step2_error";} 585if(mobile==null){mobile=0;} 586var token=$('#token').val();if($('#token').val()==''){$('#'+error_id).html("Please enter your verify email token.");return false;} 587if(verify_token_form_lock==1){return false;} 588$('#'+error_id).html('');
588var tmp=$('#verify_email_token').serializeArray(true);var tmpargs={};$.each(tmp,function(key,value){tmpargs[value['name']]=value['value'];});if(!bootcamp){tmpargs['type']='lightbox';}else{tmpargs['type']='bootcamp';} 589verify_token_form_lock=1;$.ajax('/verifyemail.php',{data:tmpargs,method:'post',complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data.option&&data.option.token){verify_token_form_lock=0;reload_captcha_done(transport,'verifyemail');if(data.option.error){$('#'+error_id).html(data['html']);}}else if(data['error']){verify_token_form_lock=0;$('#'+error_id).html(data['html']+" Please try again later.");if(!bootcamp){}}else{$('#verify_action_content').html(data.option.success_msg);if(bootcamp){$('#step1_incomplete').css("display","none");$('#step1_complete').css("display","block");$('#verify_count').html("1/1");$('#verify_status_img').html("<img src='/imgs/bootcamp/overview_check.png' border='0'>");}else{if(mobile==1){mobile_web_notification_close();}else{}}}}}}});} 590function load_verify_change_email(bootcamp,double_check){if(bootcamp==null){bootcamp=0;var type="lightbox";}else{var type="bootcamp";} 591$('#verify_form_button').css("display","none");if(double_check==1){$('#verify_form_button_confirm').css("display","none");} 592$('#verify_action').css("display","none");$('#verify_action').css("display","none");$('#verify_changeemail').css("display","block");$('#pw_field').prop("value","");} 593function verify_email_step1(){$('#verify_changeemail').css("display","none");$('#verify_action').css("display","block");if($('#double_check').val()==1){$('#verify_form_button_confirm').css("display","block");}else{$('#verify_form_button').css("display","block");}} 594function confirm_email_step1(){$('#verify_changeemail').css("display","none");$('#verify_action').css("display","block");$('#verify_form_button_confirm').css("display","none");$('#verify_form_button').css("display","block");} 595function verify_email_back_step1(double_check){verifyemail_button_lock=0;$.ajax('/verifyemail.php',{data:{back_step1:1,type:'lightbox',double_check:double_check},method:'post',complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data.option.success){$('#verifyemail').html(data.html);}}}}});} 596function verify_email_unblock(bootcamp){if(bootcamp==null){bootcamp=0;var type="lightbox";}else{var type="bootcamp";} 597$.ajax('/unblock_email.php',{data:{type:type},method:'post',complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){if(type=="bootcamp"){$('#verify_step1_error').html(data['html']);}else{$('#verify_error').html(data['html']);}}}}}});} 598function bootcamp_verify_email_back_step1(){verifyemail_button_lock=0;$('#verify_step2').css("display","none");$('#verify_step1').css("display","block");$('#verify_step1_error').html("");} 599function bootcamp_set_nsfw(){if($('#bootcamp_verify_completed_set_nsfw')){if($('#completed_adult_content_on').is(":checked")){set_adult=1;var tracker_val="set nsfw on";}else if($('#completed_adult_content_off').is(":checked")){set_adult=0;var tracker_val="set nsfw off";}}else{return false;} 600$.ajax('/a_profilewizard_settings.php',{data:{type:'bootcamp',nsfw:set_adult},method:'post',complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){$('#completed_nsfw_btn').html(data['html']);}else{$('#completed_nsfw_btn').html("Successfully changed setting.");}}}}});} 601function signup_offer_lightbox(){Modalbox.show('/lb_signup_offer.php',{title:' ',overlayOpacity:.90,autoFocusing:false,width:604,window_class:'signup_offer',closeValue:' '});} 602function signup_offer_lightbox_close(){new Ajax.Request('/lb_signup_offer.php',{parameters:{lb_close:1},method:'post',onComplete:function(transport){Modalbox.hide();}});} 603var lve_captcha_shown=0;function loggedout_verify_email(){if(lve_captcha_shown==1){return false;} 604$('verify_error_msg').update("");$('verify_success_msg').update("processing...");var tmp=$('verify_email_form').serialize(true);var tmpargs=$H(tmp);lve_captcha_shown=1;new Ajax.Request('/a_verify_email.php',{parameters:tmpargs,onComplete:function(resp){var data=resp.responseJSON;if(data.captcha){$('verify_success_msg').update("");$('verify_error_msg').update("");
604if(!captcha_shown){lve_captcha_shown=1;} 605var div=$('captcha_top');if(!div){$('verify_error_msg').update('Captcha Missing Error');return false;} 606if(data.captcha_error){$('verify_error_msg').update(data.captcha_error);} 607lve_captcha_shown=0;div.update(data.captcha);try{$('captcha').focus();} 608catch(e){}}else if(data['error']){lve_captcha_shown=0;$('verify_success_msg').update("");$('verify_error_msg').update(data['html']);}else{if(data.success){$('verify_success_msg').update(data.success_msg);}}}});} 609function show_invite_friends_sms(){$('#modalbox_div').modal({url:'/lb_invite.php?npw=1&cp=0',modalClass:"modal modal_top default_fubar_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,nextModal:'spin_the_wheel_lb',});} 610function show_invite_friends(npw,cp,nextModal){if(npw==undefined){npw=0;} 611if(cp==undefined){cp=0;} 612if(nextModal==undefined){nextModal=false;} 613$('#modalbox_div').modal({url:'/lb_invite.php?npw='+npw+'&cp='+cp,modalClass:"modal modal_top default_fubar_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,nextModal:nextModal,});} 614function close_invitelb(npw,cp){if(npw==undefined){npw=0;} 615if(cp==undefined){cp=0;} 616Modalbox.hide();if(npw==1&&cp==0){window.location.href="/home.php";}} 617function invite_drink_lb(){$('#modalbox_div').modal({url:"/lb_invite_drink.php",modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 618function invite_drink_lb_mobile(nextModal){if(nextModal==undefined){nextModal=false;} 619$('#modalbox_div').modal({url:"/lb_invite_drink.php",modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,nextModal:nextModal,});} 620function close_invite_drink_lb(){close_lightbox();setTimeout('getphoto_lightbox()',60000);} 621function doNewbieLbs(isMobile,npw,rc,pl){$.ajax('/a_do_newbie_lbs.php',{data:{npw:npw,rc:rc,pl:pl},complete:function(response){if(response.status==200){var data=response.responseJSON.option;if(data){if(data.error){} 622if(data.npw){if(data.invited){show_invite_friends(1,0,'invite_drink_lb_mobile');}else if(data.spin){show_invite_friends(1,0,'spin_the_wheel_lb');}else{show_invite_friends(1);}}else if(data.invited){if(data.spin){invite_drink_lb_mobile('spin_the_wheel_lb');}else{invite_drink_lb_mobile();}}else if(data.spin){spin_the_wheel_lb(isMobile);}else if(data.power_level){power_level_lb(isMobile);}}}}});} 623function active_member_recall_reward_lb(rid){var win_width=566;$('#modalbox_div').modal({url:'/lb_recall_action.php?action=activeCheck&rc='+rid,modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 624function recall_action_lb(id,rid,mobile,gid){var win_width=566;$('#modalbox_div').modal({url:'/lb_recall_action.php?rc='+id+'&r='+rid+'&rg='+gid,modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 625function take_recall_action(id,rid){$('#rca_btn').prop("onclick",null);$.ajax('/a_handle_recall_action.php',{data:{rc:id,rid:rid},complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html){$('#rca_error').html(data.html);}}else{$('#rca_success').html(data.option.msg);setTimeout('close_lightbox()',2000);}}else{$('#rca_success').html(data.option.msg);setTimeout('close_lightbox()',2000);}}}});} 626function confirm_recall_action(id,rid,decision){$('#btn_accept').prop("onclick",null);$('#btn_decline').prop("onclick",null);$.ajax('/a_handle_recall_action.php',{data:{rc:id,rid:rid,decision:decision,action_type:'confirm'},complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html){$('#rca_error').html(data.html);}}else{$('#rca_success').html(data.option.msg);setTimeout('close_lightbox()',2000);if(data.option.redirect){window.location=data.option.redirect;}}}}}});} 627function link_class_prioritizing_lb(){$('#modalbox_div').modal({url:"/lb_link_class_priority.php",modalClass:"modal modal_top",showSpinner:true,clickClose:false,});} 628var set_link_class_lock=0;function set_link_class_order(){if(set_link_class_lock){return false;} 629set_link_class_lock=1;var listItems=$('#boxes').find("li");var colorList="";var total=listItems.length;total=total-1;for(var i=0;i<listItems.length;++i){if(i==total){colorList=colorList+listItems[i].id;}else{colorList=colorList+listItems[i].id+",";}} 630$.ajax('/settings_link_class_priority.php',{method:'post',data:{action:"save",list:colorList,},complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html){$('#ncp_error').html(data.html);setTimeout('window.parent.$.modal.close();',2000);}}else{$('#ncp_success').html(data.option.success_msg);setTimeout('window.parent.$.modal.close();',2000);}}}}});} 631function email_inbox_instructions_lb(){$('#modalbox_div').modal({url:"/lb_email_inbox_instructions.php",modalClass:"modal modal_top",showSpinner:true,showClose:false,fadeDuration:500,fadeDelay:0.75,});} 632function lb_send_test_email(){$('#eih_success').html("");$('#eih_error').html("");
632if(send_test_email_count>=5){$('#eih_error').html("Too many test emails sent!");$('#eih_success').html("");return false;} 633if(send_test_button_lock){return false;} 634send_test_email_count=send_test_email_count+1;send_test_button_lock=1;$.ajax('/lb_email_inbox_instructions.php',{data:{action:"send_test"},method:'post',complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){send_test_button_lock=0;$('#eih_error').html(data.html);$('#eih_success').html("");}else{send_test_button_lock=0;$('#eih_error').html("");$('#eih_success').html("Successfully sent test email.");}}}}});} 635function gmail_anniversary_lb(){$('#modalbox_div').modal({url:"/lb_gmail_anniversary.php",modalClass:"modal modal_top",showSpinner:true,showClose:false,fadeDuration:500,fadeDelay:0.75,});} 636function gmail_anniversary_close_lightbox(){annv_logging('annv_close');close_lightbox();} 637function gift_anniversary_close_lightbox(){annv_logging('annv_gift_close');close_lightbox();} 638function annv_logging(field){$.ajax('/a_invite_tracking.php',{data:{annv_logging:1,field_type:field},complete:function(response){}});} 639function lb_sale(){$('#modalbox_div').modal({url:"/lb_sale.php",modalClass:"modal modal_top",showSpinner:true,showClose:false,fadeDuration:500,fadeDelay:0.75,escapeClose:false,clickClose:false,showClose:false});} 640function undelivered_email_lightbox(type){if(typeof type=='undefined'&&type!='unsub'&&type!='bounce'){return false;} 641Modalbox.show('/lb_undelivered_email.php?type='+type,{title:' ',autoFocusing:false,width:545,window_class:'undeliveredemail',closeValue:''});} 642function load_undelivered_change_email(){unblacklist_logging("change_click");$('#change_action').css("display","none");$.ajax('/verifyemail.php',{data:{change_email:1,type:'undelivered'},method:'post',complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){$('#change_error').html(data['html']);}else{if(data.option.success){$('#change_changeemail').html(data.html);}}}}}});} 643function unblacklist_undeliverable_email(){unblacklist_logging("re-subscribe_click");$('#undelivered_email_btn').prop("onclick",null);$('#prefs_error').html("");$.ajax("/a_unblacklist.php",{method:'get',complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){$('#prefs_error').html(data['html']);$('#undelivered_email_btn').prop('onclick','function() { unblacklist_undeliverable_email();}');}else{if(data.option.success){$('#prefs_success').html(data.option.success_msg);window.location="/settings.php?lb=eprefs";}}}}}});} 644function unblacklist_logging(field){$.ajax('/a_invite_tracking.php',{method:'post',data:{unblacklist_logging:1,field_type:field},complete:function(response){}});} 645function blingshop_logging(action,loc,recip){$.ajax('/a_invite_tracking.php',{method:'post',data:{blingshop_entry_logging:1,action:action,loc:loc,recip:recip},complete:function(response){}});} 646function purchase_credits_logging(action,loc){$.ajax('/a_invite_tracking.php',{method:'post',data:{purchase_credits_logging:1,action:action,loc:loc},success:function(response){}});} 647function push_reward_lb(){$('#modalbox_div').modal({url:"/lb_push_reward.php?type=1",modalClass:"modal modal_top ",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 648function collect_thankyou_gift(tracker_val){$('#ty_btn').html("Processing...");$.ajax("/a_push_reward.php",{method:'get',complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){$('#ty_btn').html("<span style='font-size:18px;color:red;'>Sorry, there was an error. Please try again.</span><br><br>");$('#ty_close').show();}else{$('#ty_btn').html("Points and fuBucks rewarded!");$('#ty_close').show();}}}}});} 649function lb_easter_egg(desc,prize_img,prize_type,cat_path){let _url="/a_easter_egg.php?desc="+desc+"&prize_img="+prize_img+"&prize_type="+prize_type+"&cat_path="+cat_path;$('#modalbox_div').modal({url:_url,modalClass:"modal modal_offset_top easter_egg",showSpinner:true,fadeDuration:500,clickClose:false,showClose:false,fadeDelay:0.75,});} 650function lb_holiday_game(uid,btn,headtohead,btn_str){$(document).ready(function(){var _url='/holiday_games.php?u='+uid+'&btn='+btn+'&h2h'+headtohead+'&h=
650holiday_game&btn_str='+btn_str;$('#modalbox_div').modal({url:_url,modalClass:"modal modal_top holiday_game",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});$('#holiday-game').html("");});} 651function lb_holiday_game_mobile(uid,btn,headtohead,btn_str){$(document).ready(function(){window.location.href='/holiday_games.php?u='+uid+'&mobile=1&btn='+btn+'&h2h'+headtohead+'&h=holiday_game&btn_str='+btn_str;$('holiday-game').html("");});} 652function bootygame_open(){$('#game_chest').load('/a_game_booty.php?action=open',{method:'get'});} 653function bootygame_open_mw(){$('#game_chest').load('/a_game_booty.php?action=open&mw=1',{method:'get'});} 654function bootygame_prize_display(){$('#prize_display').css("display","block");$('#bootygame_intro').html("<span style='color:#81fd35;font-size:32px;'>Prize acquired!</span><br><br>Come back tomorrow for more treasure!");$('#header_booty_chest').prop("src","/imgs/booty/nav_booty_grey.jpeg");} 655function bootygame_prize_display_mw(){$('#prize_display').css("display","block");$('#bootygame_comeback').css("display","block");$('#bootygame_header').html("<span style='color:#81fd35;font-size:26px;'>Prize acquired!</span>");} 656function adm_creeper_flag(uid){var _url="/a_adm_flag_creeper.php?uid="+uid;var div_id="#creeper_flag";$(div_id).load(_url,{method:'get'});} 657function account_warning_lb(){$('#modalbox_div').modal({url:"/lb_account_warning.php",modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 658function confirm_acct_warning(){$.ajax("/a_acct_warning_confirm.php",{method:'get',complete:function(response){window.location.href="/settings.php";}});return false;} 659function clear_bling_tooltip_message(){setTimeout(function(){$('#bling-tooltip-message').html('');},4000);} 660function hoverPowerup(el){el.setAttribute('src','/imgs/bling_tooltip/btn_activate_02.png');} 661function unhoverPowerup(el){el.setAttribute('src','/imgs/bling_tooltip/btn_activate_01.png');} 662function hoverBlindBox(el){el.setAttribute('src','/imgs/bling_tooltip/btn_open_02.png');} 663function unhoverBlindBox(el){el.setAttribute('src','/imgs/bling_tooltip/btn_open_01.png');} 664function offerwall_clickthrough(){ga4_record_event({'event':'fubar_click_tracker','click_tracked':'yellowAlert_offers'});window.location.href="/offers.php";} 665function pip_clickthrough(){ga4_record_event({'event':'fubar_click_tracker','click_tracked':'yellowAlert_pip'});window.location.href="/pip.php";} 666function coupon_clickthrough(){ga4_record_event({'event':'fubar_click_tracker','click_tracked':'yellowAlert_coupons'});window.location.href="/purchase_credits.php?ct=28";} 667function power_hour_clickthrough(){ga4_record_event({'event':'fubar_click_tracker','click_tracked':'yellowAlert_powerhour'});window.location.href="/purchase_credits.php";} 668function quickedit_unblacklist_email(){$('#undelivered_email_btn').prop('onclick',null);$('#prefs_error').html("");$('#quickedit_unblacklist_btn').html("");$.ajax("/a_email_troubleshoot.php",{method:'get',data:{action:1},complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){$('#prefs_error').html(data['html']);$('#undelivered_email_btn').prop('onclick','function() { unblacklist_undeliverable_email(); }');}else{if(data.option.success){$('#prefs_success').html(data.option.success_msg);}}}}}});} 669function quickedit_promotions_resub_email(){$('#resubscribe_email_btn').prop('onclick',null);$('#resub_error').html("");$('#quickedit_resub_btn').html("");$.ajax("/a_email_troubleshoot.php",{method:'get',data:{action:2},complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){$('#resub_error').html(data['html']);}else{if(data.option.success){$('#resub_success').html(data.option.success_msg);}}}}}});} 670function quickedit_send_verify_email(resend,double_check,app){if(double_check==null||double_check==0){double_check=0;} 671if(app==null||app==0){app=0;} 672if(verifyemail_button_lock){return false;} 673verifyemail_button_lock=1;$.ajax('/verifyemail.php',{data:{send:1,type:"quickedit",resend:resend,double_check:double_check},method:'post',complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){switch(data['error']){case 1:verifyemail_button_lock=0;$('#verify_error').html(data['html']);break;default:$('#verify_error').html(data['html']+"<br>Please try again later.");if(app==1){}else{setTimeout(function(){hide_lightbox();},4000);} 674break;}}else{verifyemail_button_lock=0;if(data.option.success){$('#verifyemail').html(data.html);}}}}}});} 675function quickedit_email_back_step1(double_check){verifyemail_button_lock=0;$.ajax('/verifyemail.php',{data:{back_step1:1,type:"quickedit",double_check:double_check},method:'post',complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data.option.success){$('#verifyemail').html(data.html);}}}}});} 676function app_emailquickedit_confirm(){$('#verify_form_button').html("<span style='color:green;'>Thank you for confirming your email address!</span>");} 677function record_email_troubleshoot_action(action,device,user_initiated,sections_displayed,entry_point){$.ajax('/a_track_emailtroubleshoot.php',{data:{action:action,device:device,user_initiated:user_initiated,sections_displayed:sections_displayed,entry_point:entry_point},complete:function(response){}});} 678var lock_purchase_reset=0;function purchase_reset_buy(form){if(lock_purchase_reset){return;} 679if(form){lock_purchase_reset=1;$('#reset_error_msg').html("");$.ajax('/a_purchase_reset.php',{method:'post',data:$(form).serialize(true),complete:function(resp){purchase_reset_response(resp);}});}} 680function purchase_reset_response(response,captchaid){if(response.status==200){var data=response.responseJSON;if(data){if(data.option&&data.option.token){reload_captcha_done(response,captchaid);} 681if(data.error){if(data.html){$('#reset_error_msg').html(data.html);}else if(data.option.captcha_error){var div=$('#captcha_top');reload_captcha_image('purchase_reset');$('#reset_error_msg').html(data.option.captcha_error);lock_purchase_reset=0;}}else{$('#captcha_top').html(data.option.success_msg);$('#purchase_reset_body').html("<br><br>Your updated balance is: "+data.option.availcredits);lock_purchase_reset=0;}}}} 682function purchase_reset_cancel(params){close_lightbox();} 683function get_reset_credits(){window.location='https://fubar.com/purchase_credits.php?ct=27';} 684function update_example_text(e,update_span){$('#'+update_span).html(e.value);} 685function show_custom_poke_rule(update_div){$('#'+update_div).css('display',"block");} 686function hide_custom_poke_rule(update_div){$('#'+update_div).css('display',"none");}
687function showMsgOptions(s_time){if($("#lounge_msg_options_"+s_time)){$("#lounge_msg_options_"+s_time).show();}} 688function hideMsgOptions(s_time){if($("#lounge_msg_options_"+s_time)){$("#lounge_msg_options_"+s_time).hide();}} 689function toggleGiphySearchBox(divId,textBoxId,giphySearchInputId,giphyImgInput,gihpyImgDiv,whereWasIt,isStatus,gifUrlId,gifLimit){if((divId!=undefined)&&$(divId)&&(textBoxId!=undefined)&&$(textBoxId)){$('#'+divId+'_container').toggle();$('#'+divId).toggle();$('#'+textBoxId).toggle();} 690if($('#'+giphySearchInputId)!=undefined&&$('#'+giphySearchInputId).prop('value')==""&&$('#'+textBoxId).is(':empty')){doGiphySearch(giphySearchInputId,textBoxId,divId,giphyImgInput,gihpyImgDiv,whereWasIt,isStatus,gifUrlId,gifLimit);}} 691function doGiphySearch(giphySearchInputId,textBoxId,divId,giphyImgInput,gihpyImgDiv,whereWasIt,isStatus,gifUrlId,gifLimit){if((giphySearchInputId!=undefined)&&$('#'+giphySearchInputId)&&(textBoxId!=undefined)&&$('#'+textBoxId)){if(gifLimit==undefined){gifLimit=100;} 692inputValue=$('#'+giphySearchInputId).prop('value');$('#'+textBoxId).html("<span style='margin-left:40%';><img src='/imgs/icon_beer_loader.gif' style='margin-top:15%;' />...Loading<br><img style='width:130px;margin-top:53px;' src='/imgs/poweredByGiphy.gif' /></span>");$.ajax({url:'/a_giphy_search.php',method:'get',data:{search_phrase:inputValue,gif_limit:gifLimit},complete:function(resp){giphyResponse(resp,giphySearchInputId,textBoxId,divId,giphyImgInput,gihpyImgDiv,whereWasIt,isStatus,gifUrlId);return true;}});}} 693function giphyResponse(resp,giphySearchInputId,textBoxId,divId,giphyImgInput,gihpyImgDiv,whereWasIt,isStatus,gifUrlId){if(resp.status==200){var myGifs=JSON.parse(resp.responseText);if(myGifs.error==1){$('#'+textBoxId).html("<span style='font-size:18px;'>Type something proper so I can give you some giffage!</span>");}else{var gifString="";if(myGifs.length==0){$('#'+textBoxId).html("<span style='font-size:18px;'>Type something proper so I can give you some giffage!</span>");return false;} 694if(whereWasIt==undefined){whereWasIt="send_giphy";} 695if(isStatus==undefined){isStatus=false;} 696myGifs.forEach(function(gif){var smallGif=gif.images.fixed_height_small.url;var bigGif=gif.images.original.url;gifString=gifString.concat("<div onclick='addNewGiphy(\""+bigGif+"\", \""+smallGif+"\", \""+textBoxId+"\", \""+divId+"\", \""+giphyImgInput+"\" , \""+gihpyImgDiv+"\", "+isStatus+", \""+gifUrlId+"\");' class='giffage-img-div'><img src='"+smallGif+"' /></div>");});$('#'+textBoxId).html(gifString);}}else{$('#'+textBoxId).html("<span style='font-size:18px;'>That search failed, please try again!</span>");}} 697function addNewGiphy(bigGif,smallGif,textBoxId,divId,giphyImgInput,gihpyImgDiv,isStatus,gifUrlId){if(!isStatus){$('#'+giphyImgInput).prop('value',"<img class='giphy-img-stream' src='"+bigGif+"' style='max-width:275px;display:block;margin-top:5px;'/><span style='display:inline!;color:gray;font-size:6px;'>POWERED BY</span><span style='color:white;font-size:8px;display:inline;'> GIPHY</span>");$('#'+gihpyImgDiv).html("<img src='"+smallGif+"' /><br><span style='display:inline!;color:gray;font-size:6px;'>POWERED BY</span><span style='color:white;font-size:8px;display:inline;'> GIPHY</span>");}else{$('#'+giphyImgInput).prop('value',"<img class='giphy-img-stream' src='"+bigGif+"' />");$('#'+gihpyImgDiv).html("<img src='"+smallGif+"' /><br><span style='display:inline!;color:gray;font-size:6px;'>POWERED BY</span><span style='color:white;font-size:8px;display:inline;'> GIPHY</span>");if($('#picture_home_status_input').length){$('#picture_home_status_input').css('animation','bouncebutton .5s infinite alternate');} 698if($('#set_online_status_input').length){$('#set_online_status_input').css('animation','bouncebutton .5s infinite alternate');} 699if($('#user_status_wrapper_old').length){$('#user_status_wrapper_old').hide();}} 700if(gifUrlId!=undefined){$('#'+gifUrlId).prop('value',bigGif);} 701toggleGiphySearchBox(divId,textBoxId);} 702function removeOldStatusAndBounce(){$('#user_status_wrapper_old').hide();if($('#picture_home_status_input').length){$('#picture_home_status_input').css('animation','bouncebutton .5s infinite alternate');} 703if($('#set_online_status_input').length){$('#set_online_status_input').css('animation','bouncebutton .5s infinite alternate');}} 704function preventSubmitonEnter(e,giphySearchInputId,textBoxId,divId,giphyImgInput,gihpyImgDiv,whereWasIt,isStatus,gifUrlId,gifLimit){if(e.which==13){if((giphySearchInputId!=undefined)&&$('#'+giphySearchInputId)&&(textBoxId!=undefined)&&$('#'+textBoxId)){if(gifLimit==undefined){gifLimit=100;} 705doGiphySearch(giphySearchInputId,textBoxId,divId,giphyImgInput,gihpyImgDiv,whereWasIt,isStatus,gifUrlId,gifLimit);e.preventDefault();}}} 706function hide_calendar_game_reminder(){$.ajax("/a_homepage_module_list.php",{method:'get',data:{hide_calendar_game:1},complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data['error']){alert('Sorry, there was an error. Please try again later.');}else{$('#calgame_reminder_revamped').hide();}}}}});return false;} 707function hide_friend_bounty_reminder(){$.ajax("/a_homepage_module_list.php",{method:'get',data:{hide_friend_bounty:1},complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data['error']){alert('Sorry, there was an error. Please try again later.');}else{$('#fbounty-container').hide();}}}}});return false;} 708function strip(val){return val.replace(/^\s+/,'').replace(/\s+$/,'');} 709function stripTags(val){return val.replace(/<\w+(\s+("[^"]*"|'[^']*'|[^>])+)?>|<\/\w+>/gi,'');} 710function z_getScrollPositionForElement(elem){var pos;if(self.pageYOffset){pos=elem.prop('scrollTop');}else if(document.documentElement&&document.documentElement.scrollTop){pos=elem.prop('scrollTop');}else if(document.body){pos=elem.prop('scrollTop');} 711return pos} 712function z_getHeightPositionForElement(elem){var h;
712if(self.innerHeight){h=elem.clientHeight;}else if(document.documentElement&&document.documentElement.clientHeight){h=elem.clientHeight;}else if(document.body){h=elem.clientHeight;} 713return h;} 714function z_getScroll(){var pos;if(self.pageYOffset){pos=self.pageYOffset}else if(document.documentElement&&document.documentElement.scrollTop){pos=document.documentElement.scrollTop}else if(document.body){pos=document.body.scrollTop} 715return pos} 716function z_getHeight(){var h;if(self.innerHeight){h=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){h=document.documentElement.clientHeight;}else if(document.body){h=document.body.clientHeight;} 717return h;} 718function z_getWidth(){var h;if(self.innerWidth){h=self.innerWidth;}else if(document.documentElement&&document.documentElement.clientWidth){h=document.documentElement.clientWidth;}else if(document.body){h=document.body.clientWidth;} 719return h;} 720function getElements(form){var elements=form[0]['elements'];var serializers=[];var element=[];var results=[];var serializers=['input','inputSelector','textarea','select','selectOne','selectMany','optionValue','button'];for(var i=0;element=elements[i];i++){if(serializers.includes(element.tagName.toLowerCase())){results.push(element);}} 721return results;};function objectifyForm(form){var tmp=getElements(form);var tmpargs={};$.each(tmp,function(key,value){elType=tmp[key].type;switch(elType){case"checkbox":case"radio":if(tmp[key].checked){tmpargs[value['name']]=value['value'].trim();} 722break;default:tmpargs[value['name']]=value['value'].trim();}});return tmpargs;} 723function jQueryEscapeSelectors(myid){myid.replace('#','');return"#"+myid.replace(/(:|\.|\[|\]|,|=|@)/g,"\\$1");} 724function lbError(msg,title){if(msg===undefined){msg="Sorry, an error has occurred.";} 725if(title===undefined){title="";} 726$('#modalbox_div').modal({url:"/lb_error.php?msg="+msg+"&title="+title,modalClass:"modal default_error_frame",fadeDuration:500,fadeDelay:0.75,showClose:false});} 727function lbSuccess(msg,closewait){if(msg===undefined)return;if(closewait===undefined){closewait=0;} 728$('#modalbox_div').modal({url:"/lb_success.php?msg="+msg+"&closewait="+closewait,modalClass:"modal default_error_frame",fadeDuration:500,fadeDelay:0.75,});if(closewait>0){closewait_time=closewait*1000;setTimeout(function(){$.modal.close();},closewait_time);}} 729function purchase_daily_reset(uid,type){if(uid===undefined||type===undefined)lbError("Sorry, there was an error. Please try again later.");$('#modalbox_div').modal({url:"/lb_purchase_reset.php?action=confirm&for_uid="+uid+"&type="+type,modalClass:"modal default_fubar_frame",fadeDuration:500,fadeDelay:0.75,});} 730function gift_gameroom_tokens(uid){if(uid===undefined)lbError("Sorry, there was an error. Please try again later.");$('#modalbox_div').modal({url:"/gameroom/lb_exchange.php?type=gift&uid="+uid,modalClass:"modal",fadeDuration:500,fadeDelay:0.75,});} 731function do_gift_token_exchange(){$('#error').hide();var type=$('#token_type').val();var pack=$('input[name=pack_level]:checked').val();if(pack===undefined){$('#error').html('Please select a token pack!');$('#error').show();return;}else if(type!=="gift"){$('#error').html('Error, please try again later.'+type);$('#error').show();return;}else{$.ajax("/gameroom/a_exchange.php",{method:'get',data:{s:$('#sess_token_checkout').val(),pack:pack,captchatoken:$('#captchatoken_token_checkout').val(),captcha:$('#captcha_token_checkout').val(),uid:$('#uid').val(),type:type,},complete:do_gift_token_exchange_complete});}} 732function do_gift_token_exchange_complete(response){var msg=JSON.parse(response.responseText);if(msg.error){var error_msg="";switch(msg.error){case"captcha":reload_captcha_image('token_checkout');error_msg="Bouncer ID check failed, please try again.";break;case"general":default:error_msg=msg.data;break;} 733$('#error').html(error_msg);$('#error').show();} 734else{$('#buy_tokens').attr("class","buy_tokens success");$('#buy_tokens').html(msg.data);}} 735function delay(callback,ms){var timer=0;return function(){var context=this,args=arguments;clearTimeout(timer);timer=setTimeout(function(){callback.apply(context,args);},ms||0);};} 736function activate_stats_tab(profile_box_class,homepage_userbox){if(profile_box_class=="smaller"){var stat_x_value=160;var wrapper_width=240;}else{if(homepage_userbox){var stat_x_value=180;var wrapper_width=260;}else{var stat_x_value=170;var wrapper_width=270;}} 737tab_state=$('#stats_tab').attr('class');if(tab_state=='expanded'){$('#stats_expandable').animate({left:0});setTimeout('collapse_stat_wrapper()',1000);$('#stats_tab').prop('class',"expand");} 738if(tab_state=='expand'){$('#stats_expandable_wrapper').css('width',wrapper_width+'px');$('#stats_expandable').animate({left:stat_x_value});$('#stats_tab').prop('class',"expanded");}} 739function lbShare(link){$('#modalbox_div').modal({url:link,modalClass:"modal modal_top default_fubar_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 740function photoTagsetInputValue(uidString,inputId,listId){inputId=jQueryEscapeSelectors(inputId);listId=jQueryEscapeSelectors(listId);$(inputId).prop('value',uidString);$(listId).hide();} 741function setInputValue(uid,inputId,listId,userIdInput){$("#"+inputId).prop('value',uid);$("#"+listId).hide();$("#"+userIdInput).prop('value',uid);} 742function abilityNotificationLb(uid){$.ajax("/lb_abilities_notification.php",{method:'get',data:{uid:uid,checkError:true},complete:function(response){if(response.responseText.error==undefined){$('#modalbox_div').modal({url:"/lb_abilities_notification.php?uid="+uid,modalClass:"modal modal_offset_top default_fubar_frame ability_notification",showSpinner:false,fadeDuration:500,fadeDelay:0.350,clickClose:false,});}}});} 743function stimulus_lb(mobile){if(mobile==1){var win_width=303;}else{var win_width=566;} 744if(mobile==1){window.location.href="/lb_stimulus.php";}else{$('#modalbox_div').modal({url:'/lb_stimulus.php',modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});}} 745function stimulus_action(mobile){$('#stim_btn').prop("onclick",null);$('#stim_btn_wrapper').html('');if(lock_stimulus_submit==1){return false;} 746lock_stimulus_submit=1;$.ajax('/a_handle_stimulus.php',{complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html){$('#rca_error').html(data.html);}}else{$('#rca_success').html(data.option.msg);}}else{$('#rca_success').html(data.option.msg);}}}});} 747function blastRollover(id){$(id).attr('src','/imgs/icons/btn_blast_like_rollover.png');} 748function blastRollout(id){$(id).attr('src','/imgs/icons/btn_blast_like.png');} 749function april_fools_next(){$("#afg-house-2").hide();$("#afg-house-1").show();} 750function open_april_fools_gag(whichStep,action){if(whichStep==undefined){whichStep=1;} 751if(whichStep===1){showCloseBtn=false;}else if(whichStep===2){showCloseBtn=false;}else{showCloseBtn=true;} 752if(action==undefined){action="cancel";} 753if(whichStep==3){$("#afg-house-2").hide();$("#afg-house-3").show();$('#modalbox_div').modal({url:"/lb_april_fools_gag.php?whichStep="+whichStep+"&action="+action,modalClass:"modal modal_offset_top",showSpinner:true,fadeDuration:500,fadeDelay:0.25,escapeClose:showCloseBtn,clickClose:showCloseBtn,showClose:showCloseBtn,});}else if(whichStep==2){$("#afg-house-1").hide();$("#afg-house-2").show();$('#modalbox_div').modal({url:"/lb_april_fools_gag.php?whichStep="+whichStep+"&action="+action,modalClass:"modal modal_offset_top",showSpinner:true,fadeDuration:500,fadeDelay:0.25,escapeClose:showCloseBtn,clickClose:showCloseBtn,showClose:showCloseBtn,});}else{$('#modalbox_div').modal({url:"/lb_april_fools_gag.php?whichStep="+whichStep,modalClass:"modal modal_offset_top",showSpinner:true,fadeDuration:500,fadeDelay:0.25,escapeClose:showCloseBtn,clickClose:showCloseBtn,showClose:showCloseBtn,});}} 754function AutoGrowTextArea(textField){if(textField.clientHeight<textField.scrollHeight){textField.style.height=textField.scrollHeight+"px";if(textField.clientHeight<textField.scrollHeight){textField.style.height=(textField.scrollHeight*2-textField.clientHeight)+"px";}}} 755function openMyBlindBox(pid){$("#blind-box-open-img").attr('src','/imgs/blindbox/blind_box_open.gif');setTimeout(function(){$.ajax({url:'/a_blindboxes.php',method:'get',data:{bconfirm:1,pid:pid},dataType:"json",complete:function(resp){resp=resp.responseJSON;if(resp.error){$('#blind-box-open-error').html(resp.html);return;}else{if(resp.option){let options=resp.option;$("#blindbox-win-header").show();$("#blind-box-open-img").prop('src',options.img_src);$("#blind-box-open-title").html(options.name);$("#open-blind-box-text").hide();if(options.achs){$("#blind-box-open-achs").html(options.achs);}}else{} 756return;}}});},500);} 757function openThisBlindBox(pid){$("#unopened_bb_base_"+pid).html("<img src='/imgs/loaders/loading_circles_02.gif' title='loading blind box' alt='loading blind box'>");$.ajax({url:'/a_blindboxes.php',method:'get',data:{bconfirm:1,pid:pid},dataType:"json",complete:function(resp){resp=resp.responseJSON;if(resp.error){return;}else{if(resp.option){$("#unopened_bb_base_"+pid).html("");$("#unopened_bb_img_"+pid).attr('src','/imgs/blindbox/blind_box_open.gif');setTimeout(function(){let options=resp.option;$("#unopened_bb_img_"+pid).prop('src',options.img_src);$("#unopened_bb_name_"+pid).html(options.name);$("#unopened_bb_base_"+pid).css({"display":"none"});},500);}else{} 758return;}}});} 759function lbHolidayGameBoost(uid){$('#modalbox_div').modal({url:"/lb_purchase_hg_boost.php?for_uid="+uid,modalClass:"modal orange_modal_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 760function update_boost_level(me,level){$("#hgb-thresh-house").children().each(function(){$(this).removeClass('hgb-btn-selected');});$(me).addClass('hgb-btn-selected');$("#threshold_level").prop("value",level);let newCost=$(me).find('.hgb-btn-cost').html();$("#hgb-cost").html(newCost);} 761function purchase_hg_boost_buy(form){if(lock_purchase_hg_boost){return;} 762if(form){lock_purchase_hg_boost=1;$('#reset_error_msg').html("");$.ajax('/a_purchase_hg_boost.php',{method:'post',data:$(form).serialize(true),complete:function(resp){purchase_hg_boost_response(resp);}});}} 763function purchase_hg_boost_response(response,captchaid){if(response.status==200){var data=response.responseJSON;if(data){if(data.option&&data.option.token){reload_captcha_done(response,captchaid);} 764if(data.error){if(data.html){$('#hg_boost_error_msg').html(data.html);}else if(data.option.captcha_error){var div=$('#captcha_top');reload_captcha_image('purchase_hg_boost');$('#hg_boost_error_msg').html(data.option.captcha_error);lock_purchase_hg_boost=0;}}else{$('#form-house').html(data.option.success_msg);lock_purchase_hg_boost=0;}}}} 765function fupal_lb(uid){$('#modalbox_div').modal({url:'/lb_fupal.php?recip='+uid,modalClass:"modal modal_top_ish default_fubar_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,clickClose:true,});} 766function holiday_prize_lb(mobile){if(mobile==1){var win_width=303;}else{var win_width=566;} 767if(mobile==1){window.location.href="/lb_home_holiday_gifts.php";}else{$('#modalbox_div').modal({url:'/lb_home_holiday_gifts.php',modalClass:"modal modal_offset_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,clickClose:false,});}} 768function spin_the_wheel_lb(mobile){if(mobile==1){window.location.href="/lb_spin_the_wheel.php";}else{$('#modalbox_div').modal({url:'/lb_spin_the_wheel.php',modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0,clickClose:false,});}} 769function spinTheWheel(){if(lock_stw){return;} 770lock_stw=1;$('#stw-error').html("");$('#stw-img-btn').hide();$('#stw-loading').show();$.ajax('/a_spin_the_wheel.php',{method:'get',data:{},complete:function(resp){spinTheWeelResponse(resp);}});} 771function spinTheWeelResponse(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html){$('#stw-error').html(data.html);}}else{$('#stw-img').attr('src',data.option.img);$('#stw-img').on('load',function(){$('#stw-loading').hide();setTimeout(function(){$('#stw-wheel-house').hide();$('#stw-img-btn').hide();$('#stw-headline-img').attr('src',data.option.headline);$('#stw-subj1').show().html(data.option.subj1);$('#stw-subj2').show().html(data.option.subj2);$('#stw-sub-text').show().html(data.option.sub_text);if(data.option.img_text.length){$('#stw-img-text').html(data.option.img_text)} 772if($('#stw-mobile-close').length){$('#stw-mobile-close').show();} 773$('#stw-container').css({'background':'url("/imgs/backgrounds/confetti_animation_overlay.gif")','background-color':'black'});},7000);});}}}} 774function collectHgPrize(){if(lock_hg_collect){return;} 775lock_hg_collect=1;$('#hg-collect-error').html("");$.ajax('/a_collect_holiday_gift.php',{method:'post',data:{},complete:function(resp){collect_hg_response(resp);}});} 776function collect_hg_response(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html){$('#hg-collect-error').html(data.html);} 777lock_hg_collect=0;}else{$('#hg-bling-placeholder').html(data.option.bling_img);$('#hg-bling-name-placeholder').html(data.option.bling_name);
777$("#hg-call-to-action").prop("onclick",null).off("click");$("#hg-call-to-action").css("cursor","default");$('#hg-call-to-action').html(data.option.confirm_text);lock_hg_collect=0;}}}} 778function hideFuUpsells(loc){if(loc===undefined){return false;} 779$.ajax('/a_handle_fu_upsells.php',{method:'get',data:{loc:loc},complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html){if(loc==="blingshop_invite"){$('#blingshop-invite-header').html(data.html);}}}else{if(loc==="blingshop_invite"){$('#blingshop-invite-header').hide();}}}}}});} 780function loadMoreLeaderboardUsers(myClass,leaderboard){let myDiv=$('.'+myClass);let scrollDiv=myDiv.scrollTop()+myDiv.innerHeight()+.5;let thisDivHeight=myDiv[0].scrollHeight;if(scrollDiv>=thisDivHeight&&!lock_leaderboard_load){lock_leaderboard_load=1;let idx=myDiv.children().length;$('.lboard_users-house-loading').show();$.ajax('/a_handle_leaderboards.php',{method:'get',data:{'leaderboard':leaderboard,'idx':idx},complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html){$('.'+myClass).append(data.html);}}else if(data.html){$('.'+myClass).append(data.html);lock_leaderboard_load=0;let curLen=myDiv.scrollTop()+812;myDiv.animate({scrollTop:curLen});} 781$('.lboard_users-house-loading').hide();}}}});}} 782function quick_invite_lb(type){if(type==undefined){var type="default";} 783$('#modalbox_div').modal({url:'/lb_quick_invite.php?type='+type,modalClass:"modal modal_top default_fubar_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 784document.onkeyup=function(e){if(e.ctrlKey&&e.which==66){if($('#marquee-shown').css('display')!='none'){$('#marquee-shown').hide();$('.marquee').marquee('pause');}else{$('#marquee-shown').show();$('.marquee').marquee('resume');}}} 785function changeSam(diff_lvl){$("#sam_house").hide();$("#sam_house_loader").show();$.ajax('/a_suggest_achievement.php',{method:'get',data:{diff_lvl:diff_lvl},complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html){$("#sam_house_loader").append(data.html);}}else if(data.option){$("#sam_house_loader").hide();$("#sam_house").show();$('#sam_switch_easy').removeClass('sam_selected_link');$('#sam_switch_medium').removeClass('sam_selected_link');$('#sam_switch_hard').removeClass('sam_selected_link');$('#sam_switch_legend').removeClass('sam_selected_link');$('#sam_switch_'+diff_lvl).addClass('sam_selected_link');let ach=data.option[0];let desc=ach.desc;let name=ach.name;let pts=ach.pts;let completed=ach.completed;let required=ach.required;let ach_id=ach.a_id;$("#sam_ach_name_link").attr("href","/achievements.php?a="+ach_id);$("#sam_ach_name_link").html(name);$("#sam_ach_desc").html(desc);$('#sam_show_next').attr('onclick',ach.netx_btn);if(required){let img_url=ach.img_url;let cnt=ach.cnt;$("#sam_progress").show();$("#sam_progress_img").attr("src",img_url);$("#sam_progress_cnt").html(cnt+" / ");$("#sam_progress_required").html(required);}else{$("#sam_progress").hide();}}}}else{$("#sam_house_loader").html("There was an error, please try again");}}});} 786function handleBootyAutoshow(action){$("#booty-loading-div").show();$.ajax('/a_handle_booty.php',{method:'get',data:{action:action},complete:function(response){if(response.status==200){$("#booty-loading-div").hide();var data=response.responseJSON;if(data){$("#booty-auto-show").prop("onclick",null).off("click");$("#booty-auto-show").css("cursor","auto");if(data.error){if(data.html){$("#booty-auto-show").html(data.html);$("#booty-auto-show").removeClass('fulinks');}}else if(data.html){$("#booty-loading-div").hide();$("#booty-auto-show").html(data.html);$("#booty-auto-show").removeClass('fulinks');}}}else{$("#booty-auto-show").html("There was an error");$("#booty-auto-show").removeClass('fulinks');}}});} 787function onHoverToggleDiv(toggleDiv){$("#"+toggleDiv).toggle();} 788function power_level_lb(mobile){if(mobile==1){window.location.href="/lb_join_power_level.php";}else{$('#modalbox_div').modal({url:'/lb_join_power_level.php',modalClass:"modal modal_top power_level",showSpinner:true,fadeDuration:500,fadeDelay:0.75,clickClose:true,escapeClose:false,});}} 789function showBsAchList(blingId){$("#bling-ach-"+blingId).show();} 790function hideBsAchList(blingId){$("#bling-ach-"+blingId).hide();} 791function show_invite_friends_lounge(lounge_id){if(lounge_id==undefined){return;} 792$('#modalbox_div').modal({url:'/lb_invite.php?type=lounge&lid='+lounge_id,modalClass:"modal modal_top default_fubar_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 793var lock_welcomeback_captcha=0;function submitWelcomeBackCaptcha(mobile){if(mobile==null){mobile=0;} 794if(lock_welcomeback_captcha){return;} 795if(mobile==1){var tracker_mw="_mw";}else{var tracker_mw="";} 796if($('#invite_back_login')){lock_welcomeback_captcha=1;$('#invite_back_login_status').html("processing...");var form=$('#invite_back_login');var tmp=$(form).serializeArray(true);var tmpargs={};$.each(tmp,function(key,value){tmpargs[value['name']]=value['value'];});$.ajax({url:'/welcome_back.php',method:'post',data:tmpargs,dataType:'json',complete:function(resp){welcomeback_response(resp,"welcomeback_captcha",mobile);}});}} 797function welcomeback_response(response,captchaid,mobile){if(mobile==1){var tracker_mw="_mw";}else{var tracker_mw="";} 798if(response.status==200){var data=response.responseJSON;if(data){if(data.option&&data.option.token){reload_captcha_done(response,captchaid);} 799if(data.error){$('#invite_back_login_status').html("<span style='color:red'>"+data.html+"</span>");update_captcha('welcomeback_captcha','0');lock_welcomeback_captcha=0;}else{$('#invite_back_login_status').html("<span style='color:green'>Welcome Back! Redirecting...</span>");window.location.href='/home.php';}}}} 800function display_tos_lb(){$('#modalbox_div').modal({url:"/lb_tos.php",modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,clickClose:false,escapeClose:false,showClose:false,});} 801function set_user_terms_agreement(){$('#user_tos_progress').html('<div align="center"><img class="fuloader_large" src="/imgs/fuloader.gif" title="loading..." alt="loading..." /></div>processing...<br>');$.ajax({url:'/a_user_terms_confirmed.php',method:'post',complete:function(resp){if(resp.status==200){var data=resp.responseJSON;if(data&&data.error){if(data.html){$('#user_tos_progress').html('<span style="color:red;">'+data.html+'</span>');}}else{$('#user_tos_progress').html('Confirmed!');setTimeout(function(){window.location.reload();},2000);}}}});} 802function ga4_record_event(params){window.dataLayer=window.dataLayer||[];window.dataLayer.push(params);}
803function handle_purchase_success(amt){if(amt==undefined){amt=0;} 804gtag('event','conversion',{'send_to':'AW-372003028/L7yCCMrh8YcZENShsbEB','value':amt,'currency':'USD','transaction_id':''});} 805function changeLevelupLeaders(lvl){$('#ll-user-block').html("<div style='margin-top:35px;'><img style='width:20%;' src='/imgs/loaders/beer_loader_loading.gif\' alt='Beer Loader'></div>");var _url="/levelup_leaders.php?level="+lvl+"&change_level=1";$('#ll-user-block').load(_url,{method:'get'});} 806function changePupLeaderboard(pupName){document.location='/pup_leaderboards.php?toplist='+pupName;} 807function changePupLeaderboardYear(pupYear){$('#pup_types').empty().append('<option disabled selected value> -- LOADING... -- </option>');$('#pups').empty().append('<option disabled selected value> -- LOADING... -- </option>');$.ajax({url:'/a_update_pup_leaderboard.php',method:'get',data:{'pup_year':pupYear},complete:function(resp){if(resp.status==200){var data=resp.responseJSON;if(data&&data.error){if(data.html){$('#pup_types').empty();$('#pups').empty();$('#pup-errors').html('<span style="color:red;">'+data.html+'</span>');}}else{$('#pup_types').empty().append(data.html);$('#pups').empty();}}}});} 808function changePupLeaderboardType(pupType){$('#pups').empty().append('<option disabled selected value> -- LOADING... -- </option>');let pupYear=$('#pup_years').find(':selected').val();$.ajax({url:'/a_update_pup_leaderboard.php',method:'get',data:{'pup_year':pupYear,'pup_type':pupType},complete:function(resp){if(resp.status==200){var data=resp.responseJSON;if(data&&data.error){if(data.html){$('#pups').empty();$('#pup-errors').html('<span style="color:red;">'+data.html+'</span>');}}else{$('#pups').empty().append(data.html);}}}});} 809function display_sms_reminder_lb(){$('#modalbox_div').modal({url:"/lb_sms_reminder.php",modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,clickClose:false,escapeClose:false,showClose:false,});} 810function fubar_bday_lb(){$('#modalbox_div').modal({url:'/lb_fubar_bday.php',modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,clickClose:false,escapeClose:false,showClose:false,});} 811function show_anniversary_lb(){var win_width=566;$('#modalbox_div').modal({url:'/lb_anniversary.php',modalClass:"modal modal_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 812function display_newbie_bootcamp_mission_complete_lb(mission_id){var win_width=575;$('#modalbox_div').modal({url:'/lb_bootcamp_mission.php?mid='+mission_id,modalClass:"modal modal_bootcamp",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});};var reload_div_id;var reload_u;var reload_i;var reload_idx;var reload_size;var lock_purchase_ability=0;function reload_profile_comments(){load_profile_comments(reload_div_id,reload_u,reload_idx);} 813function load_profile_comments(div_id,u,idx){reload_div_id=div_id;reload_u=u;reload_idx=idx;$('#'+div_id).html('<br><br><p align=center style="padding-left:3em;font-weight:bold;color:red;">... LOADING ...</p>');$.ajax({url:"/a_profile_comments.php",method:'get',data:{u:u,idx:idx,type:'profile'},complete:function(response){handle_comment_reformt(div_id,response);}});} 814function reload_status_comments(){load_status_comments(reload_div_id,reload_u,reload_i,reload_idx,reload_size);} 815function load_status_comments(div_id,u,i,idx,size){reload_div_id=div_id;reload_u=u;reload_i=i;reload_idx=idx;reload_size=size;$(div_id).html('<br><br><p align=center style="padding-left:3em;font-weight:bold;color:red;">... LOADING ...</p>');$.ajax({url:"/a_profile_comments.php",method:'get',data:{u:u,i:i,idx:idx,size:size,type:'status'},complete:function(response){handle_comment_reformt(div_id,response);}});return true;} 816function load_content_aboutme(div_id,u){$(div_id).innerHTML='<br><br><p align=center style="padding-left:3em;font-weight:bold;color:red;">... LOADING ...</p>';var _url="/a_profile_aboutme.php?u="+u;new Ajax.Updater(div_id,_url,{method:'get'});return true;} 817function load_content_games(div_id,u){$(div_id).innerHTML='<br><br><p align=center style="padding-left:3em;font-weight:bold;color:red;">... LOADING ...</p>';var _url="/a_profile_games.php?u="+u;new Ajax.Updater(div_id,_url,{method:'get'});return true;} 818function load_content_music(div_id,u){$(div_id).innerHTML='<br><br><p align=center style="padding-left:3em;font-weight:bold;color:red;">... LOADING ...</p>';var _url="/a_profile_music.php?u="+u;new Ajax.Updater(div_id,_url,{method:'get'});return true;} 819function load_content_general(div_id,u){$(div_id).innerHTML='<br><br><p align=center style="padding-left:3em;font-weight:bold;color:red;">... LOADING ...</p>';var _url="/a_profile_general.php?u="+u;new Ajax.Updater(div_id,_url,{method:'get'});return true;} 820function load_content_idols(div_id,u){$(div_id).innerHTML='<br><br><p align=center style="padding-left:3em;font-weight:bold;color:red;">... LOADING ...</p>';var _url="/a_profile_idols.php?u="+u;new Ajax.Updater(div_id,_url,{method:'get'});return true;} 821function load_content_movies(div_id,u){$(div_id).innerHTML='<br><br><p align=center style="padding-left:3em;font-weight:bold;color:red;">... LOADING ...</p>';
821var _url="/a_profile_movies.php?u="+u;new Ajax.Updater(div_id,_url,{method:'get'});return true;} 822function toggleExpandCollapse(id){identity=document.getElementById(id).className;identity2=document.getElementById(id);if(identity=="userprofile_content_toggle_img"){identity2.className="userprofile_content_toggle_img2";}else{identity2.className="userprofile_content_toggle_img";}} 823function toggleText(id){identity=document.getElementById(id).innerHTML;identity2=document.getElementById(id);if(identity=="click to open"){identity2.innerHTML="click to close";}else{identity2.innerHTML="click to open";}} 824function add_user_status(formid,textid,ver,mobile_redirect,giphy_body_id,giphyImgDiv,giphyUrl){var form=$('#'+formid);if(clear_default_text(textid,null,true)&&($('#'+giphy_body_id).prop('value')=="")||$('#'+giphy_body_id)==undefined){return false;} 825var tmpargs=objectifyForm(form);var val=tmpargs['msg'];val=strip(val);val=stripTags(val);form.attr('disabled','disabled');if(giphy_body_id!=undefined){tmpargs['is_giphy']=1;tmpargs['cmt_giphy_new']=$('#'+giphy_body_id).prop('value');} 826if(giphyUrl!=undefined){tmpargs['cmt_giphy_url_new']=$('#'+giphyUrl+'').prop('value');} 827if(val==""&&(giphy_body_id==undefined||($('#'+giphy_body_id).prop('value')==""))){form.removeAttr("disabled");try{form.focusFirstElement();}catch(e){} 828return false;} 829tmpargs['msg']=val;tmpargs['action']='add';if(formid=='simple_status_form'||formid=='wizard_status_form'||formid=='simple_status_form_mobile'){tmpargs['form_type']=formid;} 830$.ajax({url:"/a_status.php",method:'post',data:tmpargs,complete:function(response){if($('#'+textid)){$('#'+textid).prop('value',"What's on your mind?");} 831if($('#'+giphyUrl+'')){$('#'+giphyUrl+'').prop('value','');} 832if($('#'+giphy_body_id)){$('#'+giphy_body_id).prop('value','');} 833handle_add_user_status(response,formid,ver,mobile_redirect,giphyImgDiv,giphy_body_id);}});return false;} 834function handle_add_user_status(transport,formid,ver,mobile_redirect,giphyImgDiv,giphy_body_id){var form=$('#'+formid);if(form){form.removeAttr("disabled");} 835if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){$('#set_online_status').html(data['html']);}else{if(formid=='simple_status_form'){$('#msg').prop('value','What\'s on your mind?');$('#msg').css('height','27px');$('#simple_status_form_hidden').css('display','none');$('#simple_status_current').css('display','block');$('#simple_status_current_text').html(data.option.text_html);if(data.option.list_item_id){var new_li=$("<li>",{'id':data.option.list_item_id,"class":"clearfix"});new_li.html(data.option.list_item_html);tmp=$('#main_feed_list');if(tmp!=undefined){$('#main_feed_list').prepend(new_li);}}} 836if(formid=='simple_status_form_mobile'){$('#set_online_status').html('Status successfully set');window.location="/mobile/profile_settings_gender.php?red="+mobile_redirect;}else if(ver==0){if($("#user_status_wrapper_old")){$("#user_status_wrapper_old").hide();} 837$('#set_online_status').html(data['html']);}else if(formid=='wizard_status_form'){$('#msg').prop('value','What\'s on your mind?');$('#set_online_status').html('Status successfully set');}else{$('#lite_status').hide();} 838if(event_helper){event_helper.trigget_event(STATUS_CHANGE);} 839if(giphyImgDiv){$('#'+giphyImgDiv).html("");} 840if(giphy_body_id){$('#'+giphy_body_id).prop('value',"");} 841if($('#msg')){$('#msg').prop('value',"");} 842$(form)[0].reset();}}}} 843function delete_user_all_status(uid,action){if(confirm("Delete all statuses?")){$.ajax({url:"/a_status.php",method:'post',data:{action:'deleteall',uid:uid},complete:function(response){handle_delete_user_status(response,action);}});}} 844function delete_user_status(uid,id,action,page_type,epoch){if(page_type!='simple_homepage'&&page_type!='new_profile'){page_type="";} 845if(confirm("Delete this status?")){$.ajax({url:"/a_status.php",method:'post',data:{action:'delete',uid:uid,id:id,page_type:page_type},complete:function(response){handle_delete_user_status(response,action,page_type,epoch);}});}} 846function handle_delete_user_status(transport,action,page_type,epoch){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){alert(data['html']);}else{if(page_type=="simple_homepage"){$('#simple_status_current_text').html(data.option.text_html);$('#simple_status_current_clear').html(data.option.clear_html);}else if(page_type=="new_profile"){if(data.option.mobile==1){var divid='group_body_'+epoch;var div=$('#'+divid);if(div){div.remove();var status_div='simple_status_current_text';$('#'+status_div).html(data.option.mobile_status_update);}}else{if(data.option.profile_html!=undefined){html=data.option.profile_html;$('#status_container').html(html);if(html.length==0){$('status_box').hide();}}}}else{if(data['option']){var div=$('#current_online_status');if(div){div.html(data['option']);}} 847if(action){window.location.reload();}}}}}} 848function click_online_icon(icon){$.ajax("/a_status.php",{method:'post',data:{action:'icon',icon:icon},complete:function(response){handle_change_online_icon(response);}});} 849function change_online_icon(selectObj){var idx=selectObj.selectedIndex;var which=selectObj.options[idx].value;$.ajax("/a_status.php",{method:'post',data:{action:'icon',icon:which},complete:function(response){handle_change_online_icon(response);}});} 850function handle_change_online_icon(transport,form){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){alert(data['html']);}else{if(data.option){var ele=$('#set_online_icon_img');if(ele){ele.prop('src',data.option.icon);} 851var ele=$('#set_online_icon_text');if(ele){ele.html(data.option.title);}}}}}} 852function jump_to_leave_comment(uid){var divid='comments_'+uid+'_0';var div=$(divid);if(div){myDivLL.remove(divid);} 853$('comment_frm_0').scrollTo();} 854function add_new_friend(result,form){if(result){if(form){$.ajax('/a_friend_actions.php',{method:'post',data:$('#friend_request_form').serialize(true),complete:function(resp){add_new_friend_response(resp,'friend');}});}}}
855function send_friend_request(uid){if(uid===undefined)lbError("Sorry, there was an error. Please try again later.");$('#modalbox_div').modal({url:"/lb_friendrequest.php?action=add&u="+uid,modalClass:"modal",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 856function hidealluserfriendactions(){$('tr.userfriendactions').hide();} 857function add_new_friend_response(response,captchaid){if(response.status==200){var data=response.responseJSON;if(data){if(data.option&&data.option.token){reload_captcha_done(response,captchaid);} 858if(data.error){if(data.html){$('#friend_request_form').append(data.html);}}else{hidealluserfriendactions();$('#friend-tooltip').html('Successfully, sent new friend request.');$('#friend-tooltip').css({'min-height':'40px','line-height':'30px'});if(data.option.check_newbie_bootcamp){setTimeout(function(){removeFriendRequestIcon(data.option.check_newbie_bootcamp)},1000);}else{setTimeout(function(){removeFriendRequestIcon(0)},1000);setTimeout(removeFriendRequestIcon,1000);}}}}} 859function removeFriendRequestIcon(newbie_bootcamping){hideTooltip('friend-tooltip');$('#friend-icon-link').html("");close_lightbox();if(newbie_bootcamping!=undefined&&newbie_bootcamping>0){display_newbie_bootcamp_mission_complete_lb(newbie_bootcamping);}} 860function hideTooltip(id){if($('#'+id)){$('#'+id).hide();}} 861function showTooltip(id){if(id!='abilities-tooltip'&&'abilities-tooltip'!=undefined){hideTooltip('abilities-tooltip');}else if(id!='flirt-tooltip'&&'flirt-tooltip'!=undefined){hideTooltip('flirt-tooltip');} 862$('#'+id).show();setTimeout(function(){hideTooltip(id);},10000);} 863function remove_friend(uid){if(uid===undefined)lbError("Sorry, there was an error. Please try again later.");if(confirm("Unfriend me?")){$.ajax('/a_friend_actions.php',{method:'post',data:{action:'remove',uid:uid},complete:function(resp){remove_friend_response(resp);}});} 864return false;} 865function remove_friend_response(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html){lb_error(data.html);}}else{lbSuccess("Successfully, removed this member from friends.",4);hidealluserfriendactions();}}}} 866function remove_fan(uid){if(uid===undefined)lbError("Sorry, there was an error. Please try again later.");if(confirm("Unfan me?")){$.ajax('/a_fan_actions.php',{method:'post',data:{action:'remove',u:uid},complete:function(resp){remove_fan_response(resp);}});} 867return false;} 868function remove_fan_response(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){if(data.html){lb_error(data.html);}}else{lbSuccess('Successfully, un-fanned this member.',4);hidealluserfriendactions();}}}}
869function add_fan(uid,fan_guid){if(uid===undefined||fan_guid===undefined)lbError("Sorry, there was an error. Please try again later.");$('#modalbox_div').modal({url:"/lb_fan.php?action=add&u="+uid+"&x="+fan_guid,modalClass:"modal default_fubar_frame",showSpinner:true,fadeDuration:500,fadeDelay:0.75,});} 870function confirmModal(msg,moptions,yesfunc,nofunc){if(typeof yesfunc!='undefined'){var tmp={OnYes:yesfunc};Object.extend(moptions,tmp);} 871if(typeof nofunc!='undefined'){var tmp={OnNo:nofunc};Object.extend(moptions,tmp);} 872Modalbox.showConfirm(msg,moptions);} 873function get_blings_by_category(div_id,userid,blingcategory,idx,norecd,markerelem,readonly,searchmarker,is_mobile,catname){if($("#"+markerelem).next('.bling_category_errors').css('display')!='none'){return;} 874$('#'+searchmarker).show();$.ajax({url:"/a_mybling_store.php",method:'get',data:{userid:userid,idx:idx,category:blingcategory,norecd:norecd,readonly:readonly,is_mobile:is_mobile,cat:catname},complete:function(response){get_blings_by_category_response(div_id,markerelem,response,norecd,searchmarker);}});} 875function get_blings_by_category_response(div_id,markerelem,response,norecd,searchmarker){if(response.status==200){var data=response.responseJSON;if(data){if(!data.error){$("#"+searchmarker).hide();$(data.html).insertBefore("#"+searchmarker);var currentidx=($("#"+markerelem).attr('idx'))*1;if(data.option>0){$("#"+markerelem).attr('idx',(currentidx+(data.option)*1));} 876if(norecd*1>(data.option)*1){$("#"+markerelem).attr('endcount',1);$("#"+markerelem).next('.bling_category_errors').html('No more bling found').show();} 877divBling.remove(div_id);}else{$("#"+searchmarker).hide();$("#"+markerelem).next('.bling_category_errors').html(data.html).show();}}}} 878function change_email(result,form){if(result){if($(form)){if($('#changeemail_error')){$('#changeemail_error').html("");} 879$.ajax('/a_changeemail.php',{data:$(form).serialize(true),complete:function(resp){change_email_response(resp,'changemail',form);}});}}} 880function change_email_response(response,captchaid,form){if(response.status==200){var data=response.responseJSON;if(data){var form_id=$(form).attr("id");if(data.error){if(data.html){if($('#'+form_id+' #double_check').length&&$('#'+form_id+' #double_check').val()==1){verify_email_logging("email_update_error");} 881if($('#'+form_id+' #simplified').length&&$('#'+form_id+' #simplified').val()==1){$('#verify_error').html(data.html);}else if($('#'+form_id+' #simplified').length&&$('#'+form_id+' #simplified').val()==2){$('#verify_step1_error').html(data.html);}else if($('#'+form_id+' #simplified').length&&$('#'+form_id+' #simplified').val()==3){$('#verify_error').html(data.html);}else{$('#changeemail_error').html(data.html);}}}else{if($('#'+form_id+' #simplified')&&($('#'+form_id+' #simplified').val()==1||$('#'+form_id+' #simplified').val()==2)){$('#verify_action').css("display","block");$('#verify_form_button').css("display","block");$('#verify_changeemail').css("display","none");$('#verify_error').html("");$('#current_email').html(data.option.email);if($("#double_check")&&$('#double_check').val()==1){$('#verify_form_button_confirm').css("display","block");$('#verify_form_button').css("display","none");verify_email_logging("email_update_success");}}else if($('#'+form_id+' #simplified').length&&$('#'+form_id+' #simplified').val()==3){$('#change_action').css("display","block");$('#change_changeemail').html("");$('#lb_change_email').html(data.option.email);$('#lb_change_link').html("");$('#verify_error').html("");$('#verify_success').html("Successfully changed email.");}else{$("#changeemail_wrapper").html(data.html);setTimeout('location.reload();',3000);}}}}} 882var my_photos_order;function set_my_photos_order(ids){this.my_photos_order=ids;} 883function save_my_photos_order(){if(my_photos_order==undefined){$('#results_box').update('There are no changes to save!');} 884s=my_photos_order.join(',');$.ajax('/a_photogrid_settings.php',{method:'post',data:{cko:s,saving:'saving'},complete:function(transport){data=transport.responseJSON;if(data){$('#results_box').html(data.html);}}});}
885function restyle_photogrid(){photo_boxes=$('#my_photos_container div');for(i=0;i<19;++i){if(photo_boxes[i]==undefined)break;var id=photo_boxes[i].getAttribute('id');if(i<4){$("#my_photos_container #"+id).removeClass('bigger');$("#my_photos_container #"+id).addClass('biggest');}else{$("#my_photos_container #"+id).addClass('bigger');$("#my_photos_container #"+id).removeClass('biggest');}} 886if($('#save_btn')!=undefined){$('#save_btn').removeClass('blue');$('#save_btn').addClass('red');}} 887function get_ids_from_photogrid(){var ids=new Array();photo_boxes=$('#my_photos_container div');for(i=0;i<50;++i){if(photo_boxes[i]==undefined)break;ids.push(photo_boxes[i].getAttribute('id'));} 888return ids;} 889function update_album_photogrid(albumid,idx){if(my_photos_order!=undefined){s=my_photos_order.join(',');}else{s='';} 890var selectedAlbumId=$('#album_selector').val();if(selectedAlbumId>0){albumid=selectedAlbumId;} 891$.ajax({url:'a_photogrid_settings.php',method:'post',data:{a:albumid,idx:idx,tmpcko:s},complete:function(transport){var data=transport.responseJSON;if(data){$('#album_photos_container').html(data.html);restyle_photogrid(0);$("#my_photos_container, #album_photos_container").sortable({update:function(event,ui){set_my_photos_order($('#my_photos_container').sortable('toArray'));update_album_photogrid(0,0);},connectWith:".img_grid",}).disableSelection();}}});} 892function use_ability(){if(lock_purchase_ability){return;} 893if($('#ability_form')){form=$('#ability_form');if(form.length){lock_purchase_ability=1;$.ajax('/lb_abilities.php',{method:'post',data:form.serialize(true),complete:function(resp){let data=resp.responseJSON;if(data){if(data.error){if(data.html){$("#ability_error_msg").html(data.html);lock_purchase_ability=0;}else if(data.option.captcha_error){reload_captcha_image('purchase_ability');$("#ability_error_msg").html(data.option.captcha_error);lock_purchase_ability=0;}}else{$('#fr_info').html('<div style="font-size:14px;text-align:center;">'+resp.responseText+'</div>');setTimeout('close_lightbox();',3000);lock_purchase_ability=0;}}else if(resp.responseText){$('#fr_info').html('<div style="font-size:14px;text-align:center;">'+resp.responseText+'</div>');setTimeout('close_lightbox();',3000);lock_purchase_ability=0;}}});}}
893} 894function vote_song(id,uid){if(!uid){window.location="/login.php?dest="+encodeURIComponent(window.location.pathname);return false;} 895$.ajax({url:'/a_band.php',method:'post',data:{type:"vote_song",id:id},complete:function(resp){resp=resp.responseJSON;if(resp.error){$('#vote_result_'+id).html('<span style="color:red">'+resp.html+'</span>');$('#vote_result_'+id).show();return;} 896$('#vote_result_'+id).html('<span style="color:white">'+resp.html+'</span>');$('#vote_result_'+id).show();$('#vote_btn_'+id).addClass('voted');$('#vote_btn_'+id).update('[Voted]');}});var e=window.event;e.cancelBubble=true;if(e.stopPropagation){e.stopPropagation();}} 897function play_song(id){$.ajax({url:'/a_band.php',method:'post',data:{type:"play_song",id:id},complete:function(resp){if(!resp.responseJSON.error){$('#play_box').html(resp.responseJSON.html);}}});} 898function close_play_song(){$('#play_box').html('');} 899function verify_email_logging(field){$.ajax('/a_invite_tracking.php',{data:{ve_logging:1,field_type:field},complete:function(response){}});} 900function updateBlessedText(){if($('#bless-li').length){$('#bless-li').html('<span style="font-size:13px;font-weight:bold;color:#2a8f8f;">Blessed!</span>');}} 901function special_ability_lb(uid,ability,is_threshold){if(uid===undefined||ability===undefined)lbError("Sorry, there was an error. Please try again later.");if(is_threshold===undefined){is_threshold=0;} 902$('#modalbox_div').modal({url:"/lb_abilities.php?cmd="+ability+"&uid="+uid+"&is_threshold="+is_threshold,modalClass:"modal default_fubar_frame",showSpinner:true,fadeDuration:300,fadeDelay:0.1,});} 903function update_ability_level(me,level,has_stone){$("#shitface-div").children().each(function(){$(this).removeClass('sf-btn-selected');});$(me).addClass('sf-btn-selected');$("#ability_level").prop("value",level);let newCost=$(me).find('.ap-cost').html();if(has_stone&&newCost.includes("Point")){newCost="0 Ability Points";} 904$("#ability_cost_span").html(newCost);} 905var login_reset_form=0;function display_login_reset_lb(rid,mobile){if(mobile==1){window.location.href="/lb_login_reset.php";}else{$('#modalbox_div').modal({url:'/lb_login_reset.php',modalClass:"modal modal_top login_reset",showSpinner:true,fadeDuration:500,fadeDelay:0.75,clickClose:false,escapeClose:false,});}} 906function login_reset_submit(result,form){if(login_reset_form){return;} 907login_reset_form=1;if(result){if($(form)){var mobile_val=$('#mobile_val').val();if($('#login_reset_form_results')){$('#login_reset_form_results').html("processing...");} 908$.ajax('/a_login_reset.php',{data:$(form).serialize(true),complete:function(resp){login_reset_response(resp,form,mobile_val);}});}}} 909function login_reset_response(response,form,mobile_val){if(response.status==200){var data=response.responseJSON;if(data){var form_id=$(form).attr("id");if(data.error){if(data.html){login_reset_form=0;$('#login_reset_form_results').html('<span style="color:red">'+data.html+'</span>');}else if(data.option.captcha_error){update_captcha('change_pw_captcha','0');$("#login_reset_form_results").html('<span style="color:red">'+data.option.captcha_error+'</span>');login_reset_form=0;}}else{$("#login_reset_form_results").html('<span style="color:green">'+data.html+'</span>');setTimeout(function(){window.location="/home.php";},3000);}}}} 910function add_bless_member(uid,type){$('#modalbox_div').modal({url:'/bless_member.php?uid='+uid+'&type='+type,modalClass:"modal modal_offset_top",showSpinner:true,fadeDuration:500,fadeDelay:0.75,clickClose:true,escapeClose:true,});} 911function welcomeback_update(result,form){if(result){if($(form)){if($('#changeemail_error')){$('#changeemail_error').html("");} 912$.ajax('/a_wb_updateprofile.php',{data:$(form).serialize(true),complete:function(resp){welcomeback_update_response(resp,'changemail',form);}});}}} 913function welcomeback_update_response(response,captchaid,form){if(response.status==200){var data=response.responseJSON;if(data){var form_id=$(form).attr("id");if(data.error){if(data.option){if(data.option.captcha_error!=undefined){update_captcha('welcomeback_captcha');$('#changeemail_error').html(data.option.captcha_error);return;}}else if(data.html){$('#changeemail_error').html(data.html);return;}}else{$("#changeemail_wrapper").html(data.html);return;}}else{$("#changeemail_wrapper").html("Sorry, there was an error.");return;}}else{$("#changeemail_wrapper").html("Sorry, there was an error.");return;}};var reload_div_id;var reload_i;var reload_pid;var reload_idx;function reportblogadult(blogid,reportuserid,elmid){var rep=new sack();rep.setVar("uid",reportuserid);rep.setVar("blogid",blogid);rep.requestFile="/blog_report_adult.php";rep.method="POST";rep.element=elmid;rep.runAJAX();} 914function reload_blog_comments(){return load_blog_comments(reload_div_id,reload_i,reload_pid,reload_idx);} 915function load_blog_comments(div_id,i,pid,idx){reload_div_id=div_id;reload_i=i;reload_pid=pid;reload_idx=idx;$('#'+div_id).innerHTML='<br><br><p align=center style="padding-left:3em;font-weight:bold;color:red;">... LOADING ...</p>';$.ajax({url:"/a_profile_comments.php",method:'get',data:{i:i,pid:pid,idx:idx,type:'blog'},complete:function(response){handle_comment_reformt(div_id,response);}});} 916function checkNewBlog_onclick(form){if($F('title').empty()){alert("Please fill in the blog subject.");return false;} 917return true;} 918function BTrack(){this.page_view=false;this.default_action='view';this.track=function(action,outcome){var str='';action=action?action:this.default_action;if('view'!=action){str+='blog';if(outcome){str+=' '+action+' '+outcome;}else{str+=' '+action;}} 919if(!this.page_view){this.page_view=true;var p=get_path_name();str+=' '+'/track/fubar/blog'+p;}} 920this.fail=function(action){this.track(action,'fail');} 921this.success=function(action){this.track(action,'success');} 922this.click=function(action){this.track(action,'click');}} 923function blogrollAdd(user,blog){var params={user:user,action:'blogrolladd',blog:blog,elmid:'blogroll'};blog_ajaxy_action(params,blogrolladdremove,null,null);} 924function blogrollRemove(user,blog,id){var params={user:user,action:'blogrollremove',blog:blog,elmid:'blogroll',hideid:id};blog_ajaxy_action(params,blogrolladdremove,null,null);} 925function blogrolladdremove(response,params){blog_js_notification_box(response.html,params.elmid);if(params.hideid){$(params.hideid).hide();}} 926function blog_ajaxy_action(params,handler,elm,callback){$.ajax({url:'/a_blog.php',data:params,method:'post',complete:function(resp){blog_ajaxy_handler(resp,params,handler);if(null!=elm){elm.blur();} 927if(null!=callback){eval(callback);}}});} 928function blog_ajaxy_handler(response,params,handler){if(200==response.status){var data=response.responseJSON;data.elmid=params.elmid;if(data&&data.error){blog_ajaxy_notification(data);}else if(data&&data.html){handler(data,params);}else{blog_ajaxy_notification(data);}}} 929function blog_ajaxy_notification(respJSON){var msg=false;if(respJSON){if(respJSON.option&&respJSON.option.notice){msg=respJSON.option.notice;}else if(respJSON.error){msg='Error: '+respJSON.html;} 930blog_js_notification_box(msg,respJSON.elmid);}} 931function blog_js_notification_box(msg,elmid){if(msg&&$(elmid)){$(elmid).update(msg).show();setTimeout("$('#"+elmid+"').html('').hide(); ",5000);}};function MobileDetectClient(){} 932MobileDetectClient.prototype.mobileClients=["midp","blackberry","nokia","panasonic","sharp","sie-","sonyericsson","symbian","windows ce","benq","mda","mot-","philips","pocket pc","samsung","vodafone","iphone","ipad","android"];MobileDetectClient.prototype.isMobileClient=function(userAgent) 933{userAgent=userAgent.toLowerCase();
933for(var i in this.mobileClients){if(userAgent.indexOf(this.mobileClients[i])!=-1){return true;}} 934return false;};function reportphotoadult_confirmed(htmltextelement,imgchechsum,uid){$.ajax('/a_adult_report.php',{method:'post',data:{a:1,i:imgchechsum,u:uid},complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){$('#'+htmltextelement+'').html('Thank you for reporting this image. :)');}else{$('#'+htmltextelement+'').html('Sorry, failed to report');}}else{$('#'+htmltextelement+'').html('Sorry, failed to report');}}});} 935function reportphotoadult(htmltextelement,useruid,imgchechsum){$('#'+htmltextelement+'').html('<span style="color:gray;font-weight:bold">Click <a href="javascript:void(0)" class="owned_menu_link" '+'onclick="reportphotoadult_confirmed('+htmltextelement+','+imgchechsum+','+useruid+')">'+'Yes</a> to confirm NSFW</span>');} 936function clearphotomark(imgchechsum){if(confirm("Clear this mark?")){$.ajax({url:'/a_adult_report.php',method:'post',data:{i:imgchechsum,a:0},complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){alert(data['html']);}else{window.location.reload();}}else{alert('Failed operation');}}else{alert('Failed operation');}}});}} 937function photomarkadult(imgchechsum,uid) 938{if(confirm("Mark as NSFW?")){$.ajax('/a_adult_report.php',{method:'post',data:{i:imgchechsum,a:1,u:uid},complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){alert(data['html']);}else{window.location.reload();}}else{alert('Failed operation');}}else{alert('Failed operation');}}});}} 939function photomarknoprimary(imgchechsum,uid) 940{if(confirm("Mark as not allowed as primary?")){$.ajax('/a_adult_report.php',{method:'post',data:{i:imgchechsum,a:2,u:uid},complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){alert(data['html']);}else{window.location.reload();}}else{alert('Failed operation');}}else{alert('Failed operation');}}});}};(function(){var d=document,w=window;function get(element){if(typeof element=="string") 941element=d.getElementById(element);return element;} 942function addEvent(el,type,fn){if(w.addEventListener){el.addEventListener(type,fn,false);}else if(w.attachEvent){var f=function(){fn.call(el,w.event);};el.attachEvent('on'+type,f)}} 943var toElement=function(){var div=d.createElement('div');return function(html){div.innerHTML=html;var el=div.childNodes[0];div.removeChild(el);return el;}}();function hasClass(ele,cls){return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));} 944function addClass(ele,cls){if(!hasClass(ele,cls))ele.className+=" "+cls;} 945function removeClass(ele,cls){var reg=new RegExp('(\\s|^)'+cls+'(\\s|$)');ele.className=ele.className.replace(reg,' ');} 946if(document.documentElement["getBoundingClientRect"]){var getOffset=function(el){var box=el.getBoundingClientRect(),doc=el.ownerDocument,body=doc.body,docElem=doc.documentElement,clientTop=docElem.clientTop||body.clientTop||0,clientLeft=docElem.clientLeft||body.clientLeft||0,zoom=1;if(body.getBoundingClientRect){var bound=body.getBoundingClientRect();zoom=(bound.right-bound.left)/body.clientWidth;} 947if(zoom>1){clientTop=0;clientLeft=0;} 948var top=box.top/zoom+(window.pageYOffset||docElem&&docElem.scrollTop/zoom||body.scrollTop/zoom)-clientTop,left=box.left/zoom+(window.pageXOffset||docElem&&docElem.scrollLeft/zoom||body.scrollLeft/zoom)-clientLeft;return{top:top,left:left};}}else{var getOffset=function(el){if(w.jQuery){return jQuery(el).offset();} 949var top=0,left=0;do{top+=el.offsetTop||0;left+=el.offsetLeft||0;} 950while(el=el.offsetParent);return{left:left,top:top};}} 951function getBox(el){var left,right,top,bottom;var offset=getOffset(el);left=offset.left;top=offset.top;right=left+el.offsetWidth;bottom=top+el.offsetHeight;return{left:left,right:right,top:top,bottom:bottom};} 952function getMouseCoords(e){if(!e.pageX&&e.clientX){var zoom=1;var body=document.body;if(body.getBoundingClientRect){var bound=body.getBoundingClientRect();zoom=(bound.right-bound.left)/body.clientWidth;} 953return{x:e.clientX/zoom+d.body.scrollLeft+d.documentElement.scrollLeft,y:e.clientY/zoom+d.body.scrollTop+d.documentElement.scrollTop};} 954return{x:e.pageX,y:e.pageY};} 955var getUID=function(){var id=0;return function(){return'ValumsAjaxUpload'+id++;}}();function fileFromPath(file){return file.replace(/.*(\/|\\)/,"");} 956function getExt(file){return(/[.]/.exec(file))?/[^.]+$/.exec(file.toLowerCase()):'';} 957Ajax_upload=AjaxUpload=function(button,options){if(button.jquery){button=button[0];}else if(typeof button=="string"&&/^#.*/.test(button)){button=button.slice(1);} 958button=get(button);this._input=null;this._button=button;this._disabled=false;this._submitting=false;this._justClicked=false;this._parentDialog=d.body;if(window.jQuery&&jQuery.ui&&jQuery.ui.dialog){var parentDialog=jQuery(this._button).parents('.ui-dialog');if(parentDialog.length){this._parentDialog=parentDialog[0];}} 959this._settings={action:'upload.php',name:'userfile',data:{},autoSubmit:true,responseType:false,onChange:function(file,extension){},onSubmit:function(file,extension){},onComplete:function(file,response){}};for(var i in options){this._settings[i]=options[i];} 960this._createInput();this._rerouteClicks();} 961AjaxUpload.prototype={setData:function(data){this._settings.data=data;},disable:function(){this._disabled=true;},enable:function(){this._disabled=false;},destroy:function(){},_createInput:function(){var self=this;var input=$('#file_attachment');input.attr('name',this._settings.name);$(input).change(function(){var file=fileFromPath(this.val());if(self._settings.onChange.call(self,file,getExt(file))==false){return;} 962if(self._settings.autoSubmit){self.submit();}});$(input).click(function(){self.justClicked=true;setTimeout(function(){self.justClicked=false;},3000);});this._input=input;},_rerouteClicks:function(){},_createIframe:function(){var id=getUID();var iframe=toElement('<iframe src="javascript:false;" name="'+id+'" />');iframe.id=id;
962iframe.style.display='none';d.body.appendChild(iframe);return iframe;},submit:function(){var self=this,settings=this._settings;if(this._input.val()===''){return;} 963var file=fileFromPath(this._input.val());if(!(settings.onSubmit.call(this,file,getExt(file))==false)){var iframe=this._createIframe();var tmp=this._input.replaceWith("<input id=\"inputplaceholder\" type=\"file\"></input>");var form=this._createForm(iframe);form.append(tmp[0]);form.submit();d.body.removeChild(form);var placeholder=$('#inputplaceholder');placeholder.replaceWith(tmp);form=null;this._createInput();var toDeleteFlag=false;addEvent(iframe,'load',function(e){if(iframe.src=="javascript:'%3Chtml%3E%3C/html%3E';"||iframe.src=="javascript:'<html></html>';"){if(toDeleteFlag){setTimeout(function(){d.body.removeChild(iframe);},0);} 964return;} 965var doc=iframe.contentDocument?iframe.contentDocument:frames[iframe.id].document;if(doc.readyState&&doc.readyState!='complete'){return;} 966if(doc.body&&doc.body.innerHTML=="false"){return;} 967var response;if(doc.XMLDocument){response=doc.XMLDocument;}else if(doc.body){response=doc.body.innerHTML;if(settings.responseType&&settings.responseType.toLowerCase()=='json'){if(doc.body.firstChild&&doc.body.firstChild.nodeName.toUpperCase()=='PRE'){response=doc.body.firstChild.firstChild.nodeValue;} 968if(response){response=window["eval"]("("+response+")");}else{response='';}}}else{var response=doc;} 969settings.onComplete.call(self,file,response);toDeleteFlag=true;iframe.src="javascript:'<html></html>';";});}else{this._createInput();}},_createForm:function(iframe){var settings=this._settings;var form=toElement('<form method="post" enctype="multipart/form-data"></form>');form.style.display='none';form.action=settings.action;form.target=iframe.name;d.body.appendChild(form);for(var prop in settings.data){var el=d.createElement("input");el.type='hidden';el.name=prop;el.value=settings.data[prop];form.appendChild(el);} 970return form;}};})();;var tab=function(tabcontrol,num,label,action,csstab,csstabsel,tracklabel,host){var tmp_id="tab_"+tabcontrol+"_"+num;tmp_id=tmp_id.replace('\'','');this.num=num;this.id=tmp_id;this.label=label;this.action=action;this.selected=false;this.tabcontrol=tabcontrol;this.url=action;this.csstab=csstab;this.csstabsel=csstabsel;this.controlid="tabcontent_"+this.tabcontrol;if(tracklabel!=null){this.tracklabel=tracklabel;} 971if(host!=null){this.host=host;} 972this.getContent=function(alt_url,opt){var tmpdiv=$("#"+this.controlid);tmpdiv.html("<p style='text-align:center;'><img src='/imgs/fuloaderSmall.gif' title='loading..' alt='loading..' border=0></p>");var tmpaction=this.action;if(null!=alt_url){tmpaction=alt_url;} 973$.ajax(tmpaction,{method:'get',complete:function(response){if(response.status==200){var data=response.responseJSON;if(data){if(data.error){}else{tmpdiv.html(data.html);watchforfailedimages(tmpdiv);}}else{tmpdiv.html(response.responseText);watchforfailedimages(tmpdiv);} 974if(typeof myLL!=='undefined'){myLL.checkDiv(tmpdiv);}}}});} 975this.Select=function(val,opt){if(this.selected==val){return;} 976this.selected=val;this.Paint();if(this.selected==true){this.getContent(null,opt);}} 977this.RefreshSelected=function(alt_url){if(this.selected){if(null==alt_url){this.getContent();}else{this.getContent(alt_url,0);}}} 978this.SelectTracking=function(val,opt){if(this.selected==val){return;} 979this.selected=val;this.PaintTracking();if(this.selected==true){this.getContent(null,opt);}} 980this.Create=function(){var html="<div class='tab_wrapper' id='"+this.id+"'></div>";return html;} 981this.Create_withTracking=function(){var html="<div id='"+this.id+"' onClick=''></div>";return html;} 982this.Paint=function(){var myTab=$("#"+this.id);var tabclass=this.selected==true?this.csstabsel:this.csstab;var html="<div id='select_tab_"+this.num+"' class='"+tabclass+"' onclick='"+this.tabcontrol+".SelectTab("+this.num+",1)'>"+this.label+"</div>";myTab.html(html);} 983this.PaintTracking=function(){var myTab=$("#"+this.id);var tabclass=this.selected==true?this.csstabsel:this.csstab;if(this.tracklabel!=null&&this.host!=null){var html="<div class='"+tabclass+"' onclick='"+this.tabcontrol+".SelectTabTracking("+this.num+", \""+this.url+"\",1);setCookie(\"last_tab\",\""+this.tracklabel+"\",0,0,0,\"/\",\""+this.host+"\");'>"+this.label+"</div>";}else{var html="<div class='"+tabclass+"' onclick='"+this.tabcontrol+".SelectTabTracking("+this.num+", \""+this.url+"\",1);'>"+this.label+"</div>";} 984myTab.html(html);}} 985var tabControl=function(id,tabclass,trackfunc){this.id=id;this.tabs=new Array();this.selectedTab=0;this.tabclass=tabclass;this.tabclass||(this.tabclass='tabcontent');this.trackfunc=trackfunc;this.addTab=function(label,action,csstab,csstabsel){csstab||(csstab='tab');csstabsel||(csstabsel='tabsel');var idx=this.tabs.length;var newtab=new tab(this.id,idx,label,action,csstab,csstabsel);this.tabs[this.tabs.length]=newtab;};this.addTabTracking=function(label,action,tracklabel,host,csstab,csstabsel){csstab||(csstab='tab');csstabsel||(csstabsel='tabsel');var idx=this.tabs.length;var newtab=new tab(this.id,idx,label,action,csstab,csstabsel,tracklabel,host);this.tabs[this.tabs.length]=newtab;};this.SelectTab=function(idx,opt){if(this.trackfunc&&opt==1){this.trackfunc(this,idx);};for(var index=0;
985index<this.tabs.length;index++){this.tabs[index].Select(idx==index,opt);}};this.refreshTab=function(alt_url){for(var index=0;index<this.tabs.length;index++){if(this.tabs[index].selected){this.tabs[index].RefreshSelected(alt_url);}}};this.SelectTabTracking=function(idx,opt){for(var index=0;index<this.tabs.length;index++){this.tabs[index].SelectTracking(idx==index,opt);}};this.Paint=function(deftab){var tabDiv=$("#"+this.id);var tabHtml="<table class='tabs' cellspacing=0 cellpadding=0><tr>";for(var index=0;index<this.tabs.length;index++){var tabCreate=this.tabs[index].Create();if(index==0){tabHtml+="<td class='tab_row first' valign='bottom'>"+tabCreate+"</td>";}else if(index==this.tabs.length-1){tabHtml+="<td class='tab_row last' valign='bottom'>"+tabCreate+"</td>";}else{tabHtml+="<td class='tab_row' valign='bottom'>"+tabCreate+"</td>";}} 986tabHtml+="</tr><tr><td colspan="+this.tabs.length+">";tabHtml+="<div class='"+this.tabclass+"' id='tabcontent_"+id+"'></div>";tabHtml+="</td></tr></table>";tabDiv.html(tabHtml);for(var index=0;index<this.tabs.length;index++) 987{this.tabs[index].Paint();} 988this.SelectTab(deftab,0);};this.PaintTabTracking=function(deftab,tabnum){var tabDiv=document.getElementById(this.id);var tabLen=this.tabs.length;var colspanCount=0;var tabCount=1;var cellwidth=100/tabnum;var cellwidth=cellwidth-1;var html="<table class='tabs' cellspacing=0 cellpadding=0><tr>";for(var index=0;index<this.tabs.length;index++){if(tabCount==tabLen){cellwidth=cellwidth+1;colspanCount=colspanCount+1;tabCount=tabCount+1;html+="<td width="+cellwidth+"%>"+this.tabs[index].Create_withTracking()+"</td>";}else{html+="<td width="+cellwidth+"%>"+this.tabs[index].Create_withTracking()+"</td><td class='tabSpacer'> </td>";colspanCount=colspanCount+2;tabCount=tabCount+1;}} 989html+="</tr><tr><td colspan="+colspanCount+">";html+="<div class="+this.tabclass+" id=tabcontent_"+id+" height='450'></div>";html+="</td></tr></table>";tabDiv.innerHTML=html;for(var index=0;index<this.tabs.length;index++){this.tabs[index].PaintTracking();} 990this.SelectTabTracking(deftab,0);}};;var topfriendsmodified=0;function handleTopOnChange(dd1,topdivname) 991{var idx=dd1.selectedIndex;if(idx<0){var tmp=document.getElementById(topdivname);tmp.innerHTML="";return;} 992var val=dd1[idx].value;var ajax=new sack();ajax.setVar("u",val);ajax.setVar("img",-2);ajax.setVar("tooltips",0);ajax.requestFile="/a_get_user.php";ajax.method="GET";ajax.element=topdivname;ajax.runAJAX();} 993function addToTopFriends(alllistname,toplistname,alldivname,topdivname,maxfriends){var alllist=document.getElementById(alllistname);var toplist=document.getElementById(toplistname);if(maxfriends<=0) 994maxfriends=5;var idx=alllist.selectedIndex;if(idx<0) 995return;var val=alllist[idx].value;var txt=alllist[idx].text;for(i=0;i<toplist.length;i++){if(toplist[i].value==val){return;}} 996if(toplist.length>=maxfriends){var question="You can only set your top 0 friends";alert(question.replace(/0/,maxfriends));return;} 997toplist[i]=new Option(txt,val,false,true);handleTopOnChange(toplist,topdivname);alllist.remove(idx);if(idx>0){idx=idx-1;} 998if(alllist.length>=0){alllist.selectedIndex=idx;} 999handleTopOnChange(alllist,alldivname);topfriendsmodified=1;} 1000function deleteAsFriend(alllistname,toplistname,alldivname,topdivname){var alllist=document.getElementById(alllistname);var idx=alllist.selectedIndex;if(idx<0) 1001return;var val=alllist[idx].value;var txt=alllist[idx].text;var question="Would you like to remove 0 as a friend";var ans;ans=window.confirm(question.replace(/0/,txt));if(ans==true){var ajax=new sack();ajax.setVar("remove",val);ajax.setVar("remove_confirm",1);ajax.requestFile="/myfriends.php";ajax.method="GET";ajax.runAJAX();alllist.remove(idx);if(idx>0){idx=idx-1;} 1002if(alllist.length>=0){alllist.selectedIndex=idx;} 1003handleTopOnChange(alllist,alldivname);}} 1004function deleteAsFamily(alllistname,toplistname,alldivname,topdivname){var alllist=document.getElementById(alllistname);var idx=alllist.selectedIndex;if(idx<0) 1005return;var val=alllist[idx].value;var txt=alllist[idx].text;var question="Would you like to remove 0 from your family";var ans;ans=window.confirm(question.replace(/0/,txt));if(ans==true){var ajax=new sack();ajax.setVar("remove",val);ajax.setVar("remove_confirm",1);ajax.requestFile="/myfamily.php";ajax.method="GET";ajax.runAJAX();alllist.remove(idx);if(idx>0){idx=idx-1;} 1006if(alllist.length>
1006=0){alllist.selectedIndex=idx;} 1007handleTopOnChange(alllist,alldivname);}} 1008function removeFromTopFriends(alllistname,toplistname,alldivname,topdivname){var alllist=document.getElementById(alllistname);var toplist=document.getElementById(toplistname);var idx=toplist.selectedIndex;if(idx<0) 1009return;var val=toplist[idx].value;var txt=toplist[idx].text;for(i=0;i<alllist.length;i++){if(alllist[i].value==val){return;}} 1010alllist[i]=new Option(txt,val,false,true);handleTopOnChange(alllist,alldivname);toplist.remove(idx);if(idx>0){idx=idx-1;} 1011if(toplist.length>=0){toplist.selectedIndex=idx;} 1012handleTopOnChange(toplist,topdivname);topfriendsmodified=1;} 1013function updateButtons(toplistname){var toplist=document.getElementById(toplistname);var up=document.getElementById('moveup');var down=document.getElementById('movedown');var idx=toplist.selectedIndex+1;var len=toplist.length;if(idx==0){up.disabled=true;down.disabled=true;}else if(idx==1){up.disabled=true;if(len>idx){down.disabled=false;}else{down.disabled=true;}}else{up.disabled=false;if(len<=idx){down.disabled=true;}else{down.disabled=false;}}} 1014function moveUpList(toplistname,topdivname){var toplist=document.getElementById(toplistname);var idx=toplist.selectedIndex;var val=toplist[idx-1].value;var txt=toplist[idx-1].text;toplist[idx-1].value=toplist[idx].value;toplist[idx-1].text=toplist[idx].text;toplist[idx].value=val;toplist[idx].text=txt;toplist.selectedIndex=idx-1;handleTopOnChange(toplist,topdivname);topfriendsmodified=1;} 1015function moveDownList(toplistname,topdivname){var toplist=document.getElementById(toplistname);var idx=toplist.selectedIndex;var val=toplist[idx+1].value;var txt=toplist[idx+1].text;toplist[idx+1].value=toplist[idx].value;toplist[idx+1].text=toplist[idx].text;toplist[idx].value=val;toplist[idx].text=txt;toplist.selectedIndex=idx+1;handleTopOnChange(toplist,topdivname);topfriendsmodified=1;} 1016function updateTopList(toplistname,friendstype){if(topfriendsmodified!=0){var toplist=document.getElementById(toplistname);var temparray=new Array();for(i=0;i<toplist.length;i++){temparray.push(toplist[i].value);} 1017var val=temparray.toString();topfriendsmodified=0;var params={"type":friendstype,"friends":val};$.ajax("/a_friend_list.php",{method:"GET",data:params,complete:function(transport){if(transport.status==200){$("#manage-people-success").html("Successfully set toplist");}else{if($("#manage-people-failure")){$("#manage-people-failure").html("Failed to set toplist, refresh the page and try again or contact support - code mpf01");}}}});}} 1018function checkTopFriendsModifyOnPageUnload(){updateTopList('toplist','settopfriends');} 1019function load_friend_requests(mobile){$('#frdreqlist').html('<div class="waitingaction pageactionload">Loading...</div>');$.ajax("/a_friend_actions.php",{method:'post',data:{action:'list',mobile:mobile},complete:function(transport){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){$('#frdreqlist').html(data['html']);}else{$('#frdreqlist').html(data['html']);check_friend_multiple_actions(mobile);}}}}});} 1020function add_friend_working(uid){var tmpdiv=$('#working_'+uid);if(tmpdiv.length===0){var tmpdiv=$('#friendaction_'+uid);if(tmpdiv){var newdiv="<div class='waitingaction' id='working_"+uid+"'>processing...</div>";tmpdiv.append(newdiv);}} 1021return tmpdiv;} 1022function mfriendaction(val,mobile){var divs=$('div.new_friendaction');var uids=new Array();$('div.new_friendaction').each(function(){var id=$(this).prop('id');if(id.indexOf("new_friendaction_")>=0){var tmp=id.split("_",3);var uid=tmp.pop();if(uid!==0){uids.push(uid);} 1023$('new_friendaction_'+uid).hide();$('reject_friendaction_'+uid).hide();$('accept_friendaction_'+uid).hide();var tmpdiv=add_friend_working(uid);if(tmpdiv){tmpdiv.show();}}});var tmp=uids.toString();$.ajax("/a_friend_actions.php",{method:'post',data:{uid:tmp,action:'accept',val:val,mobile:mobile},complete:function(response){handle_friendaction(uids,val,response,mobile);event_helper.trigget_event('notify_count');}});} 1024function clearfriendaction(val,mobile){$('#frdreqlist').html('<div class="waitingaction">Loading...</div>');$.ajax("/a_friend_actions.php",{method:'post',data:{action:'clear',val:val,mobile:mobile},complete:function(response){load_friend_requests(mobile);event_helper.trigget_event('notify_count');}});} 1025function friendaction(uid,val,mobile){var tmpele=$('#new_friendaction_'+uid);if(tmpele){tmpele.hide();} 1026var tmpele=$('#reject_friendaction_'+uid);if(tmpele){tmpele.hide();} 1027var tmpele=$('#accept_friendaction_'+uid);if(tmpele){tmpele.hide();} 1028var tmpdiv=add_friend_working(uid);if(tmpdiv){tmpdiv.show();} 1029var uids=new Array();
1029uids.push(uid);var tmp=uids.toString();$.ajax("/a_friend_actions.php",{method:'post',data:{uid:tmp,action:'accept',val:val,mobile:mobile},complete:function(response){handle_friendaction(uids,val,response,mobile);event_helper.trigget_event('notify_count')}});} 1030function handle_friendaction(uids,val,transport,mobile){if(transport.status==200){var data=transport.responseJSON;if(data){if(data['error']){alert(data['html']);}else{for(var i=0;i<uids.length;++i){switch(val){case 0:var tmpele=$('#working_'+uids[i]);if(tmpele){tmpele.hide();} 1031var tmpele=$('#new_friendaction_'+uids[i]);if(tmpele){tmpele.hide();} 1032var tmpele=$('#reject_friendaction_'+uids[i]);if(tmpele){tmpele.show();} 1033var tmpele=$('#accept_friendaction_'+uids[i]);if(tmpele){tmpele.hide();} 1034break;case 1:var tmpele=$('#working_'+uids[i]);if(tmpele){tmpele.hide();} 1035var tmpele=$('#new_friendaction_'+uids[i]);if(tmpele){tmpele.hide();} 1036var tmpele=$('#reject_friendaction_'+uids[i]);if(tmpele){tmpele.hide();} 1037var tmpele=$('#accept_friendaction_'+uids[i]);if(tmpele){tmpele.show();} 1038break;case 2:var tmpele=$('#working_'+uids[i]);if(tmpele){tmpele.hide();} 1039var tmpele=$('#new_friendaction_'+uids[i]);if(tmpele){tmpele.show();} 1040var tmpele=$('#reject_friendaction_'+uids[i]);if(tmpele){tmpele.hide();} 1041var tmpele=$('#accept_friendaction_'+uids[i]);if(tmpele){tmpele.hide();} 1042break;default:var tmpele=$('#working_'+uids[i]);if(tmpele){tmpele.hide();} 1043var tmpele=$('#new_friendaction_'+uids[i]);if(tmpele){tmpele.show();} 1044var tmpele=$('#reject_friendaction_'+uids[i]);if(tmpele){tmpele.hide();} 1045var tmpele=$('#accept_friendaction_'+uids[i]);if(tmpele){tmpele.hide();} 1046break;}} 1047check_friend_multiple_actions(mobile);if(data.option&&data.option.points&&data.option.points>0){var ele=$('#friendreqmsg');if(ele){ele.html('You recieved +'+data.option.points+' Points!');ele.fadeOut("slow");}}}}}} 1048function check_friend_multiple_actions(mobile){var allowmactions=false;var divs=$('div.new_friendaction');for(var i=0;i<divs.length;++i){if($(divs[i]).is(':visible')){allowmactions=true;break;}} 1049if(mobile){var tmpele=$('#acceptall_wrapper');}else{var tmpele=$('#acceptall');} 1050if(allowmactions){if(tmpele){tmpele.show();}}else{if(tmpele){tmpele.hide();}}};var levelBoxUpdate=function(){this.lastcheck=0;this.lastupdatetime=0;this.runningchecktime=0;this.initialize=function(option){this.options=$.extend({name:'levelup_pb',checktime:45,changever:0,delay:{90:60,300:90,600:180},params:{}},option);this.lastcheck=-1;this.runningchecktime=this.options.checktime*1000;},this.setChangeVer=function(val){this.options.changever=val;};this.check=function(currenttime){if(this.runningchecktime==0){return false;} 1051if(this.lastcheck==0){this.lastcheck=(new Date()).getTime();this.lastupdatetime=this.lastcheck;} 1052if(this.options.delay){this.runningchecktime=this.options.checktime*1000;$.each(this.options.delay,$.proxy(function(key,value){if(this.lastupdatetime<(currenttime-key*1000)){this.runningchecktime=value*1000;}},this));} 1053if((this.lastcheck+this.runningchecktime)<=currenttime){return true;} 1054return false;};this.update=function(data){if(data){if(data.ver){this.options.changever=data.ver;}} 1055this.lastcheck=(new Date()).getTime();this.lastupdatetime=this.lastcheck;if(data.error&&data.error!=0){}else{if(data.levelup_html){open_levelup_partybox(data.levelup_html);}}}} 1056var levelBox=function(){this.initialize=function(){},this.setChangeVer=function(val){if(this.contentUpdater){this.contentUpdater.setChangeVer(val);}},this.domReady=function(option){this.content=$('#fixedboxdiv');if(this.content){if(option.levelup_html){open_levelup_partybox(option.levelup_html);} 1057this.contentUpdater=new levelBoxUpdate;this.contentUpdater.initialize(option);AutoUpdater.register(this.contentUpdater);event_helper.add_event('level_update',function(){AutoUpdater.forceUpdate(['levelup_pb']);});}},this.playSound=function(sounds){if(sounds&&(sounds.length>0)){this.sounds=this.sounds.concat(sounds);this.sounds=this.sounds.uniq();} 1058if(this.sounds.size()){var sound=this.sounds.first();Sound.play(sound);this.sounds=this.sounds.without(sound);if(this.sounds.size()){this.bind_playSound.delay(1);}}}};var check=new Image();check.src='/imgs/green_check_small.gif';function open_levelup_partybox(html) 1059{if(window.location.href.indexOf("/mafia")!=-1)return;if(html=='')return;$('#fixedboxdiv').css("position",'absolute');$('#fixedboxdiv').css("z-index",'20000');$('#fixedboxdiv').css("padding",'10px');$('#fixedboxdiv').css("font-size",'20px');$('#fixedboxdiv').css("text-align",'center');$('#fixedboxdiv').html(html);var w,h,pw,ph;w=$('#fixedboxdiv').outerWidth();h=$('#fixedboxdiv').outerHeight();var width=$(window).width()||$(document).width();var height=$(window).width()||$(window).height();var pw=width;var ph=height;var pos_top=(ph/2)-(h/2);$('#fixedboxdiv').css("top",pos_top/2+"px");$('#fixedboxdiv').css("left",'-'+w+'px');$('#fixedboxdiv').show();var slide_left=Math.round((pw/2)-(w/2)+w);$('#fixedboxdiv').animate({left:"+="+slide_left},1000,function(){setTimeout(shake_levelup_partybox,1000*2);});} 1060function shake_levelup_partybox() 1061{$('#fixedboxdiv').effect("shake",{distance:25,times:3});setTimeout(close_levelup_partybox,1000*8);} 1062function close_levelup_partybox() 1063{$('#fixedboxdiv').animate({left:"-=1000",opacity:0}
1063,1000,function(){$('#fixedboxdiv').html("");$('#fixedboxdiv').css("left",'0px');$('#fixedboxdiv').css("opacity",'100');$('fixedboxdiv').hide();});}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.