var recipientIds=new Array();var recipientNames=new Array();var numRecipients=0;var numRemoved=0;var allFriends=new Array();var checkAll=true;var lightbox;function showInviter(url,params){jQuery.ajax({type:"POST",url:url,data:params,success:function(data,textStatus){lightbox=new hi5.Lightbox("test",data,{styleClass:"invite-dialog"});eval(jQuery("#allFriendsDiv").text());if(checkAll){jQuery("#inviteAllCheck").click();}}});}function initInviteBox(){recipientIds=new Array();recipientNames=new Array();numRecipients=0;numRemoved=0;}function updateAll(A){resetRecipientList();for(var B=0;B<allFriends.length;B=B+2){addRecipient(allFriends[B],allFriends[B+1],A);}}function updateRefreshLink(){jQuery("#refreshlink").attr("href",jQuery("#refreshlink").attr("href")+"&view-params={'invites_sent'%3A'"+numRecipients+"'}");document.getElementById("view-params").value=numRecipients;}function submitUserIdsReload(){var A=recipientIds.join(",");document.getElementById("userIds").value=A;jQuery("#inviteForm").submit();}function submitUserIdsAjax(){var A=recipientIds.join(",");document.getElementById("userIds").value=A;jQuery.ajax({type:"POST",url:jQuery("#inviteForm").attr("action"),data:jQuery("#inviteForm").serialize(),success:function(B,C){jQuery("#dialog-body").html(B);jQuery("#iframe-overlay").css("height","100px");},error:function(B,D,C){alert("Error inviting friends: "+D+" "+C);}});}function appendRecipient(A,C){A=A.replace(/ /g,"&nbsp;");var B=jQuery("<div>"+A+"<a><img /></a></div> ");B.attr("style","display: inline; line-height: 25px; border: 1px solid #ccc; margin-right: 3px; margin-bottom: 3px; background: #efefef; padding: 2px;");B.find("a").attr("href","javascript: addRecipient('',"+C+", false)");B.find("img").attr("src","http://images.hi5.com/images/icons/_/close_button.gif");jQuery("#recipients").append(B);}function addRecipient(A,C,B){if(B){appendRecipient(A,C);recipientIds[numRecipients]=C;recipientNames[numRecipients]=A;if(document.getElementById("inviteCb"+C)!=undefined){document.getElementById("inviteCb"+C).checked=true;document.getElementById("inviteDiv"+C).style.background="#e3ecf3";}numRecipients++;}else{document.getElementById("inviteAllCheck").checked=false;for(i=0;i<numRecipients;i++){if(recipientIds[i]==C){recipientIds[i]=-1;recipientNames[i]="";}}rebuildRecipientList();if(document.getElementById("inviteCb"+C)!=undefined){document.getElementById("inviteCb"+C).checked=false;document.getElementById("inviteDiv"+C).style.background="#ffffff";}numRemoved++;}}function rebuildRecipientList(){jQuery("#recipients").empty();var B=0;for(var A=0;A<numRecipients;A++){if(recipientNames[A]!=""){appendRecipient(recipientNames[A],recipientIds[A]);B++;}}}var maxFriendsPerPage=9;function clearAlpha(){var A=document.getElementById("alpha-index").childNodes;for(index=0;A[index]!=null;index++){if(A[index].nodeType==1){A[index].className="";}}}function clearCircle(){var A=document.getElementById("circleId");if(A==null||A==undefined){return ;}A.selectedIndex=0;}function paginate(C,A,B){clearAlpha();if(A=="100"){$("all").className="selected";}jQuery.ajax({type:"GET",url:"/friend/"+B+"/displayInviteFriendsAjax.do",data:"paginate=true&offset="+C+"&circleId="+A,success:function(D){jQuery("#friend-list").html(D);},error:function(F,D,E){alert("error!");}});}function paginateAlpha(C,B,A){clearAlpha();$("tab-"+B).className="selected";jQuery.ajax({type:"GET",url:"/friend/"+A+"/displayInviteFriendsAjax.do",data:"paginate=true&offset="+C+"&alphabet="+B,success:function(D){jQuery("#friend-list").html(D);}});}function resetRecipientList(){jQuery("#recipients").empty();initInviteBox();}function showSelected(){for(i=0;i<numRecipients;i++){id=recipientIds[i];if(document.getElementById("inviteCb"+id)!=undefined){document.getElementById("inviteCb"+id).checked=true;document.getElementById("inviteDiv"+id).style.background="#e3ecf3";}}}function appInvite(B,A,D,C){checkAll=C;showInviter("/friend/apps/displayInviteFriendsAjax.do","allFriends=true&appId="+B+"&from=CANVAS&"+D);}