var domainMatch = "3.dk";
var setDomain = "www.3.dk";
var campaign = "none";
var pathprefix = "";
		


function getDomain(str){   
	if (str == null || str.length == 0)      
		return "";    
	str = str.replace("http://","").toLowerCase();    
	str = str.replace("https://","").toLowerCase();    
	var i = str.indexOf("/");   
	if (i > -1)      
		str = str.substring(0, i);    
	var parts = str.split('.');    
	var len = parts.length;    
	if (len < 3)      
		return str;    
	var lastPart = parts[len-1];   
	var secondPart;    
	secondPart = parts[len-2];    
	var two = 2;    
	if (lastPart == "uk" && secondPart == "co")      
		++two;    
	if (len >= 0)      
		return parts.splice(len-two, two).join('.');    
	return "";
}

function queryparam( name ){  
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  
	var regexS = "[\\?&]"+name+"=([^&#]*)";  
	var regex = new RegExp( regexS );  
	var results = regex.exec( window.location.href );  
	if( results == null ) return "";  
	else return results[1];
}

function referrerqueryparam( name ){  
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  
	var regexS = "[\\?&]"+name+"=([^&#]*)";  
	var regex = new RegExp( regexS );  
	var results = regex.exec( document.referrer );  
	if( results == null ) return "";  
	else return results[1];
}

function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

  if ( results )
    return ( unescape ( results[2] ) );
  else
    return null;
}

function GetSource ()
{
	var asource = "";
	var refdomain = getDomain(document.referrer);
	if (refdomain + "" != "") {
		if (refdomain.indexOf(domainMatch) >= 0 ) { //internal visit
			asource = "";
		}
		else {
			asource = refdomain;
		}		
		
	}
	return asource;
}

var orgSource = GetSource();
var refSource = orgSource;
var setSource = "false";
if (refSource != "" )
{
	setSource = "true";
}


if(document.getElementById("ddbody"))
{
	if (window.location.href.indexOf("utm_") < 0 && window.location.href.indexOf("gclid") < 0) { //Not tagged campaign traffic
		campaign = "skampagne1";
	}
}
	
pageTracker._setAllowAnchor(true); 
pageTracker._setDomainName(setDomain);


if (setSource == "true" && campaign != "none") {

	var term = "";
	var source = "";
	var medium = "";
	var content = "";
	
	if (orgSource.indexOf("google") >= 0 ) {
		term = referrerqueryparam("q");
		source = "google";
		medium = "organic";
	}
	else if (orgSource.indexOf("bing") >= 0 ) {
		term = referrerqueryparam("q");
		source = "bing";
		medium = "organic";
	}
	else if (orgSource.indexOf("yahoo") >= 0 ) {
		term = referrerqueryparam("p");
		source = "yahoo";
		medium = "organic";
	}
	else {
		source = orgSource;
		medium = "referral";
		content = document.referrer;
	}

	
	var hash = "utm_source=" + source + "&utm_medium=" + medium + "&utm_campaign=" + campaign + "&utm_term=" + term + "&utm_content=" + content ;
	//Add parameters to URL
	window.location.hash = hash;

}

try {
	pageTracker._trackPageview();
} catch(err) {}



	
