 	/**
	 * Referer tracking
	 */
	var referer = 'no-ref';

	/**
	 * Add a tracking pixel
	 */			
	function trackAddPixel(url)
	{
		var image = document.createElement("img");			
		image.setAttribute('src', url);
		image.setAttribute('width', 1);
		image.setAttribute('height', 1);
		image.setAttribute('style', 'display:none');
		document.body.appendChild(image);
	}

	/**
	 * Track a page view (Flash)
	 */			
	function trackPage(deeplink, language, version, search)
	{
		var path = escape(deeplink).replace(/\//g, '%2F');
		var ref = escape(referer).replace(/\//g, '%2F');
		var searchParam = escape(search).replace(/\//g, '%2F');
		var time = new Date().getTime();								
		var trackingUrl = 'http://log.brand.swarovski.com/pic.gif?site=brand.swarovski.com&lg=%23%23language%23%23&chc=US&pth=%23%23deeplink%23%23&sid=cb9101597d930a7c39b23836cbb89c22&is=9241583636e9dc4c5c45019fb577aa51&js=%23%23script%23%23&tm=%23%23time%23%23&ref=%23%23referer%23%23&bid=&ori=&search=%23%23search%23%23&ver=%23%23version%23%23';
		trackingUrl = trackingUrl.replace(/%23%23deeplink%23%23/, path);
		trackingUrl = trackingUrl.replace(/%23%23language%23%23/, language);
		trackingUrl = trackingUrl.replace(/%23%23script%23%23/, '1');
		trackingUrl = trackingUrl.replace(/%23%23version%23%23/, version);
		trackingUrl = trackingUrl.replace(/%23%23time%23%23/, time);
		trackingUrl = trackingUrl.replace(/%23%23referer%23%23/, ref);
		trackingUrl = trackingUrl.replace(/%23%23search%23%23/, searchParam);
		referer = deeplink;
		trackAddPixel(trackingUrl);
	}
