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_CUSID;
var ac_dyn_SALE_PARTNER;
var ac_dyn_APPEND;
var ac_dyn_ONLOAD;

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_CUSID) ac_dyn_CUSID = "";
if (!ac_dyn_SALE_PARTNER) ac_dyn_SALE_PARTNER = "";
if (!ac_dyn_APPEND) ac_dyn_APPEND = 1;
if (!ac_dyn_ONLOAD) ac_dyn_ONLOAD = 0;

function adl_round(value, digits)
{
	digits = (digits=="" || digits==0 ? 1 : Math.pow(10,digits));
	value = Math.round(value*digits)/digits;
	return value;
}

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();
                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),
                        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);
				}
                        },
                        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
                                        }
                                }
                        },
                        get_query : function(script) {
                                var result = "";
                                if (script && script.src)
                                        result = script.src.replace(/^[^\?]+\??/,'');
                                return result;
                        },
                        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 = unescape(key_val[0]);
                                                var val = unescape(key_val[1]);
                                                val = val.replace(/\+/g, ' ');
                                                result[key] = val;
                                        }
                                }
                                return result;
                        },
                        get_param : function(name, query, defvalue) {
                                var params = this.parse_query(query);
                                return (params[name]) ? params[name] : defvalue;
                        },
                        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;
                        },
                        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;
                        },
                        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;
                        },
                        get_last_cid : function() {
                                return this.get_last_param("cid");
                        },
                        get_last_flid : function() {
                                return this.get_last_param("flid");
                        },
			user : {}
                };
        })();



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_CUSID)
                                adl_object[adl_query].ac_dyn_CUSID = ac_dyn_CUSID;

                        if (!adl_object[adl_query].ac_dyn_SALE_PARTNER)
                                adl_object[adl_query].ac_dyn_SALE_PARTNER = ac_dyn_SALE_PARTNER;

                }
        }
        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();

                        // Default
                        var none = 0;
                        var isAvailable = 1;
                        var browser = none;
                        var bi_os = none;
                        var bi_flash = 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 = "";

                        // Params
                        var params = "";
                        var params_obj = {};

                        // What Browser ?
                        var detect_browser = function() {
                                var b=new Array("unknown", "unknown", "unknown", "unknown");
                                if (brs.search(/omniweb[\/\s]v?(\d+([\.-]\d)*)/) != -1) {
                                        // Omniweb
                                        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) {
                                        // Opera
                                        b[2]="opera";
                                        return b;
                                } else if (brs.search(/crazy\s?browser\s(\d+(\.?\d)*)/) != -1) {
                                        // Crazy Browser
                                        b[2]="msie";
                                        return b;
                                } else if (brs.search(/myie2/) != -1) {
                                        // MyIE2
                                        b[2]="msie";
                                        return b;
                                } else if (brs.search(/netcaptor/) != -1) {
                                        // NetCaptor
                                        b[2]="msie";
                                        return b;
                                } else if (brs.search(/avant\sbrowser/) != -1) {
                                        // Avant Browser
                                        b[2]="msie";
                                        return b;
                                } else if (brs.search(/msn\s(\d+(\.?\d)*)/) != -1) {
                                        // MSN Explorer
                                        b[2]="msie";
                                        return b;
                                } else if (brs.search(/msie\s(\d+(\.?\d)*)/) != -1) {
                                        // MS Internet Explorer
                                        b[2]="msie";
                                        return b;
                                } else if (brs.search(/powermarks\/(\d+(\.?\d)*)/) != -1) {
                                        // PowerMarks
                                        b[2]="msie";
                                        return b;
                                } else if (brs.search(/konqueror[\/\s](\d+([\.-]\d)*)/) != -1) {
                                        // Konqueror
                                        b[2]="khtml";
                                        return b;
                                } else if (brs.search(/safari\/(\d)*/) != -1) {
                                        // Safari
                                        b[2]="khtml";
                                        return b;
                                } else if(brs.search(/zyborg/) != -1) {
                                        // Zyborg (SSD)
                                        b[2]="robot";
                                        return b;
                                } else if (brs.search(/netscape6[\/\s](\d+([\.-]\d)*)/) != -1) {
                                        // Netscape 6.x
                                        b[2]="gecko";
                                        return b;
                                } else if (brs.search(/netscape\/(7\.\d*)/) != -1) {
                                        // Netscape 7.x
                                        b[2]="gecko";
                                        return b;
                                } else if (brs.search(/galeon[\/\s](\d+([\.-]\d)*)/) != -1) {
                                        // Galeon
                                        b[2]="gecko";
                                        return b;
                                } else if (brs.search(/nautilus[\/\s](\d+([\.-]\d)*)/) != -1) {
                                        // Nautilus
                                        b[2]="gecko";
                                        return b;
                                } else if (brs.search(/firefox[\/\s](\d+([\.-]\d)*)/) != -1) {
                                        // Firefox
                                        b[2]="gecko";
                                        return b;
                                } else if (brs.search(/k-meleon[\/\s](\d+([\.-]\d)*)/) != -1) {
                                        // K-Meleon
                                        b[2]="gecko";
                                        return b;
                                } else if (brs.search(/firebird[\/\s](\d+([\.-]\d)*)/) != -1) {
                                        // Firebird
                                        b[2]="gecko";
                                        return b;
                                } else if (brs.search(/phoenix[\/\s](\d+([\.-]\d)*)/) != -1) {
                                        // Phoenix
                                        b[2]="gecko";
                                        return b;
                                } else if (brs.search(/camino[\/\s](\d+([\.-]\d)*)/) != -1) {
                                        // Camino
                                        b[2]="gecko";
                                        return b;
                                } else if (brs.search(/epiphany[\/\s](\d+([\.-]\d)*)/) != -1) {
                                        // Epiphany
                                        b[2]="gecko";
                                        return b;
                                } else if (brs.search(/chimera[\/\s](\d+([\.-]\d)*)/) != -1) {
                                        // Chimera
                                        b[2]="gecko";
                                        return b;
                                } else if (brs.search(/icab[\s\/]?(\d+(\.?\d)*)/) !=-1) {
                                        // iCab
                                        b[2]="icab";
                                        return b;
                                } else if (brs.search(/netfront\/(\d+([\._]\d)*)/) != -1) {
                                        // NetFront
                                        b[2]="netfront";
                                        return b;
                                } else if (brs.search(/netscape4\/(\d+([\.-]\d)*)/) != -1) {
                                        // Netscape 4.x
                                        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)) {
                                        // Mozilla Seamonkey
                                        b[2]="gecko";
                                        return b;
                                } else if (brs.search(/elinks/) != -1) {
                                        // ELinks
                                        b[2]="elinks";
                                        return b;
                                } else if (brs.search(/w3m\/(\d+(\.?\d)*)/) != -1) {
                                        // w3m
                                        b[2]="w3m";
                                        return b;
                                } else if (brs.search(/links/) != -1) {
                                        // Links
                                        b[2]="links";
                                        return b;
                                } else if (brs.search(/java[\/\s]?(\d+([\._]\d)*)/) != -1) {
                                        // Java (as web-browser)
                                        b[2]="java";
                                        return b;
                                } else if(brs.search(/lynx/) != -1) {
                                        // Lynx (SSD)
                                        b[2]="libwww-fm";
                                        return b;
                                } else if(brs.search(/dillo/) != -1) {
                                        // Dillo (SSD)
                                        b[2]="dillo";
                                        return b;
                                } else if(brs.search(/wget/) != -1) {
                                        // wget (SSD)
                                        b[2]="robot";
                                        return b;
                                } else if(brs.search(/googlebot\-image/) != -1) {
                                        // GoogleBot-Image (SSD)
                                        b[2]="robot";
                                        return b;
                                } else if(brs.search(/googlebot/) != -1) {
                                        // GoogleBot (SSD)
                                        b[2]="robot";
                                        return b;
                                } else if(brs.search(/msnbot/) != -1) {
                                        // MSNBot (SSD)
                                        b[2]="robot";
                                        return b;
                                } else if(brs.search(/turnitinbot/) != -1) {
                                        // Turnitin (SSD)
                                        b[2]="robot";
                                        return b;
                                } else {
                                        return b;
                                }
                        };

                        // What OS ?
                        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;
                                }
                        };

                        // Return Gecko version
                        var get_gecko_version = function () {
                                return brs.match(/gecko\/([0-9]+)/)[1];
                        };

                        // Return MSIE version
                        var get_msie_version = function () {
                                return brs.match(/msie\s(\d+(\.?\d)*)/)[1];
                        };

                        // DOM function - adds scripts elements to the page
                        var dom_vb = function(content) {
                                var eVB=document.createElement('<script defer language="vbscript" type="text/vbscript">\n ' + content + '\n</script>');
                                document.getElementsByTagName("head")[0].appendChild(eVB);
                        };

                        var is_avail = function(mname, desc, ext) {
                                var ndx=0;
                                if(navigator.mimeTypes && mname != '' ? (navigator.mimeTypes[mname] && navigator.mimeTypes[mname].enabledPlugin != false) : true) {
                                        if(navigator.plugins) {
                                                cnt = navigator.plugins.length;
                                                if(mname != "" && navigator.mimeTypes[mname] == null)
                                                        return 0;
                                                if(cnt > 0) {
                                                        for(ndx = 0; ndx < cnt; ndx++) {
                                                                if((navigator.plugins[ndx].description.indexOf(desc) != -1) || (navigator.plugins[ndx].name.indexOf(desc) != -1))
                                                                        return 1;
                                                        }
                                                }
                                        }
                                }
                                return 0;
                        };

                        var plug_desc = function(desc, t) {
                                var ndx=0;
                                var s = "";
                                if(navigator.plugins) {
                                        var cnt = navigator.plugins.length;
                                        if(cnt > 0) {
                                                for(ndx = 0; ndx < cnt; ndx++) {
                                                        if((navigator.plugins[ndx].description.indexOf(desc) != -1) || (navigator.plugins[ndx].name.indexOf(desc) != -1)) {
                                                                if(t == 1){
                                                                        rg = /([0-9][^\s]*)/;
                                                                } else if (t ==2){
                                                                        rg = /([0-9][^\s]*[_][0-9][^\s])/;
                                                                } else {
                                                                        rg = /([0-9].*)/;
                                                                }
                                                                a = rg.exec(navigator.plugins[ndx].description);
                                                                if(a)
                                                                        s = a[0];
                                                                else {
                                                                        a = rg.exec(navigator.plugins[ndx].name);
                                                                        if(a)
                                                                                s = a[0];
                                                                }
                                                                if(s != '')
                                                                        break;
                                                        }
                                                }
                                        }
                                }
                                return escape(s);
                        };

                        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 + "=" + escape(unescape(vl)) );
                                params_obj[nm] = vl;
                        }

                        var run_all = function() {
                                browser = detect_browser();
                                bi_os = detect_os()[0];
                                brwEng = browser[2];
                                jetzt = new Date();
                                // MSIE DETECTION
                                if (brwEng == "msie") {

                                        //Adds behavior
                                        if(document.body) document.body.addBehavior("#default#clientCaps");

                                        //Flash
                                        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) {
                                                dom_vb('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;

                                        //Windows Media Player
                                        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");
                                        }

                                        //Net Meeting
                                        bi_nm = get_ie_component_version("44BBA842-CC51-11CF-AAFA-00AA00B6015B");

                                        //Offline Browsing
                                        bi_ob = get_ie_component_version("3AF36230-A269-11D1-B5BF-0000F8051515");

                                        //Desktop Update
                                        bi_du = get_ie_component_version("89820200-ECBD-11CF-8B85-00AA005B4340");

                                        // Real Player
                                        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){
                                                dom_vb('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');
                                        }

                                        // Adobe Acrobat
                                        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 {

                                        //OTHER BROWSERS DETECTION

                                        //Flash
                                        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;

                                        // Real Player
                                        if(is_avail('','RealPlayer Version Plugin','')==1) {
                                                bi_rpl = plug_desc('RealPlayer Version Plugin',1);
                                        } else if(is_avail('','RealOne','')==1) {
                                                bi_rpl = plug_desc('RealOne',1);
                                        }

                                        // Adobe Acrobat
                                        if(is_avail('','Adobe Acrobat','')==1) {
                                                bi_aa = plug_desc('Adobe Acrobat',1);
                                        }

                                        //Quick Time
                                        if(is_avail('','QuickTime','')==1) {
                                                bi_qt = plug_desc('QuickTime',1);
                                        }

                                        // Java
                                        if(is_avail('','Java','') == 1) {
                                                bi_javaPlugin = plug_desc('Java',2);
                                        }

                                        bi_lang = navigator.language;

                                }
                                detect_dmn();

                                add_param("url", document.location);
                                add_param("ref", 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("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 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 functions_user = function() {
		
		function do_sale() {
			var inner = "";
			switch (adl_data.ac_mand_SID) {
				case "108860":
				case "108894":
				case "108902":
					//inner += '<img src="https://cpx.adscale.de/adserver-cpx/cpx?acid=NGYxYzA=" width="1" height="1" />';
					amgdgt_ctr = "2275";
					amgdgt_t = "x";
					amgdgt_info = "VL";
					//document.write('<sc' + 'ript type="text/javascript" src="https://cdns.amgdgt.com/base/js/v1/amgdgt.js"></sc'+ 'ript>');
					var div = document.createElement("DIV");
					div.id = "CtConversion";
					var last_script = adl_functions.get_last_script();
					last_script.parentNode.insertBefore(div, last_script);
					//document.write('<sc' + 'ript type="text/javascript" src="https://imcht.net/c/?p1=0787c529-e122-41c7-a011-5c5861104ea7&p9=sale"></sc'+ 'ript>');
					var tmp_product_id = "";
					var tmp_product_name = "";
					var tmp = unescape(adl_data.ac_dyn_BASKET);
					tmp = tmp.split("|");
					if (tmp.length > 1) {
						tmp_product_id = tmp[1];
						tmp_product_name = tmp[0];
					}
					//inner += '<IFRAME SRC="https://fls.doubleclick.net/activityi;src=1412815;type=confi735;cat=vidconfi;u20=' + tmp_product_id + ';qty=1;cost=' + adl_data.ac_dyn_SUM + ';ord=' + adl_data.ac_dyn_ORDER + '?" WIDTH=1 HEIGHT=1 FRAMEBORDER=0></IFRAME>';
					var load = true;
					if (adl_data.ac_mand_SID == "108860") {
						var tmp_ac_dyn_info = adl_data.ac_dyn_INFO.toLowerCase();
						if (tmp_ac_dyn_info.indexOf("erotic-lounge") != -1 || tmp_ac_dyn_info.indexOf("eroticlounge") != -1) {
							load = false;
						}
					}
					if (load) {
						//inner += '<img src="http://ace-tag.advertising.com/action/type=390316184/bins=1/rich=0/mnum=1516/logs=0/ejob=0/xssale=' + adl_data.ac_dyn_SUM + '/xsordnm=' + adl_data.ac_dyn_ORDER + '" height=1 width=1 border=0>';
					}
					//document.write('<sc' + 'ript type="text/javascript" src="https://t.semtrack.de/static/2340071/A3476_tracking.js"></sc'+ 'ript>');
					var afi_SUM = adl_round(adl_data.ac_dyn_SUM/1.19, 2);
					var tmp = unescape(adl_data.ac_dyn_BASKET);
					tmp = tmp.split("|");
					var hlp_PROD_TIT = "";
					var hlp_PROD_ID = "";
					if (tmp.length == 4) {
						hlp_PROD_TIT = tmp[0];
						hlp_PROD_ID = tmp[1];
					}
					var do_sale_onload_fn = function() {
						CtConversionType = "sale";
						CtOrderId = adl_data.ac_dyn_ORDER;
						CtOrderSum = adl_data.ac_dyn_SUM;
						CtProductIds = tmp_product_id;
						CtProductNames = tmp_product_name;
						//CtConversion();
						//A3476.advertiserId = 113;A3476.advertiserRestricted = false;(function(){var properties = {};properties.billing_advid = 113;properties.billing_orderid = adl_data.ac_dyn_ORDER;properties.billing_address = "NULL";properties.billing_customerid = "NULL";properties.billing_sum = afi_SUM;properties.ec_Event=[["buy", hlp_PROD_ID, hlp_PROD_TIT, afi_SUM, "Video", 1, "NULL", "NULL", "NULL"]];A3476.trackEvent(properties);})();
					};
					adl_functions.events.add_event(window, "load", do_sale_onload_fn);
					rt_clid="divolusx_s81_jx3OuritJpRfZR|sitedivolu";
					rt_pageid="Action_Order_Confirmation";
					rt_pagename="Videoload_Erfolg";
					rt_catpath="1|2";
					rt_cattxt="Template1 Varianten";
					rt_add=adl_data.ac_dyn_BASKET;
					//document.write('<sc' + 'ript type="text/javascript" src="https://rt.divolution.com/js/site/sx_s81_jx3OuritJpRfZR.js"></sc'+ 'ript>');
				break;
			}
			return inner;
		}
		
		function do_lead() {
			var inner = "";
			switch (adl_data.ac_mand_SID) {
				case "108977":
				case "114793":
					var div = document.createElement("DIV");
					div.id = "CtConversion";
					var last_script = adl_functions.get_last_script();
					last_script.parentNode.insertBefore(div, last_script);
					//document.write('<sc' + 'ript type="text/javascript" src="http://imcht.net/c/?p1=b2b955ea-d410-4831-9eb9-ea81e7e9bccc&p9=lead"></sc'+ 'ript>');
					var stamp_date = new Date();
					var tmp_order = stamp_date.getTime();
					//document.write('<sc' + 'ript type="text/javascript" src="https://t.semtrack.de/static/2340071/A3476_tracking.js"></sc'+ 'ript>');
					var do_lead_onload_fn = function() {
						CtConversionType = "lead";
						CtOrderId = tmp_order;
						CtProductNames = adl_data.ac_mand_TIT;
						//CtConversion();
						//A3476.advertiserId = 113;A3476.advertiserRestricted = false;(function(){var properties = {};properties.Target = [["Registrierung", "Registrierung"]];properties.cGoal=1;A3476.trackEvent(properties);})();
					};
					adl_functions.events.add_event(window, "load", do_lead_onload_fn);
				break;
			}
			return inner;
		}
		
		function do_home() {
			var inner = "";
			switch (adl_data.ac_mand_SID) {
				case "108787":
					inner += '<img src="http://leadback.advertising.com/adcedge/lb?site=703223&srvc=17&betr=A3183=HP1&betq=4314=401608" width="1" height="1">';
				break;
			}
			return inner;
		}
		
		var inner = "" + do_sale() + do_lead() + do_home();
		return inner;
	}
	
	var get_adl_object_params = function() {
                var rdate = new Date();
                return "&tm=" + rdate.getTime() +
		"&tit=" + escape(unescape(adl_data.ac_mand_TIT)) +
                "&pageid=" + escape(unescape(adl_data.ac_dyn_PAGEID)) +
                "&katu=" + escape(unescape(adl_data.ac_dyn_KATPFAD)) +
                "&kattxt=" + escape(unescape(adl_data.ac_dyn_KATTXT)) +
                "&clid=" + escape(unescape(adl_data.ac_dyn_CLUSPFAD)) +
                "&cltext=" + escape(unescape(adl_data.ac_dyn_CLUSTXT)) +
                "&order=" + escape(unescape(adl_data.ac_dyn_ORDER)) +
                "&curr=" + escape(unescape(adl_data.ac_dyn_CURR)) +
                "&sum=" + escape(unescape(adl_data.ac_dyn_SUM)) +
                "&basket=" + escape(unescape(adl_data.ac_dyn_BASKET)) +
                "&cusid=" + escape(unescape(adl_data.ac_dyn_CUSID)) +
                "&info=" + escape(unescape(adl_data.ac_dyn_INFO)) +
                "&sale_partner=" + escape(unescape(adl_data.ac_dyn_SALE_PARTNER)) +
                "&uprof=" + escape(unescape(adl_data.ac_dyn_UPROF));
	}
	
	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 = adl_data.ac_mand_PID + "ADCL" + 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;
	}
	
	var load_this_tag = false;
	var load_other_tag = false;
	
	if (adl_data.ac_mand_SID == "108860") {
		var tmp_ac_dyn_info = adl_data.ac_dyn_INFO.toLowerCase();
		if (tmp_ac_dyn_info.indexOf("erotic-lounge") != -1 || tmp_ac_dyn_info.indexOf("eroticlounge") != -1) {
			load_other_tag = true;
		}
		else {
			load_this_tag = true;
		}
	}
	else {
		load_this_tag = true;
	}
	
	if (load_this_tag) {
		if ( (onload) && (ac_dyn_ONLOAD == 0) )
			insert_tracker_onload(tracker_src, function_user_inner);
		else
			insert_tracker(tracker_src, function_user_inner, false);
	}
	
	if (load_other_tag) {
		adl_data_backup = adl_data;
		adl_data.ac_mand_CID = "86280";
		adl_data.ac_mand_PID = "85779";
		adl_data.ac_mand_SID = "125971";
		adl_data.ac_mand_TIT = "el_sale_success";
		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();
		if ( (onload) && (ac_dyn_ONLOAD == 0) )
			insert_tracker_onload(tracker_src, "");
		else
			insert_tracker(tracker_src, "", false);
		adl_data = adl_data_backup;
	}
	
	return true;
}();
