﻿    var HitCounterTracking = new Array();
    function HitCounter (jobId, log, _this, _text){
        if(!LocateMetric(log)){
            HitCounterTracking.push(log);
            var temp = new tempuri.org.IHitCounterLogger();
            if(null != _this)
            {
                
                temp.LogJobView(jobId, log, _this.href);                                 
            }
            else
            {
                temp.LogJobView(jobId, log, _text);                 
            }
        }
    }
        
    function LocateMetric(log){for (i=0; i<HitCounterTracking.length; i++) {if(HitCounterTracking[i] == log){return true;}}return false;}
    function CopyEmailTracking(jobId){var emailText = display();if(emailText != null && emailText != ""){HitCounter(jobId, 0, null, emailText);}}
    function display() {if (document.getSelection) {var str = document.getSelection();} else if (document.selection && document.selection.createRange) {var range = document.selection.createRange();var str = range.text;} else {var str = null;}return str;}    
    
