try { var __t = window.tarsi ? window.tarsi : window; if ('1' == __t.t_attach) { __taPrepare(); __taAttach(); } __taRun(); } catch (e) { } function __tace(obj) { if (obj == null || obj == 'undefined') { return ''; } else { obj = encodeURIComponent(obj); return obj; } } function __taRun() { var __t = window.tarsi ? window.tarsi : window; var s_pid = __tace(__t.s_pid); if (s_pid != '') { var m = __tace(__t.m); var s_tid = __tace(__t.s_tid); var s_sid = __tace(__t.s_sid); var s_i = __tace(__t.s_i); var s_ua = (__t.s_ua == null || __t.s_ua == 'undefined') ? encodeURI(navigator.userAgent) : encodeURI(__t.s_ua); var s_al = __tace(__t.s_al); var s_r = (__t.s_r == null || __t.s_r == 'undefined') ? encodeURI(document.referrer) : encodeURI(__t.s_r); var s_a = __tace(__t.s_a); var s_p = __tace(__t.s_p); var s_t = __tace(__t.s_t); var r_ts = __tace(__t.r_ts); var r_rt = __tace(__t.r_rt); var r_uid = __tace(__t.r_uid); var r_u = (__t.r_u == null || __t.r_u == 'undefined') ? encodeURIComponent(document.URL) : encodeURIComponent(__t.r_u); var r_op = __tace(__t.r_op); var r_uj = __tace(__t.r_uj); var r_d = (__t.r_d == null || __t.r_d == 'undefined') ? window.location.hostname : __t.r_d; var r_sd = __tace(__t.r_sd); var r_l = __tace(__t.r_l); var r_pid = __tace(__t.r_pid); var r_c = __tace(__t.r_c); var r_m = __tace(__t.r_m); var c_uc = __tace(__t.c_uc); var sc_w = 'http://trace.dsb-ebusiness.com'; if (document.location.protocol == 'https:') sc_w = 'https://trace.dsb-ebusiness.com'; var sc_a = ''; var sc_p = '/trackdata'; var sc_u = sc_w + sc_a + sc_p; var sc_q = ''; sc_q = 'js=1' /*JavaScriptFlag*/ + '&s_pid=' + s_pid + '&s_tid=' + s_tid + '&s_sid=' + s_sid + '&s_i=' + s_i + '&s_ua=' + s_ua + '&s_al=' + s_al + '&s_r=' + s_r + '&s_a=' + s_a + '&s_p=' + s_p + '&s_t=' + s_t + '&r_ts=' + r_ts + '&r_rt=' + r_rt + '&r_uid=' + r_uid + '&r_u=' + r_u + '&r_op=' + r_op + '&r_uj=' + r_uj + '&r_d=' + r_d + '&r_sd=' + r_sd + '&r_l=' + r_l + '&r_pid=' + r_pid + '&r_c=' + r_c + '&r_m=' + r_m + '&c_uc=' + c_uc; var re = new RegExp(""","g"); var re2 = new RegExp("&","g"); if (m == 'capture') { var o_id = __tace(__t.o_id); var o_uid = __tace(__t.o_uid); var o_tos = __tace(__t.o_tos); var o_c = __tace(__t.o_c); var o_pm = __tace(__t.o_pm); var o_bco = __tace(__t.o_bco); var o_bci = __tace(__t.o_bci); var o_dco = __tace(__t.o_dco); var o_dci = __tace(__t.o_dci); var o_pah = __tace(__t.o_pah); var o_rah = __tace(__t.o_rah); var o_pdh = __tace(__t.o_pdh); var op_id = __tace(__t.op_id); var op_n = __tace(__t.op_n); var op_a = __tace(__t.op_a); var op_p = __tace(__t.op_p); var op_pic = __tace(__t.op_pic); var op_pro = __tace(__t.op_pro); var op_off = __tace(__t.op_off); var opc_p = __tace(__t.opc_p); var opc_v = __tace(__t.opc_v); var opc_d = __tace(__t.opc_d); sc_q = sc_q + '&o_id=' + o_id + '&o_uid=' + o_uid + '&o_tos=' + o_tos + '&o_c=' + o_c + '&o_pm=' + o_pm + '&o_bco=' + o_bco + '&o_bci=' + o_bci + '&o_dco=' + o_dco + '&o_dci=' + o_dci + '&o_pah=' + o_pah + '&o_rah=' + o_rah + '&o_pdh=' + o_pdh; var oObj = __t.op_obj; var op_obj = ''; if (oObj != null && oObj != 'undefined') { op_obj = encodeURI('{"products":' + JSON.stringify(oObj) + '}'); op_obj = op_obj.replace(re,"[quot]"); op_obj = op_obj.replace(re2,"%26"); op_obj = '&op_obj=' + op_obj; sc_q = sc_q + op_obj; } else { sc_q = sc_q + '&op_id=' + op_id + '&op_n=' + op_n + '&op_a=' + op_a + '&op_p=' + op_p + '&op_pic=' + op_pic + '&op_pro=' + op_pro + '&op_off=' + op_off; } sc_q = sc_q + '&opc_p=' + opc_p + '&opc_v=' + opc_v + '&opc_d=' + opc_d; } else { /*user details*/ if ( (__t.ud_s != null && __t.ud_s != 'undefined') || (__t.ud_l != null && __t.ud_l != 'undefined') || (__t.ud_f != null && __t.ud_f != 'undefined') || (__t.ud_e != null && __t.ud_e != 'undefined') ) { var ud_s = __tace(__t.ud_s); var ud_l = __tace(__t.ud_l); var ud_f = __tace(__t.ud_f); var ud_e = __tace(__t.ud_e); sc_q = sc_q + '&ud_s=' + ud_s + '&ud_l=' + ud_l + '&ud_f=' + ud_f + '&ud_e=' + ud_e; } /*user input*/ if ( (__t.ui_fn != null && __t.ui_fn != 'undefined') || (__t.ui_fv != null && __t.ui_fv != 'undefined') || (__t.ui_ft != null && __t.ui_ft != 'undefined') || (__t.ui_fs != null && __t.ui_fs != 'undefined') ) { var ui_fn = __tace(__t.ui_fn); var ui_fv = __tace(__t.ui_fv); var ui_ft = __tace(__t.ui_ft); var ui_fs = __tace(__t.ui_fs); sc_q = sc_q + '&ui_fn=' + ui_fn + '&ui_fv=' + ui_fv + '&ui_ft=' + ui_ft + '&ui_fs=' + ui_fs; } /*search*/ if (__t.se_p != null && __t.se_p != 'undefined') { var se_p = __tace(__t.se_p); var se_a = __tace(__t.se_a); sc_q = sc_q + '&se_p=' + se_p + '&se_a=' + se_a; } /*funnel*/ if (__t.fn_id != null && __t.fn_id != 'undefined') { var fn_id = __tace(__t.fn_id); var fn_st = __tace(__t.fn_st); sc_q = sc_q + '&fn_id=' + fn_id + '&fn_st=' + fn_st; } /*custom details*/ if (__t.cd_p != null && __t.cd_p != 'undefined') { var cd_p = __tace(__t.cd_p); var cd_v = __tace(__t.cd_v); var cd_d = __tace(__t.cd_d); sc_q = sc_q + '&cd_p=' + cd_p + '&cd_v=' + cd_v + '&cd_d=' + cd_d; } /*basket*/ if (__t.b_tos != null && __t.b_tos != 'undefined') { var b_tos = __tace(__t.b_tos); var b_c = __tace(__t.b_c); var b_opc = __tace(__t.b_opc); sc_q = sc_q + '&b_tos=' + b_tos + '&b_c=' + b_c + '&b_opc=' + b_opc; var bObj = __t.bp_obj; var bp_obj = ''; if (bObj != null && bObj != 'undefined') { bp_obj = encodeURI('{"products":' + JSON.stringify(bObj) + '}'); bp_obj = bp_obj.replace(re,"[quot]"); bp_obj = bp_obj.replace(re2,"%26"); bp_obj = '&bp_obj=' + bp_obj; sc_q = sc_q + bp_obj; } else { var bp_id = __tace(__t.bp_id); var bp_n = __tace(__t.bp_n); var bp_a = __tace(__t.bp_a); var bp_p = __tace(__t.bp_p); var bp_pic = __tace(__t.bp_pic); var bp_pro = __tace(__t.bp_pro); var bp_off = __tace(__t.bp_off); sc_q = sc_q + '&bp_id=' + bp_id + '&bp_n=' + bp_n + '&bp_a=' + bp_a + '&bp_p=' + bp_p + '&bp_pic=' + bp_pic + '&bp_pro=' + bp_pro + '&bp_off=' + bp_off; } var bpc_p = __tace(__t.bpc_p); var bpc_v = __tace(__t.bpc_v); var bpc_d = __tace(__t.bpc_d); sc_q = sc_q + '&bpc_p=' + bpc_p + '&bpc_v=' + bpc_v + '&bpc_d=' + bpc_d; } } if (sc_q.length < 1800) { var ta_i = new Image(); ta_i.src = sc_u + "?" + sc_q; ta_i.style.display = 'none'; ta_i.width = 1; ta_i.height = 1; } else { var seed = (new Date()).getTime(); var t_part_id = seed + Math.floor(Math.random(seed) * 1000000000000); var ta_ch = __taCal(sc_q, 1800); if (ta_ch > 0) { var ta_n = Math.floor(sc_q.length / ta_ch); if (sc_q.length % ta_ch != 0) ta_n++; var prefix = ''; for (var i = 0; i < ta_n; i++) { var temp = '&' + prefix + sc_q.substr(i * ta_ch, ta_ch); if ((i+1)