$(document).ready(function() {
	
	SplashPage = function() {

		var $homepageElements,
		$splashWipe,
		debug = false;


		function init() {
			$homepageElements = $('#headerWrap, #searchWrap, #contentWrap, #footerWrap');
			$splashWipe = $('#splashWipe');
			if (_cameFromOutside) {
				
		        switch ($.cookie('whichCurrellSite')) {
		            case 'Residential':
		                $splashWipe.remove();
		                goToResidential();
		                break;
		            case 'Commercial':
		                //$('#splashWipe').remove();
		                goToCommercial();
		                break;
		            case 'Chartered':
		                //$('#splashWipe').remove();
		                goToChartered();
		                break;
				    case 'Management':
		                //$('#splashWipe').remove();
		                goToManagement();
		                break;
		            default:		
						splash = '<div id="splashWrap"><p id="sWelcome">Welcome to Currell.com</p><p id="sPlease">please select which site you would like to visit</p><div id="spButtons"><a id="sManagement" href="#" title="Currell Management">Currell Management</a><a id="sCommercial" href="#" title="Currell Commercial">Currell Commercial</a><a id="sCharteredSurveyors" href="#" title="Currell Chartered Surveyors">Currell Chartered Surveyors</a><a id="sResidential" href="#" title="Currell Residential">Currell Residential</a></div><form><input type="checkbox" name="sRemember" id="sRemember" /><label for="sRemember">Remember my selection</label></form><div id="interLink"><p>For <strong>overseas sales</strong> and <strong>property exhibitions</strong> please <a href="http://www.ukproperty.hk">click here</a></p></div></div>';
		                $splashWipe.remove();
		                $homepageElements.hide();
						$('body').prepend(splash);
						$('body').addClass('whiteBg');
						
		        }
		    } else {
		        $splashWipe.remove();
		    }
	
			bindEvents();
	    
		}

	    function setRememberCookie(whichSite) {
	        if ($('#sRemember').is(':checked')) {
	            $.cookie('whichCurrellSite', whichSite, { expires: 365 });
	        }
	    }

	    function bindEvents() {
	        $('#splashWrap a#sResidential').click(function() {
	            setRememberCookie('Residential');
	            goToResidential();
	            return false;
	        });
	
	        $('#splashWrap a#sManagement').click(function() {
	            setRememberCookie('Management');
	            goToManagement();
	            return false;
	        });

	        $('#splashWrap a#sCommercial').click(function() {
	            setRememberCookie('Commercial');
	            goToCommercial();
	            return false;
	        });

	        $('#splashWrap a#sCharteredSurveyors').click(function() {
	            setRememberCookie('Chartered');
	            goToChartered();
	            return false;
	        });

		    //hovers for buttons

		    $('#sRes').hover(function() {
		        $(this).children('img').attr("src", "/images/splash/residentialOn.jpg");
		    }, function() {
		        $(this).children('img').attr("src", "/images/splash/residential.jpg");

		    });

		    $('#sCom').hover(function() {
		        $(this).children('img').attr("src", "/images/splash/commercialOn.jpg");
		    }, function() {
		        $(this).children('img').attr("src", "/images/splash/commercial.jpg");

		    });
	    }

		function goToResidential() {
	        $('#splashWrap').remove();
			$('body').removeClass('whiteBg');
	        $homepageElements.show();
	        if (typeof(HomeSlides) != 'undefined') {
				HomeSlides.loadSlide(0);
			}
	    }

	    function goToCommercial() {
	        document.location.href = _commercialSiteRoot;
	    }

	    function goToChartered() {
	        document.location.href = _charteredSiteRoot;
	    }
	
	    function goToManagement() {
	        document.location.href = _managersURL;
	    }

		return {
			init: init
		}

	}();	

	SplashPage.init();
	

});

