var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

var x = location.hostname;

function noPercent(x)
{
	x = unescape(x);
	return x.replace(/\+/g," ").replace(/^\s\s*/, '').replace(/\s\s*$/, '');
}

function readCookie(name)
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function sleuth(sleuthTracker)
{
	if(document.location.search.indexOf("gclid")!=-1||document.location.search.indexOf("cpc")!=-1) {	
		var supercookie = 'cpc - ';
		var userdef = 'undefined';
		var stopfunction = false;
		var cpcregexp = new RegExp(/cpc/);
		ref = document.referrer;
		re = /(\?|&)(q|p|query|encquery|qt|terms|rdata|qs|wd|text|szukaj|k|searchExpr|search_for|string|search_query|searchfor)=([^&]+)/;
		searchq = re.exec(ref);
		
		if(document.cookie.indexOf('__utmv') != -1){
			userdef = readCookie('__utmv');
			if(cpcregexp.exec(userdef)){
				stopfunction = true;
			}
		}
		if(searchq && stopfunction == false) {
			searchq[3] = noPercent(searchq[3]);
			supercookie += searchq[3];
			sleuthTracker._setCustomVar(1,"Keyword",supercookie,1);

		}
		else if(stopfunction == false){
			supercookie = supercookie + 'Paid Referral:' + document.referrer;
			sleuthTracker._setCustomVar(1,"Keyword",supercookie,1);
		}
	}
}

expertsregexp	= new RegExp(/504experts\.com/);
expertsconv = new RegExp(/\/landing\-thank\-you\/general\.php/);
medicalregexp	= new RegExp(/medicalpropertyloans\.com/);
medicalconv = new RegExp(/\/medical\/med\-thank\-you\.html/);
hotelregexp		= new RegExp(/hotel\-financing\.com/);
hotelconv = new RegExp(/\/hotel\/hotel\-thank\-you\.html/);
daycareregexp	= new RegExp(/daycare\-loans\.com/);
daycareconv = new RegExp(/\/daycare\/thank\-you\-daycare/);
smartregexp		= new RegExp(/thesmartchoiceloan\.com/);
smartconv = new RegExp(/\/thank\-you\-for\-signing\-up/);

var pageTracker;

function runGA() {            
	if(typeof(_gat)=='object') {
		if (expertsregexp.exec(x)){ //if the code runs on 504experts.com
			try{
				pageTracker = _gat._getTracker('UA-231401-1');
				pageTracker._setDomainName("504experts.com");
				pageTracker._trackPageview();
				sleuth(pageTracker);
			}catch(err){}
		}
		else if (medicalregexp.exec(x)){ //if the code runs on medicalpropertyloans.com
			try{
				pageTracker = _gat._getTracker('UA-231401-4');
				pageTracker._setDomainName("medicalpropertyloans.com");
				pageTracker._trackPageview();
				sleuth(pageTracker);
			}catch(err){}
		}
		else if (hotelregexp.exec(x)){ //if the code runs on hotel-financing.com
			try{
				pageTracker = _gat._getTracker('UA-231401-4');
				pageTracker._setDomainName("hotel-financing.com");
				pageTracker._trackPageview();
				sleuth(pageTracker);
			}catch(err){}
		}
		else if (daycareregexp.exec(x)){ //if the code runs on daycare-loans.com
			try{
				pageTracker = _gat._getTracker('UA-231401-4');
				pageTracker._setDomainName("daycare-loans.com");
				pageTracker._trackPageview();
				sleuth(pageTracker);
			}catch(err){}
		}
		else if (smartregexp.exec(x)){ //if the code runs on smartchoiceloan.com
			try{
				pageTracker = _gat._getTracker('UA-231401-6');
				pageTracker._setDomainName("thesmartchoiceloan.com");
				pageTracker._trackPageview();
				sleuth(pageTracker);
			}catch(err){}
		}	
	} else {
            setTimeout("runGA();",100);
      }
} 
runGA();
if (expertsregexp.exec(x)&&expertsconv.exec(location.pathname)){
	var google_conversion_id = 1070250692;
	var google_conversion_language = "en_US";
	var google_conversion_format = "1";
	var google_conversion_color = "ffffff";
	var google_conversion_label = "D34dCM7YnwEQxPWq_gM";
	var google_conversion_value = 0;
	document.write(unescape('%3Cscript language="JavaScript" src="http://www.googleadservices.com/pagead/conversion.js"%3E%3C/script%3E'));
}
if (medicalregexp.exec(x)&&medicalconv.exec(location.pathname)){
	var google_conversion_id = 1070250692;
	var google_conversion_language = "en_US";
	var google_conversion_format = "1";
	var google_conversion_color = "ffffff";
	var google_conversion_label = "ATQlCKbkkQEQxPWq_gM";
	var google_conversion_value = 0;
	document.write(unescape('%3Cscript language="JavaScript" src="http://www.googleadservices.com/pagead/conversion.js"%3E%3C/script%3E'));
}
if (hotelregexp.exec(x)&&hotelconv.exec(location.pathname)){
	var google_conversion_id = 1070250692;
	var google_conversion_language = "en_US";
	var google_conversion_format = "1";
	var google_conversion_color = "ffffff";
	var google_conversion_label = "AYH3CO6BkQEQxPWq_gM";
	var google_conversion_value = 0;
	document.write(unescape('%3Cscript language="JavaScript" src="http://www.googleadservices.com/pagead/conversion.js"%3E%3C/script%3E'));
}
if (daycareregexp.exec(x)&&daycareconv.exec(location.pathname)){
	var google_conversion_id = 1070250692;
	var google_conversion_language = "en_US";
	var google_conversion_format = "1";
	var google_conversion_color = "ffffff";
	var google_conversion_label = "kmKECIrgkQEQxPWq_gM";
	var google_conversion_value = 0;
	document.write(unescape('%3Cscript language="JavaScript" src="http://www.googleadservices.com/pagead/conversion.js"%3E%3C/script%3E'));
}
if (smartregexp.exec(x)&&aycareconv.exec(location.pathname)){
	var google_conversion_id = 1070250692;
	var google_conversion_language = "en_US";
	var google_conversion_format = "1";
	var google_conversion_color = "ffffff";
	var google_conversion_label = "wgxqCKiNoQEQxPWq_gM";
	var google_conversion_value = 0;
	document.write(unescape('%3Cscript language="JavaScript" src="http://www.googleadservices.com/pagead/conversion.js"%3E%3C/script%3E'));
}