
var j = jQuery.noConflict();
j(document).ready(function($){
	
	// Clickable Logo
	$('body').addClickableLogo({
		name: 'American Salvage Pool Association',
		url: 'http://www.aspa.com/'
	});
	
	// Custom Map
	$('#m_aspamap area').hover(
		function(){
			var a = $(this).attr('alt');
			$('#aspamap').attr('src','/associations/8059/imgs/map/map-'+ a +'.jpg');
		},
		function(){
			$('#aspamap').attr('src','/global/css/imgs/trans1.gif');
		}
	).click(function(){
		var a = $(this).attr('alt');
		selectSearch(a);
		
	});
	
	function selectSearch(loc) {
		var myInput = document.getElementsByName("search_State")[0];
		for (i = 0; i < myInput.options.length; i++) {
			if (myInput.options[i].value.toLowerCase() == loc.toLowerCase()) {
				myInput.options.selectedIndex = i;
			}
		}
		if (myInput.options.selectedIndex > 0) {
			document.searchform.submit();
		} else {
			alert('There are currently no listings for '+ loc +'.');
		}
	} 
	
	// Home Page
	if ($('.home').length){
	
		// Events
		$('#events-widget').inc247events({
			items: 5,
			style: 'compact',
			linkText: 'view all >>',
			callback: function(){
				if ($('#events li').length > 3){
					$('#events-widget ul li:gt(2)').addClass('hide');
					$('#events').append('<a id="view-more" href="#">View More +</a><a id="view-less" href="#" class="hide">View Less -</a>');
					$('#view-more, #view-less').live('click',function(){
						$('#events ul li:gt(2), #view-more, #view-less').toggleClass('hide');
						return false;
					});
				}
			}
		});

	}

	// Marketing Banner
		 $('#banner ul').incMarketingBanner({
			 showPager:true
		 });

	// Sponsors
		 $('#sponsors ul').incSponsorBox();

	// Search
		$('#navtop1cell').append('<div id="search-widget"></div>');
		$('#search-widget').incSearchWidget({
			showLabel: false,
			showButton: false
		});


});

