/*----------------------------------------
MBA Javascript
Author: Marcus Ellis
Last Updated: April 18, 2011
(c) 2011 Affiniscape, Inc.
All Rights Reserved. This JavaScript file must not be reproduced without the express written permission of Affiniscape, Inc.
For questions regarding licensing or setup please contact Affiniscape, projects @ affiniscape dot com
----------------------------------------*/

var j = jQuery.noConflict();
j(document).ready(function($){
	
	// Mktg Banner 
	$('#banner ul').incMarketingBanner({
		showButtons: false,
		showPager: true
	});
	
	// Login
	$('#login-widget').incLoginWidget({
		showLabels: false,
		showAutoLogout: false,
		showForgotUser: false,
		buttonImage: '/associations/7170/imgs/btn-login.png',
		hoverImage: '/associations/7170/imgs/btn-login.png'
	});

	// Events
	$('#events-widget').new360events({
		url: 'https://m360.memphisbar.org/calendar.aspx',
		items: 3,
		style: 'compact',
		cache: false,
		showLink: true,
		linkText: 'View More &raquo;'
	});
	
	// Tweets
	$('#tweets h4').click(function(e){
		$(this).toggleClass('open').next().next().slideToggle();
	});
	
	// Partners
	$('#partners ul').incSponsorBox();
	/*if ($('#partners ul li').length){
		var r = Math.ceil(Math.random() * $('#partners ul li').length);
		var s = r;
		while (r == s) {
			var s = Math.ceil(Math.random() * $('#partners ul li').length);
		}
		$('#partners ul li').hide().eq(r-1).show().end().eq(s-1).show();
	}*/
	
	// Search
	$('#navtop1cell').append('<div id="search-widget"></div>');
	$('#search-widget').incSearchWidget({
		showLabel: false,
		buttonImage: '/associations/7170/imgs/btn-search.png',
		hoverImage: '/associations/7170/imgs/btn-search-hover.png'
	});
		
	// Highlight Current Link
	var curr = window.location.href;
	$('#navtop2list li ul a').each(function(){
		var href = $(this).attr('href');
		var login = new RegExp(/.+login\.cfm$/);
		if(href && login.test(curr) || curr == this){
			$(this).parent('li').parent('ul').parent('li').addClass("current");
		}
	});
	
	// Clickable Logo
    $('body').addClickableLogo({
        name: 'Memphis Bar Association',
        url: 'http://www.memphisbar.org'
    });
    
    // Powered By
	$('body').append($('#powered_by'));
						   
});

