function trackAction(myAction){
	myAction = trim(myAction,'/');
	//alert(myAction);
	if(console)
		console.debug('tracking: '+myAction);
	//Google Analytics Method
	if(typeof(GATracker) == 'object')
		GATracker._trackPageview('/'+myAction);
}
//TRIM FUNCTIONS
function trim(myStr, myMask){
	myMask = (myMask == undefined)?' ':myMask;
	return ltrim(rtrim(myStr,myMask),myMask);
}
function ltrim(myStr, myMask){
	myMask = (myMask == undefined)?' ':myMask;
	var newStr	= new String(myStr);
	var strlen	= newStr.length;
	var j		= 0;
	while(newStr.charAt(j) == myMask){
	  j++;
	} 
	if(j > 0){
	  newStr = newStr.substring(j, strlen);
	}
	return newStr;
}
function rtrim(myStr, myMask){
	myMask = (myMask == undefined)?' ':myMask;
	var newStr	= new String(myStr);
	var k		= newStr.length - 1;
	while(newStr.charAt(k) == myMask){
		k--;
	}
	newStr = newStr.substring(0,k+1);
	return newStr;
}