﻿function cpms_b(B) { if (document.getElementById) { m = document.getElementById(B) } else if (document.all) { m = document.all[B] } else if (document.layers) { m = document[B] } return m; }; function cpms_c(C, D) { var p = D ? D.slice(0) : [0, 0]; while (C) { p[0] += C.offsetLeft; p[1] += C.offsetTop; if (C.tagName.toUpperCase() == "BODY") break; C = C.offsetParent; } return p; }; function cpms_stayfloatdiv(id, w) { if (cpms_b(id + '_direction')) { if (cpms_b(id + '_status') == 1) return; } if (cpms_b(id + '_direction')) { direction = cpms_b(id + '_direction').value; } else { direction = 0; } if (cpms_b(id) && cpms_b(id + '_position')) { var n = cpms_c(cpms_b(id + '_position'))[1]; var l = cpms_c(cpms_b(id + '_position'))[0]; var k = parseInt(cpms_b(id + '_position').offsetHeight); var o = parseInt(cpms_b(id + '_position').offsetWidth); var g = parseInt(cpms_b(id).offsetHeight); var j = parseInt(cpms_b(id).offsetWidth); if (direction == 0 || direction == 1 || direction == 2) { cpms_b(id).style.top = n + 'px'; } else if (direction == 6 || direction == 7 || direction == 8) { cpms_b(id).style.top = n - g + k + 'px'; } else { cpms_b(id).style.top = n + (k - g) / 2 + 'px'; } if (direction == 0 || direction == 3 || direction == 6) { cpms_b(id).style.left = l + 'px'; } else if (direction == 2 || direction == 5 || direction == 8) { cpms_b(id).style.left = l - j + o + 'px'; } else { cpms_b(id).style.left = l + (o - j) / 2 + 'px'; } } if (w == true) cpms_a(id); setTimeout(function() { cpms_stayfloatdiv(id) }, 100); }; function cpms_a(id) { if (cpms_b(id + '_direction')) { direction = cpms_b(id + '_direction').value; } else { alert(cpms_b(id + '_direction')); direction = 0; } if (cpms_b(id) && cpms_b(id + '_child')) { var e = parseInt(cpms_b(id + '_child').offsetHeight); var f = parseInt(cpms_b(id + '_child').offsetWidth); var r = parseInt(cpms_b(id).offsetHeight); var t = parseInt(cpms_b(id).offsetWidth); if (direction == 0 || direction == 1 || direction == 2) { cpms_b(id + '_child').style.top = 0 + 'px'; } else if (direction == 6 || direction == 7 || direction == 8) { cpms_b(id + '_child').style.top = r - e + 'px'; } else { cpms_b(id + '_child').style.top = (r - e) / 2 + 'px'; } if (direction == 0 || direction == 3 || direction == 6) { cpms_b(id + '_child').style.left = 0 + 'px'; } else if (direction == 2 || direction == 5 || direction == 8) { cpms_b(id + '_child').style.left = t - f + 'px'; } else { cpms_b(id + '_child').style.left = (t - f) / 2 + 'px'; } } }; function cpms_expandbanner(v, A, z) { if (cpms_b(v + '_position')) { cpms_b(v).style.height = z + 'px'; cpms_b(v).style.width = A + 'px'; cpms_stayfloatdiv(v); cpms_a(v); return; } var c = parseInt(cpms_b(v).offsetHeight); var d = parseInt(cpms_b(v).offsetWidth); if ((c < z - 10) || (d < A - 10)) { if (c < z - 10) { cpms_b(v).style.height = c + 10 + 'px'; } else { cpms_b(v).style.height = z + 'px'; } if (d < A - 10) { cpms_b(v).style.width = d + 10 + 'px'; } else { cpms_b(v).style.width = A + 'px'; } cpms_stayfloatdiv(v); cpms_a(v); setTimeout(function() { cpms_expandbanner(v, A, z) }, 5); return; } else { cpms_b(v).style.height = z + 'px'; cpms_b(v).style.width = A + 'px'; cpms_stayfloatdiv(v); cpms_a(v); } }; function cpms_collapbanner(v, A, z) { if (cpms_b(v + '_position')) { cpms_b(v).style.height = z + 'px'; cpms_b(v).style.width = A + 'px'; cpms_stayfloatdiv(v); cpms_a(v); return; } var c = parseInt(cpms_b(v).offsetHeight); var d = parseInt(cpms_b(v).offsetWidth); if ((c > z + 10) || (d > A + 10)) { if (c > z + 10) { cpms_b(v).style.height = c - 10 + 'px'; } else { cpms_b(v).style.height = z + 'px'; } if (d > A + 10) { cpms_b(v).style.width = d - 10 + 'px'; } else { cpms_b(v).style.width = A + 'px'; } cpms_stayfloatdiv(v); cpms_a(v); setTimeout(function() { cpms_collapbanner(v, A, z) }, 5); return; } else { cpms_b(v).style.height = z + 'px'; cpms_b(v).style.width = A + 'px'; cpms_stayfloatdiv(v); cpms_a(v); } } 
cpms_Detect = new function() { var self = this; self.installed = false; self.raw = ""; self.major = 0; self.ud = ""; self.uc = 0; self.ui = ""; var e = [{ "name": "ShockwaveFlash.ShockwaveFlash.7", "version": function(F) { return z(F); } }, { "name": "ShockwaveFlash.ShockwaveFlash.6", "version": function(F) { var version = "6,0,21"; try { F.AllowScriptAccess = "always"; version = z(F); } catch (r) { } return version; } }, { "name": "ShockwaveFlash.ShockwaveFlash", "version": function(F) { return z(F); } }]; var z = function(g) { var version = 0; try { version = g.GetVariable("$version"); } catch (r) { } return version; }; var w = function(name) { var F = 0; try { F = new ActiveXObject(name); } catch (r) { F = { f: true }; } return F; }; var G = function(K) { var L = K.split(","); return { "raw": K, "major": parseInt(L[0].split(" ")[1], 10) }; }; var H = function(K) { var o = K.split(/ +/); var D = o[2].split(/\./); var I = o[3]; return { "raw": K, "major": parseInt(D[0], 10) }; }; self.B = function() { var c = this.A('UserId'); if (c == null || c == '') { c = this.C(); this.J('UserId', c); } return c; }; self.A = function(l) { if (document.cookie.length > 0) { m = document.cookie.indexOf(l + "="); if (m != -1) { m = m + l.length + 1; k = document.cookie.indexOf(";", m); if (k == -1) k = document.cookie.length; return unescape(document.cookie.substring(m, k)); } } return ''; }; self.J = function(l, value, v) { var t = new Date(); t.setDate(t.getDate() + v); document.cookie = l + "=" + escape(value) + ((v == null) ? "" : ";expires=" + t.toGMTString()); }; self.n = function(l) { var j = new Date(); j.setTime(j.getTime() - 1); document.cookie = l += "=; expires=" + j.toGMTString(); }; self.d = function() { return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); }; self.C = function() { return (this.d() + this.d() + "-" + this.d() + "-" + this.d() + "-" + this.d() + "-" + this.d() + this.d() + this.d()); }; self.cpms_Detect = function() { self.ud = window.screen.width + "x" + window.screen.height; self.uc = window.screen.colorDepth; self.ui = self.B(); if (navigator.plugins && navigator.plugins.length > 0) { var type = 'application/x-shockwave-flash'; var mimeTypes = navigator.mimeTypes; if (mimeTypes && mimeTypes[type] && mimeTypes[type].enabledPlugin && mimeTypes[type].enabledPlugin.description) { var version = mimeTypes[type].enabledPlugin.description; var M = H(version); self.raw = M.raw; self.major = M.major; self.installed = true; } } else if (navigator.appVersion.indexOf("Mac") == -1 && window.execScript) { var version = 0; for (var i = 0; i < e.length && version == 0; i++) { var F = w(e[i].name); if (!F.f) { self.installed = true; version = e[i].version(F); if (version != 0) { var M = G(version); self.raw = M.raw; self.major = M.major; } } } } } (); };
cpms_Ap = new function() {
    var self = this;
    self.adr = 'http://go.polyad.net/';
    self.lnk = window.location;

    self.init = function() {
        self.typ = -1;
        self.dof = 0;
        self.ran = Math.floor(Math.random() * 99999999999);
        self.chn = 0;
        self.ste = 0;
        self.reg = 0;
        self.fol = 0;

        self.flt = 0;
        self.ftp = 0;
        self.fbd = 0;
        self.fbw = 0;
        self.fpd = 0;
        self.fos = 0;

        self.wdt = 0;
        self.hgh = 0;
        self.itf = 0;
    };
    self.init();
    
    self.ShowAd = function() {
        self.show();
    }

    self.show = function() {
        if (self.dof == 0) {
            if (self.flt == 1) if (document.body.clientWidth < (self.fbd + self.fbw * 2)) return;
            document.write('<scr' + 'ipt type="text/javascript" src="' + self.adr);
            if (self.typ == 0) {
                document.write('Chn.aspx');
                document.write('?n=' + self.chn + '&s=' + self.ste + '&r=' + self.reg + '&c=' + self.fol + '&p=' + self.pos + '&a=' + self.ran);
                document.write('&f=' + self.flt + '&ft=' + self.ftp + '&fb=' + self.fbd + '&fp=' + self.fpd + '&fo=' + self.fos);
                document.write('&ui=' + cpms_Detect.ui + '&ud=' + cpms_Detect.ud + '&uc=' + cpms_Detect.uc + '&uf=' + cpms_Detect.installed + '&uv=' + cpms_Detect.major);
            }
            else if (self.typ == 1) {
                document.write('Cpx.aspx');
                document.write('?s=' + self.ste + '&r=' + self.reg + '&c=' + self.fol + '&p=' + self.pos + '&n=' + self.ran);
                document.write('&f=' + self.flt + '&ft=' + self.ftp + '&fb=' + self.fbd + '&fp=' + self.fpd + '&fo=' + self.fos);
                document.write('&ui=' + cpms_Detect.ui + '&ud=' + cpms_Detect.ud + '&uc=' + cpms_Detect.uc + '&uf=' + cpms_Detect.installed + '&uv=' + cpms_Detect.major);
            }
            else if (self.typ == 2) {
                document.write('Wrd.aspx');
                document.write('?s=' + self.ste + '&r=' + self.reg + '&c=' + self.fol + '&l=' + escape(self.lnk));
                document.write('&w=' + self.wdt + '&h=' + self.hgh + '&i=' + self.itf + '&n=' + self.ran);
                document.write('&ui=' + cpms_Detect.ui + '&ud=' + cpms_Detect.ud + '&uc=' + cpms_Detect.uc + '&uf=' + cpms_Detect.installed + '&uv=' + cpms_Detect.major);
            }
            else if (self.typ == 3) {
                document.write('Int.aspx');
                document.write('?s=' + self.ste + '&r=' + self.reg + '&c=' + self.fol + '&l=' + escape(self.lnk) + '&n=' + self.ran);
                document.write('&ui=' + cpms_Detect.ui + '&ud=' + cpms_Detect.ud + '&uc=' + cpms_Detect.uc + '&uf=' + cpms_Detect.installed + '&uv=' + cpms_Detect.major);
            }
            document.write('"><\/scr' + 'ipt>');
        }
        else if (self.dof == 1) {
            if (self.wdt <= 0 || self.hgh <= 0) return;
            if (self.typ == 0) {
                document.write('<iframe width="' + self.wdt + '" height="' + self.hgh + '" frameborder="0" scrolling="no" src="' + self.adr + 'Ifr.aspx');
                document.write('?t=' + self.typ + '&n=' + self.chn + '&s=' + self.ste + '&r=' + self.reg + '&c=' + self.fol + '&p=' + self.pos + '"></iframe>');
            }
            else if (self.typ == 1) {
                document.write('<iframe width="' + self.wdt + '" height="' + self.hgh + '" frameborder="0" scrolling="no" src="' + self.adr + 'Ifr.aspx');
                document.write('?t=' + self.typ + '&s=' + self.ste + '&r=' + self.reg + '&c=' + self.fol + '&p=' + self.pos + '"></iframe>');
            }
            else if (self.typ == 2) {
                document.write('<iframe width="' + self.wdt + '" height="' + self.hgh + '" frameborder="0" scrolling="no" src="' + self.adr + 'Ifr.aspx');
                document.write('?t=' + self.typ + '&s=' + self.ste + '&r=' + self.reg + '&c=' + self.fol + '&l=' + escape(self.lnk) + '&w=' + self.wdt + '&h=' + self.hgh + '&i=' + self.itf + '"></iframe>');
            }
        }
    }
};