var matchDomain = "falck";

function getDomain(str){   
	if (str == null || str.length == 0)      
		return "";    
	str = str.replace("http://","").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(matchDomain) >= 0 ) { //internal visit
			asource = "";
		}
		else {
			asource = refdomain;
		}		
		
	}
	return asource;
}

var orgSource = GetSource();
var refSource = orgSource;
var setSource = "false";
if (orgSource != "" )
{
	setSource = "true";
}
else

{
}

