// Highlight current page
$(function(){
	var path = $(location).attr('pathname');
	$('#topNavigator a[href="' + path + '"]').attr("href", path).addClass('current');
	$('#leftNavigator a[href$="' + path + '"]').addClass('current');
	$('#footer a[href$="' + path + '"]').addClass('current');
});

// Tidy Up Design Detail Images
$(window).load(function() {
	var largeImage = $("#detailRight img:first").width();
	$("#detailRight img:gt(0)").css("width", Math.round((largeImage-10)/2));
});


// Hover Effects
$(document).ready(function() {
	// HomePanel Effects			
	$(".fade").hover(function(){
		$(this).stop(true, true).fadeTo(500, 0.6);
	},function(){ 
		$(this).stop(true, true).fadeTo(400, 1);
	});	 		
	// Dropdown Menu Effects
	$(".dropNavigator").parent().hover(function(){
		$(this).find(".dropNavigator").stop(true, true).slideDown(250);
	},function(){ 
		$(this).find(".dropNavigator").stop(true, true).delay(300).slideUp(300);
	});	
}); 


// Fancybox Initialiser		
$(".fancybox").fancybox({
	openEffect	: 'fade',
	closeEffect	: 'fade',
	nextEffect	: 'fade',     
	prevEffect	: 'fade',
	helpers: {
		overlay: {
			opacity: 0.9
		}
	}
});	


//Check for non-mobile, or IE8+
if ($.browser.msie && $.browser.version < 8) {
	}
	else {
	
	$(window).load(function() {
		// Hide the Social Share on unwanted pages
		$("#socialShare").show();
	});
	

	//Facebook Like Button
	(function(d, s, id) {
	  var js, fjs = d.getElementsByTagName(s)[0];
	  if (d.getElementById(id)) return;
	  js = d.createElement(s); js.id = id;
	  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
	  fjs.parentNode.insertBefore(js, fjs);
	}(document, 'script', 'facebook-jssdk'));
	
	
	// Google +1 Button
	(function() {
		var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
		po.src = 'https://apis.google.com/js/plusone.js';
		var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
	})();
	
	
	// Twitter Tweet Button
	!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];
		if(!d.getElementById(id)){js=d.createElement(s);
		js.id=id;
		js.src="//platform.twitter.com/widgets.js";
		fjs.parentNode.insertBefore(js,fjs);
		}}(document,"script","twitter-wjs");

};


// Google Analytics
var _gaq = _gaq || [];
_gaq.push(['t1._setAccount', 'UA-27719166-22']);
_gaq.push(['t1._trackPageview']);		

var _gaq = _gaq || [];
_gaq.push(['t2._setAccount', 'UA-4927726-24']);
_gaq.push(['t2._setDomainName', 'none']);
_gaq.push(['t2._setAllowLinker', true]);
_gaq.push(['t2._trackPageview']);

(function() {
	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
