$(document).ready(function() {

	$('body').addClass('bodyImg');

	var current_t;
	var current_li = $('li.parent');
	var active_li = $('li.active').addClass('real');
	$('li.parent>a').css('text-decoration', 'underline');
	
	$('ul#menu>li').mouseover(
		function(){
			clearTimeout(current_t);
			$('li.active').removeClass('active');
			if(!$(this).hasClass('active') && !$(this).hasClass('parent')){
				current_li.find('ul').hide();
				$(this).addClass('active');
			}
			if($(this).hasClass('parent')){				
				current_li.find('ul').show();
			}
		}
	);
	
	$('ul#menu>li').mouseout(
		function(){
			current_t=window.setTimeout(function(){
				$('li.active').removeClass('active');				
				current_li.find('ul').show();
			},500);
		}
	);

	// Local Scroll
	function filterPath(string) {
		return string
			.replace(/^\//,'')  
			.replace(/(index|default).[a-zA-Z]{3,4}$/,'')  
			.replace(/\/$/,'');
		}
		$('a[href*=#]').each(function() {
			if ( filterPath(location.pathname) == filterPath(this.pathname)
			&& location.hostname == this.hostname
			&& this.hash.replace(/#/,'') ) {
			var $targetId = $(this.hash), $targetAnchor = $('[name=' + this.hash.slice(1) +']');
			var $target = $targetId.length ? $targetId : $targetAnchor.length ? $targetAnchor : false;
			if ($target) {
				var targetOffset = $target.offset().top;
				$(this).click(function() {
					$('html, body').animate({scrollTop: targetOffset}, 400);
					return false;
				});
			}
		}
	});
	
	// Open links in a new window if rel is set to external
	$('a[rel="external"]').click( function() { window.open( $(this).attr('href') ); return false; });

	$('#postit>div').click( function() { $('#postit').hide(); } );

});

var currentHHeader = 1;	
var currentLHeader = 1;	

function rollHeader(){

	switch(currentHHeader){
		case 1:				
			$("#home1").fadeOut(2000);
			$("#home2").fadeIn(2000);
			++currentHHeader;
			break;
		case 2:
			$("#home2").fadeOut(2000);
			$("#home3").fadeIn(2000);
			++currentHHeader;
			break;
		case 3:
			$("#home3").fadeOut(2000);
			$("#home4").fadeIn(2000);
			++currentHHeader;
			break;
		case 4:
			$("#home4").fadeOut(2000);
			$("#home5").fadeIn(2000);
			++currentHHeader;
			break;
		case 5:
			$("#home5").fadeOut(2000);
			$("#home6").fadeIn(2000);
			++currentHHeader;
			break;
		case 6:
			$("#home6").fadeOut(2000);
			$("#home7").fadeIn(2000);
			++currentHHeader;
			break;
		case 7:
			$("#home7").fadeOut(2000);
			$("#home1").fadeIn(2000);
			currentHHeader = 1;
			break;
		default:
			currentHHeader = 1;
			break;
	}	
}

function rollLeasing(){

	switch(currentLHeader){
		case 1:				
			$("#lease1").fadeOut(2000);
			$("#lease2").fadeIn(2000);
			++currentLHeader;
			break;
		case 2:
			$("#lease2").fadeOut(2000);
			$("#lease3").fadeIn(2000);
			++currentLHeader;
			break;
		case 3:
			$("#lease3").fadeOut(2000);
			$("#lease4").fadeIn(2000);
			++currentLHeader;
			break;
		case 4:
			$("#lease4").fadeOut(2000);
			$("#lease5").fadeIn(2000);
			++currentLHeader;
			break;
		case 5:
			$("#lease5").fadeOut(2000);
			$("#lease6").fadeIn(2000);
			++currentLHeader;
			break;		
		case 6:
			$("#lease6").fadeOut(2000);
			$("#lease7").fadeIn(2000);
			++currentLHeader;
			break;	
		case 7:
			$("#lease7").fadeOut(2000);
			$("#lease1").fadeIn(2000);
			currentLHeader = 1;
			break;	
		default:
			currentLHeader = 1;
			break;
	}	
}