/* Generated 2012-02-10 02:57:13*/$(document).ready(function(){$("#primary-login-form").validate({errorClass:"invalid",validClass:"valid",errorElement:"em",submitHandler:function(form){form.submit()},rules:{u_name:"required",u_pass:"required"},messages:{u_name:"Yo, we need your username or email address to log you in",u_pass:"Can't log you in without your password dude"}});$("#people-search-form").submit(function(){var searchField=$("#people-search-field").val();var searchOptions=$("#people-search-options").val();if(searchOptions=="searchByUsernameRendered"){var searchParams="username"}else{if(searchOptions=="searchByFullNameRendered"){var searchParams="username"}else{var searchParams="interests"}}$(this).webService({type:"GET",url:"/services/gateway/?service[module]=User&service[action]="+searchOptions+"&service[format]=html&params["+searchParams+"]="+searchField+"&user[token]="+document.userToken,dataType:"html",success:function(data){$("#searchResult_Area").html(data)},loading:true,loadingLocation:"#searchResult_Area"});return false});$("#messageRecipients").change(function(){if($(this).val()=="userSearch"){$("#messageUserSearch").show()}else{$("#messageUserSearch").hide()}});if(jQuery("#messageUserSearch").length){$("#messageUserSearch").autocomplete("/services/gateway/?service[module]=Search&service[action]=SearchUsernames&params[string]=Flung&service[format]=json",{cacheLength:20,minChars:3,max:20,parse:function(data){return $.map(eval(data),function(row){return{data:row,value:row.id,result:row.data}})},formatItem:function(item){return item.data}});$("#messageUserSearch").result(function(event,val,formatted){$("#recipientOther").attr("value",val.id)})}if(jQuery("#content #shout-container").length){$("#content #shout-container").show();$("#contentBar .what-is").hide();chatterbox()}$(".slide a.mate-going-count").click(function(){$(this).toggleClass("active").closest("div.mate-going").find(".panel").slideToggle("fast");return false});$("input[name='activity']").change(function(){if($("input[@name='activity']:checked").val()=="chat"){$("#content #shout-container").show();$("#contentBar #section-my-friends-events-homepage").show();$("#contentBar #section-people-you-might-know-homepage").show();$("#contentBar .what-is").hide();chatterbox()}else{if($("input[@name='rdio']:checked").val()=="feed"){$("#content #shout-container").hide();$("#contentBar #section-my-friends-events-homepage").show();$("#contentBar #section-people-you-might-know-homepage").show();$("#contentBar .what-is").hide();activityFeed()}else{if($("input[@name='rdio']:checked").val()=="rep"){$("#content #shout-container").hide();$("#contentBar #section-my-friends-events-homepage").hide();$("#contentBar #section-people-you-might-know-homepage").hide();$("#contentBar .what-is").show();reputation()}}}});$("#contentBar a.reputuation-likes").click(function(e){$('input:radio[name="activity"]').filter('[value="rep"]').attr("checked",true);if(jQuery("#reputation-full").length){e.preventDefault();$("#reputation-full").show();$(".your-infractions").hide();$(".your-infractions-report").hide();$("#contentBar .what-is").show()}else{$("#content #shout-container").hide();$("#contentBar #section-my-friends-events-homepage").hide();$("#contentBar #section-people-you-might-know-homepage").hide();$("#contentBar .what-is").show();$(".your-infractions-report").hide();reputation()}});$("#contentBar a.reputuation-infractions").click(function(e){$('input:radio[name="activity"]').filter('[value="rep"]').attr("checked",true);if(jQuery("#reputation-full").length){e.preventDefault();$("#reputation-full").hide();$(".your-infractions").show();$("#contentBar .what-is").show()}else{$("#content #shout-container").hide();$("#contentBar #section-my-friends-events-homepage").hide();$("#contentBar #section-people-you-might-know-homepage").hide();$("#contentBar .what-is").show();var test="infract";reputation(test)}});$("#contentBar a.reputuation-infractions-report").click(function(e){e.preventDefault();$("#reputation-full").hide();$(".your-infractions-report").show()});$(".infraction-item").live("click",function(){$("#reputation-full").hide();$(".your-infractions").show();$("#contentBar .what-is").show()});$("#user-chatbox-shout-everyone-button").live("click",function(){submitShout();return false});$("#user-chatbox-shout-everyone").keydown(function(e){if(e.which==13){submitShout();return false}});function submitShout(){var userId=$("#shout-everyone-box-userid").val();var userShout=$("#user-chatbox-shout-everyone").val();jQuery("textarea#user-chatbox-shout-everyone").addClass("input_loading");jQuery().webService({type:"POST",url:"/services/user/shout/add.html",data:"params[userId]="+document.loggedinUserId+"&params[objectType]=Chat&params[objectId]="+userId+"&params[tagValue]="+userShout+"&params[tagType]=shoutBox&user[token]="+document.userToken,dataType:"html",success:function(result){jQuery("#user-chatbox-shout-everyone").val("");jQuery.modal.close();jQuery("#user-chatbox-shout-everyone").removeClass("input_loading")},loading:true,loadingLocation:"#shout-reply"})}function chatterbox(){var url="/services/my/chatterbox.html";jQuery(this).webService({type:"GET",url:url,dataType:"html",success:function(result){$("#user-activity-content").html(result);if(jQuery("li.shout-item").length){$("#user-activity-content").html(result)}else{$(".no-content-chatterbox").show()}$(".no-content-activity").hide()},loading:true,loadingLocation:"#user-activity-content"})}function activityFeed(){var url="/services/my/feed.html";jQuery(this).webService({type:"GET",url:url,dataType:"html",success:function(result){if(result==""){$(".no-content-activity").show()}$("#user-activity-content").html(result);$(".no-content-chatterbox").hide()},loading:true,loadingLocation:"#user-activity-content"})}function reputation(infractDetail){var url="/services/my/report-card.html";jQuery(this).webService({type:"GET",url:url,dataType:"html",success:function(result){$("#user-activity-content").html(result);if(infractDetail=="infract"){$("#reputation-full").hide()}else{$(".your-infractions").hide()}$(".no-content-activity").hide();$(".no-content-chatterbox").hide()},loading:true,loadingLocation:"#user-activity-content"})}if(jQuery("#shoutBox_ResultArea").length){retrieveShouts()}$(".give-infraction").click(function(e){e.preventDefault();var infractURL="/forum/infraction.php?do=report&u=";var infractUser=$(".do-shout").attr("rel");window.location=document.siteURL+infractURL+infractUser})});function privateFollowing(b){var a=$("#following-list").attr("type");var c=siteURLMy+"/api/my/"+a+".json";if(typeof(b)=="undefined"){var b=0}$.ajax({url:c,type:"GET",dataType:"jsonp",data:{pageNum:b,pageSize:20},jsonp:"jsonp_callback",success:function(e){var d=e.data[a];$.each(d,function(f,i){var h=i.name;var j=i.id;var g=i.images["54x54"];var k=i.link;$("#following-"+a).append('<li id="'+a+"-"+j+'" class="clearfix"><span class="item-button"><a ref="'+j+'" class="button-spc button-remove">Remove</a></span><span class="item-image"><a href="'+k+'"><img src="'+g+'" alt="'+h+'" title="'+h+'" width="54" height="54"></a></span><div class="content-grouper"><h3 class="item-'+j+'"><a href="'+k+'">'+h+"</a></h3></div></li>")});if(d!=0){$("#following-list-last").show()}else{$("#following-list-last").hide()}},error:function(d,f,e){alert(f);alert(e)}})}function privateFollowingRemove(c){var a=$("#following-list").attr("type");var b=siteURLMy+"/api/my/"+a+".json";$.ajax({url:b,type:"POST",dataType:"jsonp",cache:false,data:a+'=[{"id":"'+c+'","follow":0}]',jsonp:"jsonp_callback",success:function(d){$("#"+a+"-"+c).fadeOut("fast")},error:function(d,f,e){$("#"+a+"-"+c).html("<p>Sorry, there was error removing this item</p>").fadeIn();$("#"+a+"-"+c).css({"background-color":"#ffdbdb"});$("#"+a+"-"+c+" p").css({"line-height":"50px",padding:"10px 20px","margin-bottom":"-10px","margin-top":"-10px","font-size":"14px"});console.log("textStatus: "+f);console.log("errorThrown: "+e)}})}function PrivateFollowEndlessScroll(){page=parseInt($(this).parent().find(".endless-scroll-container").attr("page"));loadingElement=$(this).parent().find(".endless-scroll-container");triggerElement=$(this).find(".endless-scroll-trigger");newPage=page+1;privateFollowing(newPage);$(loadingElement).attr("page",newPage)}function publicFollowing(b){var a=$("#following-list").attr("type");var c=siteURL+"/api/member/"+profileUserName+"/"+a+".json";if(typeof(b)=="undefined"){var b=0}$.ajax({url:c,type:"GET",dataType:"jsonp",data:{pageNum:b,pageSize:20},jsonp:"jsonp_callback",success:function(e){var d=e.data[a];$.each(d,function(f,i){var h=i.name;var j=i.id;var g=i.images["54x54"];var k=i.link;$("#following-"+a).append('<li id="'+a+"-"+j+'" class="clearfix"><span class="item-image"><a href="'+k+'"><img src="'+g+'" alt="'+h+'" title="'+h+'" width="54" height="54"></a></span><div class="content-grouper"><h3 class="item-'+j+'"><a href="'+k+'">'+h+"</a></h3></div></li>")});if(d!=0){$("#following-list-last").show()}else{if(d==0&&b==0){$("#following-"+a).append('<li class="no-content">'+profileUserName+" is not following anything here...</li>")}else{$("#following-list-last").hide()}}},error:function(d,f,e){alert(f);alert(e)}})}function PublicFollowEndlessScroll(){page=parseInt($(this).parent().find(".endless-scroll-container").attr("page"));loadingElement=$(this).parent().find(".endless-scroll-container");triggerElement=$(this).find(".endless-scroll-trigger");newPage=page+1;publicFollowing(newPage);$(loadingElement).attr("page",newPage)};
