//$(function(){
//jQuery.noConflict();
jQuery(document).ready(function($){
	
	//Add 'selected' classes to menu and submenu items
	var URL = location.href.substring(location.href.lastIndexOf('/') + 1);//+location.hash;
		if ( URL ) {
			$('#main_nav a[href$="' + URL + '"]').parent('li').addClass('selected');
			$('#right a[href$="' + URL + '"]').addClass('selected');
	}

	//Another piece of jquery similar to above
	//$("#menu a").filter(function() {
	//		var currentURL = window.location.toString().split("/");
	//			return $(this).attr("href") == currentURL[currentURL.length-1];
	//			}).addClass("active");	

	
	//Display or Hide Login Status
	if ($("#login_details:contains('No one logged in.')").length > 0 ) {
		$("#login_details").hide();
	}
	else {
		$("#login_details").show();
	}


	//Email Spam Protection - Example Markup: <span class="email">name[at]domain[dot]com</span>
	$('.email').each(function() {
		var $email = $(this);
		var address = $email.text()
		.replace(/\s*\[at\]\s*/, '@')
		.replace(/\s*\[dot\]\s*/g, '.');
		$email.html('<a href="mailto:' + address + '">'+ address +'</a>');
	});
	
	$('span.copy').each(function() {
		var $copy = $(this);
		var copyright = $copy.text()
		.replace(/\s*\[c\]\s*/g, '&copy;');
		$copy.html(''+ copyright +'');
	});
	
	$('sup.reg').each(function() {
		var $sup = $(this);
		var registered = $sup.text()
		.replace(/\s*\[r\]\s*/g, '&reg;');
		$sup.html(''+ registered +'');
	});
	
	$('span.deg').each(function() {
		var $deg = $(this);
		var degree = $deg.text()
		.replace(/\s*\[deg\]\s*/g, '&deg;');
		$deg.html(''+ degree +'');
	});
	
	$('span.tm').each(function() {
		var $tm = $(this);
		var trademark = $tm.text()
		.replace(/\s*\[tm\]\s*/g, '&trade;');
		$tm.html(''+ trademark +'');
	});


	//Text input replace
	function textReplacement(input){
	 var originalvalue = input.val();
	 input.focus( function(){
	  if( $.trim(input.val()) == originalvalue ){ input.val(''); }
	 });
	 input.blur( function(){
	  if( $.trim(input.val()) == '' ){ input.val(originalvalue); }
	 });
	}
	textReplacement($('#login .text'));
	textReplacement($('#login .text2'));
	textReplacement($('#email .text'));


	//Background Change + Menu Select (based on query string)
	function getQuerystring(key, default_) {
	  if (default_==null) default_=""; 
	  key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	  var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
	  var qs = regex.exec(window.location.href);
	  if(qs == null)
	  return default_;
	   else
	  return qs[1];
	  }

	//ID Background Change	
	var url = window.location.pathname;
	  if (url.indexOf("/australia/") > -1) {
		$("#id").css("background","url(/_templateFiles/images/___.png) center top no-repeat");
	  }
	  else if (url.indexOf("/aus/") > -1) {
		$("#id").css("background","url(/_templateFiles/images/___.png) center top no-repeat");
	  }
	  else if ( getQuerystring("PageID") == '3549296') {
	  	$("#id").css("background","url(/_templateFiles/images/___.png) center top no-repeat");
	  	$("ul#nav_000001 li:contains('Text')").attr('class','selected');
	  }	  
	  else {
		$("#id").css("background","url(/_templateFiles/images/___.png) center top no-repeat");
	  }


	//Remove/Change Text
	$('ul li a').each(function() {
		$(this).html( $(this).html().replace(/\s*\(AU\) \s*/g, '') );
		$(this).html( $(this).html().replace(/\s*\(UK\) \s*/g, '') );		
		
		//change page titles
		var Title = document.title;
		ChangeTitle(Title);
	});	
	
	//change page headings
	$('h1').each(function() {
		$(this).html( $(this).html().replace(/\s*\(AU\) \s*/g, '') );
		$(this).html( $(this).html().replace(/\s*\(UK\) \s*/g, '') );
		
		//change page titles
		var Title = document.title;
		ChangeTitle(Title);
	});	

	//change page titles
	function ChangeTitle(T){
		var NewTitle = T.replace(/\s*\(AU\) \s*/g, '');
		NewTitle = NewTitle.replace(/\s*\(UK\) \s*/g, '');
		document.title = NewTitle; 
	}


	//Expanders
	//Single Toggle
	$('.expand').next('div').hide();
	//$('.expanded').next('div').show();
	$('.first').click(function() {
		$('.first').toggleClass('expanded').next('div').slideToggle("slow");
		$('.second').removeClass('expanded').next('div').slideUp("slow");
		$('.third').removeClass('expanded').next('div').slideUp("slow");
		$('.forth').removeClass('expanded').next('div').slideUp("slow");
		$('.fifth').removeClass('expanded').next('div').slideUp("slow");
		$('.sixth').removeClass('expanded').next('div').slideUp("slow");
		$('.seventh').removeClass('expanded').next('div').slideUp("slow");
		$('.eigth').removeClass('expanded').next('div').slideUp("slow");
		$('.ninth').removeClass('expanded').next('div').slideUp("slow");
		$('.tenth').removeClass('expanded').next('div').slideUp("slow");
		return false;
	});

	$('.second').click(function() {
		$('.second').toggleClass('expanded').next('div').slideToggle("slow");
		$('.first').removeClass('expanded').next('div').slideUp("slow");
		$('.third').removeClass('expanded').next('div').slideUp("slow");
		$('.forth').removeClass('expanded').next('div').slideUp("slow");
		$('.fifth').removeClass('expanded').next('div').slideUp("slow");
		$('.sixth').removeClass('expanded').next('div').slideUp("slow");
		$('.seventh').removeClass('expanded').next('div').slideUp("slow");
		$('.eigth').removeClass('expanded').next('div').slideUp("slow");
		$('.ninth').removeClass('expanded').next('div').slideUp("slow");
		$('.tenth').removeClass('expanded').next('div').slideUp("slow");
		return false;
	});
	
	$('.third').click(function() {
		$('.third').toggleClass('expanded').next('div').slideToggle("slow");
		$('.second').removeClass('expanded').next('div').slideUp("slow");
		$('.first').removeClass('expanded').next('div').slideUp("slow");
		$('.forth').removeClass('expanded').next('div').slideUp("slow");
		$('.fifth').removeClass('expanded').next('div').slideUp("slow");
		$('.sixth').removeClass('expanded').next('div').slideUp("slow");
		$('.seventh').removeClass('expanded').next('div').slideUp("slow");
		$('.eigth').removeClass('expanded').next('div').slideUp("slow");
		$('.ninth').removeClass('expanded').next('div').slideUp("slow");
		$('.tenth').removeClass('expanded').next('div').slideUp("slow");
		return false;
	});
	
	$('.forth').click(function() {
		$('.forth').toggleClass('expanded').next('div').slideToggle("slow");
		$('.second').removeClass('expanded').next('div').slideUp("slow");
		$('.third').removeClass('expanded').next('div').slideUp("slow");
		$('.first').removeClass('expanded').next('div').slideUp("slow");
		$('.fifth').removeClass('expanded').next('div').slideUp("slow");
		$('.sixth').removeClass('expanded').next('div').slideUp("slow");
		$('.seventh').removeClass('expanded').next('div').slideUp("slow");
		$('.eigth').removeClass('expanded').next('div').slideUp("slow");
		$('.ninth').removeClass('expanded').next('div').slideUp("slow");
		$('.tenth').removeClass('expanded').next('div').slideUp("slow");
		return false;
	});
	
	$('.fifth').click(function() {
		$('.fifth').toggleClass('expanded').next('div').slideToggle("slow");
		$('.second').removeClass('expanded').next('div').slideUp("slow");
		$('.third').removeClass('expanded').next('div').slideUp("slow");
		$('.forth').removeClass('expanded').next('div').slideUp("slow");
		$('.first').removeClass('expanded').next('div').slideUp("slow");
		$('.sixth').removeClass('expanded').next('div').slideUp("slow");
		$('.seventh').removeClass('expanded').next('div').slideUp("slow");
		$('.eigth').removeClass('expanded').next('div').slideUp("slow");
		$('.ninth').removeClass('expanded').next('div').slideUp("slow");
		$('.tenth').removeClass('expanded').next('div').slideUp("slow");
		return false;
	});
	
	$('.sixth').click(function() {
		$('.sixth').toggleClass('expanded').next('div').slideToggle("slow");
		$('.second').removeClass('expanded').next('div').slideUp("slow");
		$('.third').removeClass('expanded').next('div').slideUp("slow");
		$('.forth').removeClass('expanded').next('div').slideUp("slow");

		$('.fifth').removeClass('expanded').next('div').slideUp("slow");
		$('.first').removeClass('expanded').next('div').slideUp("slow");
		$('.seventh').removeClass('expanded').next('div').slideUp("slow");
		$('.eigth').removeClass('expanded').next('div').slideUp("slow");
		$('.ninth').removeClass('expanded').next('div').slideUp("slow");
		$('.tenth').removeClass('expanded').next('div').slideUp("slow");
		return false;
	});
	
	$('.seventh').click(function() {
		$('.seventh').toggleClass('expanded').next('div').slideToggle("slow");
		$('.second').removeClass('expanded').next('div').slideUp("slow");
		$('.third').removeClass('expanded').next('div').slideUp("slow");
		$('.forth').removeClass('expanded').next('div').slideUp("slow");
		$('.fifth').removeClass('expanded').next('div').slideUp("slow");
		$('.sixth').removeClass('expanded').next('div').slideUp("slow");
		$('.first').removeClass('expanded').next('div').slideUp("slow");
		$('.eigth').removeClass('expanded').next('div').slideUp("slow");
		$('.ninth').removeClass('expanded').next('div').slideUp("slow");
		$('.tenth').removeClass('expanded').next('div').slideUp("slow");
		return false;
	});
	
	$('div.eigth').click(function() {
		$('.eigth').toggleClass('expanded').next('div').slideToggle("slow");
		$('.second').removeClass('expanded').next('div').slideUp("slow");
		$('.third').removeClass('expanded').next('div').slideUp("slow");
		$('.forth').removeClass('expanded').next('div').slideUp("slow");
		$('.fifth').removeClass('expanded').next('div').slideUp("slow");
		$('.sixth').removeClass('expanded').next('div').slideUp("slow");
		$('.seventh').removeClass('expanded').next('div').slideUp("slow");
		$('.first').removeClass('expanded').next('div').slideUp("slow");
		$('.ninth').removeClass('expanded').next('div').slideUp("slow");
		$('.tenth').removeClass('expanded').next('div').slideUp("slow");
		return false;
	});
	
	$('.ninth').click(function() {
		$('.ninth').toggleClass('expanded').next('div').slideToggle("slow");
		$('.second').removeClass('expanded').next('div').slideUp("slow");
		$('.third').removeClass('expanded').next('div').slideUp("slow");
		$('.forth').removeClass('expanded').next('div').slideUp("slow");
		$('.fifth').removeClass('expanded').next('div').slideUp("slow");
		$('.sixth').removeClass('expanded').next('div').slideUp("slow");
		$('.seventh').removeClass('expanded').next('div').slideUp("slow");
		$('.eigth').removeClass('expanded').next('div').slideUp("slow");
		$('.first').removeClass('expanded').next('div').slideUp("slow");
		$('.tenth').removeClass('expanded').next('div').slideUp("slow");
		return false;
	});
	
	$('.tenth').click(function() {
		$('.tenth').toggleClass('expanded').next('div').slideToggle("slow");
		$('.second').removeClass('expanded').next('div').slideUp("slow");
		$('.third').removeClass('expanded').next('div').slideUp("slow");
		$('.forth').removeClass('expanded').next('div').slideUp("slow");
		$('.fifth').removeClass('expanded').next('div').slideUp("slow");
		$('.sixth').removeClass('expanded').next('div').slideUp("slow");
		$('.seventh').removeClass('expanded').next('div').slideUp("slow");
		$('.eigth').removeClass('expanded').next('div').slideUp("slow");
		$('.ninth').removeClass('expanded').next('div').slideUp("slow");
		$('.first').removeClass('expanded').next('div').slideUp("slow");
		return false;
	});

	//Multiple Toggle
	$('.expander').next('div').css('width','100%').css('float','left').css('clear','both').hide();
	$('.expander').click(function() {
		$(this).toggleClass('expanded').next('div').slideToggle();
		return false;
	});

	//Logo's section
	$('#content #left .logos img').wrap('<div class="img">','</div>');

});	

