function jpurkin(find){
	try{
		if(document.location.search.indexOf('&trackCode') > 0){
			var src = 'urk/onepx.gif';
			var pageLinkSplit = document.location.href.split('?');
			var pageLink = pageLinkSplit[0];
			this.params = new Object()
			var qs=location.search.substring(1,location.search.length)
			var firstUrk = true;
			var firstLnk = true;
			if (qs.length > 0){
				qs = qs.replace(/\+/g, ' ')
				var args = qs.split('&');
				for (var i=0;i<args.length;i++){
					var addedUrk = false;
					var pair = args[i].split('=')
					name = unescape(pair[0]);
					for(var k = 0; k < find.length; k++){
						if(name == find[k]){
							if (!firstUrk)
								src += '&';
							else{
								src += '?';
								firstUrk = false;
							}
							src += pair[0] + '=' + pair[1];
							addedUrk = true;
							break;
						}
					}
					if(!addedUrk){
						if (!firstLnk)
							pageLink += '&';
						else{
							pageLink += '?';
							firstLnk = false;
						}
						pageLink += pair[0] + '=' + pair[1];
					}
				}
			}
			if (!firstUrk)
				src += '&';
			else{
				src += '?';
			}
			src += 'currLink=' + escape(pageLink);
		
			var func = function(){
				if(!document.getElementById('jpurkinimg')){
					var img = document.createElement('IMG');
					img.id = 'jpurkinimg';
					img.src = src;
					document.body.appendChild(img);
				}
			}
			
			/* per Mozilla/Opera9 */
			if (document.addEventListener) {
				document.addEventListener("DOMContentLoaded", func, false);
			}
			/* per Internet Explorer */
			/*@cc_on @*/
			/*@if (@_win32)
			document.write("<script id=__ie_onload defer src=javascript:void(0)><\/script>");
			var script = document.getElementById("__ie_onload");
			script.onreadystatechange = function() {
				if (this.readyState == "complete") {
					func(); // call the onload handler
				}
			};
			/*@end @*/
			/* per Safari */
			if (/WebKit/i.test(navigator.userAgent)) { // sniff
				var _timer = setInterval(function() {
					if (/complete/.test(document.readyState)) {
						func(); // call the onload handler
					}
				}, 10);
			}	
		}
	}catch(e){}
}
jpurkin(['trackCode','trackKey','sbjId','trackAuthor']);