﻿ domains = new Array('wwuwaterski.com', 'teamwhaler.com');
 
 
 function doAnalytics(){
       try{
        var links = document.getElementsByTagName('A')
        
        for(var i = 0; i < links.length; i++){
            var a = links[i]
            var istrack = true
            for(var z = 0; z < domains.length; z++){
                if(a.href.indexOf(domains[z]) != -1) istrack = false
            }
    
            if(istrack){
            
                if (a.addEventListener){
                    a.addEventListener('click',doPageview, false)
                    a.addEventListener('click',trackClick, false)
                }else{
                    a.attachEvent('onclick',doPageview)
                    a.attachEvent('onclick',trackClick)
                }
            
            }else{
                if (a.addEventListener){
                    a.addEventListener('click',trackClick, false)
                }else{
                    a.attachEvent('onclick',trackClick)
                }
            
            }
        
        }
        }catch(r){}

//        var pageTracker = _gat._getTracker("UA-3852760-1");
//        pageTracker._initData();
//        pageTracker._trackPageview();
   
   }
   
    function doPageview(e){
       
        if(!e){
             var e = window.event;
        }
        
        if(e.target){
            var obj = e.target;
        }else{
            var obj = e.srcElement;
        }
        
        var txt = ''
        
        if(obj.tagName == 'IMG'){
            txt = 'IMG|' + (obj.alt || obj.src)
        }else{
            if(obj.innerText){
                txt = obj.innerText;
            }else{
                txt = obj.textContent;
            }
        }

        if(txt != '') pageTracker._trackPageview('Link:' + txt);
    }
    
    function getParDiv(obj){
        try{
            var newObj = obj;
            while(typeof obj.parentNode != 'undefined' && newObj.parentNode != null){
                if(newObj.tagName && newObj.tagName == 'DIV'){
                    var cn = '';
                    var id = '';
                    if(newObj.className) cn= newObj.className;
                    if(newObj.id && newObj.id != '') id = newObj.id + '|';
                    
                    return id + cn;
                }
                
                newObj = newObj.parentNode;
            }
        
        
        
        
        }catch(r){
        
        }
    
    }
    
    function trackClick(e){
    try{
            var cat = '';
            var txt = '';
            var evt = 'click';
            var href = '';
            if(!e){
                 var e = window.event;
            }
            
            if(e.target){
                var obj = e.target;
            }else{
                var obj = e.srcElement;
            }
            
            var cat = getParDiv(obj); 
        
            if(obj.tagName == 'IMG'){
                txt = 'IMG|' + (obj.alt || obj.src)
            }else{
                if(obj.innerText){
                    txt = obj.innerText;
                }else{
                    txt = obj.textContent;
                }
            }
            
            pageTracker._trackEvent(cat, evt, txt);
        }catch(r){
        
        }
    }
    
    if (window.addEventListener){
        window.addEventListener('load',doAnalytics, false)
    }else{
        window.attachEvent('onload',doAnalytics)
    }