$(function(){
	
	//iPad test used on case study and Our Work
	Modernizr.addTest('ipad', function () {
		return !!navigator.userAgent.match(/iPad/i);
	});


	var contactHeight = $(window).scrollTop();
	var showingContact = false;
	var target;
	var currentPageElement;
	
	$('nav .contact').click(function(event){
		event.preventDefault();
		if (!$("div.contact").is(':animated')) {
			currentPageElement = $("nav").find(".current");
			
			//add contactOpen class and track Header Open event before showing Contact bar
			if (!showingContact){
				currentPageElement.addClass("contactOpen");
				_gaq.push(['_trackEvent', 'Get In Touch', 'Header Open']);
			}
		
			$('div.contact').slideToggle(500,function(){
				showingContact = !(showingContact);
				if (!showingContact) {
					//remove contactOpen class after closing Contact bar
					currentPageElement.removeClass("contactOpen");
				}
			});
			
			
			contactHeight = $(window).scrollTop();
		}
	});
	
	 $(window).scroll(function() {
	 	if (showingContact)
	   		if (Math.abs($(window).scrollTop()-contactHeight) > 75 ){
	   			$('div.contact').slideUp();
	   			_gaq.push(['_trackEvent', 'Get In Touch', 'Header Close']);
	   			showingContact = false;
	   		
	   		}
	   		
 	 });
 	 
 	 //track contact us clicks
 	 $('div.contact a').click(function(){
 	 	target = $(this).attr('href');
 	 	_gaq.push(['_trackEvent', 'Get In Touch', 'Header Click', target]);
 	 });

 	 $('footer a').click(function(){
 	 	target = $(this).attr('href');
 	 	_gaq.push(['_trackEvent', 'Get In Touch', 'Footer Click', target]);
 	 });

	
});


