jQuery.noConflict();

var Site = {

	fullBaseUrl: null,
	submitCount:0,
	onReady: function() {

		// Set base path
		this.fullBaseUrl = document.location.protocol + '//' + document.location.host;
		for (var selector in this.elements) {
			var $elms = jQuery(selector);
			if ($elms.size() > 0) {
				this.elements[selector]($elms);
			}
		}
	},


	elements:
	{
		
        
			'.nav-container': function($elms){
				//display urlparam
				function getURLParameter(name) {
				    return decodeURI(
				        (RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1]
				    );
				}
				var sectionStatus = getURLParameter('section');
				var navDisplay;
				
				//default display
				//jQuery('.nav-container').css('display', 'none');
				var selectedParent = jQuery('.subnav li a.selected').parent().parent().parent();
				
				if(jQuery('.subnav li a.selected').length){
					jQuery('.nav-container').css('display', 'none');
					selectedParent.css('display', 'block');	
					
				}else{
					jQuery('.nav-container').css('display', 'none');
					jQuery('.hed-directory-container').css('display', 'block');
				}
				
				switch(sectionStatus)
				{
				case 'aged-care':
					navDisplay = jQuery('.ac-directory-container');
					
					jQuery('.home-cta').addClass('cta-ac');
					if(jQuery('body').hasClass('company') || jQuery('body').hasClass('search-result') || jQuery('body').hasClass('login') || jQuery('body').hasClass('signup') || jQuery('body').hasClass('browse-category')|| jQuery('body').hasClass('product') || jQuery('body').hasClass('comparison')){
						navDisplay.css('display', 'block');
						
					}
					if(jQuery('body').hasClass('signup')){
						jQuery('.hed-directory-container .signup').addClass('selected');
					}

					
				  break;
				case 'nz':
				  //execute code block 2
				  break;
				default:
					
				  navDisplay = jQuery('.hed-directory-container');
					if(jQuery('body').hasClass('company') || jQuery('body').hasClass('search-result') || jQuery('body').hasClass('signup') || jQuery('body').hasClass('login') || jQuery('body').hasClass('browse-category')|| jQuery('body').hasClass('product') || jQuery('body').hasClass('comparison')){
						navDisplay.css('display', 'block');
					}
					if(jQuery('body').hasClass('signup')){
						jQuery('.hed-directory-container .signup').addClass('selected');
					}
					
				}
				
								jQuery('.ac-directory-container ul.subnav li:last').addClass('last');		
	              
            }

	}

}


/*------------------------------------------------------
Start: JQuery start function
--------------------------------------------------------*/
jQuery(document).ready(
	function() {
		Site.onReady();
	}
);
/*------------------------------------------------------*/


