jQuery.fn.friendsPicker=function(iterator){var settings;settings=$.extend({easeFunc:"easeOutExpo",easeTime:1000,toolTip:false},settings);return this.each(function(){var container=$(this);container.addClass("friendsPicker");var panelWidth=678;var panelCount=container.find("div.panel").size();var friendsPicker_containerWidth=panelWidth*panelCount;container.find("div.friendsPicker_container").css("width",friendsPicker_containerWidth);var friendsPickerNavigationWidth=0;var currentPanel=1;container.each(function(i){$(this).before("<div class='friendsPickerNavigationL' id='friendsPickerNavigationL"+iterator+"'><a href='#'>Left</a><\/div>");$(this).after("<div class='friendsPickerNavigationR' id='friendsPickerNavigationR"+iterator+"'><a href='#'>Right</a><\/div>");$(this).before("<div class='friendsPickerNavigation' id='friendsPickerNavigation"+iterator+"'><ul><\/ul><\/div>");$(this).find("div.panel").each(function(individualTabItemNumber){$("div#friendsPickerNavigation"+iterator+" ul").append("<li class='tab"+(individualTabItemNumber+1)+"'><a href='#"+(individualTabItemNumber+1)+"'>"+$(this).attr("title")+"<\/a><\/li>");});$("div#friendsPickerNavigation"+iterator+" a").each(function(individualTabItemNumber){friendsPickerNavigationWidth+=$(this).parent().width();$(this).bind("click",function(){$(this).addClass("current").parent().parent().find("a").not($(this)).removeClass("current");var distanceToMoveFriendsPicker_container=-(panelWidth*individualTabItemNumber);currentPanel=individualTabItemNumber+1;$(this).parent().parent().parent().next().find("div.friendsPicker_container").animate({left:distanceToMoveFriendsPicker_container},settings.easeTime,settings.easeFunc);});});$("div#friendsPickerNavigationR"+iterator+" a").click(function(){if(currentPanel==panelCount){var distanceToMoveFriendsPicker_container=0;currentPanel=1;$(this).parent().parent().find("div.friendsPickerNavigation a.current").removeClass("current").parent().parent().find("a:eq(0)").addClass("current");}else{var distanceToMoveFriendsPicker_container=-(panelWidth*currentPanel);currentPanel+=1;$(this).parent().parent().find("div.friendsPickerNavigation a.current").removeClass("current").parent().next().find("a").addClass("current");};$(this).parent().parent().find("div.friendsPicker_container").animate({left:distanceToMoveFriendsPicker_container},settings.easeTime,settings.easeFunc);return false;});$("div#friendsPickerNavigationL"+iterator+" a").click(function(){if(currentPanel==1){var distanceToMoveFriendsPicker_container=-(panelWidth*(panelCount-1));currentPanel=panelCount;$(this).parent().parent().find("div.friendsPickerNavigation a.current").removeClass("current").parent().parent().find("li:last a").addClass("current");}else{currentPanel-=1;var distanceToMoveFriendsPicker_container=-(panelWidth*(currentPanel-1));$(this).parent().parent().find("div.friendsPickerNavigation a.current").removeClass("current").parent().prev().find("a").addClass("current");};$(this).parent().parent().find("div.friendsPicker_container").animate({left:distanceToMoveFriendsPicker_container},settings.easeTime,settings.easeFunc);return false;});$("div#friendsPickerNavigation"+iterator+" a:eq(0)").addClass("current");});$("div#friendsPickerNavigation"+iterator).append("<br />");});};
