_mf_5426_tag = { "domain" : "mediaforge.com", "sub_domain" : "tags", "init": function () { var id = 'mf_5426_div'; var script_parts = this.find_mf_tag(); var url = script_parts[0]; if (url.indexOf('//') !== 0) url = '//' + url; var q_str = script_parts[1]; var query_string = ""; if (q_str !== "") query_string = "&" + q_str; var div = this.create_element(document, ['div', 'id', id]); if (div) { div.style.display = "none"; var body = document.getElementsByTagName('body')[0].firstChild; if (body) body.parentNode.insertBefore(div, body); var iframeSrc = url + '/pix/5426?type=pos' + query_string; this.create_element(document, ['iframe', 'width', '0', 'height', '0', 'src', iframeSrc], div); this.set_timeout(6000); } }, "create_element": function(doc, def, parent) { var el = null; if (typeof doc.createElementNS != "undefined") el = doc.createElementNS("http://www.w3.org/1999/xhtml", def[0]); else if(typeof doc.createElement != "undefined") el = doc.createElement(def[0]); if (!el) return false; for (var i = 1; i < def.length; i++) el.setAttribute(def[i++], def[i]); if (parent) parent.appendChild(el); if (def[0] === "iframe") { if (window.addEventListener != undefined) { function receiveMessage(e) { if (e.data.rmvalidation) { if (!window._globalMids) { window._globalMids={}; }; if (!window._globalMids.Pix) { window._globalMids['Pix'] = {}; }; window._globalMids.Pix[e.data.rmvalidation] = e.data.rmvalidation; }; }; window.addEventListener('message', receiveMessage); }; }; return el; } , "set_timeout": function (t) { this.timeout = setTimeout('timeout_5426_mf()', t ? t : 3000); }, "inner_html": function (id, html) { document.getElementById(id).innerHTML = html; }, "find_mf_tag": function () { var query_strings = []; var query_string = ""; var url = ""; var scripts = document.getElementsByTagName('script'); for (var script_index = 0; script_index < scripts.length; script_index++) { script_name = scripts[script_index].src; if (script_name.indexOf(this.sub_domain + '.' + this.domain) !== -1) { var index = script_name.indexOf("?"); url = '//' + script_name.split('/')[2]; if (index > -1) { query_strings.push(script_name.substr(index + 1)); } } } if (query_strings.length > 1) { for (var mf_idx = 0; mf_idx < query_strings.length; mf_idx++) { if (query_strings[mf_idx].indexOf("orderNumber") > -1) { query_string = query_strings[mf_idx]; break } } if (query_string.length === 0) query_string = query_strings[0]; } else if (query_strings.length === 1) query_string = query_strings[0]; return [url, query_string]; } }; function mf_fpidsCallback(ids) { } function timeout_5426_mf() { var t = _mf_5426_tag.timeout; if(t) _mf_5426_tag.inner_html('mf_5426_div', ''); } _mf_5426_tag.init(); if (!window._globalMids) { window._globalMids={}; } if (!window._globalMids.Js) { window._globalMids['Js'] = {}; } window._globalMids.Js[5426] = 5426;