// Tourism Media 3 Clicks

withinThreeClicks = function() {
	var tmCookie = $.cookie('TMPageCount');
	if(tmCookie != null) {
		//if tmcookie has recored more than 3 clicks return false else true
		if(parseInt($.cookie('TMPageCount')) <= 3) {
			return true;
		} 
	}
	return false;
}

pageRefresh = function() {
	var currentURL = document.location.href;
	
	if($.cookie('TMClickURL') != null) {
		if($.cookie('TMClickURL').indexOf(currentURL) >= 0) {
			return true;
		}
	}
	return false;
}

trackTMClicks = function() {	
	
	var currentURL = window.location.pathname;
	var referrerURL = document.referrer;	
  
	var tmClickNum = parseInt($.cookie('TMPageCount'));
	var tmReferrer = referrerURL.indexOf('/world-travel') >= 0;
  
	if (currentURL.indexOf('/world-travel') >= 0) {  
		$.cookie('TMPageCount', '0', {path:'/'});
    $.cookie('TMPageName', currentURL, {path:'/'});
	}
	else if (tmReferrer == true && tmClickNum == 0){
		$.cookie('TMPageCount', '1', {path:'/'});
	} 
	else if (tmReferrer === false && pageRefresh() === false && tmClickNum > 0) {	
		$.cookie('TMPageCount', tmClickNum+1, {path:'/'});
	}
	
	$.cookie('TMClickURL', currentURL, {path:'/'});
}

trackTMClicks();