$(function(){
	$('.community-list-wrapper').jScrollPane();
	
	
    var mobile = (/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));  
    if (!mobile)  {
	$(".nav-main a,.ajax-wrapper a,.map-wrapper#country-map area,.home-text-wrapper a").not(".no-ajax").live('click',function(){
		var currentTab = $(this).attr("href");
		var currentNavItem = currentTab.replace("/","selected-");
		var currentNavItem = currentNavItem.replace("/","");
		var clickedState = $(this).attr("href");
		
		$("#apartment-search-wrapper,.home-text-wrapper").append("<img src='/images/ajax-loader.gif' class='ajax-loader' />");
		$(".ajax-loader").fadeIn();
		
		
		$(this).parents(".nav-main").attr("class","nav nav-main " + currentNavItem);
		
		$('#apartment-search-wrapper,.home-text-wrapper').animate({
    		opacity: 0.5
  		}, 100, function() {
    		// Animation complete.
  		});
		
		$("#apartment-search-wrapper").load(clickedState + " .home-content", function() {
			$('#apartment-search-wrapper').animate({
				opacity: 1
			}, 100, function() {
				// Animation complete.
			});	
		});
		$(".home-text-wrapper").load(clickedState + " .home-text", function() {
			$('.community-list-wrapper').jScrollPane();
			$('.home-text-wrapper').animate({
				opacity: 1
			}, 100, function() {
				// Animation complete.
			});	
			
		});
		return false;
		
	});
	}
	$(".nav-main a").bind('click',function(){
	
	$(".nav-main a").not(this).parent("li").removeClass("active");
		$(this).parent("li").addClass("active");
	});
	
	$(".map-wrapper a").live("mouseover mouseout", function() {
		var hoverState = $(this).parent("li").attr("class")
    $(this).parents(".map-wrapper").toggleClass(hoverState +"-hovered");
	});
	
	$(".map-wrapper area").live("mouseover mouseout", function() {
		var hoverState = $(this).attr("class");
    $(this).parents(".map-wrapper").toggleClass(hoverState +"-hovered");
	});
	
	
});
