	// members login overlay
	function membersLoginOverlay() {
		Overlay.width = 400;
		Overlay.opacity = 80;
		Overlay.setStyle('overlay');		
		
		$("#members").click(function() { 
			
			var url = $(this).attr("href");
			url += (url.indexOf('?') > -1 ? '&' : '?') + 'ajax=1';
			$.get(url, function(data) {
				Overlay.show(data);
				$("#close").show();
				$("#close a").click(function() {
					Overlay.hide();
					return false;
				});
			});
			
			// prevent html link follow through
			return false;
		});		
	}

// set content height background for 2 col layout 
	function setContentHeight() {
		try {
			if($("div#primaryContent").height() >= $("div#secondaryContent").height()) {
				$("div#contentArea").height($("div#primaryContent").height());
			} else {
				$("div#contentArea").height($("div#secondaryContent").height());
			}
		} catch(err) {
			return false;	
		}
	}
	
// map display
	var mapsAll;
	var mapsOld = 0;
	var mapsNew = 1;

	function swapMap() {
		if(mapsNew>=mapsAll) mapsNew = 0;
		$("ul.maps li").eq(mapsOld).fadeOut(4000);
		$("ul.maps li").eq(mapsNew).fadeIn(4000);
		mapsOld = mapsNew;
		mapsNew++;
	}
	
	function initMaps() {
		try {
			$("ul.maps li").hide();
			$("ul.maps li").eq(0).show();
			mapsAll = $("ul.maps li").length;
			setInterval ("swapMap()", 8000);
		} catch(err) {
			return false;	
		}
	}
	
// onload
	$(function() {
		setContentHeight();
		initMaps();
		$('li#Members, li#Pricing--Offers, ul#scroller-tabs').hover(
			function() {
				$(this).find('div').css('display','block');
			},
			function() {
				$(this).find('div').css('display','none');
			}
		);
	});
