$(document).ready(function() {
	browserVersion = getInternetExplorerVersion();
    if(browserVersion == 7) {
   	   showIe7();
   	} else if (browserVersion == 6) {
   	    showIe6();
    } else if (browserVersion == 8) {  
     	showIe8();
    } else {
       showLogo();
   	}	
	$('#mainNavigation ul li a').click(function(e) {
	    e.preventDefault();
        if(browserVersion == 7) {
   	        animateIe7($(this).attr('href'));
   	    } else if (browserVersion == 6) {
   	        animateIe6($(this).attr('href'));
        } else if (browserVersion == 8) {  
     	    animateIe8($(this).attr('href'));
	    } else {
           animateLogo($(this).attr('href'));
    	}
	});
	
	$('#searchPropertyBox table tr td a').click(function(e) {
	    e.preventDefault();
        if(browserVersion == 7) {
   	        animateIe7($(this).attr('href'));
   	    } else if (browserVersion == 6) {
   	        animateIe6($(this).attr('href'));
        } else if (browserVersion == 8) {  
     	    animateIe8($(this).attr('href'));
	    } else {
           animateLogo($(this).attr('href'));
    	}
	});
	
	$('#copyright a').click(function(e) {
	    e.preventDefault();
        if(browserVersion == 7) {
   	        animateIe7($(this).attr('href'));
   	    } else if (browserVersion == 6) {
   	        animateIe6($(this).attr('href'));
        } else if (browserVersion == 8) {  
     	    animateIe8($(this).attr('href'));
	    } else {
           animateLogo($(this).attr('href'));
    	}
	});
}); 

function showLogo() {
    $('#mainNavigationOverlay').css({opacity: "0.0"}, 0);    
	$('#fitzAnimLogo').animate({opacity:"1.0"}, 1500, "swing", function() {
        $('#mainNavigation').animate({opacity: "1.0"}, 1500, 'swing');    
        $('#searchPropertyBox').animate({opacity: "1.0"}, 1500, 'swing');
        $("#fitzroysLogo img").css({ opacity:"0.0"}, 0 );
        $("#fitzroysLogo").animate({ opacity:"1.0"}, 1500, 'swing' );
        $('.headerText').animate({opacity: "1.0"}, 1500, 'swing');
        $('#copyright').animate({opacity: "1.0"},1500, 'swing');
	});
}

function showIe6() {
    $('#mainNavigationOverlay').css({opacity: "0.0"}, 0);    
	$('#fitzAnimLogo').animate({opacity:"1.0"}, 1500, "swing", function() {
        $('#mainNavigation').animate({opacity: "1.0"}, 1500, 'swing');  
        $('#searchPropertyBox').animate({opacity: "1.0"}, 1500, 'swing');
        $("#fitzroysLogo img").css({ opacity:"0.0"}, 0 );
        $("#fitzroysLogo").animate({ opacity:"1.0"}, 1500, 'swing' );        
        $('.headerText').animate({opacity: "1.0"}, 1500, 'swing');
        $("#page").css( { 'backgroundImage':'url(../images/icons/fitzroys-logo-small-ie6.gif)', 'background-repeat':'no-repeat' }, 0 );        
        $('#copyright').animate({opacity: "1.0"},1500, 'swing');
	});
}

function showIe7() {
    $('#mainNavigationOverlay').css({opacity: "0.0"}, 0);    
	$('#fitzAnimLogo').animate({opacity:"1.0"}, 1500, "swing", function() {
        $('#mainNavigation').animate({opacity: "1.0"}, 1500, 'swing');  
        $('#searchPropertyBox').animate({opacity: "1.0"}, 1500, 'swing');
        $("#fitzroysLogo img").css({ opacity:"0.0"}, 0 );
        $("#fitzroysLogo").animate({ opacity:"1.0"}, 1500, 'swing' );        
        $('.headerText').animate({opacity: "1.0"}, 1500, 'swing');
        $('#copyright').animate({opacity: "1.0"},1500, 'swing');
	});
}

function showIe8() {
    $('#mainNavigationOverlay').css({opacity: "0.0"}, 0);    
	$('#fitzAnimLogo').animate({opacity:"1.0"}, 1500, "swing", function() {
        $('#mainNavigation').animate({opacity: "1.0"}, 1500, 'swing');  
        $('#searchPropertyBox').animate({opacity: "1.0"}, 1500, 'swing');
        $("#fitzroysLogo img").css({ opacity:"0.0"}, 0 );
        $("#fitzroysLogo").animate({ opacity:"1.0"}, 1500, 'swing' );        
        $('.headerText').animate({opacity: "1.0"}, 1500, 'swing');
        $('#copyright').animate({opacity: "1.0"},1500, 'swing');
	});
}


function animateLogo(link) {
	$('#mainNavigationOverlay').animate({opacity: ".8"}, 1500, 'swing');
	$('#fitzAnimLogo').animate({top: "-130px"}, 3500, "swing", function() {
		$("#fitzAnim").hide();
		$("html").css( { overflow:"auto"}, 0 );		
		$("#fitzroysLogo").css( { opacity:"1.0"}, 0 );
		$("#fitzroysLogo img").css({ opacity:"1.0"}, 0 );
		$('#mainNavigation').animate({opacity: "1.0"}, 1500, 'swing');
		$('#searchPropertyBox').animate({opacity: "1.0"}, 1500, 'swing');
		$('.headerText').animate({opacity: "1.0"}, 1500, 'swing', function() {
            location.href = link;
		});
	}); 
}

function animateIe6(link) {
    $('#mainNavigationOverlay').css({opacity: "0.0"}, 0);    
	$('#mainNavigationOverlay').animate({opacity: ".8"}, 1500, 'swing');
	$("#pageContent").css( { backgroundColor:"#262626"}, 0 );
	$("#fitzroysLogo").css( { opacity:"0.0"}, 0 );
	$("#fitzroysLogo img").css({ opacity:"0.0"}, 0 );
	$('.headerText').css({display: "none"}, 0 );
	$("#page").css( { 'backgroundImage':'none' }, 0 );        
	$('#fitzAnimLogo').animate({top: "-130px"}, 3500, "swing", function() {
		//$("#page").css( { backgroundImage:"url(../images/icons/fitzroys-logo-small.gif)"}, 0 );
		$("#page").css( { 'backgroundImage':'url(../images/icons/fitzroys-logo-small.gif)', 'background-repeat':'no-repeat' }, 0 );
		//$("#pageContent").css( { backgroundImage:"url(../images/icons/fitzroys-logo-small.gif)"}, 0 );
		$("#fitzAnim").hide();
		$("html").css( { overflow:"auto"}, 0 );
		$('#mainNavigation').animate({opacity: "1.0"}, 1500, 'swing');		
		$('#searchPropertyBox').animate({opacity: "1.0"}, 1500, 'swing', function() {
            location.href = link;
		});        
	}); 
}

function animateIe7(link) {
    $('#mainNavigationOverlay').css({opacity: "0.0"}, 0);    
	$('#mainNavigationOverlay').animate({opacity: ".8"}, 1500, 'swing');
	$("#pageContent").css( { backgroundColor:"#262626"}, 0 );
	$("#fitzroysLogo").css( { opacity:"0.0"}, 0 );
	$("#fitzroysLogo img").css({ opacity:"0.0"}, 0 );
	$('.headerText').css({display: "none"}, 0 );
	$('#fitzAnimLogo').animate({top: "-130px"}, 3500, "swing", function() {
		//$("#page").css( { backgroundImage:"url(../images/icons/fitzroys-logo-small.gif)"}, 0 );
		$("#page").css( { 'backgroundImage':'url(../images/icons/fitzroys-logo-small.gif)', 'background-repeat':'no-repeat' }, 0 );
		//$("#pageContent").css( { backgroundImage:"url(../images/icons/fitzroys-logo-small.gif)"}, 0 );
		$("#fitzAnim").hide();
		$("html").css( { overflow:"auto"}, 0 );
		$('#mainNavigation').animate({opacity: "1.0"}, 1500, 'swing');		
		$('#searchPropertyBox').animate({opacity: "1.0"}, 1500, 'swing', function() {
            location.href = link;
		});        
	}); 
}

function animateIe8(link) {
    $('#mainNavigationOverlay').css({opacity: "0.0"}, 0);    
	$('#mainNavigationOverlay').animate({opacity: ".8"}, 1500, 'swing');
	$("#pageContent").css( { backgroundColor:"#262626"}, 0 );
	$("#fitzroysLogo").css( { opacity:"0.0"}, 0 );
	$("#fitzroysLogo img").css({ opacity:"0.0"}, 0 );
	$('.headerText').css({display: "none"}, 0 );
	$('#fitzAnimLogo').animate({top: "-130px"}, 3500, "swing", function() {
		//$("#page").css( { backgroundImage:"url(../images/icons/fitzroys-logo-small.gif)"}, 0 );
		$("#page").css( { 'backgroundImage':'url(../images/icons/fitzroys-logo-small.gif)', 'background-repeat':'no-repeat' }, 0 );
		//$("#pageContent").css( { backgroundImage:"url(../images/icons/fitzroys-logo-small.gif)"}, 0 );
		$("#fitzAnim").hide();
		$("html").css( { overflow:"auto"}, 0 );
		$('#mainNavigation').animate({opacity: "1.0"}, 1500, 'swing');		
		$('#searchPropertyBox').animate({opacity: "1.0"}, 1500, 'swing', function() {
            location.href = link;
		});        
	}); 
}

function getInternetExplorerVersion() {
// Returns the version of Internet Explorer or a -1 (indicating the use of another browser).
	var rv = -1; // Return value assumes failure.
	if (navigator.appName == 'Microsoft Internet Explorer') {
		var ua = navigator.userAgent;
		var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
		if (re.exec(ua) != null)
		rv = parseFloat( RegExp.$1 );
	}
	return rv;
}
                            