/*
	Copyright (c) 2004-2010, The Dojo Foundation All Rights Reserved.
	Available via Academic Free License >= 2.1 OR the modified BSD license.
	see: http://dojotoolkit.org/license for details
*/

/*
	This is an optimized version of Dojo, built for deployment and not for
	development. To get sources and documentation, please visit:

		http://dojotoolkit.org
*/

function dcsCookie(){if(typeof dcsOther=="function")dcsOther();else if(typeof dcsPlugin=="function")dcsPlugin();else typeof dcsFPC=="function"&&dcsFPC(gTimeZone)}
function dcsGetCookie(a){var b=document.cookie.split("; "),d=[],i=0,n=0,g=a.length,l=b.length;for(n=0;n<l;n++){var r=b[n];if(r.substring(0,g+1)==a+"=")d[i++]=r}b=d.length;if(b>0){i=0;if(b>1&&typeof gFpc!="undefined"&&a==gFpc){a=new Date(0);for(n=0;n<b;n++){l=parseInt(dcsGetCrumb(d[n],"lv"));l=new Date(l);if(l>a){a.setTime(l.getTime());i=n}}}return unescape(d[i].substring(g+1))}else return null}
function dcsGetCrumb(a,b){for(var d=a.split(":"),i=0;i<d.length;i++){var n=d[i].split("=");if(b==n[0])return n[1]}return null}function dcsGetIdCrumb(a,b){for(var d=a.substring(0,a.indexOf(":lv=")).split("="),i=0;i<d.length;i++)if(b==d[0])return d[1];return null}function dcsIsFpcSet(a,b,d){if(a=dcsGetCookie(a))return b==dcsGetIdCrumb(a,"id")&&d==dcsGetCrumb(a,"lv")&&dcsGetCrumb(a,"ss")?0:3;return 2}
function dcsFPC(a){if(typeof a!="undefined")if(document.cookie.indexOf("WTLOPTOUT=")==-1){var b=gFpc,d=new Date,i=d.getTimezoneOffset()*6E4+a*36E5;d.setTime(d.getTime()+i);var n=new Date(d.getTime()+31536E7);a=new Date(d.getTime());WT.co_f=WT.vt_sid=WT.vt_f=WT.vt_f_a=WT.vt_f_s=WT.vt_f_d=WT.vt_f_tlh=WT.vt_f_tlv="";if(document.cookie.indexOf(b+"=")==-1){if(typeof gWtId!="undefined"&&gWtId!="")WT.co_f=gWtId;else{if(typeof gTempWtId!="undefined"&&gTempWtId!="")WT.co_f=gTempWtId;else{WT.co_f="2";for(var g=
d.getTime().toString(),l=2;l<=32-g.length;l++)WT.co_f+=Math.floor(Math.random()*16).toString(16);WT.co_f+=g}WT.vt_f="1"}if(typeof gWtAccountRollup=="undefined")WT.vt_f_a="1";WT.vt_f_s=WT.vt_f_d="1";WT.vt_f_tlh=WT.vt_f_tlv="0"}else{var r=dcsGetCookie(b);g=dcsGetIdCrumb(r,"id");l=parseInt(dcsGetCrumb(r,"lv"));r=parseInt(dcsGetCrumb(r,"ss"));if(g==null||g=="null"||isNaN(l)||isNaN(r))return;WT.co_f=g;g=new Date(l);WT.vt_f_tlh=Math.floor((g.getTime()-i)/1E3);a.setTime(r);if(d.getTime()>g.getTime()+18E5||
d.getTime()>a.getTime()+288E5){WT.vt_f_tlv=Math.floor((a.getTime()-i)/1E3);a.setTime(d.getTime());WT.vt_f_s="1"}if(d.getDay()!=g.getDay()||d.getMonth()!=g.getMonth()||d.getYear()!=g.getYear())WT.vt_f_d="1"}WT.co_f=escape(WT.co_f);WT.vt_sid=WT.co_f+"."+(a.getTime()-i);i="; expires="+n.toGMTString();g=d.getTime().toString();d=a.getTime().toString();typeof gFpcDom!="undefined"&&gFpcDom=="lufthansa.com"&&(gFpcDom=".lufthansa.com");document.cookie=b+"=id="+WT.co_f+":lv="+g+":ss="+d+i+"; path=/"+(typeof gFpcDom!=
"undefined"&&gFpcDom!=""?"; domain="+gFpcDom:"");b=dcsIsFpcSet(b,WT.co_f,g,d);if(b!=0){WT.co_f=WT.vt_sid=WT.vt_f_s=WT.vt_f_d=WT.vt_f_tlh=WT.vt_f_tlv="";WT.vt_f=WT.vt_f_a=b}}}function dcsParseSvl(a){a=a.split(" ").join("");a=a.split("\t").join("");a=a.split("\n").join("");var b=a.toUpperCase().indexOf("WT.SVL=");if(b!=-1){b+=8;var d=a.indexOf('"',b);if(d==-1){d=a.indexOf("'",b);if(d==-1)d=a.length}return a.substring(b,d)}return""}
function dcsIsOnsite(a){for(var b="lufthansa.com,www.lufthansa.com,book.lufthansa.com,miles-and-more.com,www.miles-and-more.com,book.miles-and-more.com".split(","),d=0;d<b.length;d++)if(a.indexOf(b[d])!=-1)return 1;return 0}function dcsIsHttp(a){return a.href&&a.protocol&&a.protocol.indexOf("http")!=-1?true:false}function dcsTypeMatch(a,b){for(var d=a.substring(a.lastIndexOf(".")+1,a.length),i=b.split(","),n=0;n<i.length;n++)if(d==i[n])return true;return false}
function dcsEvt(a,b){for(var d=a.target||a.srcElement;d.tagName&&d.tagName!=b;)d=d.parentElement||d.parentNode;return d}function dcsBind(a,b){if(typeof window[b]=="function"&&document.body)if(document.body.addEventListener)document.body.addEventListener(a,window[b],true);else document.body.attachEvent&&document.body.attachEvent("on"+a,window[b])}function dcsET(){var a=navigator.appVersion.indexOf("MSIE")!=-1?"click":"mousedown";dcsBind(a,"dcsDownload")}
function dcsDownload(a){if((a=a||window.event||"")&&(typeof a.which!="number"||a.which==1)){a=dcsEvt(a,"A");if(a.hostname&&dcsIsOnsite(a.hostname))if(dcsTypeMatch(a.pathname,"xls,doc,pdf,txt,csv,zip")){if((a.search?a.search.substring(a.search.indexOf("?")+1,a.search.length):"").toUpperCase().indexOf("WT.SVL=")==-1)WT.svl=dcsParseSvl(a.name?a.name.toString():a.onclick?a.onclick.toString():"");var b=a.pathname?a.pathname.indexOf("/")!=0?"/"+a.pathname:a.pathname:"/";if(b.search(/^\/online/)!=-1){var d=
b.split("/");if(d.length==6)b="/"+d[1]+"/"+d[3]+"/"+d[5]}dcsMultiTrack("DCS.dcssip",a.hostname,"DCS.dcsuri",b,"DCS.dcsqry",a.search||"","WT.ti","Download:"+(a.innerHTML||""),"WT.dl","1");DCS.dcssip=DCS.dcsuri=DCS.dcsqry=WT.ti=WT.svl=WT.dl=""}}}
function dcsOffsite(a){if((a=a||window.event||"")&&(typeof a.which!="number"||a.which==1)){a=dcsEvt(a,"A");if(a.hostname&&!dcsIsOnsite(a.hostname)&&a.protocol&&a.protocol.indexOf("http")!=-1){var b=a.search?a.search.substring(a.search.indexOf("?")+1,a.search.length):"";if(b.toUpperCase().indexOf("WT.SVL=")==-1)WT.svl=dcsParseSvl(a.name?a.name.toString():a.onclick?a.onclick.toString():"");var d=a.pathname?a.pathname.indexOf("/")!=0?"/"+a.pathname:a.pathname:"/";dcsMultiTrack("DCS.dcssip",a.hostname,
"DCS.dcsuri",d,"DCS.dcsqry","","WT.ti","Offsite:"+a.hostname+d+b,"WT.dl","20");DCS.dcssip=DCS.dcsuri=DCS.dcsqry=WT.ti=WT.svl=WT.os=""}}}function dcsAdv(){dcsFunc("dcsET");dcsFunc("dcsCookie");dcsFunc("dcsAdSearch");dcsFunc("dcsTP")}var ED={},gImages=[],gIndex=0,DCS={},WT={},DCSext={},gQP=[],gI18n=false;if(window.RegExp){var RE=gI18n?{"%25":/\%/g}:{"%09":/\t/g,"%20":/ /g,"%23":/\#/g,"%26":/\&/g,"%2B":/\+/g,"%3F":/\?/g,"%5C":/\\/g,"%22":/\"/g,"%7F":/\x7F/g,"%A0":/\xA0/g};if(gI18n)var EXRE=/dcs(uri)|(ref)|(aut)|(met)|(sta)|(sip)|(pro)|(byt)|(dat)|(p3p)|(cfg)|(redirect)|(cip)/i}
function dcsMultiTrack(){if(arguments.length%2==0){for(var a=0;a<arguments.length;a+=2)if(arguments[a].indexOf("WT.")==0)WT[arguments[a].substring(3)]=arguments[a+1];else if(arguments[a].indexOf("DCS.")==0)DCS[arguments[a].substring(4)]=arguments[a+1];else if(arguments[a].indexOf("DCSext.")==0)DCSext[arguments[a].substring(7)]=arguments[a+1];DCS.dcsdat=(new Date).getTime();dcsFunc("dcsCookie");_ed.multi();dcsTag()}}
function dcsVar(){var a=new Date;WT.tz=a.getTimezoneOffset()/60*-1;if(WT.tz==0)WT.tz="0";WT.bh=a.getHours();WT.ul=navigator.appName=="Netscape"?navigator.language:navigator.userLanguage;if(typeof screen=="object"){WT.cd=navigator.appName=="Netscape"?screen.pixelDepth:screen.colorDepth;WT.sr=screen.width+"x"+screen.height}if(typeof navigator.javaEnabled()=="boolean")WT.jo=navigator.javaEnabled()?"Yes":"No";if(document.title)WT.ti=window.RegExp?document.title.replace(RegExp("^"+window.location.protocol+
"//"+window.location.hostname+"\\s-\\s"),""):document.title;WT.js="Yes";WT.jv=dcsJV();if(document.body&&document.body.addBehavior){document.body.addBehavior("#default#clientCaps");WT.ct=document.body.connectionType||"unknown";document.body.addBehavior("#default#homePage");WT.hp=document.body.isHomePage(location.href)?"1":"0"}else WT.ct="unknown";WT.bs=document.all?document.body?document.body.offsetWidth+"x"+document.body.offsetHeight:"unknown":window.innerWidth+"x"+window.innerHeight;WT.fi="No";if(window.ActiveXObject)for(var b=
10;b>0;b--)try{new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+b);WT.fi="Yes";WT.fv=b+".0";break}catch(d){}else if(navigator.plugins&&navigator.plugins.length)for(b=0;b<navigator.plugins.length;b++)if(navigator.plugins[b].name.indexOf("Shockwave Flash")!=-1){WT.fi="Yes";WT.fv=navigator.plugins[b].description.split(" ")[2];break}if(gI18n)WT.le=typeof document.defaultCharset=="string"?document.defaultCharset:typeof document.characterSet=="string"?document.characterSet:"unknown";WT.tv="8.0.3";DCS.dcsdat=
a.getTime();DCS.dcssip=window.location.hostname;if(typeof DCS.dcsuri=="undefined"||DCS.dcsuri=="")DCS.dcsuri=window.location.pathname;else{DCS.dcsuri=DCS.dcsuri.toLowerCase();b=DCS.dcsuri.split("?");if(typeof b[0]!="undefined")DCS.dcsuri=b[0];if(typeof b[1]!="undefined"){b[1]=b[1].replace(/amp;/g,"");a=b[1].split("&");for(b=0;b<a.length;b++){var i=a[b].split("=");if(i[0]=="nodeid")ED.nodeid=i[1];if(i[0]=="l")ED.l=i[1];if(i[0]=="cid")ED.cid=i[1]}}}if(window.location.search){DCS.dcsqry=window.location.search;
if(gQP.length>0)for(b=0;b<gQP.length;b++){i=DCS.dcsqry.indexOf(gQP[b]);if(i!=-1){a=DCS.dcsqry.substring(0,i);i=DCS.dcsqry.substring(i+gQP[b].length,DCS.dcsqry.length);DCS.dcsqry=a+i}}a=DCS.dcsqry.replace(/\?/,"");a=a.split("&");for(b=0;b<a.length;b++){i=a[b].split("=");if(i[0]!="cid"&&i[0]!="nodeid"&&i[0]!="l")ED[i[0]]=i[1]}}DCS.dcsqry="";for(var n in ED)DCS.dcsqry+=DCS.dcsqry==""?n+"="+ED[n]:"&"+n+"="+ED[n];if(DCS.dcsqry!="")DCS.dcsqry="?"+DCS.dcsqry;if(!(typeof DCS.dcsref!="undefined"&&DCS.dcsref!=
""))if(window.document.referrer!=""&&window.document.referrer!="-")if(!(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)<4))DCS.dcsref=window.document.referrer}
function dcsA(a,b){if(gI18n&&!EXRE.test(a))if(a=="dcsqry"){for(var d="",i=b.substring(1).split("&"),n=0;n<i.length;n++){var g=i[n],l=g.indexOf("=");if(l!=-1){var r=g.substring(0,l);g=g.substring(l+1);if(n!=0)d+="&";d+=r+"="+dcsEncode(g)}}b=b.substring(0,1)+d}else b=dcsEncode(b);return"&"+a+"="+dcsEscape(b,RE)}function dcsEscape(a,b){if(typeof b!="undefined"){a=a.toString();for(var d in b)a=a.replace(b[d],d);return a}else return escape(a)}
function dcsEncode(a){return typeof encodeURIComponent=="function"?encodeURIComponent(a):escape(a)}function dcsCreateImage(a){if(document.images){gImages[gIndex]=new Image;gImages[gIndex].src=a;gIndex++}else document.write('<IMG ALT="" BORDER="0" NAME="DCSIMG" WIDTH="1" HEIGHT="1" SRC="'+a+'">')}
function dcsMeta(){var a;if(document.all)a=document.all.tags("meta");else if(document.documentElement)a=document.getElementsByTagName("meta");if(typeof a!="undefined")for(var b=a.length,d=0;d<b;d++){var i=a.item(d).name,n=a.item(d).content;a.item(d);if(i.length>0)if(i.indexOf("WT.")==0)WT[i.substring(3)]=n;else if(i.indexOf("DCSext.")==0)DCSext[i.substring(7)]=n;else if(i.indexOf("DCS.")==0)DCS[i.substring(4)]=n}if(typeof DCS.dcsqry!="undefined"&&DCS.dcsqry.search(/nodeid=/)!=-1&&typeof DCSext.Nodeid!=
"undefined"){DCSext.nodeid_meta=DCSext.Nodeid;delete DCSext.Nodeid}if(typeof DCS.dcsqry!="undefined"&&DCS.dcsqry.search(/nodeid=/)!=-1&&typeof DCSext.nodeid!="undefined"){DCSext.nodeid_meta=DCSext.nodeid;delete DCSext.nodeid}}
function dcsTag(){if(document.cookie.indexOf("WTLOPTOUT=")==-1){var a="http"+(window.location.protocol.indexOf("https:")==0?"s":"")+"://"+gDomain+(gDcsId==""?"":"/"+gDcsId)+"/dcs.gif?",b;for(b in DCS)if(DCS[b])a+=dcsA(b,DCS[b]);for(var d=["co_f","vt_sid","vt_f_tlv"],i=0;i<d.length;i++){var n=d[i];if(WT[n]){a+=dcsA("WT."+n,WT[n]);delete WT[n]}}for(b in WT)if(WT[b])a+=dcsA("WT."+b,WT[b]);for(b in DCSext)if(DCSext[b]){if(gI18n)WT.dep=typeof WT.dep=="undefined"?b:WT.dep+";"+b;a+=dcsA(b,DCSext[b])}if(gI18n&&
typeof WT.dep!="undefined")a+=dcsA("WT.dep",WT.dep);if(a.length>2048&&navigator.userAgent.indexOf("MSIE")>=0)a=a.substring(0,2040)+"&WT.tu=1";dcsCreateImage(a)}}
function dcsJV(){var a=navigator.userAgent.toLowerCase(),b=parseInt(navigator.appVersion),d=a.indexOf("mac")!=-1,i=a.indexOf("firefox")!=-1,n=a.indexOf("firefox/0.")!=-1,g=a.indexOf("firefox/1.0")!=-1,l=a.indexOf("firefox/1.5")!=-1,r=i&&!n&&!g&!l,q=!i&&a.indexOf("mozilla")!=-1&&a.indexOf("compatible")==-1;i=q&&b==4;q=q&&b>=5;var h=a.indexOf("msie")!=-1&&a.indexOf("opera")==-1;b=h&&b==4&&a.indexOf("msie 4")!=-1;h=h&&!b;var m=a.indexOf("opera")!=-1,s=a.indexOf("opera 5")!=-1||a.indexOf("opera/5")!=
-1;a=a.indexOf("opera 6")!=-1||a.indexOf("opera/6")!=-1;var e="1.1";if(r)e="1.7";else if(l)e="1.6";else if(n||g||q||m&&!s&&!a)e="1.5";else if(d&&h||a)e="1.4";else if(h||i||s)e="1.3";else if(b)e="1.2";return e}function dcsFunc(a){if(typeof window[a]=="function")window[a]()}function sendWTData(){dcsVar();dcsMeta();dcsFunc("dcsAdv");_ed.init();_ed.deactivated||dcsTag();_ed.lst.init()}var _ed;_ed||(_ed={});if(!_ed.err)_ed.err=[];_ed.deactivated=false;_ed.deacLSTforFM=false;
function deactivatePageView(){_ed.deactivated=true}function deactivateLSTforFM(){_ed.deacLSTforFM=true}
_ed=function(a,b){var d,i,n={};a.cookie=function(g){g.VERSION="1.1.3";var l=function(q){var h=document.cookie.split("; "),m=[],s=0,e=0,o=q.length,j=h.length;for(e=0;e<j;e++){var t=h[e];if(t.substring(0,o+1)==q+"=")m[s++]=t}return m.length>0?m[0].substring(o+1):null},r=function(q,h,m){this.name=q;this.val=h;this.time=m||0};r.prototype.string=function(){var q=this.time<2?this.time:this.time.toString().slice(0,-3);return this.name+":"+encodeURIComponent(this.val)+":"+q+"&"};g.Cookie=function(q){this.$name=
q;var h=l(this.$name+"_s"),m=l(this.$name+"_l");if(h||m){q=function(e,o,j){o[2]=parseInt(o[2],10);o[2]*=o[2]<2?1:1E3;if(o[2]<=1||o[2]>j)e[o[0]]=new r(o[0],decodeURIComponent(o[1]),o[2])};var s=(new Date).getTime();h=h?h.split("&"):[];h=m?h.concat(m.split("&")):h;for(m=h.length;m--;)h[m]&&q(this,h[m].split(":"),s);this.convert()}};g.Cookie.prototype.convert=function(){if(!this.get("vau"))if(l("e_coo")){var q=l("e_coo").split("|");if(q.length>2){for(var h="",m=2,s=q.length;m<s;m++)h+=q[m]+"|";this.set("e_coo",
h.slice(0,-1),1)}}};g.Cookie.prototype.store=function(){var q="",h="",m="";this.set("vau",g.VERSION,1);for(var s in this)if(!(s.charAt(0)=="$"||typeof this[s]=="function")){m=this[s].string();if(this[s].time===0)q+=m;else h+=m}m="; expires="+(new Date((new Date).getTime()+31536E7)).toGMTString();s=typeof gFpcDom!="undefined"&&gFpcDom!=""?"; domain="+gFpcDom:"";document.cookie=this.$name+"_s="+q.slice(0,-1)+"; path=/"+s;document.cookie=this.$name+"_l="+h.slice(0,-1)+m+"; path=/"+s};g.Cookie.prototype.set=
function(q,h,m){this[q]=new r(q,h,m)};g.Cookie.prototype.get=function(q){if(typeof this[q]!="undefined")return this[q].val||false;return false};g.Cookie.prototype.get_time=function(q){if(typeof this[q]!="undefined")return this[q].time||0;return 0};g.Cookie.prototype.del=function(q){delete this[q]};return g}(a.cookie||{});a.campaign=function(g){g.VERSION="1.3.0";var l=function(h){var m=1;if(d.get("nov"))m=parseInt(d.get("nov"))+h;d.set("nov",m,1)},r=function(){var h=d.get("vis");if(h){h=h.split(".");
h=d.get("ses")=="1"?h[0]+"."+(parseInt(h[1],10)+1).toString():(parseInt(h[0],10)+1).toString()+".0"}else h="1.0";d.set("vis",h,1);return h},q=function(h){var m="",s=[],e=[],o=new Date;if(d.get("e_coo")){var j=d.get("e_coo").split("|");if(j.length>0){e[0]=parseInt(j[0].substr(0,7),10);s[0]=j[0].substr(8)}o=Math.round((o.getTime()-34214490250)/1E6);for(var t=j.length,y=t>21?t-20:1,z;y<t;y++){z=j[y].split(",");if(parseInt(z[0],10)>o){s.push(z[1]);e.push(z[0])}}}if(h){e.push(h.substr(0,7));s.push(h.substr(8))}for(y=
0;y<s.length;y++)m+=e[y].toString()+","+s[y]+"|";if(m){d.set("e_coo",m.slice(0,-1),1);return[s.reverse().join("|"),e.reverse().join("|")]}return["",""]};g.init=function(){var h;h="";var m=new Date;m=Math.round(m.getTime()/1E6);if(typeof WT.mc_id!="undefined"&&WT.mc_id!="")h=m.toString()+","+WT.mc_id;else if(typeof DCS.dcsqry!="undefined"){var s=/WT\.mc_id=([^&]*)/i.exec(DCS.dcsqry);if(s!=null&&s[1]!="")h=m.toString()+","+s[1].replace(/,|\|/gi,"")}if(h!=""){h=q(h);a.helper.add("ed_kahi",h[0]);a.helper.add("ed_kats",
h[1]);a.helper.add("ed_kavh",r())}else if(d.get("ses")!="1"){h=q(false);a.helper.add("ed_kahi",h[0]);a.helper.add("ed_kats",h[1])}if(d.get("ses")=="1")l(0);else{d.set("ses","1",0);l(1)}a.helper.add("ed_nov",d.get("nov"));for(param in DCSext)if(param.toLowerCase()=="shownpage")if(/book\.lufthansa\.com.*?\/COFD\.jsp/i.test(DCSext[param])){h=new Date;DCSext.ed_buze=Math.round(h.getTime()/1E6).toString();if(d.get("e_coo")){m=d.get("e_coo");m=m.slice(m.lastIndexOf("|")+1);m=m.split(",");h=h.getTime();
s=parseInt(m[0],10)*1E6;s=h-s;if(!(s>18144E5)){a.helper.add("ed_leki",m[1]);a.helper.add("ed_zest",m[0])}}}};return g}(a.campaign||{});a.helper=function(g){g.VERSION="1.1.0";var l,r=function(e){var o="";e=e.indexOf(".")>2?e:"DCSext."+e;var j=e.split(".");if(typeof i[j[0]][j[1]]!="undefined")o=i[j[0]][j[1]];else if(i.DCS.dcsqry!="undefined"){e=j[0].indexOf("DCS")==0?j[1]:e;e=RegExp(e+"=([^&]*)","i").exec(i.DCS.dcsqry);if(e!=null&&e[1]!="")o=e[1]}return o},q=function(){var e=new Date;if(d.get("age")){e=
(Date.parse(e)-parseInt(d.get("age"),10))/36E5;return Math.round(e/24).toString()}else{d.set("age",e.getTime().toString(),1);return"0"}},h=function(){var e="";if(d.get("ref"))e=d.get("ref");else if(window.document.referrer!=""&&window.document.referrer!="-")if(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion,10)<4)e="Unkown";else{e=window.document.referrer;e=e.replace(/^\w+:\/\/([^\/:]+)[\w\W]*$/,"$1")}else e="Direct Traffic";d.set("ref",e,0);return e},m=function(){var e=
"";e=d.get("etp")?d.get("etp"):document.URL==""?"Unknown":document.URL;d.set("etp",e,0);return e},s=function(){for(p in l)DCSext[l[p]]&&DCSext[l[p]]!=""&&d.set("pn"+l[p],DCSext[l[p]].slice(0,50),0)};g.perpa=s;g.getDate=function(e){var o=new Date;e=e.replace("yyyy",o.getFullYear());e=e.replace("mm",(o.getMonth()+1).toString());e=e.replace("dd",o.getDate());return e=e.replace("ts",o.getTime())};g.add=function(e,o){n[e]=o};g.addParams=function(){for(var e in n)if(n[e])DCSext[e]=n[e];n={}};g.setParams=
function(){g.add("ed_domain",DCS.dcssip?DCS.dcssip:"Unknown");g.add("ed_dateger",g.getDate("dd.mm.yyyy"));g.add("ed_dateus",g.getDate("yyyy-mm-dd"));g.add("ed_datets",g.getDate("ts"));g.add("ed_refdom",h());g.add("ed_url",(a.proto?a.proto:window.location.protocol)+"//"+DCS.dcssip+DCS.dcsuri);g.add("ed_ep",m());g.add("ed_age",q());g.add("ed_dcsid",gDcsId.substring(21));g.add("ed_tv","8.2.0.7-02.09.2011")};g.init=function(){if(document.cookie.indexOf("WTLOPTOUT=")==-1){l=["Template"];g.setParams();
s();for(p in l)d.get("pn"+l[p])&&g.add(l[p],d.get("pn"+l[p]));if(DCS.dcsqry)DCS.dcsqry=DCS.dcsqry.replace(/[?&]LANGUAGE=\w+/,"");if(d.get("et_r")){DCS.dcsref=d.get("et_r");d.del("et_r")}else document.referrer!=""&&document.referrer!="-"&&DCS.dcsref!=document.referrer&&window.location.href&&d.set("et_r",window.location.href);typeof ed_CS!="undefined"&&ed_CS!=""&&d.set("et_r",ed_CS);if(d.get("clst")){if(!r("DCSext.blt_p")){var e=d.get("clst");DCS.dcsqry+=e}d.del("clst")}e=[];if(e[0]=r("DCSext.blt_p"))if(e[1]=
r("DCSext.blt_l"))if(e[2]=r("DCSext.blt_t"))if(e[3]=r("DCSext.blt_e"))if(e[4]=r("DCSext.blt_n"))if(e[5]=r("DCSext.blt_z"))g.add("blt_c",e.join("|"));typeof ed_global=="function"&&ed_global()}};return g}(a.helper||{});a.lst=function(g){g.VERSION="3.0.1";var l=/^https?:\/\/\w+\./i,r=["","blt_p","=",,"&","blt_l","=",,"&","blt_t","=",,"&","blt_e","=",,"&","blt_n","=",,"&","blt_z","=",,""],q,h,m=[],s=function(){r[3]=DCSext.Market;r[7]=DCSext.Language;r[11]=DCSext.Taxonomy;h=null;q=[new j(["#Header","a"],
"Header",t,[w,"name","target"]),new j(["#navi","a"],"Navigation",t,[x,"name"],[w,"target"]),new j(["#Navigation .login_content","a"],"Navigation",t,[w,"name","target"]),new j(["#mn_logo","a"],"Navigation",t,["Logo","name","target"]),new j(["#stage",".stageContent a, #HomepageStageLayer .stageNavigationFlyout a"],"Key Visual",t,[K,"name"],[function(c,k){return L(c,k,-1)},"target"]),new j(["#HomepageContent","a"],"Homepage - Hero",t,[x,"name"],[function(c,k){return w(c,k,-1)},"target"]),new j(["#HomepageSpecials",
"a"],"Homepage - Hero",t,[x,"name"],[function(c,k){return w(c,k,-1)},"target"]),new j(["#PLNew","a"],"Passinglane",t,[x,"name"],[C,"target"]),new j(["#footer","a"],"Footer",[t,y],[w,"name","target"]),new j(["#flightmanager.flightmanager","a"],"Flightmanager",t,[M,"name"],[w,"target"]),new j(["#mainnav","a"],"Navigation",t,[N,"name"],[w,"target"]),new j(["#header","a"],"Header",t,[w,"name","target"]),new j(["#hero","a"],"Homepage - Hero",t,[x,"name"],[w,"target"]),new j(["#footer","a"],"Footer",t,
[w,"name","target"]),new j(["#note","a"],"Homepage - Note",t,[x,"name"],[w,"target"]),new j(["#keyvis","a"],"Key Visual",t,[O,"name","target"]),new j(["#passinglane","a"],"Passinglane",t,[x,"name"],[C,"target"]),new j(["#lpassinglane","a"],"Left Passinglane",t,[x,"name"],[C,"target"]),new j(["#infositemap","a"],"Info Service Sitemap",t,[x,"name"],[w,"target"]),new j(["#content","a"],"Content",t,[D,"name"],[E,"target"]),new j(["#contentheader","a"],"Content",t,[D,"name"],[E,"target"]),new j(["#flightmanager #book",
"a"],"Flightmanager",t,[F,"name"],[w,"target"]),new j(["#Flightmanager","#moreLink, #expandLink"],"Flightmanager",z,["Arrow","name","target"]),new j(["#Passinglane","a"],"Passinglane",[t,y],[x,"name"],[C,"target"]),new j(["#BookingBookmarks","a"],"Booking Bookmarks",t,[F,"name","target"]),new j(["#Cockpit","a:not(#cockpit-help)"],"Cockpit",z,[x,"name","target"]),new j(["#cockpit-help",""],"Cockpit",t,["Check-in","name"],["Hilfe","target"]),new j(["#UserBox","a"],"Userbox",t,[w,"name","target"]),new j(["#rightPanel",
"a#leaveETButton"],"Userbox",z,[w,"name","target"]),new j(["#UserBox #rememberMe",""],"Userbox",z,["Remember Me","name","target"]),new j(["#Linklist","a"],"Quick Links",[t,y],[x,"name"],[C,"target"],["Quick Links","name"]),new j(["#hoteloffer","a"],"Hotel Offer",y,[x,"name"],[w,"target"]),new j(["#caroffer","a"],"Car Offer",y,[x,"name"],[w,"target"]),new j(["#to_banner","a"],"COFD Offer",[t,y],[x,"name"],[w,"target"]),new j(["#st_banner","a"],"Banner",[t,y],[x,"name"],[w,"target"])];f_divs=[new j(["#flightmanager",
"div.dijitPITitlePaneTitle"],"Flightmanager",[z],[x,"name","target"]),new j(["#flightmanager","div.dijitTab:not(.tabStripButton-top)"],"Flightmanager",[z],[P,"name"],[x,"target"])]},e=function(c){var k=null;return k=b.attr(c,"class")||b.attr(c,"className")},o=function(c){if(!c.hostname||!dcsIsOnsite(c.hostname)){h=null;return false}return true},j=function(c,k,f){var v,u;this.area=typeof c.push!="function"?[c]:c;this.execute=function(B){var G=this.toArray();if(typeof f.push!="function")f=[f];v=0;for(u=
f.length;v<u;v++)if(f[v](B,G)){h=null;return}h=this};this.actionArr=[];for(v=arguments.length-1;v>2;v--)this.actionArr[this.actionArr.length]=arguments[v];this.element=k;this.target=this.name=""};j.prototype.lstArray=r;j.prototype.setValues=function(c){var k,f,v;for(f=this.actionArr.length;f--;){k=typeof this.actionArr[f][0]=="function"?this.actionArr[f][0](c,this):this.actionArr[f][0];for(v=this.actionArr[f].length-1;v>0;v--)this[this.actionArr[f][v]]=k}};j.prototype.toArray=function(){this.lstArray[15]=
encodeURIComponent(this.element.slice(0,50));this.lstArray[19]=encodeURIComponent(this.name.slice(0,50));this.lstArray[23]=encodeURIComponent(this.target.slice(0,50));return this.lstArray};j.prototype.reset=function(){h=null;this.lstArray[15]=this.lstArray[19]=this.lstArray[23]=this.name=this.target=""};j.prototype.getNodes=function(){var c=b.query(this.area[0]);if(c.length==0)return c;return this.area[1]?b.query(this.area[1],c[0]):c};var t=function(c,k){if(!o(c))return false;if(c.onclick&&c.attributes.onclick&&
c.attributes.onclick.value&&c.attributes.onclick.value.search(/popupwin\(|popupextwin\(/i)!=-1)return false;if(c.href.indexOf("#")!=-1)if(window.location.href.replace(/#.*?$/i,"")==c.href.replace(/#.*?$/i,""))return true;d.set("clst","&"+k.join(""));d.store();return true},y=function(c,k){if(!o(c)&&c.protocol&&c.protocol.indexOf("http")!=-1){H(c,k);return true}return false},z=function(c,k){var f;a:{for(f=m.length;f--;)if(m[f]===c)break a;f=-1}if(f==-1){m[m.length]=c;H(c,k)}return true},H=function(c,
k){var f=c.search?c.search.substring(c.search.indexOf("?")+1,c.search.length):"";if(f.toUpperCase().indexOf("WT.SVL=")==-1)WT.svl=dcsParseSvl(c.name?c.name.toString():c.onclick?c.onclick.toString():"");var v=c.pathname?c.pathname.indexOf("/")!=0?"/"+c.pathname:c.pathname:"/",u=[];u[0]="DCS.dcssip";u[1]=c.hostname;u[2]="DCS.dcsuri";u[3]=v;u[4]="DCS.dcsqry";u[5]="";u[6]="WT.ti";u[7]="LST:"+c.hostname+v+f;u[8]="WT.dl";u[9]="1002";u[10]="DCSext.blt_p";u[11]=k[3];u[12]="DCSext.blt_l";u[13]=k[7];u[14]=
"DCSext.blt_t";u[15]=k[11];u[16]="DCSext.blt_e";u[17]=k[15];u[18]="DCSext.blt_n";u[19]=k[19];u[20]="DCSext.blt_z";u[21]=k[23];dcsMultiTrack.apply(null,u);DCS.dcssip=DCS.dcsuri=DCS.dcsqry=WT.ti=WT.svl=WT.os=""},D=function(c,k){if(b.hasClass(c,"lh-rating"))try{return x(c,k)}catch(f){return"Rating reviews"}else return x(c,k)},E=function(c,k){return b.hasClass(c,"lh-rating")?"Rating reviews":w(c,k)},P=function(c,k){return x(b.query(".dijitOpen",b.byId("flightmanager"))[0],k)},M=function(c){for(;!b.hasClass(c,
"dijitTabContainer");){c=c.parentElement||c.parentNode;if(c==document.body)return"empty"}c=b.query(".dijitTabChecked",c);if(c.length>0){c=b.query(".wt_ln",c[0]);if(c.length>0)return A(c[0])}return"empty"},F=function(c,k){if(e(c)&&e(c).indexOf("wt_ln")>-1&&e(c)!="")return A(c);var f,v=b.query(k.area[0])[0];f=b.query("span.wt_ln",v);if(f.length>0)return A(f[0]);f=b.query("div.wt_ln",v);if(f.length>0)return A(f[0]);return"empty"},O=function(c,k){var f="";f=b.query("img",c);if(f.length>0&&f[0].alt&&f[0].alt!=
"")f=f[0].alt;else{f=b.query(k.area[0]+" .wt_ln")[0];f=f.title?f.title:"notitle"}return f},K=function(c,k){var f=b.query("#HomepageStageLayer .wt_ln:not(.stageNavigationButtonHidden)");f=f.length>0?f[0]:c;return x(f,k)},C=function(c,k){return k.name.indexOf("PLNR_")!=-1?k.name:w(c,k)},L=function(c,k,f){c=w(c,k,f);return c=="empty"?k.name:c},N=function(c,k){if(b.query("#login-ly-wrp a",b.byId("mainnav")).indexOf(c)!=-1)return w(c,k);var f=c;if(b.hasClass(f,"wt_ln"))return A(f);for(;!b.hasClass(f,"nav-layer")&&
(!f.id||f.id!="mainnav");)f=f.parentElement||f.parentNode;if(/x-nav-layer-(\d+)/.exec(e(f))!=null){f=b.query(".x-layer-link-"+RegExp.$1);f=b.query(".wt_ln",f[0]);if(f.length>0)return A(f[0])}return"empty"},x=function(c,k){if(e(c)&&e(c).indexOf("wt_ln")>-1&&e(c)!="")return A(c);var f=b.query(".wt_ln",c);if(f.length>0)return A(f[0]);for(var v=b.query(k.area[0])[0];c!=v&&c!=document.body;){c=c.parentElement||c.parentNode;f=b.query(".wt_ln",c);if(f.length>0)return A(f[0]);if(e(c)&&e(c).indexOf("wt_ln")>
-1&&e(c)!="")return A(c)}return"empty"},w=function(c,k,f){return b.hasAttr(c,"wtname")?b.attr(c,"wtname"):A(c,f)},I=function(c){var k=[];if(c.hasChildNodes())for(c=c.firstChild;c;c=c.nextSibling)if(c.nodeType==3)k[k.length]=c.nodeValue;else k=k.concat(I(c));return k},A=function(c,k){k=k||1;var f="";f=c.innerText?c.innerText:c.textContent?c.textContent.replace(/\xA0/g," "):c.innerHTML.replace(/<\/?[^>]+>/gi,"").replace(/\xA0/g," ");f=b.trim(f).replace(/\t|\n|\v|\r/g," ").replace(/\s\s+/g," ");if(!/\w+/i.test(f))if(f.length==
0){f=b.query("img",c);if(f.length>0&&f[0].alt&&f[0].alt!="")f=f[0].alt;else if(f.length>0){/\/(\w+\.(jpg|gif|png|jpeg))/i.exec(f[0].src);f=RegExp.$1}else f="empty"}for(var v,u=I(c),B=0,G=u.length;B<G;B++){u[B]=b.trim(u[B].replace(/\xA0/g," ").replace(/\t|\n|\v|\r/g," ").replace(/\s\s+/g," "));if(u[B]!=""){v+=u[B];k--;if(k==0)break}}if(f.indexOf(v)==0&&v!="")return v;return f},Q=function(c){c.getNodes().forEach(function(k){eve=k.onclick?"onmouseup":"onclick";b.connect(k,eve,null,function(f){f=f.currentTarget;
if(!f.href||f.href.search(/^javascript/i)==-1){c.reset();c.setValues(f);c.execute(f)}})})};g.ed_wt_global=function(c){if(dcsIsOnsite(c)||l.exec(c)==null)if(h){setTimeout(function(){h=null},1E3);d.del("clst");d.store();return h.lstArray.join("")}else a.err.push("Already sent or error.");return""};var J=function(c){for(var k=c.length;k--;)Q(c[k])};g.f={_add_href:t,_offsite:y,_onsite_multi:z,_multi:H,_dest_name:D,_dest_target:E,_get_fm_tabs:P,_get_fm_name:M,_get_help:F,_keyvis:O,_get_link_stage:K,_is_plnr:C,
_is_empty:L,_get_mainnav_link_name:N,_get_link_name:x,_get_link_target:w,_g_f_t:I,_get_first_text:A};g.Rule=j;g.attach=J;g.init=function(){s();if(!window.location.hostname||o(window.location)){b.addOnLoad(function(){J(q)});window.ed_wt_global=g.ed_wt_global;a.deacLSTforFM||b.addOnLoad(function(){J(f_divs)})}};return g}(a.lst||{});a.heatmap={};a.heatmap.segments=function(g){var l={},r=function(e){for(var o in e)if(o.charAt(0)!="$")if(e[o])return true;return false},q=function(e){for(var o in e)if(o.charAt(0)!=
"$")if(!e[o])return false;return true},h=function(e,o){for(var j=o.length;j--;)if(typeof o[j].test=="function"&&o[j].test(e))return true;else if(typeof o[j]=="string"&&e.indexOf(o[j])!=-1)return true;return false},m=function(){var e=document.referrer;if(e!=""&&e!="-"){e=/google\..*&q=([^&]*?)&/i.exec(e);return e!=null?decodeURIComponent(e[1].replace("+"," ","g")):""}},s=function(){if(!n||!n.ed_nov)return false;return n.ed_nov=="1"?"new":"ret"};g.setSegments=function(e){for(var o in l)d.get(l[o].$name)&&
e.defSegment(l[o].$name,d.get(l[o].$name))};g.init=function(){l.a={$name:"h_kew",$bool:q,c1:h(n.ed_refdom,["www.google."]),$$val1:{$val:"kew1",c2:h(m(),[/^lufthansa$/i])},$$val2:{$val:"kew2",c2:h(m(),[/^flug$/i,/^fl\u00fcge$/i])},$$val3:{$val:"kew3",c2:h(m(),[/g\u00fcnstige Fl\u00fcge/i,/billige Fl\u00fcge/i,/billigfl\u00fcge/i,/billig fliegen/i])},$$val4:{$val:"kew4",c2:h(m(),[/flug new york/i,/fl\u00fcge new york/i])}};l.b={$name:"h_ref",$bool:r,c1:typeof n.ed_refdom=="string",$$val1:{$val:n.ed_refdom,
c2:true}};l.c={$name:"h_visnr",$bool:r,c1:s(),$$val1:{$val:s(),c2:true}};var e,o;for(o in l){e=l[o];if(e.$bool(e))for(var j in e)if(j.charAt(1)=="$")if(e[j].$bool&&e[j].$bool(e[j])||e.$bool(e[j]))d.set(e.$name,e[j].$val,0)}d.store()};return g}(a.heatmap.segments||{});a.MultiTrack=function(){var g=arguments;if(g.length%2==0){var l=function(q,h){for(var m=h.length;m--;){var s=h[m];if(r[q][s])window[q][s]=r[q][s]}};i.DCS.dcsdat=(new Date).getTime();var r={};r.WT=i.WT;r.DCS=i.DCS;r.DCSext=i.DCSext;DCS=
{};DCSext={};WT={};l("WT",["co_f","co_a","co_d","co","vt_tlv","vt_f_tlv","vt_d","vt_a_d","vt_f_d","vt_s","vt_a_s","vt_f_s","vt_f_a","vt_sid","tz","bh","ul","cd","sr","jo","js","jv","ct","bs","fi","fv","tv"]);l("DCS",["dcsdat","dcsid","dcsuri","dcsaut","dcsref","dcsmet","dcssta","dcssip","dcscip","dcspro","dcsbyt"]);l("DCSext",["Market","Area","Language","Portal","Channel"]);for(l=0;l<g.length;l+=2)if(g[l].indexOf("WT.")==0)WT[g[l].substring(3)]=g[l+1];else if(g[l].indexOf("DCS.")==0)DCS[g[l].substring(4)]=
g[l+1];else if(g[l].indexOf("DCSext.")==0)DCSext[g[l].substring(7)]=g[l+1];dcsFunc("dcsCookie");a.multi();dcsTag();WT=i.WT=r.WT;DCS=i.DCS=r.DCS;DCSext=i.DCSext=r.DCSext}};a.store=function(){d.store()};a.init=function(){try{if(typeof top._ed=="undefined")top._ed={};if(!top._ed.COOKIE)top._ed.COOKIE=new a.cookie.Cookie("e_c");d=top._ed.COOKIE}catch(g){if(typeof a.COOKIE=="undefined")a.COOKIE=new a.cookie.Cookie("e_c");d=a.COOKIE}a.globals={cookie:d,plist:n};i={WT:WT,DCS:DCS,DCSext:DCSext};if(!a.deactivated){a.helper.init();
a.campaign.init();a.heatmap.segments.init();a.helper.addParams();a.store()}b.connect(window,"unload",null,a.store)};a.multi=function(){a.helper.setParams();a.helper.perpa();a.helper.addParams();a.store()};return a}(_ed||{},dojo);function edMultiTrack(){return _ed.MultiTrack.apply(this,arguments)}_ed.dcsFlashTrack=function(){return dcsMultiTrack.apply(this,arguments)};_ed.FlashTrack=function(){return _ed.MultiTrack.apply(this,arguments)};

