﻿

// URL decode to improve readability
function semi_urldecode(string2escape)
{
	string2escape = string2escape.replace(/[\+&]/, " and ");
	string2escape = string2escape.replace(/[@#$%]/, "");
	string2escape = string2escape.replace(/[^a-zA-Z0-9 \-_\(\)\[\]]/, " ");
	
	return string2escape;
}


function captureClickout(act_Page_name, act_merchant_name, act_position, act_whatClicked, act_offerID) {
    //Log Click
    //LogClickOrView('2', act_offerID);
    // Google Analytics
    pageTracker._trackPageview('/Action/ClickOut/Page_' + semi_urldecode(act_Page_name) + '/provider_' + semi_urldecode(act_merchant_name) + '/what_' + semi_urldecode(act_whatClicked) + '/Position_' +act_position+ '/clickLead.htm');
    mClickEventTracker._trackEvent('Click', 'ProviderClick', act_position);

}

// Track click outs on Adsense


function captureAdSense()
{
}


// Track usage of internal search
function trackInternalSearch()
{
	// Google Analytics
	pageTracker._trackPageview('/Action/Search/search.htm');
	searchEventTracker._trackEvent('Search', 'InternalSearch', 1);

}
