var ac_mand_RID;
var ac_mand_CID;
var ac_mand_PID;
var ac_mand_SID;
var ac_mand_TIT;
var ac_dyn_PAGEID;
var ac_dyn_KATPFAD;
var ac_dyn_KATTXT;
var ac_dyn_CLUSPFAD;
var ac_dyn_CLUSTXT;
var ac_dyn_INFO;
var ac_dyn_ORDER;
var ac_dyn_SUM;
var ac_dyn_CURR;
var ac_dyn_BASKET;
var ac_dyn_UPROF;
var ac_dyn_SALE_PARTNER;
var ac_dyn_CUSID;
var ac_dyn_APPEND;
var ac_dyn_ONLOAD;
var ac_dyn_GENERIC02;
var ac_dyn_MPRE;
if (!ac_mand_RID)
	ac_mand_RID = 0;
if (!ac_mand_CID)
	ac_mand_CID = 0;
if (!ac_mand_PID)
	ac_mand_PID = 0;
if (!ac_mand_SID)
	ac_mand_SID = 0;
if (!ac_mand_TIT)
	ac_mand_TIT = "";
if (!ac_dyn_PAGEID)
	ac_dyn_PAGEID = "";
if (!ac_dyn_KATPFAD)
	ac_dyn_KATPFAD = "";
if (!ac_dyn_KATTXT)
	ac_dyn_KATTXT = "";
if (!ac_dyn_CLUSPFAD)
	ac_dyn_CLUSPFAD = "";
if (!ac_dyn_CLUSTXT)
	ac_dyn_CLUSTXT = "";
if (!ac_dyn_INFO)
	ac_dyn_INFO = "";
if (!ac_dyn_ORDER)
	ac_dyn_ORDER = "";
if (!ac_dyn_SUM)
	ac_dyn_SUM = 0;
if (!ac_dyn_CURR)
	ac_dyn_CURR = "";
if (!ac_dyn_BASKET)
	ac_dyn_BASKET = "";
if (!ac_dyn_UPROF)
	ac_dyn_UPROF = "";
if (!ac_dyn_SALE_PARTNER)
	ac_dyn_SALE_PARTNER = "";
if (!ac_dyn_CUSID)
	ac_dyn_CUSID = "";
if (!ac_dyn_APPEND)
	ac_dyn_APPEND = 1;
if (!ac_dyn_ONLOAD)
	ac_dyn_ONLOAD = 0;
if (!ac_dyn_GENERIC02)
	ac_dyn_GENERIC02 = "";
if (!ac_dyn_MPRE)
	ac_dyn_MPRE = "";
try {
	if (!adl_functions)
		adl_functions = null;
} catch (e) {
	var adl_functions = null;
}
if (!adl_functions)
	var adl_functions = (function() {
		var user_agent = navigator.userAgent.toLowerCase();
		var s_cookie = null;
		var s_object = null;
		return {
			is_opera : (user_agent.indexOf('opera') > -1),
			is_safari : (user_agent.indexOf('safari') > -1),
			is_gecko : (!this.is_opera && !this.is_safari && user_agent
					.indexOf('gecko') > -1),
			is_ie : (!this.is_opera && user_agent.indexOf('msie') > -1),
			dom_loaded : function() {
				var r = false;
				try {
					r = (adl_dom_loaded === true);
				} catch (e) {
				}
				return r;
			}(),
			encode : function() {
				var esc = null;
				try {
					esc = encodeURIComponent;
				} catch (e) {
					esc = escape;
				}
				return esc;
			}(),
			decode : function() {
				var esc = null;
				try {
					esc = function(value) {
						try {
							return decodeURIComponent(value);
						} catch (e) {
							try {
								return decodeURIComponent(unescape(value));
							} catch (e) {
								return unescape(value);
							}
						}
					};
				} catch (e) {
					esc = unescape;
				}
				return esc;
			}(),
			prepare_uri : function(uri) {
				return this.encode(this.decode(uri));
			},
			user : {}
		};
	})();
if (!adl_functions.JSON)
	adl_functions.JSON = function() {
		function f(n) {
			return n < 10 ? '0' + n : n;
		}
		Date.prototype.toJSON = function() {
			return this.getUTCFullYear() + '-' + f(this.getUTCMonth() + 1)
					+ '-' + f(this.getUTCDate()) + 'T' + f(this.getUTCHours())
					+ ':' + f(this.getUTCMinutes()) + ':'
					+ f(this.getUTCSeconds()) + 'Z';
		};
		var m = {
			'\b' : '\\b',
			'\t' : '\\t',
			'\n' : '\\n',
			'\f' : '\\f',
			'\r' : '\\r',
			'"' : '\\"',
			'\\' : '\\\\'
		};
		function stringify(value, whitelist) {
			var a, i, k, l, r = /["\\\x00-\x1f\x7f-\x9f]/g, v;
			switch (typeof value) {
			case 'string':
				return r.test(value) ? '"'
						+ value.replace(r, function(a) {
							var c = m[a];
							if (c) {
								return c;
							}
							c = a.charCodeAt();
							return '\\u00' + Math.floor(c / 16).toString(16)
									+ (c % 16).toString(16);
						}) + '"' : '"' + value + '"';
			case 'number':
				return isFinite(value) ? String(value) : 'null';
			case 'boolean':
			case 'null':
				return String(value);
			case 'object':
				if (!value) {
					return 'null';
				}
				if (typeof value.toJSON === 'function') {
					return stringify(value.toJSON());
				}
				a = [];
				if (typeof value.length === 'number'
						&& !(value.propertyIsEnumerable('length'))) {
					l = value.length;
					for (i = 0; i < l; i += 1) {
						a.push(stringify(value[i], whitelist) || 'null');
					}
					return '[' + a.join(',') + ']';
				}
				if (whitelist) {
					l = whitelist.length;
					for (i = 0; i < l; i += 1) {
						k = whitelist[i];
						if (typeof k === 'string') {
							v = stringify(value[k], whitelist);
							if (v) {
								a.push(stringify(k) + ':' + v);
							}
						}
					}
				} else {
					for (k in value) {
						if (typeof k === 'string') {
							v = stringify(value[k], whitelist);
							if (v) {
								a.push(stringify(k) + ':' + v);
							}
						}
					}
				}
				return '{' + a.join(',') + '}';
			}
		}
		return {
			stringify : stringify,
			parse : function(text, filter) {
				var j;
				function walk(k, v) {
					var i, n;
					if (v && typeof v === 'object') {
						for (i in v) {
							if (Object.prototype.hasOwnProperty.apply(v, [ i ])) {
								n = walk(i, v[i]);
								if (n !== undefined) {
									v[i] = n;
								}
							}
						}
					}
					return filter(k, v);
				}
				if (/^[\],:{}\s]*$/
						.test(text
								.replace(/\\./g, '@')
								.replace(
										/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(:?[eE][+\-]?\d+)?/g,
										']')
								.replace(/(?:^|:|,)(?:\s*\[)+/g, ''))) {
					j = eval('(' + text + ')');
					return typeof filter === 'function' ? walk('', j) : j;
				}
				throw new SyntaxError('parseJSON');
			}
		};
	}();
if (!adl_functions.storage)
	adl_functions.storage = {
		get : function(name, defvalue) {
			var result = null;
			result = adl_functions.cookies.get(name, null);
			if (result == null) {
				result = defvalue;
			}
			return result;
		},
		set : function(name, value, expires, path, domain, secure) {
			adl_functions.cookies.set(name, value, expires, path, domain,
					secure);
		}
	};
if (!adl_functions.cookies)
	adl_functions.cookies = {
		get : function(name, defvalue) {
			var result = null;
			var cookies = document.cookie;
			cookies = cookies.split(';');
			for ( var i = 0; i < cookies.length; i++) {
				var cookie = cookies[i];
				while (cookie.charAt(0) == " ")
					cookie = cookie.substring(1, cookie.length);
				var s = cookie.indexOf(name + "=");
				if (s != -1) {
					s += name.length + 1;
					result = unescape(cookie.substring(s, cookie.length));
				}
			}
			if (!result)
				result = defvalue;
			return result;
		},
		set : function(name, value, expires, path, domain, secure) {
			var cookie = name + "=" + escape(value);
			if (expires)
				cookie += ";expires=" + expires;
			if (path)
				cookie += ";path=" + path;
			if (domain)
				cookie += ";domain=" + domain;
			if (secure)
				cookie += ";secure=" + secure;
			document.cookie = cookie;
		},
		is_enabled : function() {
			var now = new Date();
			var value = now.getTime();
			var name = "adl_cookies_test";
			this.set(name, value);
			return (this.get(name, null) == value);
		}
	};
if (!adl_functions.events) {
	adl_functions.events = {
		add : function() {
			if (window.addEventListener)
				return function(o, e, fn, c) {
					o.addEventListener(e, fn, (c));
				}
			else if (window.attachEvent)
				return function(o, e, fn) {
					o.attachEvent("on" + e, fn);
				}
			else
				return function(o, e, fn) {
					var old_fn = o["on" + e];
					if (old_fn == null)
						o["on" + e] = fn;
					else
						o["on" + e] = function(e) {
							old_fn(e);
							fn(e);
						}
				}
		}(),
		add_event : function(o, e, fn, c) {
			if (typeof (o) == "string")
				var elm = document.getElementById(o);
			else
				var elm = o;
			this.add(elm, e, fn, c);
		},
		stop_propagation : function(e) {
			if (e.stopPropagation)
				e.stopPropagation();
			else
				e.cancelBubble = true;
		},
		prevent_default : function(e) {
			if (e.preventDefault)
				e.preventDefault();
			else
				e.returnValue = false;
		},
		stop_event : function(e) {
			this.stop_propagation(e);
			this.prevent_default(e);
		},
		get_target : function(e) {
			return e.target || e.srcElement;
		},
		get_current_target : function(e) {
			return e.currentTarget;
		},
		get_page_coor : function(e) {
			var x = e.pageX;
			var y = e.pageY;
			if (!x && x !== 0)
				x = e.clientX;
			if (!y && y !== 0)
				y = e.clientY;
			if (adl_functions.is_ie) {
				if (document.documentElement) {
					x += document.documentElement.scrollLeft;
					y += document.documentElement.scrollTop;
				} else if (document.body) {
					x += documentElement.scrollLeft;
					y += documentElement.scrollTop;
				}
			}
			return {
				x : x,
				y : y
			}
		}
	};
}
adl_functions.events.add_event(window, "load", function() {
	adl_functions.dom_loaded = true;
});
if (!adl_functions.dom)
	adl_functions.dom = {
		get_by_class_name : function(elm, tag_name, class_name) {
			var elms = (tag_name == "*" && elm.all) ? elm.all : elm
					.getElementsByTagName(tag_name);
			var result = [];
			class_name = class_name.replace(/\-/g, "\\-");
			var regexp = new RegExp("(^|\\s)" + class_name + "(\\s|$)");
			var tmp;
			for ( var i = 0; i < elms.length; i++) {
				tmp = elms[i];
				if (regexp.test(tmp.className)) {
					result.push(tmp);
				}
			}
			return result;
		},
		get_size : function(id) {
			if (typeof (id) == "string")
				var element = document.getElementById(id);
			else
				var element = id;
			if (!element) {
				return null;
			}
			var result = {
				x : element.clientWidth || element.offsetWidth,
				y : element.clientHeight || element.offsetHeight
			};
			return result;
		},
		set_size : function(id, new_par) {
			if (typeof (id) == "string")
				var element = document.getElementById(id);
			else
				var element = id;
			if (!element) {
				return null;
			}
			if (typeof (new_par) != "object") {
				return null;
			}
			if (new_par.x)
				element.style.width = new_par.x + "px";
			if (new_par.y)
				element.style.height = new_par.y + "px";
			return new_par;
		},
		get_pos : function(id) {
			if (typeof (id) == "string")
				var element = document.getElementById(id)
			else
				var element = id;
			if (!element) {
				return null;
			}
			var xPos = element.offsetLeft;
			var tmpEl = element.offsetParent;
			while (tmpEl != null) {
				xPos += tmpEl.offsetLeft;
				tmpEl = tmpEl.offsetParent;
			}
			var yPos = element.offsetTop;
			var tmpEl = element.offsetParent;
			while (tmpEl != null) {
				yPos += tmpEl.offsetTop;
				tmpEl = tmpEl.offsetParent;
			}
			return {
				x : xPos,
				y : yPos
			}
		},
		set_pos : function(id, new_pos) {
			if (typeof (id) == "string")
				var element = document.getElementById(id);
			else
				var element = id;
			if (!element) {
				return null;
			}
			if (new_pos.x)
				element.style.left = new_pos.x + "px";
			if (new_pos.y)
				element.style.top = new_pos.y + "px";
		},
		create_element : function(element) {
			var elm = document.createElement(element.tag.toUpperCase());
			for ( var i in element) {
				if (i != "tag" && typeof (element[i] != "function")) {
					switch (typeof (element[i])) {
					case "object":
						for ( var j in element[i])
							elm[i][j] = element[i][j]
						break;
					default:
						elm[i] = element[i];
						break;
					}
				}
			}
			return elm;
		}
	};
if (!adl_functions.get_query)
	adl_functions.get_query = function(script) {
		var result = "";
		if (script && script.src)
			result = script.src.replace(/^[^\?]+\??/, '');
		return result;
	};
if (!adl_functions.parse_query)
	adl_functions.parse_query = function(query) {
		var result = new Object();
		if (query) {
			var pairs = query.split(/[;&]/);
			for ( var i = 0; i < pairs.length; i++) {
				var key_val = pairs[i].split('=');
				if (!key_val || key_val.length != 2)
					continue;
				var key = adl_functions.decode(key_val[0]);
				var val = adl_functions.decode(key_val[1]);
				val = val.replace(/\+/g, ' ');
				result[key] = val;
			}
		}
		return result;
	};
if (!adl_functions.get_last_param)
	adl_functions.get_param = function(name, query, defvalue) {
		var params = this.parse_query(query);
		return (params[name]) ? params[name] : defvalue;
	};
if (!adl_functions.create_remote_script)
	adl_functions.create_remote_script = function(src) {
		var new_script = document.createElement("SCRIPT");
		new_script.type = "text/javascript";
		new_script.language = "javascript";
		new_script.src = src;
		return new_script;
	};
if (!adl_functions.get_last_script)
	adl_functions.get_last_script = function(check_adl) {
		var result = null;
		var scripts = document.getElementsByTagName("SCRIPT");
		if (scripts.length > 0)
			result = scripts[scripts.length - 1];
		return result;
	}
if (!adl_functions.get_last_param)
	adl_functions.get_last_param = function(param) {
		var result = "";
		var last_script = this.get_last_script();
		if (last_script)
			result = this.get_param(param, this.get_query(last_script), "");
		return result;
	};
if (!adl_functions.get_last_cid)
	adl_functions.get_last_cid = function() {
		return this.get_last_param("cid");
	};
if (!adl_functions.get_last_flid)
	adl_functions.get_last_flid = function() {
		return this.get_last_param("flid");
	};
var adl_default_page = function() {
	try {
		if (!adl_object || (typeof (adl_object) != "object"))
			adl_object = new Array();
	} catch (e) {
		adl_object = new Array();
	}
	var adl_query = adl_functions.get_last_cid();
	if (adl_query == "") {
		adl_query = "tmp_" + adl_object.length;
		adl_object[adl_query] = {};
	}
	try {
		if (adl_object && adl_object[adl_query]) {
			if (!adl_object[adl_query].ac_mand_RID)
				adl_object[adl_query].ac_mand_RID = ac_mand_RID;
			if (!adl_object[adl_query].ac_mand_CID)
				adl_object[adl_query].ac_mand_CID = ac_mand_CID;
			if (!adl_object[adl_query].ac_mand_PID)
				adl_object[adl_query].ac_mand_PID = ac_mand_PID;
			if (!adl_object[adl_query].ac_mand_SID)
				adl_object[adl_query].ac_mand_SID = ac_mand_SID;
			if (!adl_object[adl_query].ac_mand_TIT)
				adl_object[adl_query].ac_mand_TIT = ac_mand_TIT;
			if (!adl_object[adl_query].ac_dyn_PAGEID)
				adl_object[adl_query].ac_dyn_PAGEID = ac_dyn_PAGEID;
			if (!adl_object[adl_query].ac_dyn_KATPFAD)
				adl_object[adl_query].ac_dyn_KATPFAD = ac_dyn_KATPFAD;
			if (!adl_object[adl_query].ac_dyn_KATTXT)
				adl_object[adl_query].ac_dyn_KATTXT = ac_dyn_KATTXT;
			if (!adl_object[adl_query].ac_dyn_CLUSPFAD)
				adl_object[adl_query].ac_dyn_CLUSPFAD = ac_dyn_CLUSPFAD;
			if (!adl_object[adl_query].ac_dyn_CLUSTXT)
				adl_object[adl_query].ac_dyn_CLUSTXT = ac_dyn_CLUSTXT;
			if (!adl_object[adl_query].ac_dyn_INFO)
				adl_object[adl_query].ac_dyn_INFO = ac_dyn_INFO;
			if (!adl_object[adl_query].ac_dyn_ORDER)
				adl_object[adl_query].ac_dyn_ORDER = ac_dyn_ORDER;
			if (!adl_object[adl_query].ac_dyn_SUM)
				adl_object[adl_query].ac_dyn_SUM = ac_dyn_SUM;
			if (!adl_object[adl_query].ac_dyn_CURR)
				adl_object[adl_query].ac_dyn_CURR = ac_dyn_CURR;
			if (!adl_object[adl_query].ac_dyn_BASKET)
				adl_object[adl_query].ac_dyn_BASKET = ac_dyn_BASKET;
			if (!adl_object[adl_query].ac_dyn_UPROF)
				adl_object[adl_query].ac_dyn_UPROF = ac_dyn_UPROF;
			if (!adl_object[adl_query].ac_dyn_SALE_PARTNER)
				adl_object[adl_query].ac_dyn_SALE_PARTNER = ac_dyn_SALE_PARTNER;
			if (!adl_object[adl_query].ac_dyn_CUSID)
				adl_object[adl_query].ac_dyn_CUSID = ac_dyn_CUSID;
			if (!adl_object[adl_query].ac_dyn_GENERIC02)
				adl_object[adl_query].ac_dyn_GENERIC02 = ac_dyn_GENERIC02;
			if (!adl_object[adl_query].ac_dyn_MPRE)
				adl_object[adl_query].ac_dyn_MPRE = ac_dyn_MPRE;
		}
	} catch (e) {
	}
	try {
		if (!adl_detection)
			adl_detection = null;
	} catch (e) {
		adl_detection = null;
	}
	if (!adl_detection)
		adl_detection = function() {
			var loaded = false;
			var brs = navigator.userAgent.toLowerCase();
			var none = 0;
			var isAvailable = 1;
			var browser = none;
			var bi_os = none;
			var bi_flash = none;
			var bi_silver = none;
			var bi_wmp = none;
			var bi_nm = none;
			var bi_ob = none;
			var bi_du = none;
			var bi_rpl = none;
			var bi_aa = none;
			var bi_qt = none;
			var bi_javaPlugin = none;
			var bi_lang = none;
			var brwEng = none;
			var jetzt = none;
			var bi_dmns = "";
			var params = "";
			var params_obj = {};
			var detect_browser = function() {
				var b = new Array("unknown", "unknown", "unknown", "unknown");
				if (brs.search(/omniweb[\/\s]v?(\d+([\.-]\d)*)/) != -1) {
					b[1] = brs.match(/omniweb[\/\s]v?(\d+([\.-]\d)*)/)[1];
					(b[1] > 4.5 ? b[2] = "khtml" : b[2] = "omniweb");
					(brs
							.search(/omniweb[\/\s]((\d+([\.-]\d)*)-)?v(\d+([\.-]\d)*)/) == -1 ? b[3] = brs
							.match(/omniweb[\/\s](\d+([\.-]\d)*)/)[1]
							: b[3] = brs
									.match(/omniweb[\/\s]((\d+([\.-]\d)*)-)?v(\d+([\.-]\d)*)/)[4]);
					return b;
				} else if (brs.search(/opera[\/\s](\d+(\.?\d)*)/) != -1) {
					b[2] = "opera";
					return b;
				} else if (brs.search(/crazy\s?browser\s(\d+(\.?\d)*)/) != -1) {
					b[2] = "msie";
					return b;
				} else if (brs.search(/myie2/) != -1) {
					b[2] = "msie";
					return b;
				} else if (brs.search(/netcaptor/) != -1) {
					b[2] = "msie";
					return b;
				} else if (brs.search(/avant\sbrowser/) != -1) {
					b[2] = "msie";
					return b;
				} else if (brs.search(/msn\s(\d+(\.?\d)*)/) != -1) {
					b[2] = "msie";
					return b;
				} else if (brs.search(/msie\s(\d+(\.?\d)*)/) != -1) {
					b[2] = "msie";
					return b;
				} else if (brs.search(/powermarks\/(\d+(\.?\d)*)/) != -1) {
					b[2] = "msie";
					return b;
				} else if (brs.search(/konqueror[\/\s](\d+([\.-]\d)*)/) != -1) {
					b[2] = "khtml";
					return b;
				} else if (brs.search(/safari\/(\d)*/) != -1) {
					b[2] = "khtml";
					return b;
				} else if (brs.search(/zyborg/) != -1) {
					b[2] = "robot";
					return b;
				} else if (brs.search(/netscape6[\/\s](\d+([\.-]\d)*)/) != -1) {
					b[2] = "gecko";
					return b;
				} else if (brs.search(/netscape\/(7\.\d*)/) != -1) {
					b[2] = "gecko";
					return b;
				} else if (brs.search(/galeon[\/\s](\d+([\.-]\d)*)/) != -1) {
					b[2] = "gecko";
					return b;
				} else if (brs.search(/nautilus[\/\s](\d+([\.-]\d)*)/) != -1) {
					b[2] = "gecko";
					return b;
				} else if (brs.search(/firefox[\/\s](\d+([\.-]\d)*)/) != -1) {
					b[2] = "gecko";
					return b;
				} else if (brs.search(/k-meleon[\/\s](\d+([\.-]\d)*)/) != -1) {
					b[2] = "gecko";
					return b;
				} else if (brs.search(/firebird[\/\s](\d+([\.-]\d)*)/) != -1) {
					b[2] = "gecko";
					return b;
				} else if (brs.search(/phoenix[\/\s](\d+([\.-]\d)*)/) != -1) {
					b[2] = "gecko";
					return b;
				} else if (brs.search(/camino[\/\s](\d+([\.-]\d)*)/) != -1) {
					b[2] = "gecko";
					return b;
				} else if (brs.search(/epiphany[\/\s](\d+([\.-]\d)*)/) != -1) {
					b[2] = "gecko";
					return b;
				} else if (brs.search(/chimera[\/\s](\d+([\.-]\d)*)/) != -1) {
					b[2] = "gecko";
					return b;
				} else if (brs.search(/icab[\s\/]?(\d+(\.?\d)*)/) != -1) {
					b[2] = "icab";
					return b;
				} else if (brs.search(/netfront\/(\d+([\._]\d)*)/) != -1) {
					b[2] = "netfront";
					return b;
				} else if (brs.search(/netscape4\/(\d+([\.-]\d)*)/) != -1) {
					b[2] = "mozold";
					return b;
				} else if ((brs.search(/mozilla\/(4.\d*)/) != -1)
						&& (brs.search(/msie\s(\d+(\.?\d)*)/) == -1)) {
					b[2] = "mozold";
					return b;
				} else if ((brs.search(/mozilla\/5.0/) != -1)
						&& (brs.search(/gecko\//) != -1)) {
					b[2] = "gecko";
					return b;
				} else if (brs.search(/elinks/) != -1) {
					b[2] = "elinks";
					return b;
				} else if (brs.search(/w3m\/(\d+(\.?\d)*)/) != -1) {
					b[2] = "w3m";
					return b;
				} else if (brs.search(/links/) != -1) {
					b[2] = "links";
					return b;
				} else if (brs.search(/java[\/\s]?(\d+([\._]\d)*)/) != -1) {
					b[2] = "java";
					return b;
				} else if (brs.search(/lynx/) != -1) {
					b[2] = "libwww-fm";
					return b;
				} else if (brs.search(/dillo/) != -1) {
					b[2] = "dillo";
					return b;
				} else if (brs.search(/wget/) != -1) {
					b[2] = "robot";
					return b;
				} else if (brs.search(/googlebot\-image/) != -1) {
					b[2] = "robot";
					return b;
				} else if (brs.search(/googlebot/) != -1) {
					b[2] = "robot";
					return b;
				} else if (brs.search(/msnbot/) != -1) {
					b[2] = "robot";
					return b;
				} else if (brs.search(/turnitinbot/) != -1) {
					b[2] = "robot";
					return b;
				} else {
					return b;
				}
			};
			var detect_os = function() {
				var os = new Array("unknown", "unknown");
				brs = navigator.userAgent.toLowerCase();
				if (brs.search(/windows\sce/) != -1) {
					os[0] = "wince";
					try {
						os[1] = brs.match(/windows\sce\/(\d+(\.?\d)*)/)[1];
					} catch (e) {
					}
					return os;
				} else if ((brs.search(/windows/) != -1)
						|| ((brs.search(/win9\d{1}/) != -1))) {
					os[0] = "win";
					if (brs.search(/nt\s5\.1/) != -1) {
						os[1] = "xp";
					} else if (brs.search(/nt\s5\.0/) != -1) {
						os[1] = "2000";
					} else if ((brs.search(/win98/) != -1)
							|| (brs.search(/windows\s98/) != -1)) {
						os[1] = "98";
					} else if (brs.search(/windows\sme/) != -1) {
						os[1] = "me";
					} else if (brs.search(/nt\s5\.2/) != -1) {
						os[1] = "win2k3";
					} else if ((brs.search(/windows\s95/) != -1)
							|| (brs.search(/win95/) != -1)) {
						os[1] = "95";
					} else if ((brs.search(/nt\s4\.0/) != -1)
							|| (brs.search(/nt4\.0/)) != -1) {
						os[1] = "nt4";
					}
					return os;
				} else if (brs.search(/linux/) != -1) {
					os[0] = "linux";
					try {
						os[1] = brs.match(/linux\s?(\d+(\.?\d)*)/)[1];
					} catch (e) {
					}
					return os;
				} else if (brs.search(/mac\sos\sx/) != -1) {
					os[0] = "macosx";
					return os;
				} else if (brs.search(/freebsd/) != -1) {
					os[0] = "freebsd";
					try {
						os[1] = brs.match(/freebsd\s(\d(\.\d)*)*/)[1];
					} catch (e) {
					}
					return os;
				} else if (brs.search(/sunos/) != -1) {
					os[0] = "sunos";
					try {
						os[1] = brs.match(/sunos\s(\d(\.\d)*)*/)[1];
					} catch (e) {
					}
					return os;
				} else if (brs.search(/irix/) != -1) {
					os[0] = "irix";
					try {
						os[1] = brs.match(/irix\s(\d(\.\d)*)*/)[1];
					} catch (e) {
					}
					return os;
				} else if (brs.search(/openbsd/) != -1) {
					os[0] = "openbsd";
					try {
						os[1] = brs.match(/openbsd\s(\d(\.\d)*)*/)[1];
					} catch (e) {
					}
					return os;
				} else if ((brs.search(/macintosh/) != -1)
						|| (brs.search(/mac\x5fpowerpc/) != -1)) {
					os[0] = "macclassic";
					return os;
				} else if (brs.search(/os\/2/) != -1) {
					os[0] = "os2";
					try {
						os[1] = brs.match(/warp\s((\d(\.\d)*)*)/)[1];
					} catch (e) {
					}
					return os;
				} else if (brs.search(/openvms/) != -1) {
					os[0] = "openvms";
					try {
						os[1] = brs.match(/openvms\sv((\d(\.\d)*)*)/)[1];
					} catch (e) {
					}
					return os;
				} else if ((brs.search(/amigaos/) != -1)
						|| (brs.search(/amiga/) != -1)) {
					os[0] = "amigaos";
					try {
						os[1] = brs.match(/amigaos\s?(\d(\.\d)*)*/)[1];
					} catch (e) {
					}
					return os;
				} else if (brs.search(/hurd/) != -1) {
					os[0] = "hurd";
					return os;
				} else if (brs.search(/hp\-ux/) != -1) {
					os[0] = "hpux";
					try {
						os[1] = brs.match(/hp\-ux\sb\.[\/\s]?(\d+([\._]\d)*)/)[1];
					} catch (e) {
					}
					return os;
				} else if ((brs.search(/unix/) != -1)
						|| (brs.search(/x11/) != -1)) {
					os[0] = "unix";
					return os;
				} else if (brs.search(/cygwin/) != -1) {
					os[0] = "cygwin";
					return os;
				} else if (brs.search(/java[\/\s]?(\d+([\._]\d)*)/) != -1) {
					os[0] = "java";
					try {
						os[1] = brs.match(/java[\/\s]?(\d+([\._]\d)*)/)[1];
					} catch (e) {
					}
					return os;
				} else if (brs.search(/palmos/) != -1) {
					os[0] = "palmos";
					return os;
				} else if (brs.search(/symbian\s?os\/(\d+([\._]\d)*)/) != -1) {
					os[0] = "symbian";
					try {
						os[1] = brs.match(/symbian\s?os\/(\d+([\._]\d)*)/)[1];
					} catch (e) {
					}
					return os;
				} else {
					os[0] = "unknown";
					return os;
				}
			};
			var get_gecko_version = function() {
				return brs.match(/gecko\/([0-9]+)/)[1];
			};
			var get_msie_version = function() {
				return brs.match(/msie\s(\d+(\.?\d)*)/)[1];
			};
			var adl_add_element = function(content) {

				var element = document.createElement('script');
				element.type = "text/vbscript";
				element.language = "vbscript";
				element.txt = content;

				document.getElementsByTagName("head")[0].appendChild(element);
			};
			
			var adl_is_plugin = function(mime_name, desc, ext) {
				if (navigator.mimeTypes && mime_name != '' ? (navigator.mimeTypes[mime_name] && navigator.mimeTypes[mime_name].enabledPlugin != false)
						: true) {
					if (navigator.plugins) {
						var plugin_count = navigator.plugins.length;
						if (mime_name != ""
								&& navigator.mimeTypes[mime_name] == null)
							return 0;
						if (plugin_count > 0) {
							for ( var i = 0; i < plugin_count; i++) {
								if ((navigator.plugins[i].description
										.indexOf(desc) != -1)
										|| (navigator.plugins[i].name
												.indexOf(desc) != -1))
									return 1;
							}
						}
					}
				}
				return 0;
			};
			var adl_plugin_description = function(desc, t) {
				var plugin_name = "";
				if (navigator.plugins) {
					var plugin_count = navigator.plugins.length;
					if (plugin_count > 0) {
						for ( var i = 0; i < plugin_count; i++) {
							if ((navigator.plugins[i].description.indexOf(desc) != -1)
									|| (navigator.plugins[i].name.indexOf(desc) != -1)) {
								var regexp = '';
								if (t == 1) {
									regexp = /([0-9][^\s]*)/;
								} else if (t == 2) {
									regexp = /([0-9][^\s]*[_][0-9][^\s])/;
								} else {
									regexp = /([0-9].*)/;
								}
								var tmp = regexp
										.exec(navigator.plugins[i].description);
								if (tmp)
									plugin_name = tmp[0];
								else {
									tmp = regexp
											.exec(navigator.plugins[i].name);
									if (tmp)
										plugin_name = tmp[0];
								}
								if (plugin_name != '')
									break;
							}
						}
					}
				}
				return adl_functions.encode(plugin_name);
			};
			var get_ie_component_version = function(clsID) {
				var version = none;
				if (document.body) {
					version = document.body.getComponentVersion("{" + clsID
							+ "}", "ComponentID");
				}
				return version;
			}
			var detect_dmn = function() {
				bi_dmn = (bi_dmns != "" && bi_dmns.indexOf(document.domain) == -1) ? 0
						: 1;
			}
			var add_param = function(nm, vl) {
				params += ("&" + nm + "=" + adl_functions.prepare_uri(vl));
				params_obj[nm] = vl;
			}
			var run_all = function() {
				browser = detect_browser();
				bi_os = detect_os()[0];
				brwEng = browser[2];
				jetzt = new Date();
				if (brwEng == "msie") {
					if (document.body)
						document.body.addBehavior("#default#clientCaps");
					var flVB = "";
					var fl = none;
					for ( var i = 12; i > 0; i--) {
						try {
							var flash = new ActiveXObject(
									"ShockwaveFlash.ShockwaveFlash." + i);
							fl = i;
							break;
						} catch (e) {
						}
					}
					if (fl == none) {
						adl_add_element('on error resume next\n set fl = CreateObject("ShockwaveFlash.ShockwaveFlash")\n if IsObject(f) then flVB = hex(f.FlashVersion()) end if');
						if (flVB.length > 0) {
							fl = flVB.substring(0, 1);
						}
					}
					bi_flash = fl;
					try {
						var testObject = new ActiveXObject(
								"AgControl.AgControl");
						if (testObject.IsVersionSupported("1.0"))
							bi_silver = "1";
						if (testObject.IsVersionSupported("2.0"))
							bi_silver = "2";
						if (testObject.IsVersionSupported("3.0"))
							bi_silver = "3";
					} catch (e) {
					}
					bi_wmp = get_ie_component_version("6BF52A52-394A-11d3-B153-00C04F79FAA6");
					if (bi_wmp == none) {
						bi_wmp = get_ie_component_version("22D6F312-B0F6-11D0-94AB-0080C74C7E95");
					}
					bi_nm = get_ie_component_version("44BBA842-CC51-11CF-AAFA-00AA00B6015B");
					bi_ob = get_ie_component_version("3AF36230-A269-11D1-B5BF-0000F8051515");
					bi_du = get_ie_component_version("89820200-ECBD-11CF-8B85-00AA005B4340");
					try {
						var testObject = new ActiveXObject(
								"rmocx.RealPlayer G2 Control.1");
						bi_rpl = testObject.GetVersionInfo();
					} catch (e) {
					}
					try {
						var testObject = new ActiveXObject(
								"RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)");
						bi_rpl = testObject.GetVersionInfo();
					} catch (e) {
					}
					try {
						var testObject = new ActiveXObject(
								"RealVideo.RealVideo(tm) ActiveX Control (32-bit)");
						bi_rpl = testObject.GetVersionInfo();
					} catch (e) {
					}
					if (bi_rpl == none) {
						adl_add_element('on error resume next\n i_realplayer = IsObject(CreateObject("RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)"))\n set tmp = CreateObject("rmocx.RealPlayer G2 Control")\n if (IsObject(tmp)) then\n bi_rpl = tmp.GetVersionInfo\n end if');
					}
					if (window.ActiveXObject) {
						for ( var x = 2; x < 10; x++) {
							try {
								var oAcro = eval("new ActiveXObject('PDF.PdfCtrl."
										+ x + "');");
								if (oAcro) {
									bi_aa = x + '.0';
								}
								oAcro = null;
							} catch (e) {
							}
						}
						try {
							var oAcro4 = new ActiveXObject('PDF.PdfCtrl.1');
							if (oAcro4) {
								bi_aa = '4.0';
							}
							oAcro4 = null;
						} catch (e) {
						}
						try {
							var oAcro7 = new ActiveXObject('AcroPDF.PDF.1');
							if (oAcro7) {
								bi_aa = '7.0';
							}
							oAcro7 = null;
						} catch (e) {
						}
					}
					bi_lang = navigator.browserLanguage;
				} else {
					var fl = none;
					if (navigator.plugins && navigator.plugins.length) {
						x = navigator.plugins["Shockwave Flash"];
						if (x) {
							fl = "yes";
							if (x.description) {
								y = x.description;
								fl = y.charAt(y.indexOf('.') - 1);
							}
						} else {
							fl = none;
						}
						if (navigator.plugins["Shockwave Flash 2.0"]) {
							fl = 2;
						}
					} else if (navigator.mimeTypes
							&& navigator.mimeTypes.length) {
						x = navigator.mimeTypes['application/x-shockwave-flash'];
						if (x && x.enabledPlugin) {
							fl = "yes";
						} else {
							fl = none;
						}
					}
					bi_flash = fl;
					if (adl_is_plugin('', 'Silverlight Plug-In', '') == 1) {
						bi_silver = adl_plugin_description(
								'Silverlight Plug-In', 1);
					}
					if (adl_is_plugin('', 'RealPlayer Version Plugin', '') == 1) {
						bi_rpl = adl_plugin_description(
								'RealPlayer Version Plugin', 1);
					} else if (adl_is_plugin('', 'RealOne', '') == 1) {
						bi_rpl = adl_plugin_description('RealOne', 1);
					}
					if (adl_is_plugin('', 'Adobe Acrobat', '') == 1) {
						bi_aa = adl_plugin_description('Adobe Acrobat', 1);
					}
					if (adl_is_plugin('', 'QuickTime', '') == 1) {
						bi_qt = adl_plugin_description('QuickTime', 1);
					}
					if (adl_is_plugin('', 'Java', '') == 1) {
						bi_javaPlugin = adl_plugin_description('Java', 2);
					}
					bi_lang = navigator.language;
				}
				detect_dmn();
				add_param("url", adl_functions.encode(document.location));
				add_param("ref", adl_functions.encode(document.referrer));
				add_param("sx", screen.width);
				add_param("sy", screen.height);
				add_param("cd", screen.colorDepth);
				add_param("tmz", jetzt.getTimezoneOffset());
				add_param("flv", bi_flash);
				add_param("sll", bi_silver);
				add_param("wmp", bi_wmp);
				add_param("nm", bi_nm);
				add_param("obp", bi_ob);
				add_param("wduNT", bi_du);
				add_param("rp", bi_rpl);
				add_param("aa", bi_aa);
				add_param("qt", bi_qt);
				add_param("jv", bi_javaPlugin);
				add_param("bl", bi_lang);
				add_param("pc", navigator.plugins.length);
				add_param("ai", bi_os);
				add_param("dmn", bi_dmn);
				add_param("adckie", adl_functions.cookies.is_enabled() ? 1 : 0);
				loaded = true;
			}
			return {
				is_loaded : function() {
					return loaded;
				},
				run : function() {
					if (!this.is_loaded())
						run_all();
				},
				get_params : function() {
					return params;
				},
				params : params_obj
			}
		}();
	var adl_data = adl_object[adl_query];
	var functions_user = function() {
		var inner = "";
		return inner;
	}
	var adl_tp_scripts = [];
	var adl_tp_scripts_add = function(src, inner) {
		var script = document.createElement("SCRIPT");
		script.type = "text/javascript";
		if (src) {
			script.src = src;
		}
		if (inner) {
			script.text = inner;
		}
		adl_tp_scripts.push(script);
	}
	var get_adl_object_params = function() {
		var rdate = new Date();
		return "&tm=" + rdate.getTime() + "&tit="
				+ adl_functions.prepare_uri(adl_data.ac_mand_TIT) + "&pageid="
				+ adl_functions.prepare_uri(adl_data.ac_dyn_PAGEID) + "&katu="
				+ adl_functions.prepare_uri(adl_data.ac_dyn_KATPFAD)
				+ "&kattxt="
				+ adl_functions.prepare_uri(adl_data.ac_dyn_KATTXT) + "&clid="
				+ adl_functions.prepare_uri(adl_data.ac_dyn_CLUSPFAD)
				+ "&cltext="
				+ adl_functions.prepare_uri(adl_data.ac_dyn_CLUSTXT)
				+ "&order=" + adl_functions.prepare_uri(adl_data.ac_dyn_ORDER)
				+ "&curr=" + adl_functions.prepare_uri(adl_data.ac_dyn_CURR)
				+ "&sum=" + adl_functions.prepare_uri(adl_data.ac_dyn_SUM)
				+ "&basket="
				+ adl_functions.prepare_uri(adl_data.ac_dyn_BASKET) + "&cusid="
				+ adl_functions.prepare_uri(adl_data.ac_dyn_CUSID)
				+ "&sale_partner="
				+ adl_functions.prepare_uri(adl_data.ac_dyn_SALE_PARTNER)
				+ "&info=" + adl_functions.prepare_uri(adl_data.ac_dyn_INFO)
				+ "&pgeneric02="
				+ adl_functions.prepare_uri(adl_data.ac_dyn_GENERIC02)
				+ "&uprof=" + adl_functions.prepare_uri(adl_data.ac_dyn_UPROF)
				+ "&mpre=" + adl_functions.prepare_uri(adl_data.ac_dyn_MPRE);
	}
	var insert_tracker = function(src, inner, onload) {
		switch (adl_data.ac_dyn_APPEND) {
		case 0:
			if (onload) {
				var body = document.body || document.documentElement
						|| document.getElementsByTagName("BODY")[0];
				var elm = adl_functions.create_remote_script(src);
				body.appendChild(elm);
			} else {
				document
						.write("<s"
								+ "cript language=\"javascript\" type=\"text/javascript\" src=\""
								+ src + "\"></s" + "cript>");
			}
			break;
		case 1:
		default:
			if (idTag) {
				var elm = adl_functions.create_remote_script(src);
				idTag.parentNode.insertBefore(elm, idTag);
			} else {
				if (onload) {
					var body = document.body || document.documentElement
							|| document.getElementsByTagName("BODY")[0];
					var elm = adl_functions.create_remote_script(src);
					body.appendChild(elm);
				} else {
					document
							.write("<s"
									+ "cript language=\"javascript\" type=\"text/javascript\" src=\""
									+ src + "\"></s" + "cript>");
				}
			}
			break;
		}
		if (idTag) {
			idTag.innerHTML += inner;
			for ( var i = 0; i < adl_tp_scripts.length; i++) {
				idTag.parentNode.insertBefore(adl_tp_scripts[i], idTag);
			}
		}
	};
	var insert_tracker_onload = function(src, inner) {
		var tmp = function() {
			var src_tmp = src;
			var inner_tmp = inner;
			return function() {
				insert_tracker(src_tmp, inner_tmp, true);
			}
		}();
		adl_functions.events.add_event(window, "load", tmp);
	}
	adl_detection.run();
	var idTag_id = "T_ADCL_" + adl_data.ac_mand_PID + "_"
			+ adl_data.ac_mand_SID;
	var idTag = document.getElementById(idTag_id);
	if (!idTag) {
		var elm = document.createElement("DIV");
		elm.id = idTag_id;
		if (ac_dyn_ONLOAD == 1) {
			var body = document.body || document.documentElement
					|| document.getElementsByTagName("BODY")[0];
			body.appendChild(elm);
		} else {
			var last_script = adl_functions.get_last_script();
			last_script.parentNode.insertBefore(elm, last_script);
		}
		idTag = document.getElementById(idTag_id);
	}
	var function_user_inner = functions_user();
	var tracker_src = "http://www.cya1t.net/tracker/" + adl_data.ac_mand_RID
			+ "/" + adl_data.ac_mand_CID + "/" + adl_data.ac_mand_PID + "/"
			+ adl_data.ac_mand_SID + "/1/?a=1" + get_adl_object_params()
			+ adl_detection.get_params();
	var onload = false;
	if (ac_dyn_ONLOAD == 1) {
		ac_dyn_APPEND = 1;
	}
	if ((onload) && (ac_dyn_ONLOAD == 0))
		insert_tracker_onload(tracker_src, function_user_inner);
	else
		insert_tracker(tracker_src, function_user_inner, false);
	return true;
}();
