(function(w){if(w && w.woopra){w.woopra.labels={"45GzzEy5qX":{"status":false},"6SMU6mH6Cz":{"status":false},"6X5MEuiqlI":{"status":false},"72cd7VVv3W":{"status":false},"7ITABlHkkk":{"status":false},"7RuNAEsLlg":{"status":false},"7Sk73JFjSu":{"status":false},"7UOh0wG9AV":{"status":false},"8vPnlqASAF":{"status":false},"90bykfEoXu":{"status":false},"9O5fMQZf5m":{"status":false},"aQFc81Jdp5":{"status":false},"axchWOfT3l":{"status":true},"B9cfflMAS3":{"status":false},"blvOjEFV9s":{"status":false},"bt63X1SZu1":{"status":false},"C0UIEWncsG":{"status":true},"cPjX8I9nBQ":{"status":false},"DMWWlmfKif":{"status":false},"dpg5lpphgv":{"status":false},"FZBKFevUEU":{"status":false},"G9XQkZNN0Y":{"status":true},"gc7QdJYPGM":{"status":false},"gT7ECm4CTr":{"status":false},"GY3DCOwcjh":{"status":true},"HLnuFOGvJM":{"status":false},"hvq3Bj3qUB":{"status":false},"j2Bb3SFGm6":{"status":false},"JB2pfqSy62":{"status":false},"jP4zou1GFr":{"status":false},"jPmWNYmmVB":{"status":false},"k6wLdgykwp":{"status":true},"KCN1EjnOg3":{"status":false},"KK0w4cHtcm":{"status":false},"le4UZrEiqW":{"status":false},"mGLyCydg3U":{"status":true},"mQZ83uUtF6":{"status":false},"MTvOlv7oPF":{"status":false},"PFZSvaLQ1P":{"status":false},"qdRg0qpNFY":{"status":false},"SM4g6W604v":{"status":false},"SpdHJqmDJ8":{"status":false},"SsfbQl4tBv":{"status":false},"tDEplz1DMy":{"status":false},"U5DHNr9YSh":{"status":true},"v4z0g2hiBQ":{"status":false},"v6N6XJhIER":{"status":false},"v8huWP6AIr":{"status":false},"VDV9BpAxQk":{"status":false},"vFxxKf7LdJ":{"status":false},"vJ4l0SJ6cf":{"status":false},"vR5cQqFyJC":{"status":false},"W5zx8m9hFD":{"status":false},"wCzUkNZV6H":{"status":false},"wqcUF8Fn3m":{"status":false},"X93EuQeOVb":{"status":false},"xFngFLrJVg":{"status":false},"Xj8qWAgZ0Y":{"status":false},"xoXp6z6s0p":{"status":false},"xXMcSf00hn":{"status":false},"y5IQsLHqz7":{"status":false},"yeiRKejr0y":{"status":false},"YGF9LWsfGm":{"status":false},"yk8uIvSacb":{"status":false},"ZM2md25WxR":{"status":false}}}})(window);
(function syncAudience(audience_id, _first, _last, _on, oAuthCid) {
            if (audience_id && audience_id !== '') {

                if (_first && _first !== '') {
                    //optimizely code start
                    window['optimizely'] = window['optimizely'] || [];
                    window['optimizely'].push({type: 'integration', OAuthClientId: oAuthCid});
                }

                if (_on) {
                    window['optimizely'].push(['addToAudience', audience_id]);
                } else {
                    window['optimizely'].push(['removeFromAudience', audience_id]);
                }

                if (_last && _last !== '') {
                    //optimizely code end
                }
            }
        })("2783843958", true, false, "false", 6042781166);
(function syncAudience(audience_id, _first, _last, _on, oAuthCid) {
            if (audience_id && audience_id !== '') {

                if (_first && _first !== '') {
                    //optimizely code start
                    window['optimizely'] = window['optimizely'] || [];
                    window['optimizely'].push({type: 'integration', OAuthClientId: oAuthCid});
                }

                if (_on) {
                    window['optimizely'].push(['addToAudience', audience_id]);
                } else {
                    window['optimizely'].push(['removeFromAudience', audience_id]);
                }

                if (_last && _last !== '') {
                    //optimizely code end
                }
            }
        })("3326751955", false, false, "false", 6042781166);
(function syncAudience(audience_id, _first, _last, _on, oAuthCid) {
            if (audience_id && audience_id !== '') {

                if (_first && _first !== '') {
                    //optimizely code start
                    window['optimizely'] = window['optimizely'] || [];
                    window['optimizely'].push({type: 'integration', OAuthClientId: oAuthCid});
                }

                if (_on) {
                    window['optimizely'].push(['addToAudience', audience_id]);
                } else {
                    window['optimizely'].push(['removeFromAudience', audience_id]);
                }

                if (_last && _last !== '') {
                    //optimizely code end
                }
            }
        })("3211991175", false, false, "true", 6042781166);
(function syncAudience(audience_id, _first, _last, _on, oAuthCid) {
            if (audience_id && audience_id !== '') {

                if (_first && _first !== '') {
                    //optimizely code start
                    window['optimizely'] = window['optimizely'] || [];
                    window['optimizely'].push({type: 'integration', OAuthClientId: oAuthCid});
                }

                if (_on) {
                    window['optimizely'].push(['addToAudience', audience_id]);
                } else {
                    window['optimizely'].push(['removeFromAudience', audience_id]);
                }

                if (_last && _last !== '') {
                    //optimizely code end
                }
            }
        })("2951850901", false, false, "false", 6042781166);
(function syncAudience(audience_id, _first, _last, _on, oAuthCid) {
            if (audience_id && audience_id !== '') {

                if (_first && _first !== '') {
                    //optimizely code start
                    window['optimizely'] = window['optimizely'] || [];
                    window['optimizely'].push({type: 'integration', OAuthClientId: oAuthCid});
                }

                if (_on) {
                    window['optimizely'].push(['addToAudience', audience_id]);
                } else {
                    window['optimizely'].push(['removeFromAudience', audience_id]);
                }

                if (_last && _last !== '') {
                    //optimizely code end
                }
            }
        })(false, false, false, "false", 6042781166);
(function syncAudience(audience_id, _first, _last, _on, oAuthCid) {
            if (audience_id && audience_id !== '') {

                if (_first && _first !== '') {
                    //optimizely code start
                    window['optimizely'] = window['optimizely'] || [];
                    window['optimizely'].push({type: 'integration', OAuthClientId: oAuthCid});
                }

                if (_on) {
                    window['optimizely'].push(['addToAudience', audience_id]);
                } else {
                    window['optimizely'].push(['removeFromAudience', audience_id]);
                }

                if (_last && _last !== '') {
                    //optimizely code end
                }
            }
        })(false, false, true, "false", 6042781166);
(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

var woopraid = '';
var woopraid = readCookie('wooTracker');

var woopraurl = 'https://www.woopra.com/live/project/wishpond.com/people/all/id/'+woopraid+'';
var name = '';

(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

var woopraid = '';
var woopraid = readCookie('wooTracker');

var woopraurl = 'https://www.woopra.com/live/project/wishpond.com/people/all/id/'+woopraid+'';
var name = '';

(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

var woopraid = '';
var woopraid = readCookie('wooTracker');

var woopraurl = 'https://www.woopra.com/live/project/wishpond.com/people/all/id/'+woopraid+'';
var name = '';

(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

var woopraid = '';
var woopraid = readCookie('wooTracker');

var woopraurl = 'https://www.woopra.com/live/project/wishpond.com/people/all/id/'+woopraid+'';
var name = '';

(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

var woopraid = '';
var woopraid = readCookie('wooTracker');

var woopraurl = 'https://www.woopra.com/live/project/wishpond.com/people/all/id/'+woopraid+'';
var name = '';

(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

var woopraid = '';
var woopraid = readCookie('wooTracker');

var woopraurl = 'https://www.woopra.com/live/project/wishpond.com/people/all/id/'+woopraid+'';
var name = '';

(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

var woopraid = '';
var woopraid = readCookie('wooTracker');

var woopraurl = 'https://www.woopra.com/live/project/wishpond.com/people/all/id/'+woopraid+'';
var name = '';

(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");
function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

var woopraid = '';
var woopraid = readCookie('wooTracker');

var woopraurl = 'https://www.woopra.com/live/project/wishpond.com/people/all/id/'+woopraid+'';
var name = '';

(function (eventsToTrack, app_id) {
            var attempts = 0;
            eventsToTrack = eventsToTrack || {};

            (function checkForSE(){
                if (!window.SnapEngage && attempts <= 10){
                    attempts++;
                    setTimeout(checkForSE, 500);
                }else {
                    if(window.SnapEngage){
                        trackSeEvents();
                    }
                }
            })();


            function trackSeEvents() { //eslint-disable-line
                var app = window.SnapEngage; //eslint-disable-line
                var woopra = window.woopra; //eslint-disable-line


                var cb = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] = window['__woopra_'+app_id+'_callbacks_ChatMessageSent'] || {}; //eslint-disable-line

                var visitorSent;
                if (!window['__woopra_' + app_id + '_init']) { //eslint-disable-line

                    if (eventsToTrack.chat_offline_msg_sent) {
                        app.setCallback('MessageSubmit', function (email, msg) {
                            var params = {
                                email: email,
                                msg: msg
                            };

                            woopra.identify({email: email});
                            woopra.track('snapengage offline chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start) {
                        app.setCallback('StartChat', function (email, msg, type) {
                            var params = {
                                email: email,
                                msg: msg,
                                type: type
                            };
                            woopra.identify({email: email});
                            woopra.track('snapengage start chat', params);
                        });
                    }


                    if (eventsToTrack.chat_msg_received) {
                        app.setCallback('ChatMessageReceived', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            var operatorSent = Date.now();
                            if (visitorSent) {
                                params.responsetime = operatorSent - visitorSent;
                            }
                            woopra.track('snapengage chat msg received', params);
                            visitorSent = null;
                        });
                    }


                    if (eventsToTrack.chat_msg_sent) {
                        app.setCallback('ChatMessageSent', function (msg) {
                            var params = {
                                msg: msg
                            };
                            visitorSent = Date.now();
                            woopra.track('snapengage chat msg sent', params);
                        });
                    }


                    if (eventsToTrack.chat_start_call) {
                        app.setCallback('StartCallme', function (phone) {
                            var params = {
                                phone: phone
                            };
                            woopra.track('snapengage start chat call', params);
                        });
                    }


                    if (eventsToTrack.chat_open_proactive) {
                        app.setCallback('OpenProactive', function (agent, msg) {
                            var params = {
                                agent: agent,
                                msg: msg
                            };
                            woopra.track('snapengage chat open proactive', params);
                        });
                    }


                    if (eventsToTrack.chat_close) {
                        app.setCallback('Close', function (type, status) {
                            var params = {
                                type: type,
                                status: status
                            };
                            woopra.track('snapengage  chat', params);
                        });
                    }


                    if (eventsToTrack.chat_open) {
                        app.setCallback('Open', function (status) {
                            var params = {
                                status: status
                            };
                            woopra.track('snapengage show window', params);
                        });
                    }


                    window['__woopra_' + app_id + '_init'] = true; //eslint-disable-line
                }
            }
        })({"chat_offline_msg_sent":true,"chat_start":true,"chat_msg_received":false,"chat_msg_sent":false,"chat_start_call":false,"chat_open_proactive":false,"chat_close":true,"chat_open":true}, "snapengage");

