/*  USER TRACKING ANALYTICS  */
var locVar = "";
var url = location.pathname;
var trackUrl = new Array();
trackUrl = url.split("/");                    
var truncSec = new Array();
for(i=1; i<trackUrl.length; i++) { 
                truncSec[i] = trackUrl[i].substr(0,5)
                if (truncSec[i].indexOf('.') != -1) {
                    truncSec[i] = truncSec[i].substring(0,truncSec[i].indexOf('.'))
                }                       
}
locVar = truncSec.join('+').replace(/\+/,"");
//  Flash Location Variable
var flashLocVar = locVar.replace(/\+/g,"%2D") + "||videoplayer_starts";

jQuery(document).ready(function(){
			
        jQuery('a').live('click', function(){
            var trackLink = jQuery(this).attr('href') + '?' + locVar;
            var linkCode = jQuery(this).attr('name');
            var linkText = jQuery(this).text();
            linkText = jQuery.trim(linkText);
            if (linkText.length == 0) {             
                //jQuery(this).children('img').attr('alt'); 
                linkText = jQuery(this).children('[title]').attr('title');
            }
            
                    
            linkText = (linkText!=null?
                    linkText.replace(/ /g,'+').replace(/&/g,'and').replace(/[^a-zA-Z 0-9:\.\/_-]/g,'_').replace(/__/g,'').toLowerCase():
                        "noLinkText"); 
            
            
            
             if (linkCode) {
                 linkCode = linkCode.replace(/ /g,'_').replace(/&/g,'and').replace(/[^a-zA-Z 0-9:\.\/+_-]/g,'_').replace(/__/g,'').toLowerCase();
                 linkText = linkText+'+'+linkCode;
             }
             
             // only first 100 chars
             linkText = linkText.substr(0, 100)
             
             var linkHref = jQuery(this).attr('href');
             var customLinkValue = locVar + '||' +  linkText;
             var customLinkValueTn = customLinkValue + '+tn';
             var customLinkValueLn = customLinkValue + '+ln';
             var customLinkValueAtn = customLinkValue + '+atn';
             var customLinkValueBn = customLinkValue + '+bn';
             var customLinkValueFoot = customLinkValue + '+footer';
             
                     
             
             if (jQuery(this).closest('div#left_nav').attr('id')=='left_nav'){
                 s.tl(this,'o',customLinkValueLn);
                 //alert(customLinkValueLn);
             }
             else if (jQuery(this).closest('div#ucm').attr('id') == 'ucm' ||
            		 jQuery(this).closest('div#ucmSmall').attr('id') == 'ucmSmall'){
                 s.tl(this,'o',customLinkValueAtn);
                 //alert(customLinkValueRn);
             }
             else if (jQuery(this).closest('div#menu').attr('id') == 'menu' || 
            		 jQuery(this).closest('div#menuSmall').attr('id') == 'menuSmall'){
                 s.tl(this,'o',customLinkValueTn);
                 //alert(customLinkValueTn);
             }  
             else if (jQuery(this).closest('div#footer').attr('id') == 'footer'){
                 s.tl(this,'o',customLinkValueFoot);
                 //alert(customLinkValueTn);
             }  
             else if (jQuery(this).closest('div#bottom_nav').attr('id') == 'bottom_nav'){
                 s.tl(this,'o',customLinkValueBn);
                 //alert(customLinkValueTn);
             }  
             
             else if(linkHref.match(/#.*/)){
                 s.tl(true,'o',customLinkValue);
                 //alert(customLinkValue);
                 if (linkHref == '#') {
                	 return false;
                 }
                 
             }
             else{
                 s.tl(this,'o',customLinkValue);
                 //alert(customLinkValue);
             }
            return true;
        });

        jQuery('#globalSearch').live('submit', function(){
        	var customLinkValueSearch = locVar + "||" + "globalsearch";
        	s.tl(true,'o',customLinkValueSearch);
        	//alert(customLinkValueSearch);       	
        });	
        
        jQuery('#ArmyJobsExplorer').live('submit', function(){
        	s.tl(true,'o',locVar + "||submit_myi");
        });	
        
});
        
        /*  END USER TRACKING ANALYTICS  */
        
        /*  END USER TRACKING ANALYTICS  */
