﻿$(document).ready(function() {
    if ($("#user-profile").length) {
        BenefulMap.userProfileTabs();
    }
    if ($("div.white_bg div.member").length) {
        BenefulMap.membersNearby();
    }
});

BenefulMap.membersNearby = function(){
    var showing = false;
    
    $("div.white_bg div.member:lt(3)").show();
    
	$("#see-more a").click(function(e){
        e.preventDefault();
		
        if( showing == false ){
            $("div.white_bg div.member:gt(2)").show();
            showing = true;
        }else{
            $("div.white_bg div.member:gt(2)").hide();
            showing = false;
        }

        $('#see-more').find(".more").toggle();
		$('#see-more').find(".less").toggle();
		
		$('.container_tabs_and_scrapbook').css({
		    height : "auto"
		});
    });
};

BenefulMap.userTabs = function(tabs, sorter, defaultSort) {
	var selectTabFromAnchor = jQuery.url.attr("anchor");
	if(!selectTabFromAnchor) selectTabFromAnchor = 0;
	$(tabs).tabs({
		selected: selectTabFromAnchor,
		ajaxOptions: { data: {sort: defaultSort}, cache: false },
		load: function(event, ui) {
			$(sorter).change(function(event) {
				$(tabs).tabs("option", 'ajaxOptions', { data: {sort: $(this).val() }, cache: false });
				$(tabs).tabs("load", ui.index);		   
			});	   
		}
	});
	$(document).bind("tabs.reload", function(event) {
		$(tabs).load();
	});
};

BenefulMap.userProfileTabs = function() {
	BenefulMap.userTabs("#user-profile-tabs", ".user-profile-sort", 3);
};