(function(){
var n=true,v=null,y=false,z,A=this,aa=v;function ba(a,c,b){a=a.split(".");b=b||A;!(a[0]in b)&&b.execScript&&b.execScript("var "+a[0]);for(var f;a.length&&(f=a.shift());)if(!a.length&&c!==undefined)b[f]=c;else b=b[f]?b[f]:b[f]={}}function F(){}
function I(a){var c=typeof a;if(c=="object")if(a){if(a instanceof Array||!(a instanceof Object)&&Object.prototype.toString.call(a)=="[object Array]"||typeof a.length=="number"&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("splice"))return"array";if(!(a instanceof Object)&&(Object.prototype.toString.call(a)=="[object Function]"||typeof a.call!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("call")))return"function"}else return"null";
else if(c=="function"&&typeof a.call=="undefined")return"object";return c}function ca(a){var c=I(a);return c=="array"||c=="object"&&typeof a.length=="number"}function J(a){return typeof a=="string"}function da(a){return I(a)=="function"}function ea(a){a=I(a);return a=="object"||a=="array"||a=="function"}var L="closure_uid_"+Math.floor(Math.random()*2147483648).toString(36),fa=0;function ga(a){return a.call.apply(a.bind,arguments)}
function ha(a,c){var b=c||A;if(arguments.length>2){var f=Array.prototype.slice.call(arguments,2);return function(){var i=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(i,f);return a.apply(b,i)}}else return function(){return a.apply(b,arguments)}}function ia(){ia=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?ga:ha;return ia.apply(v,arguments)}
function ja(a){var c=Array.prototype.slice.call(arguments,1);return function(){var b=Array.prototype.slice.call(arguments);b.unshift.apply(b,c);return a.apply(this,b)}}
function ka(a){if(A.execScript)A.execScript(a,"JavaScript");else if(A.eval){if(aa==v){A.eval("var _et_ = 1;");if(typeof A._et_!="undefined"){delete A._et_;aa=n}else aa=y}if(aa)A.eval(a);else{var c=A.document,b=c.createElement("script");b.type="text/javascript";b.defer=y;b.appendChild(c.createTextNode(a));c.body.appendChild(b);c.body.removeChild(b)}}else throw Error("goog.globalEval not available");}
function la(a,c){function b(){}b.prototype=c.prototype;a.N=c.prototype;a.prototype=new b;a.prototype.constructor=a};function pa(a){this.stack=Error().stack||"";if(a)this.message=String(a)}la(pa,Error);pa.prototype.name="CustomError";function qa(a){for(var c=1;c<arguments.length;c++){var b=String(arguments[c]).replace(/\$/g,"$$$$");a=a.replace(/\%s/,b)}return a}function ra(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")}var sa=/^[a-zA-Z0-9\-_.!~*'()]*$/;function ta(a){a=String(a);if(!sa.test(a))return encodeURIComponent(a);return a}
function ua(a){if(!va.test(a))return a;if(a.indexOf("&")!=-1)a=a.replace(wa,"&amp;");if(a.indexOf("<")!=-1)a=a.replace(xa,"&lt;");if(a.indexOf(">")!=-1)a=a.replace(ya,"&gt;");if(a.indexOf('"')!=-1)a=a.replace(za,"&quot;");return a}var wa=/&/g,xa=/</g,ya=/>/g,za=/\"/g,va=/[&<>\"]/;
function Aa(a,c){for(var b=0,f=ra(String(a)).split("."),i=ra(String(c)).split("."),h=Math.max(f.length,i.length),k=0;b==0&&k<h;k++){var l=f[k]||"",o=i[k]||"",r=RegExp("(\\d*)(\\D*)","g"),K=RegExp("(\\d*)(\\D*)","g");do{var B=r.exec(l)||["","",""],t=K.exec(o)||["","",""];if(B[0].length==0&&t[0].length==0)break;b=Da(B[1].length==0?0:parseInt(B[1],10),t[1].length==0?0:parseInt(t[1],10))||Da(B[2].length==0,t[2].length==0)||Da(B[2],t[2])}while(b==0)}return b}
function Da(a,c){if(a<c)return-1;else if(a>c)return 1;return 0};function Ea(a,c){c.unshift(a);pa.call(this,qa.apply(v,c));c.shift();this.da=a}la(Ea,pa);Ea.prototype.name="AssertionError";function Fa(a,c){if(!a){var b=Array.prototype.slice.call(arguments,2),f="Assertion failed";if(c){f+=": "+c;var i=b}throw new Ea(""+f,i||[]);}};var N=Array.prototype,Ga=N.indexOf?function(a,c,b){Fa(a.length!=v);return N.indexOf.call(a,c,b)}:function(a,c,b){b=b==v?0:b<0?Math.max(0,a.length+b):b;if(J(a)){if(!J(c)||c.length!=1)return-1;return a.indexOf(c,b)}for(b=b;b<a.length;b++)if(b in a&&a[b]===c)return b;return-1},Ha=N.forEach?function(a,c,b){Fa(a.length!=v);N.forEach.call(a,c,b)}:function(a,c,b){for(var f=a.length,i=J(a)?a.split(""):a,h=0;h<f;h++)h in i&&c.call(b,i[h],h,a)},Ia=N.filter?function(a,c,b){Fa(a.length!=v);return N.filter.call(a,
c,b)}:function(a,c,b){for(var f=a.length,i=[],h=0,k=J(a)?a.split(""):a,l=0;l<f;l++)if(l in k){var o=k[l];if(c.call(b,o,l,a))i[h++]=o}return i};function Ja(){return N.concat.apply(N,arguments)}function Ka(a){if(I(a)=="array")return Ja(a);else{for(var c=[],b=0,f=a.length;b<f;b++)c[b]=a[b];return c}}function La(a,c,b){Fa(a.length!=v);return arguments.length<=2?N.slice.call(a,c):N.slice.call(a,c,b)};var P,Ma,Na,Oa;function Pa(){return A.navigator?A.navigator.userAgent:v}Oa=Na=Ma=P=y;var Qa;if(Qa=Pa()){var Ra=A.navigator;P=Qa.indexOf("Opera")==0;Ma=!P&&Qa.indexOf("MSIE")!=-1;Na=!P&&Qa.indexOf("WebKit")!=-1;Oa=!P&&!Na&&Ra.product=="Gecko"}var Sa=P,Q=Ma,Ta=Oa,Ua=Na,Va=A.navigator,Wa=(Va&&Va.platform||"").indexOf("Mac")!=-1,Xa;
a:{var Ya="",Za;if(Sa&&A.opera){var ab=A.opera.version;Ya=typeof ab=="function"?ab():ab}else{if(Ta)Za=/rv\:([^\);]+)(\)|;)/;else if(Q)Za=/MSIE\s+([^\);]+)(\)|;)/;else if(Ua)Za=/WebKit\/(\S+)/;if(Za){var bb=Za.exec(Pa());Ya=bb?bb[1]:""}}if(Q){var cb,db=A.document;cb=db?db.documentMode:undefined;if(cb>parseFloat(Ya)){Xa=String(cb);break a}}Xa=Ya}var eb={};function R(a){return eb[a]||(eb[a]=Aa(Xa,a)>=0)};var fb,gb=!Q||R("9"),hb=Q&&!R("9");function ib(a){var c;c=(c=a.className)&&typeof c.split=="function"?c.split(/\s+/):[];var b;b=La(arguments,1);for(var f=0,i=0;i<b.length;i++)if(!(Ga(c,b[i])>=0)){c.push(b[i]);f++}b=f==b.length;a.className=c.join(" ");return b};function jb(a,c){for(var b in a)c.call(void 0,a[b],b,a)}function kb(a,c){var b={},f;for(f in a)if(c.call(void 0,a[f],f,a))b[f]=a[f];return b}function lb(a,c){if(c in a)return a[c];return v}var mb=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"];function nb(a){for(var c,b,f=1;f<arguments.length;f++){b=arguments[f];for(c in b)a[c]=b[c];for(var i=0;i<mb.length;i++){c=mb[i];if(Object.prototype.hasOwnProperty.call(b,c))a[c]=b[c]}}};function ob(a,c,b,f){a=f||a;c=c&&c!="*"?c.toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(!Ua||document.compatMode=="CSS1Compat"||R("528"))&&(c||b))return a.querySelectorAll(c+(b?"."+b:""));if(b&&a.getElementsByClassName){a=a.getElementsByClassName(b);if(c){f={};for(var i=0,h=0,k;k=a[h];h++)if(c==k.nodeName)f[i++]=k;f.length=i;return f}else return a}a=a.getElementsByTagName(c||"*");if(b){f={};for(h=i=0;k=a[h];h++){c=k.className;if(typeof c.split=="function"&&Ga(c.split(/\s+/),b)>=0)f[i++]=
k}f.length=i;return f}else return a}function pb(a,c){jb(c,function(b,f){if(f=="style")a.style.cssText=b;else if(f=="class")a.className=b;else if(f=="for")a.htmlFor=b;else if(f in qb)a.setAttribute(qb[f],b);else a[f]=b})}var qb={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"};
function rb(a,c,b,f){function i(k){if(k)c.appendChild(J(k)?a.createTextNode(k):k)}for(f=f;f<b.length;f++){var h=b[f];ca(h)&&!(ea(h)&&h.nodeType>0)?Ha(sb(h)?Ka(h):h,i):i(h)}}var tb={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},ub={IMG:" ",BR:"\n"};function vb(a,c,b){if(!(a.nodeName in tb))if(a.nodeType==3)b?c.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):c.push(a.nodeValue);else if(a.nodeName in ub)c.push(ub[a.nodeName]);else for(a=a.firstChild;a;){vb(a,c,b);a=a.nextSibling}}
function sb(a){if(a&&typeof a.length=="number")if(ea(a))return typeof a.item=="function"||typeof a.item=="string";else if(da(a))return typeof a.item=="function";return y}function S(a){this.e=a||A.document||document}
S.prototype.A=function(){var a=this.e,c=arguments,b=c[0],f=c[1];if(!gb&&f&&(f.name||f.type)){b=["<",b];f.name&&b.push(' name="',ua(f.name),'"');if(f.type){b.push(' type="',ua(f.type),'"');var i={};nb(i,f);f=i;delete f.type}b.push(">");b=b.join("")}b=a.createElement(b);if(f)if(J(f))b.className=f;else I(f)=="array"?ib.apply(v,[b].concat(f)):pb(b,f);c.length>2&&rb(a,b,c,2);return b};S.prototype.createElement=function(a){return this.e.createElement(a)};S.prototype.createTextNode=function(a){return this.e.createTextNode(a)};
S.prototype.appendChild=function(a,c){a.appendChild(c)};function wb(a){var c=a.type;if(c===undefined)return v;switch(c.toLowerCase()){case "checkbox":case "radio":return a.checked?a.value:v;case "select-one":c=a.selectedIndex;return c>=0?a.options[c].value:v;case "select-multiple":c=[];for(var b,f=0;b=a.options[f];f++)b.selected&&c.push(b.value);return c.length?c:v;default:return a.value!==undefined?a.value:v}};function xb(a,c){if(Q)a.cssText=c;else a[Ua?"innerText":"innerHTML"]=c};var yb;!Q||R("9");Q&&R("8");function Jb(){}Jb.prototype.C=y;Jb.prototype.n=function(){if(!this.C){this.C=n;this.h()}};Jb.prototype.h=function(){};function Kb(a,c){this.type=a;this.currentTarget=this.target=c}la(Kb,Jb);Kb.prototype.h=function(){delete this.type;delete this.target;delete this.currentTarget};Kb.prototype.w=y;Kb.prototype.V=n;var Lb=new Function("a","return a");function Mb(a,c){a&&this.o(a,c)}la(Mb,Kb);z=Mb.prototype;z.target=v;z.relatedTarget=v;z.offsetX=0;z.offsetY=0;z.clientX=0;z.clientY=0;z.screenX=0;z.screenY=0;z.button=0;z.keyCode=0;z.charCode=0;z.ctrlKey=y;z.altKey=y;z.shiftKey=y;z.metaKey=y;z.U=y;z.D=v;
z.o=function(a,c){var b=this.type=a.type;this.target=a.target||a.srcElement;this.currentTarget=c;var f=a.relatedTarget;if(f){if(Ta)try{Lb(f.nodeName)}catch(i){f=v}}else if(b=="mouseover")f=a.fromElement;else if(b=="mouseout")f=a.toElement;this.relatedTarget=f;this.offsetX=a.offsetX!==undefined?a.offsetX:a.layerX;this.offsetY=a.offsetY!==undefined?a.offsetY:a.layerY;this.clientX=a.clientX!==undefined?a.clientX:a.pageX;this.clientY=a.clientY!==undefined?a.clientY:a.pageY;this.screenX=a.screenX||0;this.screenY=
a.screenY||0;this.button=a.button;this.keyCode=a.keyCode||0;this.charCode=a.charCode||(b=="keypress"?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.U=Wa?a.metaKey:a.ctrlKey;this.state=a.state;this.D=a;delete this.V;delete this.w};z.h=function(){Mb.N.h.call(this);this.relatedTarget=this.currentTarget=this.target=this.D=v};function Nb(){}var Ob=0;z=Nb.prototype;z.key=0;z.l=y;z.z=y;z.o=function(a,c,b,f,i,h){if(da(a))this.H=n;else if(a&&a.handleEvent&&da(a.handleEvent))this.H=y;else throw Error("Invalid listener argument");this.p=a;this.M=c;this.src=b;this.type=f;this.capture=!!i;this.F=h;this.z=y;this.key=++Ob;this.l=y};z.handleEvent=function(a){if(this.H)return this.p.call(this.F||this.src,a);return this.p.handleEvent.call(this.p,a)};function T(a,c){this.J=c;this.f=[];if(a>this.J)throw Error("[goog.structs.SimplePool] Initial cannot be greater than max");for(var b=0;b<a;b++)this.f.push(this.c?this.c():{})}la(T,Jb);T.prototype.c=v;T.prototype.B=v;function Pb(a){if(a.f.length)return a.f.pop();return a.c?a.c():{}}function Qb(a,c){a.f.length<a.J?a.f.push(c):Rb(a,c)}function Rb(a,c){if(a.B)a.B(c);else if(ea(c))if(da(c.n))c.n();else for(var b in c)delete c[b]}
T.prototype.h=function(){T.N.h.call(this);for(var a=this.f;a.length;)Rb(this,a.pop());delete this.f};var Sb;var Tb=(Sb="ScriptEngine"in A&&A.ScriptEngine()=="JScript")?A.ScriptEngineMajorVersion()+"."+A.ScriptEngineMinorVersion()+"."+A.ScriptEngineBuildVersion():"0";var Ub,Vb,Wb,Xb,Yb,Zb,$b,ac,bc,cc,dc;
(function(){function a(){return{d:0,k:0}}function c(){return[]}function b(){function t(G){return k.call(t.src,t.key,G)}return t}function f(){return new Nb}function i(){return new Mb}var h=Sb&&!(Aa(Tb,"5.7")>=0),k;Zb=function(t){k=t};if(h){Ub=function(){return Pb(l)};Vb=function(t){Qb(l,t)};Wb=function(){return Pb(o)};Xb=function(t){Qb(o,t)};Yb=function(){return Pb(r)};$b=function(){Qb(r,b())};ac=function(){return Pb(K)};bc=function(t){Qb(K,t)};cc=function(){return Pb(B)};dc=function(t){Qb(B,t)};var l=
new T(0,600);l.c=a;var o=new T(0,600);o.c=c;var r=new T(0,600);r.c=b;var K=new T(0,600);K.c=f;var B=new T(0,600);B.c=i}else{Ub=a;Vb=F;Wb=c;Xb=F;Yb=b;$b=F;ac=f;bc=F;cc=i;dc=F}})();var U={},V={},$={},ec={};
function fc(a,c,b,f,i){if(c)if(I(c)=="array")for(var h=0;h<c.length;h++)fc(a,c[h],b,f,i);else{f=!!f;var k=V;c in k||(k[c]=Ub());k=k[c];if(!(f in k)){k[f]=Ub();k.d++}k=k[f];var l=a[L]||(a[L]=++fa),o;k.k++;if(k[l]){o=k[l];for(h=0;h<o.length;h++){k=o[h];if(k.p==b&&k.F==i){if(k.l)break;return}}}else{o=k[l]=Wb();k.d++}h=Yb();h.src=a;k=ac();k.o(b,h,a,c,f,i);b=k.key;h.key=b;o.push(k);U[b]=k;$[l]||($[l]=Wb());$[l].push(k);if(a.addEventListener){if(a==A||!a.Q)a.addEventListener(c,h,f)}else a.attachEvent(gc(c),
h)}else throw Error("Invalid event type");}function hc(a,c,b,f){if(!f.q)if(f.L){for(var i=0,h=0;i<f.length;i++)if(f[i].l){var k=f[i].M;k.src=v;$b(k);bc(f[i])}else{if(i!=h)f[h]=f[i];h++}f.length=h;f.L=y;if(h==0){Xb(f);delete V[a][c][b];V[a][c].d--;if(V[a][c].d==0){Vb(V[a][c]);delete V[a][c];V[a].d--}if(V[a].d==0){Vb(V[a]);delete V[a]}}}}function gc(a){if(a in ec)return ec[a];return ec[a]="on"+a}
function ic(a,c,b,f,i){var h=1;c=c[L]||(c[L]=++fa);if(a[c]){a.k--;a=a[c];if(a.q)a.q++;else a.q=1;try{for(var k=a.length,l=0;l<k;l++){var o=a[l];if(o&&!o.l)h&=jc(o,i)!==y}}finally{a.q--;hc(b,f,c,a)}}return Boolean(h)}
function jc(a,c){var b=a.handleEvent(c);if(a.z){var f=a.key;if(U[f]){var i=U[f];if(!i.l){var h=i.src,k=i.type,l=i.M,o=i.capture;if(h.removeEventListener){if(h==A||!h.Q)h.removeEventListener(k,l,o)}else h.detachEvent&&h.detachEvent(gc(k),l);h=h[L]||(h[L]=++fa);l=V[k][o][h];if($[h]){var r=$[h],K=Ga(r,i);if(K>=0){Fa(r.length!=v);N.splice.call(r,K,1)}r.length==0&&delete $[h]}i.l=n;l.L=n;hc(k,o,h,l);delete U[f]}}}return b}
Zb(function(a,c){if(!U[a])return n;var b=U[a],f=b.type,i=V;if(!(f in i))return n;i=i[f];var h,k;if(yb===undefined)yb=Q&&!A.addEventListener;if(yb){var l;if(!(l=c))a:{l="window.event".split(".");for(var o=A;h=l.shift();)if(o[h]!=v)o=o[h];else{l=v;break a}l=o}h=l;l=n in i;o=y in i;if(l){if(h.keyCode<0||h.returnValue!=undefined)return n;a:{var r=y;if(h.keyCode==0)try{h.keyCode=-1;break a}catch(K){r=n}if(r||h.returnValue==undefined)h.returnValue=n}}r=cc();r.o(h,this);h=n;try{if(l){for(var B=Wb(),t=r.currentTarget;t;t=
t.parentNode)B.push(t);k=i[n];k.k=k.d;for(var G=B.length-1;!r.w&&G>=0&&k.k;G--){r.currentTarget=B[G];h&=ic(k,B[G],f,n,r)}if(o){k=i[y];k.k=k.d;for(G=0;!r.w&&G<B.length&&k.k;G++){r.currentTarget=B[G];h&=ic(k,B[G],f,y,r)}}}else h=jc(b,r)}finally{if(B){B.length=0;Xb(B)}r.n();dc(r)}return h}f=new Mb(c,this);try{h=jc(b,f)}finally{f.n()}return h});function kc(a){if(a[1]){var c=a[0],b=c.indexOf("#");if(b>=0){a.push(c.substr(b));a[0]=c=c.substr(0,b)}b=c.indexOf("?");if(b<0)a[1]="?";else if(b==c.length-1)a[1]=undefined}return a.join("")}function lc(a,c){for(var b in c){var f=b,i=c[b],h=a;if(I(i)=="array")for(var k=0;k<i.length;k++){h.push("&",f);i[k]!==""&&h.push("=",ta(i[k]))}else if(i!=v){h.push("&",f);i!==""&&h.push("=",ta(i))}}return a};function mc(){return n};/*
 Portions of this code are from the Dojo Toolkit, received by
 The Closure Library Authors under the BSD license. All other code is
 Copyright 2005-2009 The Closure Library Authors. All Rights Reserved.

 The "New" BSD License:

 Copyright (c) 2005-2009, The Dojo Foundation
 All rights reserved.

 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:

 Redistributions of source code must retain the above copyright notice, this
 list of conditions and the following disclaimer.
 Redistributions in binary form must reproduce the above copyright notice,
 this list of conditions and the following disclaimer in the documentation
 and/or other materials provided with the distribution.
 Neither the name of the Dojo Foundation nor the names of its contributors
 may be used to endorse or promote products derived from this software
 without specific prior written permission.

 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
var nc=function(){function a(d,e){if(!d)return[];if(d.constructor==Array)return d;if(!J(d))return[d];if(J(e)){e=J(e)?document.getElementById(e):e;if(!e)return[]}e=e||document;var g=e.ownerDocument||e.documentElement;W=e.contentType&&e.contentType=="application/xml"||Sa&&(e.doctype||g.toString()=="[object XMLDocument]")||!!g&&(Q?g.xml:e.xmlVersion||g.xmlVersion);if((g=f(d)(e))&&g.r)return g;return c(g)}function c(d){if(d&&d.r)return d;var e=[];if(!d||!d.length)return e;d[0]&&e.push(d[0]);if(d.length<
2)return e;O++;if(Q&&W){var g=O+"";d[0].setAttribute("_zipIdx",g);for(var j=1,m;m=d[j];j++){d[j].getAttribute("_zipIdx")!=g&&e.push(m);m.setAttribute("_zipIdx",g)}}else if(Q&&d.P)try{for(j=1;m=d[j];j++)Ba(m)&&e.push(m)}catch(p){}else{if(d[0])d[0]._zipIdx=O;for(j=1;m=d[j];j++){d[j]._zipIdx!=O&&e.push(m);m._zipIdx=O}}return e}function b(d,e){if(!e)return 1;var g=pc(d);if(!e[g])return e[g]=1;return 0}function f(d,e){if(zb){var g=Ab[d];if(g&&!e)return g}if(g=Bb[d])return g;g=d.charAt(0);var j=-1==d.indexOf(" ");
if(d.indexOf("#")>=0&&j)e=n;if(zb&&!e&&">~+".indexOf(g)==-1&&(!Q||d.indexOf(":")==-1)&&!(Cb&&d.indexOf(".")>=0)&&d.indexOf(":contains")==-1&&d.indexOf("|=")==-1){var m=">~+".indexOf(d.charAt(d.length-1))>=0?d+" *":d;return Ab[d]=function(C){try{if(!(9==C.nodeType||j))throw"";var q=C.querySelectorAll(m);if(Q)q.P=n;else q.r=n;return q}catch(s){return f(d,n)(C)}}}else{var p=d.split(/\s*,\s*/);return Bb[d]=p.length<2?i(d):function(C){for(var q=0,s=[],w;w=p[q++];)s=s.concat(i(w)(C));return s}}}function i(d){var e=
Db(ra(d));if(e.length==1){var g=h(e[0]);return function(j){if(j=g(j,[]))j.r=n;return j}}return function(j){j=X(j);for(var m,p,C=e.length,q,s,w=0;w<C;w++){s=[];m=e[w];p=j.length-1;if(p>0){q={};s.r=n}p=h(m);for(var u=0;m=j[u];u++)p(m,s,q);if(!s.length)break;j=s}return s}}function h(d){var e=Eb[d.j];if(e)return e;var g=d.G;g=g?g.s:"";var j=r(d,{i:1}),m="*"==d.a,p=document.getElementsByClassName;if(g){p={i:1};if(m)p.a=1;j=r(d,p);if("+"==g)e=o(j);else if("~"==g)e=l(j);else if(">"==g)e=k(j)}else if(d.id){j=
!d.I&&m?mc:r(d,{i:1,id:1});e=function(q,s){var w;w=q?new S(q.nodeType==9?q:q.ownerDocument||q.document):fb||(fb=new S);var u=d.id;if((w=J(u)?w.e.getElementById(u):u)&&j(w))if(9==q.nodeType)return X(w,s);else{for(u=w.parentNode;u;){if(u==q)break;u=u.parentNode}if(u)return X(w,s)}}}else if(p&&/\{\s*\[native code\]\s*\}/.test(String(p))&&d.b.length&&!Cb){j=r(d,{i:1,b:1,id:1});var C=d.b.join(" ");e=function(q,s){for(var w=X(0,s),u,M=0,E=q.getElementsByClassName(C);u=E[M++];)j(u,q)&&w.push(u);return w}}else if(!m&&
!d.I)e=function(q,s){for(var w=X(0,s),u,M=0,E=q.getElementsByTagName(d.u());u=E[M++];)w.push(u);return w};else{j=r(d,{i:1,a:1,id:1});e=function(q,s){for(var w=X(0,s),u,M=0,E=q.getElementsByTagName(d.u());u=E[M++];)j(u,q)&&w.push(u);return w}}return Eb[d.j]=e}function k(d){d=d||mc;return function(e,g,j){for(var m=0,p=e[Fb];e=p[m++];)if(ma(e)&&(!j||b(e,j))&&d(e,m))g.push(e);return g}}function l(d){return function(e,g,j){for(e=e[na];e;){if(ma(e)){if(j&&!b(e,j))break;d(e)&&g.push(e)}e=e[na]}return g}}
function o(d){return function(e,g,j){for(;e=e[na];)if(!(Ca&&!Ba(e))){if((!j||b(e,j))&&d(e))g.push(e);break}return g}}function r(d,e){if(!d)return mc;e=e||{};var g=v;e.i||(g=Y(g,Ba));if(!e.a)if(d.a!="*")g=Y(g,function(j){return j&&j.tagName==d.u()});e.b||Ha(d.b,function(j,m){var p=RegExp("(?:^|\\s)"+j+"(?:\\s|$)");g=Y(g,function(C){return p.test(C.className)});g.X=m});e.g||Ha(d.g,function(j){var m=j.name;if($a[m])g=Y(g,$a[m](m,j.value))});e.m||Ha(d.m,function(j){var m,p=j.t;if(j.type&&Gb[j.type])m=
Gb[j.type](p,j.v);else if(p.length)m=qc(p);if(m)g=Y(g,m)});if(!e.id)if(d.id)g=Y(g,function(j){return!!j&&j.id==d.id});g||"default"in e||(g=mc);return g}function K(d){return t(d)%2}function B(d){return!(t(d)%2)}function t(d){var e=d.parentNode,g=0,j=e[Fb],m=d._i||-1,p=e._l||-1;if(!j)return-1;j=j.length;if(p==j&&m>=0&&p>=0)return m;e._l=j;m=-1;for(e=e.firstElementChild||e.firstChild;e;e=e[na])if(ma(e)){e._i=++g;if(d===e)m=g}return m}function G(d){for(;d=d[na];)if(ma(d))return y;return n}function Hb(d){for(;d=
d[rc];)if(ma(d))return y;return n}function Z(d,e){if(!d)return"";if(e=="class")return d.className||"";if(e=="for")return d.htmlFor||"";if(e=="style")return d.style.cssText||"";return(W?d.getAttribute(e):d.getAttribute(e,2))||""}function Ba(d){return 1==d.nodeType}function Y(d,e){if(!d)return e;if(!e)return d;return function(){return d.apply(window,arguments)&&e.apply(window,arguments)}}function Db(d){function e(){if(w>=0){x.id=g(w,D).replace(/\\/g,"");w=-1}if(u>=0){var oa=u==D?v:g(u,D);if(">~+".indexOf(oa)<
0)x.a=oa;else x.s=oa;u=-1}if(s>=0){x.b.push(g(s+1,D).replace(/\\/g,""));s=-1}}function g(oa,sc){return ra(d.slice(oa,sc))}d+=">~+".indexOf(d.slice(-1))>=0?" * ":" ";for(var j=[],m=-1,p=-1,C=-1,q=-1,s=-1,w=-1,u=-1,M="",E="",Ib,D=0,tc=d.length,x=v,H=v;M=E,E=d.charAt(D),D<tc;D++)if(M!="\\"){if(!x){Ib=D;x={j:v,g:[],m:[],b:[],a:v,s:v,id:v,u:function(){return W?this.T:this.a}};u=D}if(m>=0)if(E=="]"){if(H.t)H.v=g(C||m+1,D);else H.t=g(m+1,D);if(m=H.v)if(m.charAt(0)=='"'||m.charAt(0)=="'")H.v=m.slice(1,-1);
x.m.push(H);H=v;m=C=-1}else{if(E=="="){C="|~^$*".indexOf(M)>=0?M:"";H.type=C+E;H.t=g(m+1,D-C.length);C=D+1}}else if(p>=0){if(E==")"){if(q>=0)H.value=g(p+1,D);q=p=-1}}else if(E=="#"){e();w=D+1}else if(E=="."){e();s=D}else if(E==":"){e();q=D}else if(E=="["){e();m=D;H={}}else if(E=="("){if(q>=0){H={name:g(q+1,D),value:v};x.g.push(H)}p=D}else if(E==" "&&M!=E){e();q>=0&&x.g.push({name:g(q+1,D)});x.I=x.g.length||x.m.length||x.b.length;x.fa=x.j=g(Ib,D);x.T=x.a=x.s?v:x.a||"*";if(x.a)x.a=x.a.toUpperCase();
if(j.length&&j[j.length-1].s){x.G=j.pop();x.j=x.G.j+" "+x.j}j.push(x);x=v}}return j}function X(d,e){var g=e||[];d&&g.push(d);return g}var Cb=Ua&&document.compatMode=="BackCompat",Fb=document.firstChild.children?"children":"childNodes",W=y,Gb={"*=":function(d,e){return function(g){return Z(g,d).indexOf(e)>=0}},"^=":function(d,e){return function(g){return Z(g,d).indexOf(e)==0}},"$=":function(d,e){return function(g){g=" "+Z(g,d);return g.lastIndexOf(e)==g.length-e.length}},"~=":function(d,e){var g=" "+
e+" ";return function(j){return(" "+Z(j,d)+" ").indexOf(g)>=0}},"|=":function(d,e){e=" "+e;return function(g){g=" "+Z(g,d);return g==e||g.indexOf(e+"-")==0}},"=":function(d,e){return function(g){return Z(g,d)==e}}},Ca=typeof document.firstChild.nextElementSibling=="undefined",na=!Ca?"nextElementSibling":"nextSibling",rc=!Ca?"previousElementSibling":"previousSibling",ma=Ca?Ba:mc,$a={checked:function(){return function(d){return d.checked||d.attributes.checked}},"first-child":function(){return Hb},"last-child":function(){return G},
"only-child":function(){return function(d){if(!Hb(d))return y;if(!G(d))return y;return n}},empty:function(){return function(d){var e=d.childNodes;for(d=d.childNodes.length-1;d>=0;d--){var g=e[d].nodeType;if(g===1||g==3)return y}return n}},contains:function(d,e){var g=e.charAt(0);if(g=='"'||g=="'")e=e.slice(1,-1);return function(j){return j.innerHTML.indexOf(e)>=0}},not:function(d,e){var g=Db(e)[0],j={i:1};if(g.a!="*")j.a=1;if(!g.b.length)j.b=1;var m=r(g,j);return function(p){return!m(p)}},"nth-child":function(d,
e){if(e=="odd")return K;else if(e=="even")return B;if(e.indexOf("n")!=-1){var g=e.split("n",2),j=g[0]?g[0]=="-"?-1:parseInt(g[0],10):1,m=g[1]?parseInt(g[1],10):0,p=0,C=-1;if(j>0)if(m<0)m=m%j&&j+m%j;else{if(m>0){if(m>=j)p=m-m%j;m%=j}}else if(j<0){j*=-1;if(m>0){C=m;m%=j}}if(j>0)return function(s){s=t(s);return s>=p&&(C<0||s<=C)&&s%j==m};else e=m}var q=parseInt(e,10);return function(s){return t(s)==q}}},qc=Q?function(d){var e=d.toLowerCase();if(e=="class")d="className";return function(g){return W?g.getAttribute(d):
g[d]||g[e]}}:function(d){return function(e){return e&&e.getAttribute&&e.hasAttribute(d)}},Eb={},Bb={},Ab={},zb=!!document.querySelectorAll&&(!Ua||R("526")),O=0,pc=Q?function(d){return W?d.getAttribute("_uid")||d.setAttribute("_uid",++O)||O:d.uniqueID}:function(d){return d._uid||(d._uid=++O)};a.g=$a;return a}();ba("goog.dom.query",nc,void 0);ba("goog.dom.query.pseudos",nc.g,void 0);function oc(){this.ea=this.ca=this.ga=this.duration=this.Z=this.Y=this.aa=this.$=this.children=this.W=v}function uc(a,c){var b=c||"",f=kb(a,function(i){return!da(i)});return kc(lc([b],f))}function vc(a){this.S=a||{};this.ba=[];this.ha=[];try{ka("var _gaq = _gaq || [];_gaq.push(['wd._setAccount', 'UA-18639217-1']);_gaq.push(['wd._setDomainName', 'none']);_gaq.push(['wd._trackPageview', 'widget/view']);")}catch(c){}}
function wc(a){function c(h){try{var k;a:{var l=f.elements[h];if(l.type)k=wb(l);else{for(h=0;h<l.length;h++){var o=wb(l[h]);if(o){k=o;break a}}k=v}}return k}catch(r){}return v}var b=new oc;a=a.S;b.refererTitle=document.title;var f=document.forms[0],i=ja(function(h,k){var l=nc(h+'[name="'+k+'"]',f);if(l.length<=0)return v;l=l[0];switch(h){case "SELECT":l=l.getElementsByTagName("OPTION")[l.selectedIndex];if(hb&&"innerText"in l)l=l.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var o=[];vb(l,o,n);l=o.join("")}l=
l.replace(/ \xAD /g," ").replace(/\xAD/g,"");Q||(l=l.replace(/ +/g," "));if(l!=" ")l=l.replace(/^\s*/,"");return l;default:return v}},"SELECT");b.adults=i("erwachsene")?i("erwachsene").charAt(0):v;b.children=Ia(nc('select[name^="alter"]'),function(h){return h.selectedIndex>0}).length;b.children=b.children.length?b.children:v;b.departure=i("abflughafen");b.destination=[i("ziel"),i("region")].join(", ");b.destination=b.destination.length<=3?v:b.destination;b.dateFrom=[c("ktag"),c("kmonat")].join(".");
b.dateFrom=b.dateFrom.length<=1?v:b.dateFrom;b.dateTo=[c("rueckktag"),c("rueckkmonat")].join(".");b.dateTo=b.dateTo.length<=1?v:b.dateTo;b.duration=i("dauer");b.operator=lb(a,"tourOperator");b.hotel=lb(a,"hotelName");return b}vc.prototype.R=function(){var a=wc(this),c=CHAT_URL_BASE+"/chat/travel3-de/";try{ka("_gaq.push(['wd._trackPageview', 'widget/click']);")}catch(b){}window.open(uc(a,c),"webdesk_travel3","width=640,height=500,left=250,top=200,resizable=1,toolbar=0,directories=0,menubar=0,status=0,location=0,scrollbars=0")};ba("webdesk.renderWidget",function(a,c){var b=new vc(c),f=J(a)?document.getElementById(a):a,i={K:MEDIA_URL};i="\n#webdeskWidget{\n}\n#webdeskWidget * {\n    margin:0;padding:0;\n    font-family: arial,sans-serif;\n    font-size:12px;\n    color:#000;\n}\n#webdeskWidget h1, #webdeskWidget h3 {\n    margin:0; padding:0;\n    font-size:100%;\n    font-weight:bold;\n    color:#004797;\n}\n#webdeskWidget h1 {\n    margin:0 0 5px 2px;\n}\n#webdeskWidget h3 {\n    font-size: 16px;\n}\n#webdeskWidget p{\n    margin-bottom:5px;\n}\n#webdeskWidget .module{\n    border:1px solid #568AC8;\n    background: #CEE3FD;\n    padding:3px;\n    margin-bottom: 5px;\n}\n#webdeskWidget .separator{\n    border: 1px solid #568AC8;\n    border-width: 0 0 1px 0;\n    line-height:1px;\n}\n#webdeskWidget .serviceCenter{\n    padding-left: 50px;\n    margin-bottom:7px;\n    height:70px;\nbackground: url('"+
ua(String(i.K))+"img/travel3-de/servicecenter.jpg') no-repeat 0 1px;\n}\n#webdeskWidget .txtC{\n    text-align: center;\n}\n#webdeskWidget .detail{\n    font-size:10px;\n}\n#webdeskWidget .separator{\n    margin:10px 0 10px 0;\n}\n#webdeskWidget .button {\n    margin:10px auto 5px auto;\n    width:117px;\nbackground: url('"+ua(String(i.K))+"img/travel3-de/btn_startchat.gif') no-repeat;\n    text-transform: uppercase;\n    color:#fff;\n    font-size: 15px;\n    padding-left: 15px;\n    line-height: 21px;\n    cursor: pointer;\n}\n";
var h=fb||(fb=new S),k=v;if(Q){k=h.e.createStyleSheet();xb(k,i)}else{var l=ob(h.e,"head",void 0,void 0)[0];if(!l){k=ob(h.e,"body",void 0,void 0)[0];l=h.A("head");k.parentNode.insertBefore(l,k)}k=h.A("style");xb(k,i);h.appendChild(l,k)}f.innerHTML='<div id="webdeskWidget"><div class="module"><h1>Service Center</h1><div class="serviceCenter">Ben&ouml;tigen Sie Hilfe bei der Buchung?<br /><br />Einfach anrufen:</div><h3 class="txtC">02349 - 6103514</h3><p class="txtC detail">Aus dem Ausland:<br/> +49-2349-6103514</p><p class="separator">&nbsp;</p><h1>Kostenloser Live-Chat</h1><p class="txtC">Kontaktieren Sie unsere Reiseexperten bequem &uuml;ber unseren&nbsp; kostenlosen Service-Chat!</p><div class="button">&nbsp;</div></div></div>';
b.O=ob(document,"div","button",f)[0];fc(b.O,"click",ia(b.R,b))},void 0);

webdesk.agent = '';
MEDIA_URL = 'http://app.wdesk.de/media/';
CHAT_URL_BASE = 'http://app.wdesk.de';
})();
