/* SiteCatalyst code version: H.9.
Copyright 1997-2007 Omniture, Inc. More info available at
http://www.omniture.com */
/* Specify the Report Suite ID(s) to track here */
var s_account = "lokalportal24deseodev";
var s = s_gi(s_account);

/*
* Copyright (c) contentmetrics GmbH, 2009
* THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
* APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
* HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
* OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
* THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
* IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
* ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
*
* Autor: A. Boumrifak, 21.Jan.2008
* Code: JavaScript in function s_doPlugins(s) and CONFIG SECTION
* Kunde: local24 (OSC, Live RSuite local24.de)
* Version: V10,18.08.2009, F. Oleinek, adjustment to new IPD, added event 19 for -Null Treffer-
* Version: V11,20.08.2009, F. Raether, cm_addEvent,cm_eventIsSet,cm_varIsSet
* Version: V11,08.12.2009, K. Vieten, eVar11,eVar1,eVar25,eVar21,prop31,prop14
*/
/************************** CONFIG SECTION **************************/

/* You may add or alter any code config here. */
s.server = (document.location.host != "" ? document.location.host : document.location.protocol); // actual server name from URL
s.charSet = "UTF-8";
/* E-commerce Config */
s.currencyCode = "EUR";
/* Link Tracking Config */
s.trackDownloadLinks = true;
s.trackExternalLinks = true;
s.trackInlineStats = true;
s.linkDownloadFileTypes = "exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls";
s.linkInternalFilters = "javascript:,local24.de,lokal24.de";
s.linkLeaveQueryString = false;
s.linkTrackVars = "None";
s.linkTrackEvents = "None";

/* WARNING: Changing any of the below variables will cause drastic
changes to how your visitor data is collected. Changes should only be
made when instructed to do so by your account manager.*/
s.visitorNamespace = "localportal24de";
s.dc = 112;

/* Plugin Config */
s.usePlugins = true;

function s_doPlugins(s) {
    /* Add calls to plugins here */


    // Externe Kampagnen über xcid aus URL definieren
    if (s.campaign == "" || typeof (s.campaign) == "undefined") {
        s.campaign = s.getValOnce(s.getQueryParam('xcid'), "local24", 0);
    }


    s.eVar21 = '';
    s.eVar21 = s.prop15;
    if (s.hier1) {
        var levels = s.hier1.split("/");
        if (typeof (levels[2]) == "undefined") {
            levels[2] = "";
        }
        if (typeof (levels[3]) == "undefined") {
            levels[3] = "";
        }
        s.prop31 = levels[2] + "|" + levels[3];
    }

    s.eVar2 = s.prop2; //Suche Hauptkategorie
    s.eVar3 = s.prop3; //Suche Subkategorie
    s.eVar4 = s.prop4; //WAS Suchbegriff
    s.eVar6 = s.prop6; //WO Suchbegriff
    s.eVar7 = s.prop7; //Anzahl Treffer
    s.eVar17 = s.prop10; //WhiteLabel ID
    s.eVar18 = "+1"; //Visitnumber
    s.eVar19 = "+1"; //Eindringtiefe
    cm_addEvent('event20'); // Page views


    /* string is filtered from s.pageName: Pages with Pagination Info (e.g. KA Ergebnisse_8)
    and Detailpages (bspw. o123456) are shortnamed to a grouped pagename (KA Ergebnisse, KA Details).
    Other pages keep their pageName or URL (if pagename is unavailable), adjusted 2009-02-25
    */
    var name = "";
    if (s.pageName) {
        name = s.pageName;
    }
    if (name == "") {
        s.prop12 = document.URL;
    }

    /*
    wenn pageName nicht leer und in pageName der string Local24_Kontakt nicht enthalten ist dann
    evar11 gleich pageName
    hinzugef?gt cm Knud Vieten 08.12.2009
    */
    if (name != "" && name.indexOf("Local24_Kontakt") == -1) {
        s.eVar11 = s.pageName;
    }
    if (name != "") {
        var find_No = name.split("_");
        if (find_No[1]) {
            var getNo = find_No[1];
            // alert(getNo);
            var getTxt = find_No[0];
            // alert(getTxt);
            if (isNaN(getNo)) {
                var mT1 = getTxt.match(/Details/gi);
                var mT2 = getNo.match(/o/gi);
                if ((mT1 && mT2)) {
                    s.prop12 = getTxt;
                    // alert("detail erkannt "+s.prop12);
                } else {
                    s.prop12 = name;
                    // alert("name is "+s.prop12);
                }

            } else {
                s.prop12 = getTxt;
                // alert("string without number is "+s.prop12);
            }
        } else {
            s.prop12 = s.pageName;
        }
        s.eVar28 = s.prop12; // set shortened pageName is written in an eVar for analysis in Conversion Area
    }

    //Traffic Metriken and xcids

    if (s.campaign != "") {
        s.eVar1 = "+1";
        s.prop11 = s.campaign + "_&_" + s.pageName;
    } else {
        s.prop11 = s.pageName;
    }

    //get trafficsource to s.prop +++ developed by contentmetrics 2007-12-18
    cm_trafficsource('s.prop30', 's.eVar27');

    // Traffic Source and grouped pagenames, Pathed +++ changed by contentmetrics 2009-03-18

    if (s.prop30 && s.prop30 != "") {
        s.prop13 = s.prop30 + "_&_" + s.prop12;
    } else {
        s.prop13 = s.prop12;
    }


    // Was-Wo-Paare, changed 22.09.2008
    if ((s.prop4 == "" || s.prop4 == "undefined") && (s.prop6 == "" || s.prop6 == "undefined")) {
        s.prop22 = "";
    } else {
        s.prop22 = s.prop4 + "_" + s.prop6;
    }

    // Kein Treffer event19, Was-Suche mit Ergebnis, Was-Suche ohne Treffer added by contentmetrics, created 18.08.09 by F. Oleinek
    s.eVar32 = "";
    s.eVar33 = "";
    if (cm_eventIsSet("event31") && s.prop7 == "Null Treffer") {
        //wenn kein Treffer event19 gesetzt, dann wird der Suchbegriff in die eVar32 geschrieben
        cm_addEvent("event19");
        s.eVar32 = s.eVar4;
    }
    if (cm_eventIsSet("event31") && !cm_eventIsSet("event19")) {
        s.eVar33 = s.eVar4;
    }



}
s.doPlugins = s_doPlugins;

/* WARNING: Changing any of the below variables will cause drastic
changes to how your visitor data is collected. Changes should only be
made when instructed to do so by your account manager.*/
s.visitorNamespace = "lokalportal24de";
s.dc = 112;

function cm_varIsSet(vn) {//variable vn ist gesetzt und nicht leer
    if (typeof (vn) != "undefined" && vn != "") return true;
    return false;
}

function cm_eventIsSet(ev) {//event ev ist gesetzt
    if (!cm_varIsSet(s.events)) return false;
    var events = "" + s.events;
    var eventarr = events.split(',');
    for (var i = 0; i < eventarr.length; i++) {
        if (eventarr[i] == ev) return true;
    }
    return false;
}

function cm_addEvent(ev) {//setzt einen event ev einmalig pro seite
    if (!cm_varIsSet(s.events)) {//1.fall events nicht definiert oder leer
        s.events = ev;
        return;
    }
    if (cm_eventIsSet(ev)) return; //2.fall nicht leer aber schon drin
    s.events += ',' + ev; //3.fall nicht leer aber nicht drin
}


/********************************************************************
*
* Main Plug-in code (should be in Plug-ins section)
*
*******************************************************************/
/************************** PLUGINS SECTION *************************/
/* You may insert any plugins you wish to use here. */
/*
* Utility funtion to check array contents against supplied value.
*/
s.checkDomainList = new Function("refVal", ""
+ "var s=this;var a=s.split(s.linkInternalFilters,',');for(i=0;i<a.len"
+ "gth;i++){if(refVal.indexOf(a[i])>-1)return true;}return false;");
/*
* Utility Function: split v1.5 - split a string (JS 1.0 compatible)
*/
s.split = new Function("l", "d", ""
+ "var i,x=0,a=new Array;while(l){i=l.indexOf(d);i=i>-1?i:l.length;a[x"
+ "++]=l.substring(0,i);l=l.substring(i+d.length);}return a");
/*
* Utility Function: p_c
*/
s.p_c = new Function("v", "c", ""
+ "var x=v.indexOf('=');return c.toLowerCase()==v.substring(0,x<0?v.le"
+ "ngth:x).toLowerCase()?v:0");

/*
* Utility Function: p_gh
*/
s.p_gh = new Function(""
+ "var s=this;if(!s.eo&&!s.lnk)return '';var o=s.eo?s.eo:s.lnk,y=s.ot("
+ "o),n=s.oid(o),x=o.s_oidt;if(s.eo&&o==s.eo){while(o&&!n&&y!='BODY'){"
+ "o=o.parentElement?o.parentElement:o.parentNode;if(!o)return '';y=s."
+ "ot(o);n=s.oid(o);x=o.s_oidt}}return o.href?o.href:'';");
/*
* Plugin: getQueryParam 2.0 - return query string parameter(s)
*/
s.getQueryParam = new Function("p", "d", "u", ""
+ "var s=this,v='',i,t;d=d?d:'';u=u?u:(s.pageURL?s.pageURL:''+s.wd.loc"
+ "ation);u=u=='f'?''+s.gtfs().location:u;while(p){i=p.indexOf(',');i="
+ "i<0?p.length:i;t=s.p_gpv(p.substring(0,i),u);if(t)v+=v?d+t:t;p=p.su"
+ "bstring(i==p.length?i:i+1)}return v");
s.p_gpv = new Function("k", "u", ""
+ "var s=this,v='',i=u.indexOf('?'),q;if(k&&i>-1){q=u.substring(i+1);v"
+ "=s.pt(q,'&','p_gvf',k)}return v");
s.p_gvf = new Function("t", "k", ""
+ "if(t){var s=this,i=t.indexOf('='),p=i<0?t:t.substring(0,i),v=i<0?'T"
+ "rue':t.substring(i+1);if(p.toLowerCase()==k.toLowerCase())return s."
+ "epa(v)}return ''");
/*
* Plugin: getValOnce 0.2 - get a value once per session or number of days
*/
s.getValOnce = new Function("v", "c", "e", ""
+ "var s=this,k=s.c_r(c),a=new Date;e=e?e:0;if(v){a.setTime(a.getTime("
+ ")+e*86400000);s.c_w(c,v,e?a:0);}return v==k?'':v");

var cookie_name = '';
var cookie_value = '';

function Get_Cookie(check_name) {
    var a_all_cookies = document.cookie.split(';');
    var a_temp_cookie = '';
    var b_cookie_found = false;
    for (i = 0; i < a_all_cookies.length; i++) {
        a_temp_cookie = a_all_cookies[i].split('=');
        cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
        if (cookie_name == check_name || check_name == "*") {
            b_cookie_found = true;
            if (a_temp_cookie.length > 1) {
                cookie_value = unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g, ''));
            }
            return cookie_value;
            break;
        }
        a_temp_cookie = null;
        cookie_name = '';
    }
    if (!b_cookie_found) return null;
}
function Set_Cookie(name, value, expires, path, domain, secure) {
    var today = new Date();
    today.setTime(today.getTime());
    if (expires) expires = expires * 1000 * 60 * 60 * 24;
    var expires_date = new Date(today.getTime() + (expires));
    document.cookie = name + "=" + escape(value) + ((expires) ? ";expires=" + expires_date.toGMTString() : "") + ((path) ? ";path=" + path : "") + ((domain) ? ";domain=" + domain : "") + ((secure) ? ";secure" : "");
}

/*
* Identify trafficsource Function +++ added by contentmetrics 2007-12-18
*/

function cm_trafficsource(sprop, evar) {
    var trafficsource = cm_getref();
    if (trafficsource != '') {
        eval(sprop + '="' + trafficsource + '";');
        eval(evar + '="' + trafficsource + '";');
    }
}

function cm_getref() {
    var url = document.referrer;
    //Typed Bookmarked, wenn Referrer leer
    if (!url) return "Typed/Bookmarked";
    //Internal
    //Wenn Source und Ziel auf gleicher Domain
    var qm = url.indexOf('?');
    if (qm) {
        dom = url.substr(0, qm);
    }
    if (!dom) dom = url;
    //alert(dom);
    if (dom.indexOf(document.domain) > -1) return "Internal";
    //Campaigns
    camp = getQueryParameter('xcid', document.URL);
    if (camp != '') {
        camp1 = camp.substr(0, 5);
        switch (camp1) {
            case "0002_": return 'SEM rms';
            case "00002": return 'SEM other';
            case "00003": return 'Affiliates Zanox';
            case "00004": return 'Affiliates Affilinet';
            case "00006": return 'Online Media loc24';
            case "00006": return 'Online Media PMedia';
        }
        //undefined
        //wenn refid zwar gefüllt, aber ohne bekannten Kanal
        return 'other campaigns';
    }
    //search engines
    if (issearchengine(url)) return 'SEO';
    //other referrer
    //alle anderen Fälle, Fallback
    return 'Other websites';
}

function getQueryParameter(param, url) {
    pattern = '/[?&]' + param + '=([^&]*)[&]?/';
    result = eval(pattern).exec(url);
    if (result) return result[1];
    return '';
}

function issearchengine(url) {
    var qm = url.indexOf('?');
    if (qm) {
        dom = url.substr(0, qm);
        qstr = url.substring(qm, url.length);
    }
    /*
    * search type: added by contentmetrics, 18.08.2009
    */
    s.eVar25 = "";
    if (s.prop16.indexOf("Suche") > -1) {
        s.eVar25 = s.prop16;
    }
    //+++ changed by contentmetrics 2009-03-18, added SEs
    //over 99% of fs se traffic:
    var SE = new Array();
    SE[0] = ['.google.', 'q='];
    SE[1] = ['.yahoo.', 'p='];
    SE[2] = ['search.msn.', 'q='];
    SE[3] = ['search.live.', 'q='];
    SE[4] = ['ask.com', 'q='];
    SE[5] = ['suche.aol.', 'q='];
    SE[6] = ['suche.aolsvc.', 'q='];
    SE[7] = ['.web.de', 'su='];
    SE[8] = ['.altavista.', 'q='];
    SE[9] = ['.fireball.', 'query='];
    SE[10] = ['abacho.', 'q='];
    SE[11] = ['alltheweb.', 'q='];
    SE[12] = ['search.lycos.', 'query='];
    SE[13] = ['dino-online.', 'query='];
    for (var i = 0; i < SE.length; i++) {
        if (dom.indexOf(SE[i][0]) > -1) {
            if (qstr.indexOf(SE[i][1]) > -1) return SE[i][1];
        }
    }
    return "";
}

/*
* Custom Plugin v0.6: Setup Dynamic Object IDs based on URL
*/
s.setupDynamicObjectIDs = new Function(""
+ "var s=this;if(!s.doi){s.doi=1;if(s.apv>3&&(!s.isie||!s.ismac||s.apv"
+ ">=5)){if(s.wd.attachEvent)s.wd.attachEvent('onload',s.setOIDs);else"
+ " if(s.wd.addEventListener)s.wd.addEventListener('load',s.setOIDs,fa"
+ "lse);else{s.doiol=s.wd.onload;s.wd.onload=s.setOIDs}}s.wd.s_semapho"
+ "re=1}"); s.setOIDs = new Function("e", ""
+ "var s=s_c_il[" + s._in + "],b=s.eh(s.wd,'onload'),o='onclick',l,u,c,x,i"
+ ",a=new Array;if(s.doiol){if(b)s[b]=s.wd[b];s.doiol(e)}if(s.d.links)"
+ "{for(i=0;i<s.d.links.length;i++){l=s.d.links[i];c=l[o]?''+l[o]:'';b"
+ "=s.eh(l,o);z=l[b]?''+l[b]:'';u=s.getObjectID(l);if(u&&c.indexOf('s_"
+ "objectID')<0&&z.indexOf('s_objectID')<0){u=s.rep(u,'\"','').substri"
+ "ng(0,97);l.s_oc=l[o];a[u]=a[u]?a[u]+1:1;x='s_objectID=\"'+u+'_'+a[u"
+ "]+'\";return this.s_oc?this.s_oc(e):true';if(s.isns&&s.apv>=5)l.set"
+ "Attribute(o,x);l[o]=new Function('e',x)}}}s.wd.s_semaphore=0;return"
+ " true"); s.getObjectID = new Function("o", "var h=o.href;return h");

/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_objectID; function s_c2fe(f) {
    var x = '', s = 0, e, a, b, c; while (1) {
        e =
f.indexOf('"', s); b = f.indexOf('\\', s); c = f.indexOf("\n", s); if (e < 0 || (b >=
0 && b < e)) e = b; if (e < 0 || (c >= 0 && c < e)) e = c; if (e >= 0) {
            x += (e > s ? f.substring(s, e) :
'') + (e == c ? '\\n' : '\\' + f.substring(e, e + 1)); s = e + 1
        } else return x
+ f.substring(s)
    } return f
} function s_c2fa(f) {
    var s = f.indexOf('(') + 1, e =
f.indexOf(')'), a = '', c; while (s >= 0 && s < e) {
        c = f.substring(s, s + 1); if (c == ',')
            a += '","'; else if (("\n\r\t ").indexOf(c) < 0) a += c; s++
    } return a ? '"' + a + '"' :
a
} function s_c2f(cc) {
    cc = '' + cc; var fc = 'var f=new Function(', s =
cc.indexOf(';', cc.indexOf('{')), e = cc.lastIndexOf('}'), o, a, d, q, c, f, h, x
    fc += s_c2fa(cc) + ',"var s=new Object;'; c = cc.substring(s + 1, e); s =
c.indexOf('function'); while (s >= 0) {
        d = 1; q = ''; x = 0; f = c.substring(s); a =
s_c2fa(f); e = o = c.indexOf('{', s); e++; while (d > 0) {
            h = c.substring(e, e + 1); if (
q) { if (h == q && !x) q = ''; if (h == '\\') x = x ? 0 : 1; else x = 0 } else {
                if (h == '"' || h == "'"
) q = h; if (h == '{') d++; if (h == '}') d--
            } if (d > 0) e++
        } c = c.substring(0, s)
+ 'new Function(' + (a ? a + ',' : '') + '"' + s_c2fe(c.substring(o + 1, e)) + '")'
+ c.substring(e + 1); s = c.indexOf('function')
    } fc += s_c2fe(c) + ';return s");'
    eval(fc); return f
} function s_gi(un, pg, ss) {
    var c = "function s_c(un,pg,s"
+ "s){var s=this;s.wd=window;if(!s.wd.s_c_in){s.wd.s_c_il=new Array;s."
+ "wd.s_c_in=0;}s._il=s.wd.s_c_il;s._in=s.wd.s_c_in;s._il[s._in]=s;s.w"
+ "d.s_c_in++;s.m=function(m){return (''+m).indexOf('{')<0};s.fl=funct"
+ "ion(x,l){return x?(''+x).substring(0,l):x};s.co=function(o){if(!o)r"
+ "eturn o;var n=new Object,x;for(x in o)if(x.indexOf('select')<0&&x.i"
+ "ndexOf('filter')<0)n[x]=o[x];return n};s.num=function(x){x=''+x;for"
+ "(var p=0;p<x.length;p++)if(('0123456789').indexOf(x.substring(p,p+1"
+ "))<0)return 0;return 1};s.rep=function(x,o,n){var i=x.indexOf(o);wh"
+ "ile(x&&i>=0){x=x.substring(0,i)+n+x.substring(i+o.length);i=x.index"
+ "Of(o,i+n.length)}return x};s.ape=function(x){var s=this,i;x=x?s.rep"
+ "(escape(''+x),'+','%2B'):x;if(x&&s.charSet&&s.em==1&&x.indexOf('%u'"
+ ")<0&&x.indexOf('%U')<0){i=x.indexOf('%');while(i>=0){i++;if(('89ABC"
+ "DEFabcdef').indexOf(x.substring(i,i+1))>=0)return x.substring(0,i)+"
+ "'u00'+x.substring(i);i=x.indexOf('%',i)}}return x};s.epa=function(x"
+ "){var s=this;return x?unescape(s.rep(''+x,'+',' ')):x};s.pt=functio"
+ "n(x,d,f,a){var s=this,t=x,z=0,y,r;while(t){y=t.indexOf(d);y=y<0?t.l"
+ "ength:y;t=t.substring(0,y);r=s.m(f)?s[f](t,a):f(t,a);if(r)return r;"
+ "z+=y+d.length;t=x.substring(z,x.length);t=z<x.length?t:''}return ''"
+ "};s.isf=function(t,a){var c=a.indexOf(':');if(c>=0)a=a.substring(0,"
+ "c);if(t.substring(0,2)=='s_')t=t.substring(2);return (t!=''&&t==a)}"
+ ";s.fsf=function(t,a){var s=this;if(s.pt(a,',','isf',t))s.fsg+=(s.fs"
+ "g!=''?',':'')+t;return 0};s.fs=function(x,f){var s=this;s.fsg='';s."
+ "pt(x,',','fsf',f);return s.fsg};s.c_d='';s.c_gdf=function(t,a){var "
+ "s=this;if(!s.num(t))return 1;return 0};s.c_gd=function(){var s=this"
+ ",d=s.wd.location.hostname,n=s.fpCookieDomainPeriods,p;if(!n)n=s.coo"
+ "kieDomainPeriods;if(d&&!s.c_d){n=n?parseInt(n):2;n=n>2?n:2;p=d.last"
+ "IndexOf('.');if(p>=0){while(p>=0&&n>1){p=d.lastIndexOf('.',p-1);n--"
+ "}s.c_d=p>0&&s.pt(d,'.','c_gdf',0)?d.substring(p):d}}return s.c_d};s"
+ ".c_r=function(k){var s=this;k=s.ape(k);var c=' '+s.d.cookie,i=c.ind"
+ "exOf(' '+k+'='),e=i<0?i:c.indexOf(';',i),v=i<0?'':s.epa(c.substring"
+ "(i+2+k.length,e<0?c.length:e));return v!='[[B]]'?v:''};s.c_w=functi"
+ "on(k,v,e){var s=this,d=s.c_gd(),l=s.cookieLifetime,t;v=''+v;l=l?(''"
+ "+l).toUpperCase():'';if(e&&l!='SESSION'&&l!='NONE'){t=(v!=''?parseI"
+ "nt(l?l:0):-60);if(t){e=new Date;e.setTime(e.getTime()+(t*1000))}}if"
+ "(k&&l!='NONE'){s.d.cookie=k+'='+s.ape(v!=''?v:'[[B]]')+'; path=/;'+"
+ "(e&&l!='SESSION'?' expires='+e.toGMTString()+';':'')+(d?' domain='+"
+ "d+';':'');return s.c_r(k)==v}return 0};s.eh=function(o,e,r,f){var s"
+ "=this,b='s_'+e+'_'+s._in,n=-1,l,i,x;if(!s.ehl)s.ehl=new Array;l=s.e"
+ "hl;for(i=0;i<l.length&&n<0;i++){if(l[i].o==o&&l[i].e==e)n=i}if(n<0)"
+ "{n=i;l[n]=new Object}x=l[n];x.o=o;x.e=e;f=r?x.b:f;if(r||f){x.b=r?0:"
+ "o[e];x.o[e]=f}if(x.b){x.o[b]=x.b;return b}return 0};s.cet=function("
+ "f,a,t,o,b){var s=this,r;if(s.apv>=5&&(!s.isopera||s.apv>=7))eval('t"
+ "ry{r=s.m(f)?s[f](a):f(a)}catch(e){r=s.m(t)?s[t](e):t(e)}');else{if("
+ "s.ismac&&s.u.indexOf('MSIE 4')>=0)r=s.m(b)?s[b](a):b(a);else{s.eh(s"
+ ".wd,'onerror',0,o);r=s.m(f)?s[f](a):f(a);s.eh(s.wd,'onerror',1)}}re"
+ "turn r};s.gtfset=function(e){var s=this;return s.tfs};s.gtfsoe=new "
+ "Function('e','var s=s_c_il['+s._in+'];s.eh(window,\"onerror\",1);s."
+ "etfs=1;var c=s.t();if(c)s.d.write(c);s.etfs=0;return true');s.gtfsf"
+ "b=function(a){return window};s.gtfsf=function(w){var s=this,p=w.par"
+ "ent,l=w.location;s.tfs=w;if(p&&p.location!=l&&p.location.host==l.ho"
+ "st){s.tfs=p;return s.gtfsf(s.tfs)}return s.tfs};s.gtfs=function(){v"
+ "ar s=this;if(!s.tfs){s.tfs=s.wd;if(!s.etfs)s.tfs=s.cet('gtfsf',s.tf"
+ "s,'gtfset',s.gtfsoe,'gtfsfb')}return s.tfs};s.ca=function(){var s=t"
+ "his,imn='s_i_'+s.fun;if(s.d.images&&s.apv>=3&&(!s.isopera||s.apv>=7"
+ ")&&(s.ns6<0||s.apv>=6.1)){s.ios=1;if(!s.d.images[imn]&&(!s.isns||(s"
+ ".apv<4||s.apv>=5))){s.d.write('<im'+'g name=\"'+imn+'\" height=1 wi"
+ "dth=1 border=0 alt=\"\">');if(!s.d.images[imn])s.ios=0}}};s.mr=func"
+ "tion(sess,q,ta){var s=this,dc=s.dc,t1=s.trackingServer,t2=s.trackin"
+ "gServerSecure,ns=s.visitorNamespace,unc=s.rep(s.fun,'_','-'),imn='s"
+ "_i_'+s.fun,im,b,e,rs='http'+(s.ssl?'s':'')+'://'+(t1?(s.ssl&&t2?t2:"
+ "t1):((ns?ns:(s.ssl?'102':unc))+'.'+(s.dc?s.dc:112)+'.2o7.net'))+'/b"
+ "/ss/'+s.un+'/1/H.9-pdv-2/'+sess+'?[AQB]&ndh=1'+(q?q:'')+(s.q?s.q:''"
+ ")+'&[AQE]';if(s.isie&&!s.ismac){if(s.apv>5.5)rs=s.fl(rs,4095);else "
+ "rs=s.fl(rs,2047)}if(s.ios||s.ss){if (!s.ss)s.ca();im=s.wd[imn]?s.wd"
+ "[imn]:s.d.images[imn];if(!im)im=s.wd[imn]=new Image;im.src=rs;if(rs"
+ ".indexOf('&pe=')>=0&&(!ta||ta=='_self'||ta=='_top'||(s.wd.name&&ta="
+ "=s.wd.name))){b=e=new Date;while(e.getTime()-b.getTime()<500)e=new "
+ "Date}return ''}return '<im'+'g sr'+'c=\"'+rs+'\" width=1 height=1 b"
+ "order=0 alt=\"\">'};s.gg=function(v){var s=this;return s.wd['s_'+v]"
+ "};s.glf=function(t,a){if(t.substring(0,2)=='s_')t=t.substring(2);va"
+ "r s=this,v=s.gg(t);if(v)s[t]=v};s.gl=function(v){var s=this;s.pt(v,"
+ "',','glf',0)};s.gv=function(v){var s=this;return s['vpm_'+v]?s['vpv"
+ "_'+v]:(s[v]?s[v]:'')};s.havf=function(t,a){var s=this,b=t.substring"
+ "(0,4),x=t.substring(4),n=parseInt(x),k='g_'+t,m='vpm_'+t,q=t,v=s.li"
+ "nkTrackVars,e=s.linkTrackEvents;s[k]=s.gv(t);if(s.lnk||s.eo){v=v?v+"
+ "','+s.vl_l:'';if(v&&!s.pt(v,',','isf',t))s[k]='';if(t=='events'&&e)"
+ "s[k]=s.fs(s[k],e)}s[m]=0;if(t=='visitorID')q='vid';else if(t=='page"
+ "URL')q='g';else if(t=='referrer')q='r';else if(t=='vmk')q='vmt';els"
+ "e if(t=='charSet'){q='ce';if(s[k]&&s.em==2)s[k]='UTF-8'}else if(t=="
+ "'visitorNamespace')q='ns';else if(t=='cookieDomainPeriods')q='cdp';"
+ "else if(t=='cookieLifetime')q='cl';else if(t=='variableProvider')q="
+ "'vvp';else if(t=='currencyCode')q='cc';else if(t=='channel')q='ch';"
+ "else if(t=='campaign')q='v0';else if(s.num(x)) {if(b=='prop')q='c'+"
+ "n;else if(b=='eVar')q='v'+n;else if(b=='hier'){q='h'+n;s[k]=s.fl(s["
+ "k],255)}}if(s[k]&&t!='linkName'&&t!='linkType')s.qav+='&'+q+'='+s.a"
+ "pe(s[k]);return ''};s.hav=function(){var s=this;s.qav='';s.pt(s.vl_"
+ "t,',','havf',0);return s.qav};s.lnf=function(t,h){t=t?t.toLowerCase"
+ "():'';h=h?h.toLowerCase():'';var te=t.indexOf('=');if(t&&te>0&&h.in"
+ "dexOf(t.substring(te+1))>=0)return t.substring(0,te);return ''};s.l"
+ "n=function(h){var s=this,n=s.linkNames;if(n)return s.pt(n,',','lnf'"
+ ",h);return ''};s.ltdf=function(t,h){t=t?t.toLowerCase():'';h=h?h.to"
+ "LowerCase():'';var qi=h.indexOf('?');h=qi>=0?h.substring(0,qi):h;if"
+ "(t&&h.substring(h.length-(t.length+1))=='.'+t)return 1;return 0};s."
+ "ltef=function(t,h){t=t?t.toLowerCase():'';h=h?h.toLowerCase():'';if"
+ "(t&&h.indexOf(t)>=0)return 1;return 0};s.lt=function(h){var s=this,"
+ "lft=s.linkDownloadFileTypes,lef=s.linkExternalFilters,lif=s.linkInt"
+ "ernalFilters;lif=lif?lif:s.wd.location.hostname;h=h.toLowerCase();i"
+ "f(s.trackDownloadLinks&&lft&&s.pt(lft,',','ltdf',h))return 'd';if(s"
+ ".trackExternalLinks&&(lef||lif)&&(!lef||s.pt(lef,',','ltef',h))&&(!"
+ "lif||!s.pt(lif,',','ltef',h)))return 'e';return ''};s.lc=new Functi"
+ "on('e','var s=s_c_il['+s._in+'],b=s.eh(this,\"onclick\");s.lnk=s.co"
+ "(this);s.t();s.lnk=0;if(b)return this[b](e);return true');s.bc=new "
+ "Function('e','var s=s_c_il['+s._in+'],f;if(s.d&&s.d.all&&s.d.all.cp"
+ "pXYctnr)return;s.eo=e.srcElement?e.srcElement:e.target;eval(\"try{i"
+ "f(s.eo&&(s.eo.tagName||s.eo.parentElement||s.eo.parentNode))s.t()}c"
+ "atch(f){}\");s.eo=0');s.ot=function(o){var a=o.type,b=o.tagName;ret"
+ "urn (a&&a.toUpperCase?a:b&&b.toUpperCase?b:o.href?'A':'').toUpperCa"
+ "se()};s.oid=function(o){var s=this,t=s.ot(o),p=o.protocol,c=o.oncli"
+ "ck,n='',x=0;if(!o.s_oid){if(o.href&&(t=='A'||t=='AREA')&&(!c||!p||p"
+ ".toLowerCase().indexOf('javascript')<0))n=o.href;else if(c){n=s.rep"
+ "(s.rep(s.rep(s.rep(''+c,\"\\r\",''),\"\\n\",''),\"\\t\",''),' ','')"
+ ";x=2}else if(o.value&&(t=='INPUT'||t=='SUBMIT')){n=o.value;x=3}else"
+ " if(o.src&&t=='IMAGE')n=o.src;if(n){o.s_oid=s.fl(n,100);o.s_oidt=x}"
+ "}return o.s_oid};s.rqf=function(t,un){var s=this,e=t.indexOf('='),u"
+ "=e>=0?','+t.substring(0,e)+',':'';return u&&u.indexOf(','+un+',')>="
+ "0?s.epa(t.substring(e+1)):''};s.rq=function(un){var s=this,c=un.ind"
+ "exOf(','),v=s.c_r('s_sq'),q='';if(c<0)return s.pt(v,'&','rqf',un);r"
+ "eturn s.pt(un,',','rq',0)};s.sqp=function(t,a){var s=this,e=t.index"
+ "Of('='),q=e<0?'':s.epa(t.substring(e+1));s.sqq[q]='';if(e>=0)s.pt(t"
+ ".substring(0,e),',','sqs',q);return 0};s.sqs=function(un,q){var s=t"
+ "his;s.squ[un]=q;return 0};s.sq=function(q){var s=this,k='s_sq',v=s."
+ "c_r(k),x,c=0;s.sqq=new Object;s.squ=new Object;s.sqq[q]='';s.pt(v,'"
+ "&','sqp',0);s.pt(s.un,',','sqs',q);v='';for(x in s.squ)s.sqq[s.squ["
+ "x]]+=(s.sqq[s.squ[x]]?',':'')+x;for(x in s.sqq)if(x&&s.sqq[x]&&(x=="
+ "q||c<2)){v+=(v?'&':'')+s.sqq[x]+'='+s.ape(x);c++}return s.c_w(k,v,0"
+ ")};s.wdl=new Function('e','var s=s_c_il['+s._in+'],r=true,b=s.eh(s."
+ "wd,\"onload\"),i,o,oc;if(b)r=this[b](e);for(i=0;i<s.d.links.length;"
+ "i++){o=s.d.links[i];oc=o.onclick?\"\"+o.onclick:\"\";if((oc.indexOf"
+ "(\"s_gs(\")<0||oc.indexOf(\".s_oc(\")>=0)&&oc.indexOf(\".tl(\")<0)s"
+ ".eh(o,\"onclick\",0,s.lc);}return r');s.wds=function(){var s=this;i"
+ "f(s.apv>3&&(!s.isie||!s.ismac||s.apv>=5)){if(s.b&&s.b.attachEvent)s"
+ ".b.attachEvent('onclick',s.bc);else if(s.b&&s.b.addEventListener)s."
+ "b.addEventListener('click',s.bc,false);else s.eh(s.wd,'onload',0,s."
+ "wdl)}};s.vs=function(x){var s=this,v=s.visitorSampling,g=s.visitorS"
+ "amplingGroup,k='s_vsn_'+s.un+(g?'_'+g:''),n=s.c_r(k),e=new Date,y=e"
+ ".getYear();e.setYear(y+10+(y<1900?1900:0));if(v){v*=100;if(!n){if(!"
+ "s.c_w(k,x,e))return 0;n=x}if(n%10000>v)return 0}return 1};s.dyasmf="
+ "function(t,m){if(t&&m&&m.indexOf(t)>=0)return 1;return 0};s.dyasf=f"
+ "unction(t,m){var s=this,i=t?t.indexOf('='):-1,n,x;if(i>=0&&m){var n"
+ "=t.substring(0,i),x=t.substring(i+1);if(s.pt(x,',','dyasmf',m))retu"
+ "rn n}return 0};s.uns=function(){var s=this,x=s.dynamicAccountSelect"
+ "ion,l=s.dynamicAccountList,m=s.dynamicAccountMatch,n,i;s.un.toLower"
+ "Case();if(x&&l){if(!m)m=s.wd.location.host;if(!m.toLowerCase)m=''+m"
+ ";l=l.toLowerCase();m=m.toLowerCase();n=s.pt(l,';','dyasf',m);if(n)s"
+ ".un=n}i=s.un.indexOf(',');s.fun=i<0?s.un:s.un.substring(0,i)};s.sa="
+ "function(un){s.un=un;if(!s.oun)s.oun=un;else if((','+s.oun+',').ind"
+ "exOf(un)<0)s.oun+=','+un;s.uns()};s.t=function(){var s=this,trk=1,t"
+ "m=new Date,sed=Math&&Math.random?Math.floor(Math.random()*100000000"
+ "00000):tm.getTime(),sess='s'+Math.floor(tm.getTime()/10800000)%10+s"
+ "ed,yr=tm.getYear(),vt=tm.getDate()+'/'+tm.getMonth()+'/'+(yr<1900?y"
+ "r+1900:yr)+' '+tm.getHours()+':'+tm.getMinutes()+':'+tm.getSeconds("
+ ")+' '+tm.getDay()+' '+tm.getTimezoneOffset(),tfs=s.gtfs(),ta='',q='"
+ "',qs='';s.uns();if(!s.q){var tl=tfs.location,x='',c='',v='',p='',bw"
+ "='',bh='',j='1.0',k=s.c_w('s_cc','true',0)?'Y':'N',hp='',ct='',pn=0"
+ ",ps;if(s.apv>=4)x=screen.width+'x'+screen.height;if(s.isns||s.isope"
+ "ra){if(s.apv>=3){j='1.1';v=s.n.javaEnabled()?'Y':'N';if(s.apv>=4){j"
+ "='1.2';c=screen.pixelDepth;bw=s.wd.innerWidth;bh=s.wd.innerHeight;i"
+ "f(s.apv>=4.06)j='1.3'}}s.pl=s.n.plugins}else if(s.isie){if(s.apv>=4"
+ "){v=s.n.javaEnabled()?'Y':'N';j='1.2';c=screen.colorDepth;if(s.apv>"
+ "=5){bw=s.d.documentElement.offsetWidth;bh=s.d.documentElement.offse"
+ "tHeight;j='1.3';if(!s.ismac&&s.b){s.b.addBehavior('#default#homePag"
+ "e');hp=s.b.isHomePage(tl)?\"Y\":\"N\";s.b.addBehavior('#default#cli"
+ "entCaps');ct=s.b.connectionType}}}else r=''}if(s.pl)while(pn<s.pl.l"
+ "ength&&pn<30){ps=s.fl(s.pl[pn].name,100)+';';if(p.indexOf(ps)<0)p+="
+ "ps;pn++}s.q=(x?'&s='+s.ape(x):'')+(c?'&c='+s.ape(c):'')+(j?'&j='+j:"
+ "'')+(v?'&v='+v:'')+(k?'&k='+k:'')+(bw?'&bw='+bw:'')+(bh?'&bh='+bh:'"
+ "')+(ct?'&ct='+s.ape(ct):'')+(hp?'&hp='+hp:'')+(p?'&p='+s.ape(p):'')"
+ "}if(s.usePlugins)s.doPlugins(s);var l=s.wd.location,r=tfs.document."
+ "referrer;if(!s.pageURL)s.pageURL=s.fl(l?l:'',255);if(!s.referrer)s."
+ "referrer=s.fl(r?r:'',255);if(s.lnk||s.eo){var o=s.eo?s.eo:s.lnk;if("
+ "!o)return '';var p=s.gv('pageName'),w=1,t=s.ot(o),n=s.oid(o),x=o.s_"
+ "oidt,h,l,i,oc;if(s.eo&&o==s.eo){while(o&&!n&&t!='BODY'){o=o.parentE"
+ "lement?o.parentElement:o.parentNode;if(!o)return '';t=s.ot(o);n=s.o"
+ "id(o);x=o.s_oidt}oc=o.onclick?''+o.onclick:'';if((oc.indexOf(\"s_gs"
+ "(\")>=0&&oc.indexOf(\".s_oc(\")<0)||oc.indexOf(\".tl(\")>=0)return "
+ "''}ta=n?o.target:1;h=o.href?o.href:'';i=h.indexOf('?');h=s.linkLeav"
+ "eQueryString||i<0?h:h.substring(0,i);l=s.linkName?s.linkName:s.ln(h"
+ ");t=s.linkType?s.linkType.toLowerCase():s.lt(h);if(t&&(h||l))q+='&p"
+ "e=lnk_'+(t=='d'||t=='e'?s.ape(t):'o')+(h?'&pev1='+s.ape(h):'')+(l?'"
+ "&pev2='+s.ape(l):'');else trk=0;if(s.trackInlineStats){if(!p){p=s.g"
+ "v('pageURL');w=0}t=s.ot(o);i=o.sourceIndex;if(s.gg('objectID')){n=s"
+ ".gg('objectID');x=1;i=1}if(p&&n&&t)qs='&pid='+s.ape(s.fl(p,255))+(w"
+ "?'&pidt='+w:'')+'&oid='+s.ape(s.fl(n,100))+(x?'&oidt='+x:'')+'&ot='"
+ "+s.ape(t)+(i?'&oi='+i:'')}}if(!trk&&!qs)return '';if(s.p_r)s.p_r();"
+ "var code='';if(trk&&s.vs(sed))code=s.mr(sess,(vt?'&t='+s.ape(vt):''"
+ ")+s.hav()+q+(qs?qs:s.rq(s.un)),ta);s.sq(trk?'':qs);s.lnk=s.eo=s.lin"
+ "kName=s.linkType=s.wd.s_objectID=s.ppu='';return code};s.tl=functio"
+ "n(o,t,n){var s=this;s.lnk=s.co(o);s.linkType=t;s.linkName=n;s.t()};"
+ "s.ssl=(s.wd.location.protocol.toLowerCase().indexOf('https')>=0);s."
+ "d=document;s.b=s.d.body;s.n=navigator;s.u=s.n.userAgent;s.ns6=s.u.i"
+ "ndexOf('Netscape6/');var apn=s.n.appName,v=s.n.appVersion,ie=v.inde"
+ "xOf('MSIE '),o=s.u.indexOf('Opera '),i;if(v.indexOf('Opera')>=0||o>"
+ "0)apn='Opera';s.isie=(apn=='Microsoft Internet Explorer');s.isns=(a"
+ "pn=='Netscape');s.isopera=(apn=='Opera');s.ismac=(s.u.indexOf('Mac'"
+ ")>=0);if(o>0)s.apv=parseFloat(s.u.substring(o+6));else if(ie>0){s.a"
+ "pv=parseInt(i=v.substring(ie+5));if(s.apv>3)s.apv=parseFloat(i)}els"
+ "e if(s.ns6>0)s.apv=parseFloat(s.u.substring(s.ns6+10));else s.apv=p"
+ "arseFloat(v);s.em=0;if(String.fromCharCode){i=escape(String.fromCha"
+ "rCode(256)).toUpperCase();s.em=(i=='%C4%80'?2:(i=='%U0100'?1:0))}s."
+ "sa(un);s.vl_l='visitorID,vmk,ppu,charSet,visitorNamespace,cookieDom"
+ "ainPeriods,cookieLifetime,pageName,pageURL,referrer,currencyCode,pu"
+ "rchaseID';s.vl_t=s.vl_l+',variableProvider,channel,server,pageType,"
+ "campaign,state,zip,events,products,linkName,linkType';for(var n=1;n"
+ "<51;n++)s.vl_t+=',prop'+n+',eVar'+n+',hier'+n;s.vl_g=s.vl_t+',track"
+ "DownloadLinks,trackExternalLinks,trackInlineStats,linkLeaveQueryStr"
+ "ing,linkDownloadFileTypes,linkExternalFilters,linkInternalFilters,l"
+ "inkNames';if(pg)s.gl(s.vl_g);s.ss=ss;if(!ss){s.wds();s.ca()}}",
l = window.s_c_il, n = navigator, u = n.userAgent, v = n.appVersion, e = v.indexOf(
'MSIE '), m = u.indexOf('Netscape6/'), a, i, s; if (l) for (i = 0; i < l.length; i++) {
        s = l[i]; if (s.oun == un) return s; else if (s.fs(s.oun, un)) {
            s.sa(un); return s
        }
    } if (e > 0) { a = parseInt(i = v.substring(e + 5)); if (a > 3) a = parseFloat(i) }
    else if (m > 0) a = parseFloat(u.substring(m + 10)); else a = parseFloat(v); if (a
>= 5 && v.indexOf('Opera') < 0 && u.indexOf('Opera') < 0) {
        eval(c); return new 
s_c(un, pg, ss)
    } else s = s_c2f(c); return s(un, pg, ss)
}