﻿// OPTIMOST PAGE CODE V2.7 - Copyright 2002-2009 Autonomy Optimost
var optimost={A:{},C:{},D:document,L:document.location,M:[],Q:{},T:new Date(),U:'',V:'2.7',Enabled:true,ST:"script",SA:
{ "type": "text/javascript" }, I: function() {
    var s = this.L.search;
    var c = this.D.cookie;
    if (s.length > 3) {
        for(var a=s.substring(1).split("&"), i = 0, l = a.length; i < l; i++) {
        var p = a[i].indexOf("=");
        if(p>0)this.Q[a[i].substring(0,p)]=unescape(a[i].substring(p + 1));
    }
}
if (c.length > 3) {
    for (var a = c.split(";"), i = 0, b = a.length; i < b; i++) {
        var v = a[i].split("=");
        while (v[0].substring(0, 1) == " ")
            v[0] = v[0].substring(1, v[0].length);
        if (v.length == 2) this.C[v[0]] = unescape(v[1]);
    }
}
}
,B:function(){var n;this.A={
}; var _o = this;
this.A.D_ts = Math.round(_o.T.getTime() / 1000);
this.A.D_tzo = _o.T.getTimezoneOffset();
this.A.D_loc=_o.L.protocol+"//" + _o.L.hostname + _o.L.pathname;
this.A.D_ckl = _o.D.cookie.length;
this.A.D_ref = _o.D.referrer;
if(typeof optrial=="object")
    for (n in optrial)
        this.A[n] = optrial[n];
    for (n in this.Q)
        this.A[n] = this.Q[n];
    for (n in this.C)
        if (n.substring(0, 2) == "op")
            this.A[n] = this.C[n];
    }
, S: function() {
    var q = '';
    for (var n in this.A)
        if (this.A[n] != null && this.A[n] != "")
            q += (q.length > 0 ? "&" : (this.U.indexOf("?") > 0 ? "&" : "?")) + n + "=" + escape(this.A[n]);
        return this.U + q;
    }
, SC: function(n, v, e, d) {
    var de = new Date();
    de.setTime(de.getTime() + e * 1000);
this.D.cookie=n+"="+escape(v)+((e==null)?"":("; expires="+de.toGMTString()))+"; path=/"+((d==null) ? "" : (";domain=" + d));
}
, SLD: function() {
var sld = this.D.domain;
var dp = sld.split(".");
var l = dp.length;
if(l<2)sld=null;
else if (!isNaN(dp[l - 1]) && !isNaN(dp[l - 2]))
    sld = null;
else sld = "." + dp[l - 2] + "." + dp[l - 1];
return sld;
}
, R: function(r, c, d, e) {
if (this.Enabled) {
    var b = true;
    if (r < 1000) {
        b = (Math.floor(Math.random() * 1000) < r);
        if (c != null) {
            if (this.C[c] != null) b = (this.C[c] != "mvt-no");
            else this.SC(c, b ? "mvt-yes" : "mvt-no", e, d);
        }
    }
    if (b) {
        var t = '<' + this.ST + ' src="' + this.S() + '"';
for(n in this.SA)
    t += (" " + n + '="' + this.SA[n] + '"');
t += '><\/' + this.ST + '>';
this.D.write(t);
}
}
}
, addModule: function(s, f) {
this.M[s]=f;
}
,
displayModule: function(s) {
if (typeof this.M[s] == "function") this.M[s]();
}
, hasModules: function() {
return count(this.M)>0;
}
};
optimost.I();

/* Portfolio: uk.match.com
Subject: Home Page
Trial: Trial 1
Referenced context:
- JavaScript variables: optrial.sticky
Note: This code should not be included in a secure (https) page.
*/

// OPTIMOST ATTRIBUTE  CODE
var optrial = (typeof optrial=="object")?optrial:new Object;
var opLoc = document.location.toString().toLowerCase();
var opRef = document.referrer.toString().toLowerCase();
if (opRef != '') {
	// Affiliates
	if (opLoc.indexOf('trackingid=523394')!=-1) optrial.referrer = 'TrackId-523394'
	else if (opLoc.indexOf('trackingid=525641')!=-1) optrial.referrer = 'TrackId-525641'
	else if (opLoc.indexOf('trackingid=525642')!=-1) optrial.referrer = 'TrackId-525642'
	else if (opLoc.indexOf('trackingid=525693')!=-1) optrial.referrer = 'TrackId-525693'
	// Paid search
	else if (opLoc.indexOf('utm_medium=cpc')!=-1) optrial.referrer = 'PaidSearch-YahooMsn';
	else if (opLoc.indexOf('gclid=9999999')!=-1) optrial.referrer = 'PaidSearch-Google';

	// If neither Paid Search or Affiliates, look at referrer and check if organic
	else {
		// Organic searches
		if (opRef.indexOf('.google.')!=-1) optrial.referrer = 'Google'
		else if (opRef.indexOf('.yahoo.')!=-1) optrial.referrer = 'Yahoo'
		else if (opRef.indexOf('.bing.')!=-1) optrial.referrer = 'Bing'
		else if (opRef.indexOf('.ask.')!=-1) optrial.referrer = 'AskJeeves'
		// If none of the above
		else optrial.referrer = 'Other';
	}
} // If empty then assume direct
else optrial.referrer = 'Direct';

// OPTIMOST TRIAL CODE V2.7 - Copyright 2002-2009 Autonomy Optimost
(function(){var _o=optimost;_o.U="http://by.optimost.com/trial/567/p/homepage.c05/2/content.js";_o.ST=
"script"; _o.SA = { "type": "text/javascript" }; _o.B(); _o.R(1000, null, null, null);
})();

