function trackData(referrer,referalReason)
{
	try
	{
		if(document.getElementById)
		{
			var imgTrack = document.getElementById('imgTrack');
			if (imgTrack == null)
			{
				imgTrack = document.getElementById('InsTSPHomeUserTracking1_imgTrack');
			}

			if ((imgTrack != null) &&
				(imgTrack.src != ""))
			{
				var rndNo = Math.round(Math.random()*123456789);
				var additionalQueryString = "";
				if (referrer != null)
				{
					if ((document.referrer) &&
						(document.referrer != ""))
					{
						additionalQueryString = additionalQueryString + "&Referrer=" + document.referrer;
					}
				}
				if (referalReason != null)
				{
					if ((document.getElementById('strReferralReason') != null) &&
						(document.getElementById('strReferralReason').innerText != ""))
					{
						additionalQueryString = additionalQueryString + "&ReferalReason=" + document.getElementById('strReferralReason').innerText;
					}
				}
				imgTrack.src = imgTrack.src + additionalQueryString + '&random=' + rndNo;
			}
		}
	}

	catch(err)
	{
		//ignore error it just return true
		return true;
	}
}


//Referral reason and update ga call

function triggerGoogleAnalytics()
{
	try
      {
		if (typeof(_gat) != 'undefined')
		{
			if(document.getElementById)
			{
				var refertext = '';
				var referralreason = document.getElementById('strReferralReason');
				if (referralreason != null)
				{
					refertext = referralreason.innerText;
				}
				var imgTrack = document.getElementById('imgTrack');
				if (imgTrack == null)
				{
					imgTrack = document.getElementById('InsTSPHomeUserTracking1_imgTrack');
				}
				if (imgTrack == null)
				{
					imgTrack = document.getElementById('insHmeUserTracking1_imgTrack');
				}
	
				if ((imgTrack != null) &&
				(imgTrack.src != ""))
				{
					var trackPath = (imgTrack.src + 'url=').split('url=')[1];
					trackPath = (trackPath + '&').split('&')[0];
					if (refertext > '')
					{
						trackPath = trackPath  + "referralreason=" + refertext;
					}
					var pageTracker = _gat._getTracker("UA-391521-1");
					pageTracker._setDomainName("none");
					pageTracker._setAllowLinker(true);
					pageTracker._initData();
					pageTracker._trackPageview(trackPath);                                        
				}
			}
		}
            else
		{
			setTimeout('triggerGoogleAnalytics();', 1000);
		}
	}
	catch (err)
	{ 
		return true;
	}
	
}
