var magicTxtHelp_activated=true;function fillText_f(a){var b=$("#quick_f").val();switch(a){case 1:if(b==""){$("#quick_f").val(fSearchText);$("#quick_f").addClass("grey-text")}break;case 2:magicTxtHelp_activated=false;if(b==fSearchText){$("#quick_f").val("");$("#quick_f").removeClass("grey-text")}break}return true}
function friendsformatItem(a,b,c){if(typeof c=="undefined")c="";a=a;c=c.split(" ");var d={a:"\u00e1",e:"\u00e9",i:"\u00ed",o:"\u00f3",u:"\u00fa",n:"\u00f1",A:"\u00c1",E:"\u00c9",I:"\u00cd",O:"\u00d3",U:"\u00da",N:"\u00d1"},f=["#",",","\\.","'","_","-"],g=[],e="";for(var i in c)if(e=c[i].replace(/\s+/,"")){e=e.replace(/\(/g,"\\(").replace(/\)/g,"\\)");for(var h in d){e=e.replace(new RegExp("("+d[h]+")","g"),h);e=e.replace(new RegExp("("+h+")","g"),"[$1"+d[h]+"]")}for(h in f)e=e.replace(new RegExp("("+
f[h]+")","g"),"$1?");g.push("("+e+")")}if(g.length)a=a.replace(new RegExp("("+g.join("|")+")","ig"),'<span class="added">$1</span>');return e=typeof sonico_friends_photos=="undefined"?'<a href="javascript:void();" class="f-wrap dark-link">'+a+"</a>":'<a href="javascript:void();" class="f-wrap dark-link"><span class="thumb">'+sonico_friends_photos[b]+"</span>"+a+"</a>"}
function launch_autocomplete_f(){if(isLogged&&$("#quick_f").length)friendType=="work"?$("#quick_f").autocomplete(sonico_laboral_contacts,{onItemSelect:function(a){window.location=sonico_url+"friends.php?t=work&fid="+a.selectValue},extraResultsCSS:{top:$("#quick_f").offset().top,left:$("#quick_f").offset().left},resultsDivClass:"autocomplete",maxItemsToShow:10,width:205,resultsID:"quicksearch-autocomplete",delay:10,formatItem:friendsformatItem}):$("#quick_f").autocomplete(sonico_friends,{onItemSelect:function(a){window.location=
sonico_url+"friends.php?fid="+a.selectValue},extraResultsCSS:{top:$("#quick_f").offset().top,left:$("#quick_f").offset().left},resultsDivClass:"autocomplete",maxItemsToShow:10,width:205,resultsID:"quicksearch-autocomplete",delay:10,formatItem:friendsformatItem})}function delay(){$("#status-last").html("");$("#sd").val(status_ini).attr("style","color:#999999");$("#sd").val(status_ini)}
function removeFriendsList(a,b){if(confirm(sonico.translate._("\u00bfEstas seguro que desea eliminar la lista?"))){$("#list"+b+"view").hide();$.getJSON("/ajax_people.php",{friendAction:"rmListName",listName:a},function(c){if(c.error){$("#list"+b+"view").show();alert(c.msgError)}})}}function addFriendToList(a,b){$.getJSON("/ajax_people.php",{friendAction:"addFriendToList",listName:a,userId:b},function(c){c.error?alert(c.msgError):$("#belongList-"+b).html(c.response.listHtml)})}
function rmFriendFromList(a,b){$.getJSON("/ajax_people.php",{friendAction:"rmFriendFromList",listName:a,userId:b},function(c){c.error?alert(c.msgError):$("#belongList-"+b).html(c.response.listHtml)})}function deleteFriend(a,b){var c=$("#userId"+a).html();$("#userId"+a).fadeOut();$.getJSON("/ajax_people.php",{friendAction:"deleteFriend",userId:a,block:b},function(d){if(d.error){alert(d.msgError);$("#userId"+a).html(c).show()}})}
function deleteLaboralFriend(a,b){var c=$("#userId"+a).html();$("#userId"+a).fadeOut();$.getJSON("/ajax_people.php",{friendAction:"deleteLaboralFriend",userId:a,block:b},function(d){if(d.error){alert(d.msgError);$("#userId"+a).html(c).show()}})}function blockFan(a){var b=$("#userId"+a).html();$("#userId"+a).fadeOut();$.getJSON("/ajax_people.php",{friendAction:"blockFan",userId:a},function(c){if(c.error){alert(c.msgError);$("#userId"+a).html(b).show()}})}
function deleteMeAsFan(a,b){$("#ownerIsFan"+a).find("b").removeClass("i-yesblue").addClass("i-none");$(b).parent().hide();closeAllDropDown();$("#userId"+a+" div.actionsWrap .actionsWrap-list").find("b.i-yesblue").length<1&&$("#userId"+a).fadeOut();$.getJSON("/ajax_people.php",{friendAction:"deleteMeAsFan",userId:a},function(c){if(c.error){alert(c.msgError);$("#ownerIsFan"+a).find("b").removeClass("i-none").addClass("i-yesblue")}})}
function setMeAsFan(a,b){$(b).find("b").removeClass("i-add").addClass("i-yesblue").attr("title","");var c=b.onclick;b.onclick=function(){return false};$.getJSON("/ajax_people.php",{friendAction:"setMeAsFan",userId:a},function(d){if(d.error){alert(d.msgError);$(b).html('<b class="icon i-add"></b>');b.onclick=c}})}
function checkBoxListActions(a){var b=$(a);if(a.value&&b.attr("friendId")){var c=b.attr("friendId"),d=$("#s-friend-lists-"+c);if(a.checked){b.parent().parent().addClass("bold");addFriendToList(a.value,c);d.append(' <span class="spacet">'+b.val()+"</span> ")}else{b.parent().parent().removeClass("bold");rmFriendFromList(a.value,c);$('span:contains("'+b.val()+'")',d).remove()}closeAllDropDown()}}
function removeFriendSuggestion(a){$("#sug_fr_"+a).fadeOut();if(total_suggestions>max_sug_friends&&sugg_idx<max_idx_sug_friends){a='<li id="sug_fr_'+sugg[sugg_idx][0]+'"><dl class="f-wrap"><dt><a  href="javascript:void(0)" onclick="ignoreFriendSuggestion('+sugg[sugg_idx][0]+'); return false;" class="link-close"><span class="icon i-close"></span></a><a class="thumb" href="/profile.php?u='+sugg[sugg_idx][0]+'">'+sugg[sugg_idx][2]+"</a>"+sugg[sugg_idx][1]+'</dt><dd><a class="openwin" src="layers/add_friend_welcome.php?u='+
sugg[sugg_idx][0]+'" href="javascript:void(0)">'+msg_add+"</a></dd></dl></li>";$("#ssg").append(a);$("#sug_fr_"+sugg[sugg_idx][0]).fadeIn();sugg_idx++;total_suggestions--;$("#ex2").jqmAddTrigger("a.openwin")}else{total_suggestions--;total_suggestions==0&&$("#fr-0").hide()}}function ignoreFriendSuggestion(a){$.getJSON("friend_suggestions.php",{rfid:a,"continue":1},function(b){b&&removeFriendSuggestion(a)});return true}
function listseditShow(){$(".edit, .buttons",$("#form-listsedit")).show();$(".view",$("#form-listsedit")).hide();$("#b-edit-list").fadeOut()}function listseditHide(){$(".edit, .buttons",$("#form-listsedit")).hide();$(".view",$("#form-listsedit")).show();$("#b-edit-list").fadeIn()}
function dropdown(){var a=$(this);if(a.hasClass("dropdown-open")){closeAllDropDown();return false}closeAllDropDown();var b=a.width();b+=parseInt(a.css("padding-left"),10)+parseInt(a.css("padding-right"),10);b+=parseInt(a.css("borderLeftWidth"),10)+parseInt(a.css("borderRightWidth"),10);var c=a.height();c+=parseInt(a.css("padding-top"),10)+parseInt(a.css("padding-bottom"),10);c+=parseInt(a.css("borderTopWidth"),10)+parseInt(a.css("borderBottomWidth"),10);var d=a.attr("href"),f=$(d).width();f+=parseInt($(d).css("padding-left"),
10)+parseInt($(d).css("padding-right"),10);f+=parseInt($(d).css("borderLeftWidth"),10)+parseInt($(d).css("borderRightWidth"),10);var g=a.offset();$(d).css({left:g.left+b-f+"px",top:g.top+c+"px"}).toggle();a.toggleClass("dropdown-open");return false}function closeAllDropDown(){$(".dropdown-trigger",$("#content-wrap")).removeClass("dropdown-open");$(".dropdown-content",$("#content-wrap")).hide()}
$(function(){$("#editLists").click(function(){$("#newNewList").attr("title")==$("#newNewList").val()&&$("#newNewList").val("");var a=$("#newNewList").val();trigger=this;$(trigger).attr("disabled","disabled");$("#form-listsedit").ajaxSubmit({url:"/ajax_people.php",type:"POST",dataType:"json",error:function(){alert("Error!")},success:function(b){if(b.error){$("#newNewList").val(a);alert(b.msgError)}else{$("#newNewList").val("");b.response.changed&&$.each(b.response.changed,function(c,d){$(c).html(d)});
if(b.response.newNewList){$("#friendNoListLI").prepend(b.response.newNewList);window.location.reload()}listseditHide()}}});$(trigger).attr("disabled","");return false});$(".dropdown-trigger",$("#content-wrap")).click(dropdown);$(".txtinput[title], .txtarea[title]").TextTip()});
