		/* Google analytics event tracking */ 
		function trackEvent(category, action, label)
		{
			/*pageTracker._trackEvent(category, action, label);*/
			pageTracker._trackPageview("/events/" + category + "/" + label + "/" + action);
		}

		$(document).ready(function() 
		{
			/* tooltip-/speech-bubbles */
			$('.bubbleInfo').each(function () {
				var distance = 10;
				var time = 250;
				var hideDelay = 500;
				var hideDelayTimer = null;
				var beingShown = false;
				var shown = false;
				var trigger = $('.trigger', this);
				var info = $('.popup', this).css('opacity', 0);


				$([trigger.get(0), info.get(0)]).mouseover(function () {
					if (hideDelayTimer) clearTimeout(hideDelayTimer);
					if (beingShown || shown) {
					// don't trigger the animation again
					return;
					} else {
						// reset position of info box
						beingShown = true;
						info.css({
							top: -90,
							left: -33,
							display: 'block'
						}).animate({
							top: '-=' + distance + 'px',
							opacity: 1
						}, time, 'swing', function() {
							beingShown = false;
							shown = true;
						});
					}
					return false;
				}).mouseout(function () {
                	if (hideDelayTimer) clearTimeout(hideDelayTimer);
						hideDelayTimer = setTimeout(function () {
						hideDelayTimer = null;
						info.animate({
							top: '-=' + distance + 'px',
							opacity: 0
						}, time, 'swing', function () {
							shown = false;
							info.css('display', 'none');
						});
					}, hideDelay);
					return false;
				});
			});
        

			$("#contact").click(function()
			{
				trackEvent("form", "open", "contact");		
				$("#contactForm").fadeIn("fast");
			});
			
			$("#close").click(function()
			{
				trackEvent("form", "close", "contact");		
				$("#contactForm").fadeOut("fast");
			});
			
			$("#send").click(function()
			{
				trackEvent("form", "submit", "webcheck");

				$.ajax({
					type: "POST",
					url: "/contact.form.post.php",
					data: "company=" + $('#formbox_company').val() + "&contact=" + $('#formbox_contact').val() + "&phone_number=" + $('#formbox_phone').val() + "&url=" + $('#formbox_url').val() + "&comment=" + $('#formbox_comment').val(),
					success: function(msg){
						$('#contactForm').html('<div id="thankyou"><h3>Tak for din henvendelse</h3><p>Vi kontakter dig hurtigst muligt.</p></div>');
						setTimeout(function(){$('#contactForm').fadeOut('fast');}, 2000);
					},
					error: function(msg){
					}
				});
			});
									
			return false;
		});