var Mint = new Object(); Mint.save = function() { var now = new Date(); var debug = false; // this is set by php if (window.location.hash == '#Mint:Debug') { debug = true; }; var path = 'http://www.cgparchitects.co.uk/mint/?record' + ((debug)?'&debug&errors':'') + '&key=34303037733652555449614a6339373731637a4442534131664d694d416c724f'; path = path.replace(/^https?:/, window.location.protocol); // Loop through the different plug-ins to assemble the query string for (var developer in this) { for (var plugin in this[developer]) { if (this[developer][plugin] && this[developer][plugin].onsave) { path += this[developer][plugin].onsave(); }; }; }; // Slap the current time on there to prevent caching on subsequent page views in a few browsers path += '&'+now.getTime(); // Redirect to the debug page if (debug) { window.location.href = path; return; }; var img = new Image(); img.src = path+'&serve_img'; }; if (!Mint.SI) { Mint.SI = new Object(); } Mint.SI.Referrer = { onsave : function() { var encoded = 0; if (typeof Mint_SI_DocumentTitle == 'undefined') { Mint_SI_DocumentTitle = document.title; } else { encoded = 1; }; var referer = (window.decodeURI)?window.decodeURI(document.referrer):document.referrer; var resource = (window.decodeURI)?window.decodeURI(document.URL):document.URL; return '&referer=' + escape(referer) + '&resource=' + escape(resource) + '&resource_title=' + escape(Mint_SI_DocumentTitle) + '&resource_title_encoded=' + encoded; } }; if(!Mint.RHC3) Mint.RHC3 = new Object(); Mint.RHC3.SessionTracker = { acceptscookies : 0, onsave : function() { var st_key = 'no'; this.setcookie('eatscookies','yes'); cookiecheck = this.getcookie('eatscookies'); return '&eatscookies='+cookiecheck; }, getcookie : function(cookiename){ var thecookie = document.cookie; var crumbs = thecookie.split(';'); for(var i=0;i'; } else { var data = false; /*@cc_on @*/ /*@if (@_jscript_version >= 5) try { data = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { data = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { data = false; } } @end @*/ if (!data && typeof XMLHttpRequest!='undefined') data = new XMLHttpRequest(); if (data) data.open("GET", path, false); data.send(null); } } }Mint.save();