thirdparty_stats={
    //{pageName:'subscribe',channel:'subscriptions',contentType:'subscription',contentTitle:'WWD Subscription Services',contentId:'step1',event:'renewal'}
    call:function(params, dontFireStatCall) {

        if (params!=null) {
            if(params.purchaseAmount) {
                s.purchase= params.purchaseAmount+",1,1";
            }
            if(params.purchaseId) {
                s.purchaseID= params.purchaseId;
            }
            if (params.pageName) {
                s.pageName = params.pageName;
                s.eVar11 = s.pageName;
                s.hier1 = params.pageName.replace(/\//g, ': ');
            }
            if (params.channel) {
                s.channel = params.channel;
            }
            if (params.contentType) {
                s.prop4 = params.contentType;
            }
            if (params.contentTitle) {
                s.prop5 = params.contentTitle;
            }
            if (params.contentId) {
                s.prop6 = params.contentId;
            }
            if (params.promoCode) {
                s.eVar22 = params.promoCode;
            }
            if (params.event) {
                this.event(params.event);
            }
            if (params.videoTitle) {
                s.prop25 = params.videoTitle;
                s.eVar33 = s.prop25;
            }
            if (params.total) {
                s.products = params.promoCode+";1;"+params.total;
            }
        }
        if (jQuery.url.param("module")) {
            var livemodule = jQuery.url.param("module");
            s.eVar17=livemodule;
        }
        if (!dontFireStatCall) {
            var s_code=s.t();
            if (s_code){
                document.write(s_code);
            }
        }
    },

    event:function(event) {
        var eventpassed = "";
        switch(event) {
            case 'renewal':
                //Renewal
                eventpassed = "event14";
                break;
            case 'free_trial':
                //Free Trial
                eventpassed = "event13";
                break;
            case 'account_setup':
                //Account Setup
                eventpassed = "event19";
                break;
            case 'delivery_address':
                //Delivery Address
                eventpassed = "event20";
                break;
            case 'payment_information':
                //Payment Information
                eventpassed = "event21";
                break;
            case 'confirmation':
                //Confirmation
                eventpassed = "purchase,event3,event22";
                break;
        }
        if(eventpassed!="") {
            s.events=eventpassed;
        }
    }

}
