var $j = jQuery.noConflict();


$j(document).ready(function() {
	

	$j("#sidebar .hidden-link a").live("click", function(event){

		$j(this).nextAll("ul").slideToggle("fast");	
		
	});
	
	if($j("#sidebar .current-menu-item").parent().is(":hidden"))
	{
		$j("#sidebar .current-menu-item").parent().show();
	}
	if($j(".current-models-ancestor").parent().is(":hidden"))
	{
		$j(".current-models-ancestor").parent().show();
		$j(".hidden-link").addClass("current-menu-parent");
	}
	
	
	
	if($j("#sidebar .current-page-item").parent().is(":hidden"))
	{
		$j("#sidebar .current-page-item").parent().show();
	}
	if($j(".current-models-ancestor").parent().is(":hidden"))
	{
		$j(".current-models-ancestor").parent().show();
		$j(".hidden-link").addClass("current-page-parent");
	}
	
	$j(".elevations a").live("click", function(event){

		event.preventDefault();
		$j('.current-img').removeClass("current-img");
		$j(this).addClass('current-img');
		$j('.main-image').empty();	
		var img = "<img src='"+$j(this).attr('href')+"' height=326/>"
		$j('.main-image').append(img);		
	});
	
	$j("a.floor-link").live("click", function(event){

		event.preventDefault();
		$j('.current-floor').removeClass("current-floor");
		$j(this).addClass('current-floor');
		$j('.floor-image').empty();	
		var img = "<center><img src='"+$j(this).attr('href')+"' /></center>"
		$j('.floor-image').append(img);		
	});
	
	$j(".floor-select").change(function(){
		$j('.floor-image').empty();	
		var img = "<center><img src='"+$j(this).val()+"' /></center>"
		$j('.floor-image').append(img);		
	});
	
	$j(".hidden-home-item").hover(
		  function () {
			$j('.hidden-home-box').show();
			$j('.hidden-home-item ul').show();			
		  }, 
		  function () {
			$j('.hidden-home-box').hide();
			$j('.hidden-home-item ul').hide();
		  }
		);
		
    $j(".hidden-home-item ul li a").hover (
		function () {
			var comm = $j(this).attr("href").split("/");
			var currentComm ="."+comm[comm.length-2];
			if(!$j(currentComm).hasClass('current-home'))
			{
				$j('.current-home').removeClass('current-home');
				$j(currentComm).addClass('current-home');
				 $j('.current-single').removeClass('current-single');
				$j(".current-home .single-home-box:first").addClass('current-single');
					
			}
		  }, 
		  function () {
		  }
	);
			
	/*$j(".beechwood-menu").hover(
		  function () {
			if(!$j('.beechwood').hasClass('current-home'))
			{
				$j('.current-home').removeClass('current-home');
				$j('.beechwood').addClass('current-home');
				 $j('.current-single').removeClass('current-single');
				$j(".single-home-box:first").addClass('current-single');
					
			}
		  }, 
		  function () {
		  }
		);
		
	$j(".amberleigh-menu").hover(
		  function () {
			if(!$j('.amberleigh').hasClass('current-home'))
			{
				$j('.current-home').removeClass('current-home');
				$j('.amberleigh').addClass('current-home');	
				 $j('.current-single').removeClass('current-single');
				$j(".amberleigh .single-home-box:first").addClass('current-single');
			}
		  }, 
		  function () {
		  }
		);
		
    $j(".southampton-menu").hover(
		  function () {
			if(!$j('.southampton').hasClass('current-home'))
			{
				$j('.current-home').removeClass('current-home');
				$j('.southampton').addClass('current-home');	
				 $j('.current-single').removeClass('current-single');
				$j(".southampton .single-home-box:first").addClass('current-single');
			}
		  }, 
		  function () {
		  }
		);
	*/	
	$j(".hidden-home-box").hover(
		  function () {
			$j('.hidden-home-box').show();
			$j('.hidden-home-item ul').show();
		  }, 
		  function () {
			$j('.hidden-home-box').hide();
			$j('.hidden-home-item ul').hide()
		  }
		);
		
	$j(".home-box-content .sub-menu a").hover (
	  function () {
		   $j('.current-single').removeClass('current-single');
			var showclass = ".home-box-content ."+$j(this).text().replace(/ /g,'');
			$j(showclass).addClass('current-single');
		  }, 
		  function () {
		  }
		);
	
	
	$j("a.floor-link:first").click();
	$j(".floor-select").change();
	$j(".elevations a:first").click();
	$j(".hidden-home-item ul").hide();
	
	$j(".home-box-content .single-home-box:first").addClass('current-single');

});
