 	/**
	 * 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.swarovski.tv/pic.gif?site=www.swarovski.tv&lg=%23%23language%23%23&chc=US&pth=%23%23deeplink%23%23&sid=2bf0fbf8193cb926c6d5b0252ab23356&is=ddf6673c6d2247294de2de201fa91d9d&js=%23%23script%23%23&tm=%23%23time%23%23&ref=%23%23referer%23%23&ori=&bid=&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);
	}
	
	/**
	 * Track a page view (Html)
	 */			
	function trackHtmlPage(deeplinkHtml, languageHtml, versionHtml, refererHtml, search)
	{
		var pathHtml = escape(deeplinkHtml).replace(/\//g, '%2F');
		var refHtml = escape(refererHtml).replace(/\//g, '%2F');
		var searchHtml = escape(search).replace(/\//g, '%2F');
		var timeHtml = new Date().getTime();								
		var trackingUrl = 'http://log.swarovski.tv/pic.gif?site=www.swarovski.tv&lg=%23%23language%23%23&chc=US&pth=%23%23deeplink%23%23&sid=2bf0fbf8193cb926c6d5b0252ab23356&is=ddf6673c6d2247294de2de201fa91d9d&js=%23%23script%23%23&tm=%23%23time%23%23&ref=%23%23referer%23%23&ori=&bid=&search=%23%23search%23%23&ver=%23%23version%23%23';
		trackingUrl = trackingUrl.replace(/%23%23deeplink%23%23/, pathHtml);
		trackingUrl = trackingUrl.replace(/%23%23language%23%23/, languageHtml);
		trackingUrl = trackingUrl.replace(/%23%23script%23%23/, '1');
		trackingUrl = trackingUrl.replace(/%23%23version%23%23/, versionHtml);
		trackingUrl = trackingUrl.replace(/%23%23time%23%23/, timeHtml);
		trackingUrl = trackingUrl.replace(/%23%23referer%23%23/, refHtml);
		trackingUrl = trackingUrl.replace(/%23%23search%23%23/, searchHtml);
		trackAddPixel(trackingUrl);
	}
