jsonCallback({"res":"1","domain":"https://www.pendleton-usa.com","arbor":true,"campaigns":[{"cmid": "487918", "tab": {"design":{"version":"3.53","overlay":{"background-image":"","background-color":"rgba(0,0,0,0.85)","combine":0,"overlay_opacity":1,"dim":"yes","tab":"yes"},"tab":{"location":0,"alignment":1,"offset":0,"padding":9,"border-style":"solid","border-width":1,"border-radius":0,"border-color":"rgba(0,0,0,1)","box-shadow":0,"background-color":"rgba(255,255,255,1)","gradient-color":"rgba(255,255,255,1)","url":"","html":"<p><span style=\"color: rgb(0, 0, 0);\">Get on the List<\/span><\/p>"},"fonts":{"Playfair Display":{"cat":"serif","italic":true,"bold":true},"Roboto":{"cat":"sans-serif","italic":true,"bold":true},"GFS Didot":{"cat":"serif","italic":false,"bold":false}}}}, "tcss": "", "tjs": "", "title": "Black Friday Teaser - D - 11_09_19", "options": {"bluecore_lists": "lightbox","bluecore_listId": "6430190217854976","bluecore_source": "Justuno","ibm_analytics_points": "0"} },{"cmid": "311685", "tab": {"design":{"version":"3.53","overlay":{"background-image":"","background-color":"rgba(0,0,0,0.75)","combine":0,"overlay_opacity":1,"dim":"yes","tab":"yes"},"tab":{"location":0,"alignment":1,"offset":0,"padding":9,"border-style":"solid","border-width":0,"border-radius":0,"border-color":"rgba(140,137,247,1)","box-shadow":0,"background-color":"rgba(34,46,72,1)","gradient-color":"rgba(34,46,72,1)","url":"","html":"<span style=\"font-size: 24px;\">Savings<\/span>"},"fonts":{"Anton":{"cat":"sans-serif","italic":false,"bold":false},"Raleway":{"cat":"sans-serif","italic":true,"bold":true},"Roboto":{"cat":"sans-serif","italic":true,"bold":true}}}}, "tcss": "", "tjs": "", "title": "UK Customers - DT", "options": {"bluecore_lists": "","ibm_analytics_points": "0"} },{"cmid": "85595", "tab": {"design":{"version":"3.53","overlay":{"background-image":"","background-color":"rgba(0,0,0,0.75)","combine":0,"overlay_opacity":1,"dim":"yes","tab":"yes"},"tab":{"location":0,"alignment":1,"offset":0,"padding":9,"border-style":"solid","border-width":0,"border-radius":0,"border-color":"rgba(140,137,247,1)","box-shadow":0,"background-color":"rgba(34,46,72,1)","gradient-color":"rgba(34,46,72,1)","url":"","html":"<span style=\"font-size: 24px;\">Savings<\/span>"},"fonts":{"Anton":{"cat":"sans-serif","italic":false,"bold":false},"Raleway":{"cat":"sans-serif","italic":true,"bold":true},"Roboto":{"cat":"sans-serif","italic":true,"bold":true}}}}, "tcss": "", "tjs": "", "title": "Canadian Customers DT", "options": {"bluecore_lists": "","ibm_analytics_points": "0"} }],"tar":[{"rule": {"cmid": 487918, "id": 783789, "push": 0, "exid": 0, "excmids": [{"cmid":487918,"we":0}], "data": {"rule":{"version":"3.53","name":"US Traffic - Desktop Tablet - BF19","cmid":"487918","id":"783789","actions":"1","action_inpage_element":"","action_inpage_location":5,"frequency":"2","triggers":{"condition-group":{"logic_type":2,"name":"Name Rule Set","conditions":[{"condition-group":{"logic_type":2,"name":"Name Rule Set","conditions":[{"condition":{"type":"11","evaltype":"8","val1":"3"}},{"condition":{"type":"14","evaltype":"5","val1":"7"}},{"condition":{"type":"47","evaltype":"4","val1":"prid=xem"}}]}},{"condition-group":{"logic_type":2,"name":"Name Rule Set","conditions":[{"condition":{"type":"47","evaltype":"4","val1":"medium=email"}}]}},{"condition-group":{"logic_type":2,"name":"Name Rule Set","conditions":[{"condition":{"type":"38","evaltype":"2","val1":"EU"}}]}}]}}}}}},{"rule": {"cmid": 311685, "id": 505796, "push": 0, "exid": 0, "excmids": [{"cmid":311685,"we":0}], "data": {"rule":{"version":"3.0","name":"EU Traffic Only","cmid":"311685","id":"505796","actions":"1","action_inpage_element":"","frequency":"2","triggers":{"condition-group":{"logic_type":2,"name":"Name Rule Set","conditions":[{"condition-group":{"logic_type":2,"name":"Name Rule Set","conditions":[{"condition":{"type":"38","evaltype":"1","val1":"EU"}}]}},{"condition-group":{"logic_type":2,"name":"Name Rule Set","conditions":[{"condition":{"type":"21","evaltype":"10"}}]}}]}}}}}},{"rule": {"cmid": 85595, "id": 201367, "push": 0, "exid": 0, "excmids": [{"cmid":85595,"we":0}], "data": {"rule":{"version":"3.0","name":"Canada Traffic Only","cmid":"85595","id":"201367","actions":"1","frequency":"1","triggers":{"condition-group":{"logic_type":2,"name":"Name Rule Set","conditions":[{"condition-group":{"logic_type":2,"name":"Name Rule Set","conditions":[{"condition":{"type":"38","evaltype":"1","val1":"CA"}}]}},{"condition-group":{"logic_type":2,"name":"Name Rule Set","conditions":[{"condition":{"type":"26","evaltype":"10"}}]}},{"condition-group":{"logic_type":2,"name":"Name Rule Set","conditions":[{"condition":{"type":"21","evaltype":"10"}}]}}]}}}}}}],"acow":false,"cfoptions":{},"pl":240,"vid":"5191116","customJS":"function beforeFirewelcomeEmail(email, cmid, options, namespace) {\n    /*\n     @required :namespace\n     @required :campaign_id\n     @required :email\n     @required :options.promo_options.bluecore_listId\n     */\n    function valueValidator(values) {\n        return (typeof (values) != \"undefined\" && values != \"\" && values != null)\n    }\n    try {\n        return (valueValidator(email) && valueValidator(cmid) && valueValidator(options.promo_options.bluecore_listId) && valueValidator(namespace));\n    } catch (e) {\n        return false;\n    }\n}\nfunction fireWelcomeEmail(email, cmid, options, customer_data) {\n    try {\n//    find client namespace\n        var namespace = triggermail.lytics.get_config('token');\n        // get new XHR object\n        var requestTimeoutTime = 2000;\n        var newXHR = null;\n        if (window.XMLHttpRequest) {\n            // code for modern browsers\n            newXHR = new XMLHttpRequest();\n        } else {\n            // code for IE6, IE5\n            newXHR = new ActiveXObject(\"Microsoft.XMLHTTP\");\n        }\n\n        // function call for validating required field \n        if (beforeFirewelcomeEmail(email, cmid, options, namespace)) {\n            // Make timer Object;\n            var timeoutTimer = 0;\n            // to send data to the server with using 'POST' method\n            newXHR.open('POST', 'https://api.bluecore.com/api/email/welcome_series/' + namespace);\n            // set the header\n            // you will notice that the data sent over will appear under \"FORM/POST PARAMETERS\"\n            newXHR.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');\n            newXHR.onreadystatechange = function () {\n                if (this.readyState == 4 && this.status == 200) {\n                    // timeout of request if API take more than 2 second\n                    clearTimeout(timeoutTimer);\n                }\n            };\n            //make Object to base64 encoded data\n            var formData = window.btoa(JSON.stringify({\n                partner: namespace,\n                email: email,\n                campaign_id: cmid,\n                template_attributes: options,\n                customer_attributes: customer_data\n            }));\n            // watching request time, if more than 2 second exiting request aborted. \n            timeoutTimer = setTimeout(function () {\n                newXHR.abort();\n            }, requestTimeoutTime);\n            newXHR.send(\"data=\" + formData);\n        }\n    } catch (e) {\n        return false;\n    }\n}\n\n// Events\nwindow.ju_custom_event = function (email, eventname, promotitle, step, cmid, options, data) {\n    if (typeof (triggermail) === \"undefined\") {\n        return;\n    }\n    try {\n        var list_name = (options.promo_options.bluecore_lists ? options.promo_options.bluecore_lists : promotitle);\n        var source = \"justuno\";\n        if (step == 1) {\n            // viewed\n            triggermail.custom(\"viewed_justuno_promo\", {\n                list_name: list_name,\n                source: source\n            })\n        }\n        if (step == 2) {\n            // engaged\n            var customer_data = {};\n            if (data && data.length) {\n                data.forEach(function (datum) {\n                    var field = datum.name.replace(/ |-/g, \"_\").toLowerCase();\n                    if (customer_data[field] === undefined) {\n                        customer_data[field] = datum.value;\n                    } else {\n                        // PROD-13045: justuno lists are individual objects\n                        customer_data[field] += ',' + datum.value;\n                    }\n                });\n            }\n            var non_null_email = email || \"\";\n            triggermail.custom(\"engaged_justuno_promo\", {\n                list_name: list_name,\n                source: source,\n                submitted_email: non_null_email,\n                coupon_code: options.promo_coupon || \"\"\n            });\n            if (non_null_email) {\n                fireWelcomeEmail(email, cmid, options, customer_data);\n                triggermail.optin({email: non_null_email, source: source});\n                triggermail.custom(\"welcome_qualifier\", {source: source});\n                triggermail.track(\"resubscribe\", {source: source});\n            }\n            if (data && data.length - !!customer_data.coupon) {\n                delete customer_data.coupon;\n                triggermail.customer_patch(customer_data);\n            }\n        }\n    } catch (err) {\n        console.log(\"caught error trying to push to bluecore\");\n    }\n};\n\n","customCSS":"","alertMsg":""})
