/* Copyright 2006 Google */ 
function tn_aa(a){if(a in tn_ba)return tn_ba[a];return tn_ba[a]=navigator.userAgent.toLowerCase().indexOf(a)!=-1}function tn_ca(a,b){try{if(!window.opera&&"compatMode"in a.document&&a.document.compatMode=="CSS1Compat")return b.Qa(a);else if(tn_aa("msie")&&!window.opera)return b.Pa(a)}catch(c){}return b.Ja(a)}function tn_da(a){return document.getElementById(a)}function tn_ea(a){return document.all[a]}
function tn_fa(a){try{if(window.parent!=window&&window.parent.log){window.parent.log(window.name+"::"+a);return}}catch(b){}var c=tn_ga("log");if(c){var d="<p class=logentry><span class=logdate>"+new Date+"</span><span class=logmsg>"+a+"</span></p>";c.innerHTML=d+c.innerHTML}else window.status=a}function tn_a(a,b,c){this.x=a;this.y=b;this.coordinateFrame=c||tn_b}function tn_ha(a,b){this.dx=a;this.dy=b}function tn_c(a,b,c,d,e){this.x=a;this.y=b;this.w=c;this.h=d;this.coordinateFrame=e||tn_b}
function tn_ia(a){if(!a)return tn_b;function b(j){for(var g=a.offsetParent;g&&g.offsetParent;g=g.offsetParent){if(g.scrollLeft)j.x-=g.scrollLeft;if(g.scrollTop)j.y-=g.scrollTop}}var c;c=a.ownerDocument&&a.ownerDocument.parentWindow?a.ownerDocument.parentWindow:window;if(a.ownerDocument&&a.ownerDocument.getBoxObjectFor){var d=a.ownerDocument.getBoxObjectFor(a),e=new tn_c(d.x,d.y,d.width,d.height,c);b(e);return e}if(a.getBoundingClientRect){var f=a.getBoundingClientRect();return new tn_c(f.left+tn_ca(c,
tn_ja),f.top+tn_ca(c,tn_ka),f.right-f.left,f.bottom-f.top,c)}var h=0,i=0;for(var k=a;k.offsetParent;k=k.offsetParent){h+=k.offsetLeft;i+=k.offsetTop}var e=new tn_c(h,i,a.offsetWidth,a.offsetHeight,c);b(e);return e}function tn_la(){}function tn_d(a){a||tn_e("Assertion failed")}function tn_ma(a,b){var c=a.indexOf(b);if(c==-1)return[a];var d=[];d.push(a.substr(0,c));while(c!=-1){var e=a.indexOf(b,c+1);e!=-1?d.push(a.substr(c+1,e-c-1)):d.push(a.substr(c+1));c=e}return d}
function tn_na(a,b){if(b.nodeType==3)return tn_f(a,b.nodeValue);else if(b.nodeType==4)return a.createCDATASection(b.nodeValue);else if(b.nodeType==1){var c=tn_oa(a,b.nodeName);for(var d=0;d<b.attributes.length;++d){var e=b.attributes[d],f=e.nodeName,h=e.nodeValue;c.setAttribute(f,h)}for(var i=b.firstChild;i;i=i.nextSibling){var k=arguments.callee(a,i);tn_g(c,k)}return c}else return a.createComment(b.nodeName)}function tn_pa(){this.keys=[]}
function tn_qa(a,b){for(var c=0;c<a.length;++c)b.call(this,a[c],c)}function tn_ra(a,b){var c=[];for(var d=0;d<a.length;++d)c.push(b(a[d]));return c}function tn_sa(a){for(var b=0;b<a.length/2;++b){var c=a[b],d=a.length-b-1;a[b]=a[d];a[d]=c}}function tn_ta(a,b,c){var d=0;for(var e=0;e<a.length;++e)if(a[e]===b||c&&a[e]==b){a.splice(e--,1);d++}return d}function tn_ua(a,b){for(var c=0;c<b.length;++c)a.push(b[c])}
function tn_h(a){if(!a)return"";var b="";if(a.nodeType==3||a.nodeType==4||a.nodeType==2)b+=a.nodeValue;else if(a.nodeType==1||a.nodeType==9||a.nodeType==11)for(var c=0;c<a.childNodes.length;++c)b+=arguments.callee(a.childNodes[c]);return b}function tn_va(a,b){var c=[];tn_wa(a,c,b);return c.join("")}
function tn_wa(a,b,c){if(a.nodeType==3)b.push(tn_xa(a.nodeValue));else if(a.nodeType==4)c?b.push(a.nodeValue):b.push("<![CDATA["+a.nodeValue+"]]\>");else if(a.nodeType==8)b.push("<!--"+a.nodeValue+"--\>");else if(a.nodeType==1){b.push("<"+tn_ya(a));for(var d=0;d<a.attributes.length;++d){var e=a.attributes[d];e&&e.nodeName&&e.nodeValue&&b.push(" "+tn_ya(e)+'="'+tn_xa(e.nodeValue).replace(/\"/g,"&quot;")+'"')}if(a.childNodes.length==0)b.push("/>");else{b.push(">");for(var d=0;d<a.childNodes.length;++d)arguments.callee(a.childNodes[d],
b,c);b.push("</"+tn_ya(a)+">")}}else if(a.nodeType==9||a.nodeType==11)for(var d=0;d<a.childNodes.length;++d)arguments.callee(a.childNodes[d],b,c)}function tn_ya(a){return a.prefix&&a.nodeName.indexOf(a.prefix+":")!=0?a.prefix+":"+a.nodeName:a.nodeName}function tn_xa(a){return(""+a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function tn_i(a,b){return a.getAttribute(b)}function tn_g(a,b){return a.appendChild(b)}function tn_za(a){return a.parentNode.removeChild(a)}
function tn_f(a,b){return a.createTextNode(b)}function tn_oa(a,b){return a.createElement(b)}function tn_Aa(a){return a.createDocumentFragment()}function tn_e(a){if(typeof Error!="undefined")throw new Error(a||"Assertion Failed");else throw a;}
function tn_Ba(a){var b=tn_ma(a,"&"),c=b[0];for(var d=1;d<b.length;++d){var e=b[d].indexOf(";");if(e==-1){c+=b[d];continue}var f=b[d].substring(0,e),h=b[d].substring(e+1),i;switch(f){case "lt":i="<";break;case "gt":i=">";break;case "amp":i="&";break;case "quot":i='"';break;case "apos":i="'";break;case "nbsp":i=String.fromCharCode(160);break;default:var k=tn_oa(window.document,"span");k.innerHTML="&"+f+"; ";i=k.childNodes[0].nodeValue.charAt(0)}c+=i+h}return c}
function tn_Ca(a){var b=/\/$/,c,d;if(a.match(/^<\?xml/))if(a.search(new RegExp(tn_Da))==5){c=tn_Ea;d=tn_Fa}else if(a.search(new RegExp(tn_Ga))==5){c=tn_Ha;d=tn_Ia}else alert("VersionInfo is missing, or unknown version number.");else{c=tn_Ea;d=tn_Fa}var e=new tn_j,f=e,h=[],i=f;h.push(i);var k="",j=tn_ma(a,"<");for(var g=1;g<j.length;++g){var l=tn_ma(j[g],">"),o=l[0],q=tn_Ba(l[1]||"");if(k){var s=j[g].indexOf(k);if(s!=-1){var r=j[g].substring(0,s);i.nodeValue+="<"+r;h.pop();i=h[h.length-1];q=j[g].substring(s+
k.length);k=""}else{i.nodeValue+="<"+j[g];q=tn_b}}else if(o.indexOf("![CDATA[")==0){var m="![CDATA[".length,s=j[g].indexOf("]]\>");if(s!=-1){var r=j[g].substring(m,s),n=e.createCDATASection(r);tn_g(i,n)}else{var r=j[g].substring(m);q=tn_b;var n=e.createCDATASection(r);tn_g(i,n);i=n;h.push(n);k="]]\>"}}else if(o.indexOf("!--")==0){var m="!--".length,s=j[g].indexOf("--\>");if(s!=-1){var r=j[g].substring(m,s),n=e.createComment(r);tn_g(i,n)}else{var r=j[g].substring(m);q=tn_b;var n=e.createComment(r);
tn_g(i,n);i=n;h.push(n);k="--\>"}}else if(o.charAt(0)=="/"){h.pop();i=h[h.length-1]}else if(!(o.charAt(0)=="?"))if(!(o.charAt(0)=="!")){var y=o.match(b),v=c.exec(o)[1],n=tn_oa(e,v),p;while(p=d.exec(o)){var D=tn_Ba(p[5]||p[7]||"");n.setAttribute(p[1],D)}tn_g(i,n);if(!y){i=n;h.push(n)}}q&&i!=f&&tn_g(i,tn_f(e,q))}return f}
function tn_Ja(a,b,c){var d;if(b){d=b.call(tn_b,a);if(typeof d=="boolean"&&!d)return tn_k}for(var e=a.firstChild;e;e=e.nextSibling)if(e.nodeType==1){d=arguments.callee.call(this,e,b,c);if(typeof d=="boolean"&&!d)return tn_k}if(c){d=c.call(tn_b,a);if(typeof d=="boolean"&&!d)return tn_k}}function tn_l(a,b,c,d){this.attributes=[];this.childNodes=[];tn_l.init.call(this,a,b,c,d)}function tn_j(){tn_l.call(this,9,"#document",tn_b,tn_b);this.documentElement=tn_b}
function tn_Ka(a,b){tn_La(new tn_m(a,b),b)}
function tn_La(a,b){var c=tn_i(b,"select");if(c){b.removeAttribute("select");tn_Ma(a,b,c);return}var d=tn_i(b,"display");if(d)if(tn_Na(d,a).d())b.removeAttribute("display");else{tn_za(b);return}var e=tn_i(b,"values");if(e){b.removeAttribute("values");tn_Oa(a,b,e)}var f=tn_i(b,"transclude");if(f){var h=tn_Pa(f,b.ownerDocument);if(h){b.parentNode.replaceChild(h,b);tn_La(a,h)}else tn_za(b);tn_l.recycle(b);return}var i=tn_i(b,"content");if(i){b.removeAttribute("content");tn_Qa(a,b,i)}else{var k=[];for(var j=
0;j<b.childNodes.length;++j)b.childNodes[j].nodeType==1&&k.push(b.childNodes[j]);for(var j=0;j<k.length;++j)tn_La(a,k[j])}}
function tn_Ma(a,b,c){var d=c.split(/;/),e=tn_Na(d[0],a).c();if(e.length>0){var f=[];for(var h=1;h<e.length;++h){var i=tn_na(b.ownerDocument,b);f.push(i);b.parentNode.insertBefore(i,b)}f.push(b);var k=[];for(var j=1;j<d.length;++j){var g=d[j],l=0,o;if(g.charAt(l)=="#"){o="number";l++}else o="text";var q;if(g.charAt(l)=="-"){q="descending";l++}else q="ascending";var s=tn_Ra(d[j].substr(l));k.push({expr:s,type:o,order:q})}var r=a.clone(e[0],0,e);tn_Sa(r,k);for(var h=0;h<r.u();++h)r.nodelist[h].nodeType==
1&&tn_La(r.clone(r.nodelist[h],h),f[h])}else tn_za(b)}function tn_Oa(a,b,c){var d=c.split(/;/);for(var e=0;e<d.length;++e){var f=d[e].indexOf(":");if(f<0)continue;var h=d[e].substr(0,f),i=tn_Na(d[e].substr(f+1),a);if(h.charAt(0)=="$")a.ya(h.substr(1),i);else h&&b.setAttribute(h,i.a())}}
function tn_Qa(a,b,c){while(b.firstChild)b.removeChild(b.firstChild);var d=tn_Na(c,a);if(d.type=="node-set")for(var e=0;e<d.value.length;++e){var f=d.value[e];if(f.nodeType==1)for(var h=f.firstChild;h;h=h.nextSibling){var i=tn_na(b.ownerDocument,h);tn_g(b,i)}else if(f.nodeType==2){var k=tn_f(b.ownerDocument,f.nodeValue);tn_g(b,k)}}else{var k=tn_f(b.ownerDocument,d.a());tn_g(b,k)}}function tn_Na(a,b){var c=tn_Ra(a),d=c.evaluate(b);return d}
function tn_Pa(a,b){var c=b.getElementById(a);if(c){var d=tn_na(b,c);return d}else return tn_b}
function tn_Ra(a){tn_Ta();var b=tn_Ua[a];if(b)return b;if(a.match(/^(\$|@)?\w+$/i)){var c=tn_Va(a);tn_Ua[a]=c;return c}if(a.match(/^\w+(\/\w+)*$/i)){var c=tn_Wa(a);tn_Ua[a]=c;return c}var d=a,e=[],f=tn_b,h=tn_b,i=tn_k,k=0,j=0,g=0;while(!i){k++;a=a.replace(/^\s*/,"");h=f;f=tn_b;var l=tn_b,o="";for(var q=0;q<tn_Xa.length;++q){var s=tn_Xa[q].re.exec(a);j++;if(s&&s.length>0&&s[0].length>o.length){l=tn_Xa[q];o=s[0];break}}if(l&&(l==tn_Ya||l==tn_Za||l==tn__a||l==tn_0a)&&(!h||h.tag==tn_1a||h.tag==tn_2a||
h.tag==tn_n||h.tag==tn_3a||h.tag==tn_4a))l=tn_5a;if(l){a=a.substr(o.length);f={tag:l,match:o,prec:l.prec?l.prec:0,expr:new tn_6a(o)}}else i=tn_;while(tn_7a(e,f)){g++;tn_la("stack: "+tn_8a(e))}}tn_la("stack: "+tn_8a(e));e.length!=1&&tn_e("XPath parse error "+d+":\n"+tn_8a(e));var s=e[0].expr;tn_Ua[d]=s;return s}
function tn_7a(a,b){var c=tn_b;if(a.length>0){var d=a[a.length-1],e=tn_9a[d.tag.key];if(e)for(var f=0;f<e.length;++f){var h=e[f],i=tn_$a(a,h[1]);if(i.length){c={tag:h[0],rule:h,match:i};c.prec=tn_ab(c);break}}}var k;if(c&&(!b||c.prec>b.prec||b.tag.left&&c.prec>=b.prec)){for(var f=0;f<c.match.matchlength;++f)a.pop();var j=tn_ra(c.match,function(g){return g.expr});c.expr=c.rule[3].apply(tn_b,j);a.push(c);k=tn_}else{b&&a.push(b);k=tn_k}return k}
function tn_$a(a,b){var c=a.length,d=b.length,e,f,h=[];h.matchlength=0;var i=0;for(e=d-1,f=c-1;e>=0&&f>=0;--e,f-=i){i=0;var k=[];if(b[e]==tn_bb){e-=1;h.push(k);while(f-i>=0&&a[f-i].tag==b[e]){k.push(a[f-i]);i+=1;h.matchlength+=1}}else if(b[e]==tn_cb){e-=1;h.push(k);while(f-i>=0&&i<2&&a[f-i].tag==b[e]){k.push(a[f-i]);i+=1;h.matchlength+=1}}else if(b[e]==tn_db){e-=1;h.push(k);if(a[f].tag==b[e])while(f-i>=0&&a[f-i].tag==b[e]){k.push(a[f-i]);i+=1;h.matchlength+=1}else return[]}else if(a[f].tag==b[e]){h.push(a[f]);
i+=1;h.matchlength+=1}else return[];tn_sa(k);k.expr=tn_ra(k,function(j){return j.expr})}tn_sa(h);return e==-1?h:[]}function tn_ab(a){var b=0;if(a.rule)if(a.rule.length>=3&&a.rule[2]>=0)b=a.rule[2];else for(var c=0;c<a.rule[1].length;++c){var d=a.rule[1][c].prec||2;b=Math.max(b,d)}else if(a.tag)b=a.tag.prec||2;else if(a.length)for(var e=0;e<a.length;++e){var d=tn_ab(a[e]);b=Math.max(b,d)}return b}function tn_8a(a){var b="";for(var c=0;c<a.length;++c){if(b)b+="\n";b+=a[c].tag.label}return b}
function tn_m(a,b,c,d,e){this.node=a;this.stylesheet=b||tn_b;this.position=c||0;this.nodelist=d||[a];this.variables={};this.parent=e||tn_b;this.root=e?e.root:this.node.nodeType==9?a:a.ownerDocument}function tn_o(a){this.value=a;this.type="string"}function tn_p(a){this.value=a;this.type="boolean"}function tn_q(a){this.value=a;this.type="number"}function tn_r(a){this.value=a;this.type="node-set"}function tn_6a(a){this.value=a}function tn_s(){this.absolute=tn_k;this.rootExpr=tn_b;this.steps=[]}
function tn_eb(a,b,c,d,e){var f=b[c],h=e.clone(d),i=f.evaluate(h).c();for(var k=0;k<i.length;++k)c==b.length-1?a.push(i[k]):tn_eb(a,b,c+1,i[k],e)}function tn_t(a,b,c){this.axis=a;this.nodetest=b;this.predicate=c||[]}function tn_fb(){this.value=new tn_p(tn_)}function tn_gb(){}function tn_hb(){}function tn_ib(){}function tn_jb(a){this.target=a}function tn_kb(a){this.regex=new RegExp("^"+a+":");this.nsprefix=a}function tn_lb(a){this.name=a}function tn_mb(a){this.expr=a}
function tn_nb(a){this.name=a;this.args=[]}function tn_ob(a,b){this.expr1=a;this.expr2=b}function tn_pb(a,b){this.filter=a;this.rel=b}function tn_qb(a,b){this.expr=a;this.predicate=b}function tn_rb(a){this.expr=a}function tn_sb(a,b,c){this.expr1=a;this.expr2=c;this.op=b}function tn_tb(a){this.value=a}function tn_ub(a){this.value=a}function tn_vb(a){this.name=a}function tn_u(a){return a}function tn_wb(a,b){b.absolute=tn_;return b}function tn_xb(a,b){b.absolute=tn_;b.ua(tn_v(a.value));return b}
function tn_yb(){var a=new tn_s;a.l(tn_v("."));a.absolute=tn_;return a}function tn_zb(a){var b=new tn_s;b.absolute=tn_;b.l(tn_v(a.value));return b}function tn_Ab(a){var b=new tn_s;b.l(a);return b}function tn_Bb(a,b,c){a.l(c);return a}function tn_Cb(a,b){a.l(tn_v(b.value));return a}function tn_Db(a,b,c){var d=new tn_s;d.rootExpr=a;d.l(c);return d}function tn_Eb(a){return tn_v(a.value)}function tn_Fb(a){return tn_v(a.value)}function tn_Gb(a,b,c){return new tn_t(a.value,c)}
function tn_Hb(a,b){return new tn_t("attribute",b)}function tn_Ib(a){return new tn_t("child",a)}function tn_Jb(a,b){a.Ea(b);return a}function tn_v(a){switch(a){case "//":return new tn_t("descendant-or-self",new tn_fb);case ".":return new tn_t("self",new tn_fb);case "..":return new tn_t("parent",new tn_fb)}}function tn_Kb(){return new tn_gb}function tn_Lb(a){return new tn_kb(a.value)}function tn_Mb(a){return new tn_lb(a.value)}
function tn_Nb(a){var b=a.value.replace(/\s*\($/,"");switch(b){case "node":return new tn_fb;case "text":return new tn_hb;case "comment":return new tn_ib;case "processing-instruction":return new tn_jb("")}}function tn_Ob(a,b){var c=a.replace(/\s*\($/,"");c!="processing-instruction"&&tn_e(c);return new tn_jb(b.value)}function tn_Pb(a,b){return new tn_mb(b)}function tn_Qb(a,b){return b}function tn_Rb(a){return new tn_nb(a)}
function tn_Sb(a,b,c,d){var e=new tn_nb(a);e.ea(c);for(var f=0;f<d.length;++f)e.ea(d[f]);return e}function tn_Tb(a,b){return b}function tn_Ub(a,b,c){return new tn_ob(a,c)}function tn_Vb(a,b,c){return new tn_pb(a,c)}function tn_Wb(a,b,c){c.ua(tn_v(b.value));return new tn_pb(a,c)}function tn_Xb(a,b){return b.length>0?new tn_qb(a,b):a}function tn_Yb(a,b){return new tn_rb(b)}function tn_w(a,b,c){return new tn_sb(a,b,c)}
function tn_Zb(a){var b=a.value.substring(1,a.value.length-1);return new tn_tb(b)}function tn__b(a){return new tn_ub(a.value)}function tn_0b(a,b){return new tn_vb(b.value)}function tn_Va(a){if(a.charAt(0)=="$")return new tn_vb(a.substr(1));else if(a.charAt(0)=="@"){var b=new tn_lb(a.substr(1)),c=new tn_t("attribute",b),d=new tn_s;d.l(c);return d}else if(a.match(/^[0-9]+$/))return new tn_ub(a);else{var b=new tn_lb(a),c=new tn_t("child",b),d=new tn_s;d.l(c);return d}}
function tn_Wa(a){var b=tn_ma(a,"/"),c=new tn_s;for(var d=0;d<b.length;++d){var e=new tn_lb(b[d]),f=new tn_t("child",e);c.l(f)}return c}
function tn_Ta(){if(tn_9a.length)return;tn_1b.sort(function(i,k){var j=i[1].length,g=k[1].length;return j<g?1:j>g?-1:0});var a=1;for(var b=0;b<tn_2b.length;++b)tn_2b[b].key=a++;for(b=0;b<tn_Xa.length;++b)tn_Xa[b].key=a++;function c(i,k,j){i[k]||(i[k]=[]);i[k].push(j)}for(b=0;b<tn_1b.length;++b){var d=tn_1b[b],e=d[1];for(var f=e.length-1;f>=0;--f)if(e[f]==tn_db){c(tn_9a,e[f-1].key,d);break}else if(e[f]==tn_bb||e[f]==tn_cb){c(tn_9a,e[f-1].key,d);--f}else{c(tn_9a,e[f].key,d);break}}var h=0;tn_qa(tn_9a,
function(i){if(i)h+=i.length})}function tn_3b(a,b){for(var c=b.firstChild;c;c=c.nextSibling){a.push(c);arguments.callee(a,c)}}function tn_4b(a,b){for(var c=b.lastChild;c;c=c.previousSibling){a.push(c);arguments.callee(a,c)}}
function tn_Sa(a,b){if(b.length==0)return;var c=[];for(var d=0;d<a.u();++d){var e=a.nodelist[d],f={node:e,key:[]},h=a.clone(e,0,[e]);for(var i=0;i<b.length;++i){var k=b[i],j=k.expr.evaluate(h),g;if(k.type=="text")g=j.a();else if(k.type=="number")g=j.b();f.key.push({value:g,order:k.order})}f.key.push({value:d,order:"ascending"});c.push(f)}c.sort(tn_5b);var l=[];for(var d=0;d<c.length;++d)l.push(c[d].node);a.nodelist=l;a.nb(0)}
function tn_5b(a,b){for(var c=0;c<a.key.length;++c){var d=a.key[c].order=="descending"?-1:1;if(a.key[c].value>b.key[c].value)return+1*d;else if(a.key[c].value<b.key[c].value)return-1*d}return 0}function tn_x(a,b){var c=tn_Ra(a),d=c.evaluate(b);return d}function tn_6b(a,b){var c=tn_Aa(new tn_j);tn_7b(new tn_m(a,b),b,c);var d=tn_va(c);return d}
function tn_7b(a,b,c){var d=c.nodeType==9?c:c.ownerDocument,e=b.nodeName.split(/:/);if(e.length==1||e[0]!="xsl")tn_8b(a,b,c,d);else switch(e[1]){case "apply-imports":alert("not implemented: "+e[1]);break;case "apply-templates":var f=tn_y(b,"select"),h;h=f?tn_x(f,a).c():a.node.childNodes;var i=a.clone(h[0],0,h);tn_9b(i,b);tn_$b(i,b);var k=tn_y(b,"mode"),j=b.ownerDocument.documentElement,g=[];for(var l=0;l<j.childNodes.length;++l){var o=j.childNodes[l];o.nodeType==1&&o.nodeName=="xsl:template"&&o.getAttribute("mode")==
k&&g.push(o)}for(var q=0;q<i.u();++q){var s=i.nodelist[q];for(var l=0;l<g.length;++l)tn_7b(i.clone(s,q),g[l],c)}break;case "attribute":var r=tn_y(b,"name"),m=tn_ac(r,a),n=tn_Aa(d);tn_z(a,b,n);var y=tn_h(n);c.setAttribute(m,y);break;case "attribute-set":alert("not implemented: "+e[1]);break;case "call-template":var m=tn_y(b,"name"),j=b.ownerDocument.documentElement,v=a.clone();tn_9b(v,b);for(var l=0;l<j.childNodes.length;++l){var o=j.childNodes[l];if(o.nodeType==1&&o.nodeName=="xsl:template"&&tn_i(o,
"name")==m){tn_z(v,o,c);break}}break;case "choose":tn_bc(a,b,c);break;case "comment":var n=tn_Aa(d);tn_z(a,b,n);var p=tn_h(n),D=d.createComment(p);c.appendChild(D);break;case "copy":var n=tn_cc(c,a.node,d);n&&tn_z(a,b,n);break;case "copy-of":var f=tn_y(b,"select"),y=tn_x(f,a);if(y.type=="node-set"){var h=y.c();for(var l=0;l<h.length;++l)tn_dc(c,h[l],d)}else{var n=tn_f(d,y.a());tn_g(c,n)}break;case "decimal-format":alert("not implemented: "+e[1]);break;case "element":var r=tn_y(b,"name"),m=tn_ac(r,
a),n=tn_oa(d,m);tn_g(c,n);tn_z(a,b,n);break;case "fallback":alert("not implemented: "+e[1]);break;case "for-each":tn_ec(a,b,c);break;case "if":var E=tn_y(b,"test"),u=tn_x(E,a);u!=tn_b&&u.d()&&tn_z(a,b,c);break;case "import":alert("not implemented: "+e[1]);break;case "include":alert("not implemented: "+e[1]);break;case "key":alert("not implemented: "+e[1]);break;case "message":alert("not implemented: "+e[1]);break;case "namespace-alias":alert("not implemented: "+e[1]);break;case "number":alert("not implemented: "+
e[1]);break;case "otherwise":alert("error if here: "+e[1]);break;case "output":break;case "preserve-space":break;case "processing-instruction":alert("not implemented: "+e[1]);break;case "sort":break;case "strip-space":alert("not implemented: "+e[1]);break;case "stylesheet":case "transform":tn_z(a,b,c);break;case "template":var z=tn_y(b,"match");z&&tn_fc(z,a)&&tn_z(a,b,c);break;case "text":var t=tn_h(b),n=tn_f(d,t);c.appendChild(n);break;case "value-of":var f=tn_y(b,"select"),y=tn_x(f,a).a(),n=tn_f(d,
y);c.appendChild(n);break;case "param":tn_gc(a,b,tn_k);break;case "variable":tn_gc(a,b,tn_);break;case "when":alert("error if here: "+e[1]);break;case "with-param":alert("error if here: "+e[1]);break;default:alert("error if here: "+e[1]);break}}function tn_9b(a,b){for(var c=0;c<b.childNodes.length;++c){var d=b.childNodes[c];d.nodeType==1&&d.nodeName=="xsl:with-param"&&tn_gc(a,d,tn_)}}
function tn_$b(a,b){var c=[];for(var d=0;d<b.childNodes.length;++d){var e=b.childNodes[d];if(e.nodeType==1&&e.nodeName=="xsl:sort"){var f=tn_y(e,"select"),h=tn_Ra(f),i=tn_y(e,"data-type")||"text",k=tn_y(e,"order")||"ascending";c.push({expr:h,type:i,order:k})}}tn_Sa(a,c)}function tn_gc(a,b,c){var d=tn_y(b,"name"),e=tn_y(b,"select"),f;if(b.childNodes.length>0){var h=tn_Aa(b.ownerDocument);tn_z(a,b,h);f=new tn_r([h])}else f=e?tn_x(e,a):new tn_o("");if(c||!a.O(d))a.ya(d,f)}
function tn_bc(a,b,c){for(var d=0;d<b.childNodes.length;++d){var e=b.childNodes[d];if(e.nodeType!=1)continue;else if(e.nodeName=="xsl:when"){var f=tn_y(e,"test");if(tn_x(f,a).d()){tn_z(a,e,c);break}}else if(e.nodeName=="xsl:otherwise"){tn_z(a,e,c);break}}}function tn_ec(a,b,c){var d=tn_y(b,"select"),e=tn_x(d,a).c(),f=a.clone(e[0],0,e);tn_$b(f,b);for(var h=0;h<f.u();++h){var i=f.nodelist[h];tn_z(f.clone(i,h),b,c)}}
function tn_z(a,b,c){var d=a.clone();for(var e=0;e<b.childNodes.length;++e)tn_7b(d,b.childNodes[e],c)}function tn_8b(a,b,c,d){if(b.nodeType==3){if(tn_hc(b)){var e=tn_f(d,b.nodeValue);tn_g(c,e)}}else if(b.nodeType==1){var e=tn_oa(d,b.nodeName);for(var f=0;f<b.attributes.length;++f){var h=b.attributes[f];if(h){var i=h.nodeName,k=tn_ac(h.nodeValue,a);e.setAttribute(i,k)}}tn_g(c,e);tn_z(a,b,e)}else tn_z(a,b,c)}
function tn_hc(a){if(!a.nodeValue.match(/^\s*$/))return tn_;var b=a.parentNode;if(b.nodeName=="xsl:text")return tn_;while(b&&b.nodeType==1){var c=tn_i(b,"xml:space");if(c)if(c=="default")return tn_k;else if(c=="preserve")return tn_;b=b.parentNode}return tn_k}function tn_ac(a,b){var c=tn_ma(a,"{");if(c.length==1)return a;var d="";for(var e=0;e<c.length;++e){var f=tn_ma(c[e],"}");if(f.length!=2){d+=c[e];continue}var h=tn_x(f[0],b).a();d+=h+f[1]}return d}
function tn_y(a,b){var c=tn_i(a,b);return c?tn_Ba(c):c}function tn_dc(a,b,c){if(b.nodeType==11||b.nodeType==9)for(var d=0;d<b.childNodes.length;++d)arguments.callee(a,b.childNodes[d],c);else{var e=tn_cc(a,b,c);if(e){for(var d=0;d<b.attributes.length;++d)arguments.callee(e,b.attributes[d],c);for(var d=0;d<b.childNodes.length;++d)arguments.callee(e,b.childNodes[d],c)}}}
function tn_cc(a,b,c){if(b.nodeType==1){var d=tn_oa(c,b.nodeName);tn_g(a,d);return d}if(b.nodeType==3){var d=tn_f(c,b.nodeValue);tn_g(a,d)}else if(b.nodeType==4){var d=c.createCDATASection(b.nodeValue);tn_g(a,d)}else if(b.nodeType==8){var d=c.createComment(b.nodeValue);tn_g(a,d)}else b.nodeType==2&&a.setAttribute(b.nodeName,b.nodeValue);return tn_b}
function tn_fc(a,b){var c=tn_Ra(a),d;if(c.steps&&!c.absolute&&c.steps.length==1&&c.steps[0].axis=="child"&&c.steps[0].predicate.length==0)d=c.steps[0].nodetest.evaluate(b).d();else{d=tn_k;var e=b.node;while(!d&&e){var f=c.evaluate(b.clone(e,0,[e])).c();for(var h=0;h<f.length;++h)if(f[h]==b.node){d=tn_;break}e=e.parentNode}}return d}function tn_ic(a,b){window[a]=b}
function tn_A(a,b,c,d,e){var f=tn_jc(b).createElement(a);c&&tn_B(f,c);d&&tn_kc(f,d);if(b&&!e){tn_C(b,f);if(b[tn_lc])f[tn_lc]=b[tn_lc]}return f}function tn_mc(a,b){var c=tn_jc(b).createTextNode(a);b&&tn_C(b,c);return c}function tn_jc(a){return(a?a.ownerDocument:tn_b)||document}function tn_D(a){return tn_E(a)+"px"}function tn_B(a,b){var c=a.style;c.position="absolute";c.left=tn_D(b.x);c.top=tn_D(b.y)}function tn_kc(a,b){var c=a.style;c.width=tn_D(b.width);c.height=tn_D(b.height)}
function tn_F(a,b){a.style.width=tn_D(b)}function tn_G(a,b){a.style.height=tn_D(b)}function tn_H(a){a.style.display="none"}function tn_I(a){a.style.display=""}function tn_nc(a){a.style.visibility="hidden"}function tn_oc(a){a.style.visibility=""}function tn_pc(a){a.style.position="absolute"}function tn_qc(a){tn_rc(a,"hidden")}function tn_rc(a,b){a.style.overflow=b}function tn_J(a,b){try{a.style.cursor=b}catch(c){b=="pointer"&&tn_J(a,"hand")}}
function tn_sc(a){tn_tc(a,"gmnoscreen");tn_uc(a,"gmnoprint")}function tn_vc(a,b,c){return window.setTimeout(function(){b.apply(a)},c)}function tn_wc(a){var b=a.target||a.srcElement;if(b.nodeType==3)b=b.parentNode;return b}function tn_C(a,b){a.appendChild(b)}function tn_K(a){if(a.parentNode){a.parentNode.removeChild(a);tn_xc(a)}}function tn_yc(a){var b;while(b=a.firstChild){tn_xc(b);a.removeChild(b)}}function tn_zc(a,b){if(a.innerHTML!=b){tn_yc(a);a.innerHTML=b}}
function tn_Ac(a){if(tn_L.k())a.style.MozUserSelect="none";else{a.unselectable="on";a.onselectstart=tn_Bc}}function tn_Cc(a,b){var c=tn_M(a);for(var d=0;d<c;++d)b(a[d],d)}function tn_Dc(a,b,c){for(var d in a)if(c||!a.hasOwnProperty||a.hasOwnProperty(d))b(d,a[d])}function tn_Ec(a,b,c,d){var e=c||0,f=d||tn_M(b);for(var h=e;h<f;++h)a.push(b[h])}function tn_Bc(){return tn_k}function tn_Fc(a,b){if(tn_L.type==1)a.style.filter="alpha(opacity="+tn_E(b*100)+")";else a.style.opacity=b}
function tn_Gc(a,b,c){var d=tn_A("div",a,b,c);d.style.backgroundColor="black";tn_Fc(d,0.35);return d}function tn_N(a,b){var c=tn_jc(a);if(a.currentStyle){var d=tn_Hc(b);return a.currentStyle[d]}else if(c.defaultView&&c.defaultView.getComputedStyle){var e=c.defaultView.getComputedStyle(a,"");return e?e.getPropertyValue(b):""}else{var d=tn_Hc(b);return a.style[d]}}
function tn_Ic(a,b,c){var d=c?c:tn_N(a,b);if(typeof d=="number")return d;else if(isNaN(parseInt(d,10)))return d;else if(tn_M(d)>2&&d.substring(tn_M(d)-2)=="px")return parseInt(d,10);else{var e=a.ownerDocument.getElementById(tn_Jc);if(e)a.parentNode.appendChild(e);else{var e=tn_A("div",a,new tn_a(0,0),new tn_O(0,0));e.id=tn_Jc;tn_nc(e)}e.style.width="0px";e.style.width=d;return e.offsetWidth}}function tn_Kc(a){return new tn_O(tn_Lc(a,tn_Mc),tn_Lc(a,tn_Nc))}
function tn_Lc(a,b){var c=tn_N(a,b);if(isNaN(parseInt(c,10)))return 0;return tn_Ic(a,b,c)}function tn_Hc(a){return a.replace(/-(\w)/g,function(b,c){return(""+c).toUpperCase()})}function tn_M(a){return a.length}function tn_Oc(a){a.length=0}function tn_Pc(a){var b=tn_k;if(a&&typeof a=="object")b=typeof Window=="function"?a instanceof Window:typeof a.navigator=="object"&&typeof a.history=="object"&&typeof a.document=="object";return b}
function tn_Qc(a){var b;b=tn_Pc(a)?a:a&&a[tn_lc]?a[tn_lc]:window;return b}function tn_Rc(a,b){var c=tn_Qc(b);a[tn_lc]=c;return c}function tn_Sc(a,b,c){tn_Tc([a],function(d){b(d[0])},c)}
function tn_Tc(a,b,c){var d=c||screen.width,e=tn_A("div",window.document.body,new tn_a(-screen.width,-screen.height),new tn_O(d,screen.height)),f=[];for(var h=0;h<tn_M(a);h++){var i=tn_A("div",e,tn_a.ORIGIN);tn_C(i,a[h]);f.push(i)}window.setTimeout(function(){var k=[],j=new tn_O(0,0);for(var g=0;g<tn_M(f);g++){var l=f[g],o=new tn_O(l.offsetWidth,l.offsetHeight);k.push(o);l.removeChild(a[g]);tn_K(l);j.width=tn_P(j.width,o.width);j.height=tn_P(j.height,o.height)}tn_K(e);f=tn_b;b(k,j)},0)}
function tn_Uc(a,b,c,d,e,f,h){var i;if(e&&tn_L.type==1){i=tn_A("div",b,c,d);i.style.overflow="hidden";if(d&&f)i.sizingMethod="scale";var k=tn_A("img",i);tn_nc(k);tn_Q(k,tn_Vc,tn_Wc)}else{i=tn_A("img",b,c,d);h&&tn_Q(i,tn_Vc,tn_Xc)}if(h)i.hideAndTrackLoading=tn_;tn_Ac(i);if(tn_L.type==1)i.galleryImg="no";i.style.border=tn_D(0);i.style.padding=tn_D(0);i.style.margin=tn_D(0);i.oncontextmenu=tn_Yc;tn_Zc(i,a);return i}
function tn_Wc(){var a=this.parentNode;a.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="+(a.sizingMethod?a.sizingMethod:"crop")+',src="'+this.src+'")';if(a.hideAndTrackLoading)a.loaded=tn_}function tn_Zc(a,b){if(a.tagName=="DIV"){a.firstChild.src=b;a.src=b;if(a.hideAndTrackLoading){a.style.filter="";a.loaded=tn_k}}else if(a.hideAndTrackLoading&&b!=tn__c){if(b!=tn__c){a.loaded=tn_k;a.pendingSrc=b}else a.pendingSrc=tn_b;a.src=tn__c}else a.src=b}
function tn_Xc(){var a=this;if(a.src==tn__c&&a.pendingSrc){a.src=a.pendingSrc;a.pendingSrc=tn_b}else a.loaded=tn_}function tn_0c(a,b){return tn_1c+a+(b?".gif":".png")}function tn_R(){this.f=[]}function tn_2c(){}function tn_3c(a,b,c){var d=new tn_S(a,b,c,0);tn_R.push(d);return d}function tn_4c(a){a.remove();tn_R.remove(a)}function tn_5c(a){tn_T(a,tn_6c);tn_Cc(tn_7c(a),function(b){b.remove();tn_R.remove(b)})}
function tn_7c(a,b){var c=[],d=a.__e_;if(d)if(b)d[b]&&tn_Ec(c,d[b]);else tn_Dc(d,function(e,f){tn_Ec(c,f)});return c}function tn_8c(a,b,c){var d=tn_b,e=a.__e_;if(e){d=e[b];if(!d){d=[];if(c)e[b]=d}}else{d=[];if(c){a.__e_={};a.__e_[b]=d}}return d}function tn_T(a,b){var c=[];tn_Ec(c,arguments,2);tn_Cc(tn_7c(a,b),function(d){if(tn_9c)d.apply(a,c);else try{d.apply(a,c)}catch(e){}})}
function tn_Q(a,b,c){var d;if(tn_L.type==2&&b==tn_$c){a["on"+b]=c;d=new tn_S(a,b,c,3)}else if(a.addEventListener){a.addEventListener(b,c,tn_k);d=new tn_S(a,b,c,1)}else if(a.attachEvent){var e=tn_ad(a,c);a.attachEvent("on"+b,e);d=new tn_S(a,b,e,2)}else{a["on"+b]=c;d=new tn_S(a,b,c,3)}var f=tn_Qc(a);if(a!=f||b!=tn_bd)tn_R.push(d);return d}function tn_U(a,b,c,d){var e=tn_cd(c,d);return tn_Q(a,b,e)}function tn_dd(a,b,c){tn_U(a,tn_ed,b,c);tn_L.type==1&&tn_U(a,tn_$c,b,c)}
function tn_cd(a,b){return function(c){if(!c)c=window.event;if(c&&!c.target)c.target=c.srcElement;b.call(a,c,this)}}function tn_ad(a,b){return function(){return b.apply(a,arguments)}}function tn_S(a,b,c,d){tn_d(a);tn_d(typeof c=="function");var e=this;e.p=a;e.N=b;e.Q=c;e.Fb=d;e.Ra=-1;tn_Rc(e,a);tn_8c(a,b,tn_).push(e)}function tn_xc(a){tn_Ja(a,tn_5c)}
function tn_fd(a){a.type==tn_ed&&tn_T(document,tn_gd,a);if(tn_L.type==1){window.event.cancelBubble=tn_;window.event.returnValue=tn_k}else{a.preventDefault();a.stopPropagation()}}function tn_hd(a){a.type==tn_ed&&tn_T(document,tn_gd,a);if(tn_L.type==1)window.event.cancelBubble=tn_;else a.stopPropagation()}function tn_Yc(a){if(tn_L.type==1)window.event.returnValue=tn_k;else a.preventDefault()}
function tn_id(a){this.type=-1;this.os=-1;this.version=0;this.revision=0;var a=a.toLowerCase();for(var b=0;b<tn_M(tn_jd);b++){var c=tn_jd[b];if(a.indexOf(c)!=-1){this.type=b;var d=new RegExp(c+"[ /]?([0-9]+(.[0-9]+)?)");if(d.exec(a)!=tn_b)this.version=parseFloat(RegExp.$1);break}}for(var b=0;b<tn_M(tn_kd);b++){var c=tn_kd[b];if(a.indexOf(c)!=-1){this.os=b;break}}if(this.type==4||this.type==3)if(/\brv:\s*(\d+\.\d+)/.exec(a))this.revision=parseFloat(RegExp.$1)}
function tn_O(a,b){this.width=a;this.height=b}function tn_ld(a){this.minX=this.minY=tn_md;this.maxX=this.maxY=-tn_md;var b=arguments;if(a&&tn_M(a))for(var c=0;c<tn_M(a);c++)this.extend(a[c]);else if(tn_M(b)>=4){this.minX=b[0];this.minY=b[1];this.maxX=b[2];this.maxY=b[3]}}function tn_nd(a){return a.className?""+a.className:""}
function tn_uc(a,b){var c=tn_nd(a);if(c){var d=c.split(/\s+/),e=tn_k;for(var f=0;f<tn_M(d);++f)if(d[f]==b){e=tn_;break}e||d.push(b);a.className=d.join(" ")}else a.className=b}function tn_tc(a,b){var c=tn_nd(a);if(!c||c.indexOf(b)==-1)return;var d=c.split(/\s+/);for(var e=0;e<tn_M(d);++e)d[e]==b&&d.splice(e--,1);a.className=d.join(" ")}function tn_od(){}
function tn_V(){var a=tn_A("div",document.body),b=a.style;b.position="absolute";b.left=tn_D(7);b.bottom=tn_D(4);b.zIndex=10000;var c=tn_Gc(a,new tn_a(2,2)),d=tn_A("div",a);b=d.style;b.position="relative";b.zIndex=1;b.fontFamily="Verdana,Arial,sans-serif";b.fontSize="small";b.border="1px solid black";var e=[["Clear",this.clear],["Close",this.close]],f=tn_A("div",d);b=f.style;b.position="relative";b.zIndex=2;b.backgroundColor="#979797";b.color="white";b.fontSize="85%";b.padding=tn_D(2);tn_J(f,"default");
tn_Ac(f);tn_mc("Log",f);for(var h=0;h<tn_M(e);h++){var i=e[h];tn_mc(" - ",f);var k=tn_A("span",f);k.style.textDecoration="underline";tn_mc(i[0],k);tn_dd(k,this,i[1]);tn_J(k,"pointer")}tn_U(f,tn_pd,this,this.Ha);var j=tn_A("div",d);b=j.style;b.backgroundColor="white";b.width="80em";b.height="10em";b.overflow=tn_L.k()?"-moz-scrollbars-vertical":"auto";tn_Q(j,tn_pd,tn_hd);this.S=j;this.o=a;this.j=c}
function tn_W(a,b){tn_W.wb||tn_W.vb();var c=tn_Rc(this,a);b=b||{};this.F=b.draggableCursor||tn_W.F;this.z=b.draggingCursor||tn_W.z;this.r=a;this.o=b.container;this.cb=b.left;this.db=b.top;this.M=tn_k;this.v=new tn_a(0,0);this.G=tn_k;this.L=new tn_a(0,0);this.Ab=tn_cd(this,this.ab);this.Bb=tn_cd(this,this.qa);this.Db=tn_cd(this,this.ra);tn_L.k()&&tn_U(c,tn_qd,this,this.bb);this.f=[];this.fb(a)}
function tn_rd(a,b){var c=new tn_a(0,0);while(a&&a!=b){a.nodeName==tn_sd&&tn_td(c,a);var d=tn_Kc(a);c.x+=d.width;c.y+=d.height;if(a.nodeName!=tn_sd||!tn_L.k()){c.x+=a.offsetLeft;c.y+=a.offsetTop}if(tn_L.k()&&tn_L.revision>=1.8&&a.offsetParent&&a.offsetParent.nodeName!=tn_sd&&tn_N(a.offsetParent,tn_ud)!=tn_vd){var d=tn_Kc(a.offsetParent);c.x+=d.width;c.y+=d.height}if(a.offsetParent){c.x-=a.offsetParent.scrollLeft;c.y-=a.offsetParent.scrollTop}if(tn_L.type!=1&&tn_wd(a)){if(tn_L.k()){c.x-=self.pageXOffset;
c.y-=self.pageYOffset;var e=tn_Kc(a.offsetParent.parentNode);c.x+=e.width;c.y+=e.height}break}if(tn_L.type==2&&a.offsetParent){var d=tn_Kc(a.offsetParent);c.x-=d.width;c.y-=d.height}a=a.offsetParent}if(tn_L.type==1&&!b&&document.documentElement){c.x+=document.documentElement.clientLeft;c.y+=document.documentElement.clientTop}if(b&&a==tn_b){var f=tn_rd(b);return new tn_a(c.x-f.x,c.y-f.y)}else return c}
function tn_wd(a){if(a.offsetParent&&a.offsetParent.nodeName==tn_sd&&tn_N(a.offsetParent,tn_xd)==tn_yd)if(tn_L.type==0&&tn_N(a,tn_xd)!=tn_yd)return tn_;else if(tn_L.type!=0&&tn_N(a,tn_xd)=="absolute")return tn_;return tn_k}
function tn_td(a,b){var c=tn_k;if(tn_L.k()){c=tn_N(b,tn_ud)!=tn_vd&&tn_N(b.parentNode,tn_ud)!=tn_vd;var d=tn_N(b,tn_xd)!=tn_yd;if(d||c){a.x+=tn_Ic(b,"margin-left");a.y+=tn_Ic(b,"margin-top");var e=tn_Kc(b.parentNode);a.x+=e.width;a.y+=e.height}if(d){a.x+=tn_Ic(b,"left");a.y+=tn_Ic(b,"top")}}if((tn_L.k()||tn_L.type==1)&&document.compatMode!="BackCompat"||c)if(self.pageYOffset){a.x-=self.pageXOffset;a.y-=self.pageYOffset}else{a.x-=document.documentElement.scrollLeft;a.y-=document.documentElement.scrollTop}}
function tn_zd(a,b){if(typeof a.offsetX!="undefined"){var c=tn_wc(a),d=tn_rd(c,b),e=new tn_a(a.offsetX,a.offsetY);if(tn_L.type==2){var f=tn_Kc(c);e.x-=f.width;e.y-=f.height}return new tn_a(d.x+e.x,d.y+e.y)}else if(typeof a.clientX!="undefined"){var h=tn_L.type==2?new tn_a(a.pageX-self.pageXOffset,a.pageY-self.pageYOffset):new tn_a(a.clientX,a.clientY),i=tn_rd(b);return new tn_a(h.x-i.x,h.y-i.y)}else return tn_a.ORIGIN}function tn_Ad(a){this.ticks=a;this.tick=0}
function tn_Bd(a,b,c){this.name=a;if(typeof b=="string"){var d=tn_A("div",tn_b);tn_zc(d,b);b=d}this.contentElem=b;b.style.zIndex=9500;this.onclick=c}function tn_X(){this.U=new tn_c(0,0,0,0);this.T=tn_O.ZERO;this.g=[];this.m=[];this.$=[];this.Aa=[];this.s=0;this.q=0;this.n=this.fa(tn_O.ZERO);this.i={};this.oa=tn_k;this.da=tn_k;this.ca=tn_k;this.za=new tn_a(8,8);this.na="ltr"}function tn_Cd(a){var b=a.style;b.color="";b.textDecoration="";tn_J(a,"")}
function tn_Dd(a){var b=a.style;b.color="#0000cc";b.textDecoration="underline";tn_J(a,"pointer")}function tn_Ed(a,b,c){var d=tn_A("div",b);for(var e=0;e<tn_M(c);e++){var f=c[e],h=new tn_O(f[1],f[2]),i=new tn_a(f[3],f[4]),k=tn_0c(f[0]),j=tn_Uc(k,d,i,h,tn_,tn_);a[f[5]||f[0]]=j}return d}
function tn_Y(a,b,c,d,e){if(tn_L.type==1&&tn_L.version<7){var f=tn_Uc(tn_0c(c),b,new tn_a(0,0),d,tn_,tn_);a[e||c]=f;return f}if(!tn_Fd){tn_Fd=tn_;var h=document.createElement("link");h.rel="stylesheet";h.type="text/css";h.href=tn_Gd;document.getElementsByTagName("head")[0].appendChild(h)}var i=document.createElement("div");i.className="SPRITE_"+c;b.appendChild(i);a[e||c]=i;return i}function tn_Hd(a){return a.substring(0,1).toUpperCase()+a.substring(1)}
function tn_Id(a){if(a.nodeType==3)return a.nodeValue;else if(a.nodeType==1){var b=new String;for(var c=0;c<a.childNodes.length;++c)b+=tn_Id(a.childNodes[c]);return b}else return undefined}
function _setupIW(){if(tn_Jd)return;tn_Z=new tn_X;tn_Kd=document.createElement("div");tn_Kd.id="google-infowindow";tn_Ld=document.createElement("span");tn_Kd.onmouseover=tn_Md;tn_Kd.onmouseout=tn_Nd;document.body.appendChild(tn_Ld);document.body.appendChild(tn_Kd);var a=document.createElement("div");document.body.appendChild(a);tn_H(a);a.innerHTML='<iframe id="'+tn_Od+'" name="'+tn_Od+'"></iframe>';tn_Z.create(tn_Kd,tn_Ld);tn_Kd.firstChild.style.zIndex=9000;tn_Ld.firstChild.style.zIndex=8999;tn_Z.Z(tn_);
tn_Z.Va(tn_);tn_Z.Wa(tn_);tn_Z.Ca(tn_);tn_Z.Da(tn_k);tn_Z.lb(_intlStrings._interfaceDirection);tn_3c(tn_Z,tn_Pd,function(){tn_Nd(tn_);tn__&&tn_Qd(tn_k)});tn_Jd=tn_}function tn_Md(){tn_Rd=tn_;tn_Sd(tn_0)}
function tn_Sd(a){if(!a)return;if(tn_1!==tn_b){window.clearTimeout(tn_1);tn_1=tn_b}if(tn_2)return;if(tn_0==a){if(tn__)return;tn_Td=tn_0.style.backgroundColor;tn_0.style.backgroundColor="#E6ECF9";return}if(tn__){tn_Z.restore(tn_);tn__=tn_k}var b,c;for(var d=0;d<a.childNodes.length;++d)if(a.childNodes[d].className=="google-src-text"){b=a.childNodes[d].cloneNode(tn_);c=a.cloneNode(tn_);c.removeChild(c.childNodes[d]);b.className="google-src-active-text";break}if(!b)return;tn_Z.Z(tn_);tn_Td=a.style.backgroundColor;
a.style.backgroundColor="#E6ECF9";var e=document.createElement("div"),f=document.createElement("div"),h=document.createElement("img"),i=document.createElement("div");i.appendChild(h);h.width=48;h.height=17;h.border=0;h.style.padding="0px";h.style.border="0px solid black";i.style.margin="0px";i.style.marginBottom="-17px";i.style.padding="0px";i.style.textAlign=tn_3[_intlStrings._interfaceAlign];h.src="http://www.google.com/images/logo_smallest.png";h.style["margin"+tn_Hd(_intlStrings._interfaceAlign)]=
"6px";h.style["margin"+tn_Hd(tn_3[_intlStrings._interfaceAlign])]=tn_D(18);e.appendChild(i);e.appendChild(f);f.appendChild(document.createTextNode(_intlStrings._originalText));f.style.color="#A0A0A0";f.style.direction=_intlStrings._interfaceDirection;f.style.textAlign=_intlStrings._interfaceAlign;f.style.fontSize="smaller";f.style.minHeight="17px";f.style.fontFamily="arial,sans-serif";f.style["margin"+tn_Hd(tn_3[_intlStrings._interfaceAlign])]=tn_D(72);e.appendChild(b);e.style.zIndex=10000;if(tn_M(_intlStrings._langpair)==
0){tn_0=a;tn_Sc(e,function(L){tn_Z.hide();tn_Z.D(L,[new tn_Bd(_intlStrings._originalText,e)]);tn_Z.W(tn_0);tn_Z.show()},(document.width||document.body.scrollWidth)/2)}else{var k=e.cloneNode(tn_),j=document.createElement("div");j.appendChild(k);var g=document.createElement("div"),l=document.createElement("span"),o=document.createElement("div");o.style.direction=_intlStrings._interfaceDirection;o.style.textAlign=_intlStrings._interfaceAlign;o.style.marginTop=tn_D(10);g.appendChild(o);var q=document.createElement("img");
q.src="http://www.google.com/mb/plus_sm.gif";q.width=12;q.height=12;q.border=0;q.style.border="none";o.appendChild(q);o.appendChild(document.createTextNode(" "));o.appendChild(l);l.appendChild(document.createTextNode(_intlStrings._suggestTranslation));l.style.direction=_intlStrings._interfaceDirection;l.style.textAlign=_intlStrings._interfaceAlign;l.style.color="#77c";l.style.textDecoration="underline";l.style.fontFamily="arial,sans-serif";l.style.fontSize="smaller";o.onclick=tn_Ud;tn_J(l,"pointer");
e.appendChild(g);var s=document.createElement("div"),r=document.createElement("div"),m=document.createElement("span");r.style.direction=_intlStrings._interfaceDirection;r.style.textAlign=_intlStrings._interfaceAlign;r.style.marginTop=tn_D(10);r.style.marginBottom=tn_D(6);s.appendChild(r);var n=document.createElement("img");n.src="http://www.google.com/mb/minus_sm.gif";n.width=12;n.height=12;n.border=0;n.style.border="none";r.appendChild(n);r.appendChild(document.createTextNode(" "));r.appendChild(m);
m.appendChild(document.createTextNode(_intlStrings._suggestTranslation));m.style.direction=_intlStrings._interfaceDirection;m.style.textAlign=_intlStrings._interfaceAlign;m.style.color="#77c";m.style.textDecoration="underline";m.style.fontFamily="arial,sans-serif";m.style.fontSize="smaller";r.onclick=function(){tn_Qd(tn_)};tn_J(m,"pointer");var y=document.createElement("div"),v=document.createElement("form");v.style.marginBottom="0px";v.style.paddingBottom="0px";v.target=tn_Od;v.method="post";v.action=
_intlStrings._feedbackUrl;y.appendChild(v);var p=document.createElement("input");p.type="hidden";p.name="gtrans";v.appendChild(p);var D,E;if(_intlStrings._reverse){E=tn_Id(c);D=tn_Id(b)}else{D=tn_Id(c);E=tn_Id(b)}p.value=D;var u=document.createElement("input");u.type="hidden";u.value=E;u.name="text";v.appendChild(u);var z=document.createElement("input");z.name="langpair";z.type="hidden";z.value=_intlStrings._langpair;v.appendChild(z);var t=document.createElement("input");t.name="u";t.type="hidden";
var w=document.createElement("input");w.name="oe";w.type="hidden";var A=window.location.href,B=A.indexOf("u=");if(B>-1){v.appendChild(t);var C=A.indexOf("&",B+2);t.value=C==-1?window.unescape(A.substring(B+2)):window.unescape(A.substring(B+2,C))}if(document.charset){w.value=document.charset;v.appendChild(w)}else if(document.characterSet){w.value=document.characterSet;v.appendChild(w)}else{var H=A.indexOf("oe=");if(H>-1){v.appendChild(w);var C=A.indexOf("&",H+3);w.value=C==-1?window.unescape(A.substring(H+
3)):window.unescape(A.substring(H+3,C))}}var G=document.createElement("textarea");G.rows=3;G.name="utrans";G.value=D;v.appendChild(G);var J=document.createElement("div");J.style.direction=_intlStrings._interfaceDirection;J.style.textAlign=tn_3[_intlStrings._interfaceAlign];J.style.marginTop=tn_D(6);J.style.marginBottom="0px";v.appendChild(J);var K=document.createElement("input");K.type="submit";K.value=_intlStrings._submit;J.appendChild(K);var I=document.createElement("div");I.appendChild(document.createElement("hr"));
I.appendChild(document.createTextNode(_intlStrings._suggestThanks));I.style.direction=_intlStrings._interfaceDirection;I.style.textAlign=_intlStrings._interfaceAlign;I.style.fontFamily="arial,sans-serif";I.style.fontSize="smaller";I.style.overflow="auto";I.style.marginTop="10px";tn_H(I);s.appendChild(y);j.appendChild(s);j.appendChild(I);v.onsubmit=function(){window.setTimeout(function(){tn_H(s);tn_I(I)},1);tn_2=tn_k;return tn_};tn_0=a;tn_Tc([j,e],function(L){G.style.width=tn_D(L[0].width);tn_Z.hide();
tn_Z.D(L[1],[new tn_Bd(_intlStrings._originalText,e)]);tn_Z.mb(L[0],[new tn_Bd(_intlStrings._originalText,j)]);tn_Z.W(tn_0);tn_Z.Z(tn_);tn_Z.show()},(document.width||document.body.scrollWidth)/2)}}function tn_Vd(a){if(!tn_Jd)return;tn_Rd=tn_;if(tn_2)return;if(tn_1!==tn_b){window.clearTimeout(tn_1);tn_1=tn_b}if(tn_0==a){tn_Td=tn_0.style.backgroundColor;tn_0.style.backgroundColor="#E6ECF9";return}tn_1=window.setTimeout(function(){tn_Sd(a)},500)}
function tn_Nd(a){if(!tn_Jd)return;if(a!==tn_)tn_Rd=tn_k;if(tn_2)return;if(tn_0&&tn_0.style)tn_0.style.backgroundColor=tn_Td;if(tn_1){window.clearTimeout(tn_1);tn_1=tn_b}if(a!==tn_)tn_1=window.setTimeout(tn_Wd,250);else tn_Wd()}function tn_Wd(){if(tn_2)return;tn_Z.hide();if(tn__){tn_Z.restore(tn_);tn__=tn_k}tn_0=tn_b}function tn_Ud(){tn_2=tn_;tn__=tn_;var a=tn_3c(tn_Z,tn_Xd,function(){tn_4c(a)});tn_Z.maximize()}
function tn_Qd(a){var b=tn_3c(tn_Z,tn_Yd,function(){tn_4c(b);tn__=tn_k;if(a)window.setTimeout(function(){tn_2=tn_k;tn_Rd||tn_Nd(tn_)},500);else{tn_2=tn_k;tn_Rd||tn_Nd(tn_)}});tn_Z.restore()}function _csi(a,b,c){var d={};d.sl=a;d.tl=b;d.url=c;var e=window.jstiming.load;e.tick("prt");e.tick("ol");e.name="w";window.jstiming.report(e,d)}var tn_k=false,tn_b=null,tn_=true;var tn_ba={};var tn_ka={Pa:function(a){return a.document.body.scrollTop},Qa:function(a){return a.document.documentElement.scrollTop},Ja:function(a){return a.pageYOffset}};var tn_ja={Pa:function(a){return a.document.body.scrollLeft},Qa:function(a){return a.document.documentElement.scrollLeft},Ja:function(a){return a.pageXOffset}},tn_ga=document.getElementById?tn_da:tn_ea;tn_a.prototype.toString=function(){return"[P "+this.x+","+this.y+"]"};tn_a.prototype.clone=function(){return new tn_a(this.x,this.y,this.coordinateFrame)};tn_ha.prototype.toString=function(){return"[D "+this.dx+","+this.dy+"]"};tn_c.prototype.contains=function(a){return this.x<=a.x&&a.x<this.x+this.w&&this.y<=a.y&&a.y<this.y+this.h};tn_c.prototype.toString=function(){return"[R "+this.w+"x"+this.h+"+"+this.x+"+"+this.y+"]"};
tn_c.prototype.clone=function(){return new tn_c(this.x,this.y,this.w,this.h,this.coordinateFrame)};var tn_Zd=(function(){var a=[" ","\u0120",-1,"!","\u0120",-1,"\u0120","\u0120",0,"\u0121","\u0120",-1,"\u0121","\u0120|\u0121",0,"\u0122","\u0120|\u0121",-1,"\u0120","[\u0120]",0,"\u0121","[\u0120]",-1,"\u0121","[\u0120\u0121]",0,"\u0122","[\u0120\u0121]",-1,"\u0121","[\u0120-\u0121]",0,"\u0122","[\u0120-\u0121]",-1];for(var b=0;b<a.length;b+=3)if(a[b].search(new RegExp(a[b+1]))!=a[b+2])return tn_k;return tn_})(),tn__d="([ \t\r\n]+)?=([ \t\r\n]+)?",tn_0d="&#[0-9]+;|&#x[0-9a-fA-F]+;",tn_Da="[ \t\r\n]+version"+
tn__d+"(\"1\\.0\"|'1\\.0')",tn_1d=tn_Zd?"A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u00ff\u0100-\u0131\u0134-\u013e\u0141-\u0148\u014a-\u017e\u0180-\u01c3\u01cd-\u01f0\u01f4-\u01f5\u01fa-\u0217\u0250-\u02a8\u02bb-\u02c1\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03ce\u03d0-\u03d6\u03da\u03dc\u03de\u03e0\u03e2-\u03f3\u0401-\u040c\u040e-\u044f\u0451-\u045c\u045e-\u0481\u0490-\u04c4\u04c7-\u04c8\u04cb-\u04cc\u04d0-\u04eb\u04ee-\u04f5\u04f8-\u04f9\u0531-\u0556\u0559\u0561-\u0586\u05d0-\u05ea\u05f0-\u05f2\u0621-\u063a\u0641-\u064a\u0671-\u06b7\u06ba-\u06be\u06c0-\u06ce\u06d0-\u06d3\u06d5\u06e5-\u06e6\u0905-\u0939\u093d\u0958-\u0961\u0985-\u098c\u098f-\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09dc-\u09dd\u09df-\u09e1\u09f0-\u09f1\u0a05-\u0a0a\u0a0f-\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32-\u0a33\u0a35-\u0a36\u0a38-\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8b\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2-\u0ab3\u0ab5-\u0ab9\u0abd\u0ae0\u0b05-\u0b0c\u0b0f-\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32-\u0b33\u0b36-\u0b39\u0b3d\u0b5c-\u0b5d\u0b5f-\u0b61\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99-\u0b9a\u0b9c\u0b9e-\u0b9f\u0ba3-\u0ba4\u0ba8-\u0baa\u0bae-\u0bb5\u0bb7-\u0bb9\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c33\u0c35-\u0c39\u0c60-\u0c61\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cde\u0ce0-\u0ce1\u0d05-\u0d0c\u0d0e-\u0d10\u0d12-\u0d28\u0d2a-\u0d39\u0d60-\u0d61\u0e01-\u0e2e\u0e30\u0e32-\u0e33\u0e40-\u0e45\u0e81-\u0e82\u0e84\u0e87-\u0e88\u0e8a\u0e8d\u0e94-\u0e97\u0e99-\u0e9f\u0ea1-\u0ea3\u0ea5\u0ea7\u0eaa-\u0eab\u0ead-\u0eae\u0eb0\u0eb2-\u0eb3\u0ebd\u0ec0-\u0ec4\u0f40-\u0f47\u0f49-\u0f69\u10a0-\u10c5\u10d0-\u10f6\u1100\u1102-\u1103\u1105-\u1107\u1109\u110b-\u110c\u110e-\u1112\u113c\u113e\u1140\u114c\u114e\u1150\u1154-\u1155\u1159\u115f-\u1161\u1163\u1165\u1167\u1169\u116d-\u116e\u1172-\u1173\u1175\u119e\u11a8\u11ab\u11ae-\u11af\u11b7-\u11b8\u11ba\u11bc-\u11c2\u11eb\u11f0\u11f9\u1e00-\u1e9b\u1ea0-\u1ef9\u1f00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2126\u212a-\u212b\u212e\u2180-\u2182\u3041-\u3094\u30a1-\u30fa\u3105-\u312c\uac00-\ud7a3":
"A-Za-z",tn_2d=tn_Zd?"\u4e00-\u9fa5\u3007\u3021-\u3029":"",tn_3d=tn_Zd?"\u0300-\u0345\u0360-\u0361\u0483-\u0486\u0591-\u05a1\u05a3-\u05b9\u05bb-\u05bd\u05bf\u05c1-\u05c2\u05c4\u064b-\u0652\u0670\u06d6-\u06dc\u06dd-\u06df\u06e0-\u06e4\u06e7-\u06e8\u06ea-\u06ed\u0901-\u0903\u093c\u093e-\u094c\u094d\u0951-\u0954\u0962-\u0963\u0981-\u0983\u09bc\u09be\u09bf\u09c0-\u09c4\u09c7-\u09c8\u09cb-\u09cd\u09d7\u09e2-\u09e3\u0a02\u0a3c\u0a3e\u0a3f\u0a40-\u0a42\u0a47-\u0a48\u0a4b-\u0a4d\u0a70-\u0a71\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0b01-\u0b03\u0b3c\u0b3e-\u0b43\u0b47-\u0b48\u0b4b-\u0b4d\u0b56-\u0b57\u0b82-\u0b83\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0c01-\u0c03\u0c3e-\u0c44\u0c46-\u0c48\u0c4a-\u0c4d\u0c55-\u0c56\u0c82-\u0c83\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5-\u0cd6\u0d02-\u0d03\u0d3e-\u0d43\u0d46-\u0d48\u0d4a-\u0d4d\u0d57\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb-\u0ebc\u0ec8-\u0ecd\u0f18-\u0f19\u0f35\u0f37\u0f39\u0f3e\u0f3f\u0f71-\u0f84\u0f86-\u0f8b\u0f90-\u0f95\u0f97\u0f99-\u0fad\u0fb1-\u0fb7\u0fb9\u20d0-\u20dc\u20e1\u302a-\u302f\u3099\u309a":
"",tn_4d=tn_Zd?"0-9\u0660-\u0669\u06f0-\u06f9\u0966-\u096f\u09e6-\u09ef\u0a66-\u0a6f\u0ae6-\u0aef\u0b66-\u0b6f\u0be7-\u0bef\u0c66-\u0c6f\u0ce6-\u0cef\u0d66-\u0d6f\u0e50-\u0e59\u0ed0-\u0ed9\u0f20-\u0f29":"0-9",tn_5d=tn_Zd?"\u00b7\u02d0\u02d1\u0387\u0640\u0e46\u0ec6\u3005\u3031-\u3035\u309d-\u309e\u30fc-\u30fe":"",tn_6d=tn_1d+tn_2d,tn_7d=tn_6d+tn_4d+"\\._:"+tn_3d+tn_5d+"-",tn_8d="["+tn_6d+"_:]["+tn_7d+"]*",tn_9d="&"+tn_8d+";",tn_$d=tn_9d+"|"+tn_0d,tn_ae='"(([^<&"]|'+tn_$d+")*)\"|'(([^<&']|"+tn_$d+")*)'",
tn_be="("+tn_8d+")"+tn__d+"("+tn_ae+")",tn_Ga="[ \t\r\n]+version"+tn__d+"(\"1\\.1\"|'1\\.1')",tn_ce=tn_Zd?":A-Z_a-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02ff\u0370-\u037d\u037f-\u1fff\u200c-\u200d\u2070-\u218f\u2c00-\u2fef\u3001-\ud7ff\uf900-\ufdcf\ufdf0-\ufffd":":A-Z_a-z",tn_de=tn_ce+(tn_Zd?"\\.0-9\u00b7\u0300-\u036f\u203f-\u2040-":"\\.0-9-"),tn_ee="["+tn_ce+"]["+tn_de+"]*",tn_fe="&"+tn_ee+";",tn_ge=tn_fe+"|"+tn_0d,tn_he='"(([^<&"]|'+tn_ge+")*)\"|'(([^<&']|"+tn_ge+")*)'",tn_ie="("+tn_ee+")"+tn__d+"("+
tn_he+")",tn_je=tn_6d+tn_4d+"\\._"+tn_3d+tn_5d+"-",tn_ke="["+tn_6d+"_]["+tn_je+"]*";tn_pa.prototype.size=function(){return this.keys.length};tn_pa.prototype.add=function(a,b){var c=b||1;if(!this.contains(a)){this[":"+a]=c;this.keys.push(a)}};tn_pa.prototype.remove=function(a){if(this.contains(a)){delete this[":"+a];tn_ta(this.keys,a,tn_)}};tn_pa.prototype.contains=function(a){return typeof this[":"+a]!="undefined"};tn_pa.prototype.map=function(a){for(var b=0;b<this.keys.length;++b){var c=this.keys[b];a.call(this,c,this[":"+c])}};
tn_pa.prototype.clear=function(){for(var a=0;a<this.keys.length;++a)delete this[":"+this.keys[a]];this.keys.length=0};var tn_Ea=new RegExp("^("+tn_8d+")"),tn_Fa=new RegExp(tn_be,"g"),tn_Ha=new RegExp("^("+tn_ee+")"),tn_Ia=new RegExp(tn_ie,"g");tn_l.init=function(a,b,c,d){this.nodeType=a-0;this.nodeName=""+b;this.nodeValue=""+c;this.ownerDocument=d;this.firstChild=tn_b;this.lastChild=tn_b;this.nextSibling=tn_b;this.previousSibling=tn_b;this.parentNode=tn_b};tn_l.Ba=[];
tn_l.recycle=function(a){if(!a)return;if(a.constructor==tn_j){tn_l.recycle(a.documentElement);return}if(a.constructor!=this)return;tn_l.Ba.push(a);for(var b=0;b<a.attributes.length;++b)tn_l.recycle(a.attributes[b]);for(var c=0;c<a.childNodes.length;++c)tn_l.recycle(a.childNodes[c]);a.attributes.length=0;a.childNodes.length=0;tn_l.init.call(a,0,"","",tn_b)};tn_l.create=function(a,b,c,d){if(tn_l.Ba.length>0){var e=tn_l.Ba.pop();tn_l.init.call(e,a,b,c,d);return e}else return new tn_l(a,b,c,d)};
tn_l.prototype.appendChild=function(a){if(this.childNodes.length==0)this.firstChild=a;a.previousSibling=this.lastChild;a.nextSibling=tn_b;if(this.lastChild)this.lastChild.nextSibling=a;a.parentNode=this;this.lastChild=a;this.childNodes.push(a)};
tn_l.prototype.replaceChild=function(a,b){if(b==a)return;for(var c=0;c<this.childNodes.length;++c)if(this.childNodes[c]==b){this.childNodes[c]=a;var d=b.parentNode;b.parentNode=tn_b;a.parentNode=d;d=b.previousSibling;b.previousSibling=tn_b;a.previousSibling=d;if(a.previousSibling)a.previousSibling.nextSibling=a;d=b.nextSibling;b.nextSibling=tn_b;a.nextSibling=d;if(a.nextSibling)a.nextSibling.previousSibling=a;if(this.firstChild==b)this.firstChild=a;if(this.lastChild==b)this.lastChild=a;break}};
tn_l.prototype.insertBefore=function(a,b){if(b==a)return;if(b.parentNode!=this)return;a.parentNode&&a.parentNode.removeChild(a);var c=[];for(var d=0;d<this.childNodes.length;++d){var e=this.childNodes[d];if(e==b){c.push(a);a.parentNode=this;a.previousSibling=b.previousSibling;b.previousSibling=a;if(a.previousSibling)a.previousSibling.nextSibling=a;a.nextSibling=b;if(this.firstChild==b)this.firstChild=a}c.push(e)}this.childNodes=c};
tn_l.prototype.removeChild=function(a){var b=[];for(var c=0;c<this.childNodes.length;++c){var d=this.childNodes[c];if(d!=a)b.push(d);else{if(d.previousSibling)d.previousSibling.nextSibling=d.nextSibling;if(d.nextSibling)d.nextSibling.previousSibling=d.previousSibling;if(this.firstChild==d)this.firstChild=d.nextSibling;if(this.lastChild==d)this.lastChild=d.previousSibling}}this.childNodes=b};tn_l.prototype.hasAttributes=function(){return this.attributes.length>0};
tn_l.prototype.setAttribute=function(a,b){for(var c=0;c<this.attributes.length;++c)if(this.attributes[c].nodeName==a){this.attributes[c].nodeValue=""+b;return}this.attributes.push(tn_l.create(2,a,b,this))};tn_l.prototype.getAttribute=function(a){for(var b=0;b<this.attributes.length;++b)if(this.attributes[b].nodeName==a)return this.attributes[b].nodeValue;return tn_b};
tn_l.prototype.removeAttribute=function(a){var b=[];for(var c=0;c<this.attributes.length;++c)this.attributes[c].nodeName!=a&&b.push(this.attributes[c]);this.attributes=b};tn_l.prototype.getElementsByTagName=function(a){var b=[];tn_Ja(this,function(c){c.nodeName==a&&b.push(c)},tn_b);return b};tn_l.prototype.getElementById=function(a){var b=tn_b;tn_Ja(this,function(c){if(c.getAttribute("id")==a){b=c;return tn_k}},tn_b);return b};tn_j.prototype=new tn_l(9,"#document");
tn_j.prototype.clear=function(){tn_l.recycle(this.documentElement);this.documentElement=tn_b};tn_j.prototype.appendChild=function(a){tn_l.prototype.appendChild.call(this,a);this.documentElement=this.childNodes[0]};tn_j.prototype.createElement=function(a){return tn_l.create(1,a,tn_b,this)};tn_j.prototype.createDocumentFragment=function(){return tn_l.create(11,"#document-fragment",tn_b,this)};tn_j.prototype.createTextNode=function(a){return tn_l.create(3,"#text",a,this)};
tn_j.prototype.createAttribute=function(a){return tn_l.create(2,a,tn_b,this)};tn_j.prototype.createComment=function(a){return tn_l.create(8,"#comment",a,this)};tn_j.prototype.createCDATASection=function(a){return tn_l.create(4,"#cdata-section",a,this)};var tn_Ua={};tn_m.prototype.clone=function(a,b,c){return new tn_m(a||this.node,this.stylesheet,typeof b!="undefined"?b:this.position,c||this.nodelist,this)};tn_m.prototype.ya=function(a,b){this.variables[a]=b};tn_m.prototype.O=function(a){return typeof this.variables[a]!="undefined"?this.variables[a]:this.parent?this.parent.O(a):tn_b};tn_m.prototype.nb=function(a){this.node=this.nodelist[a];this.position=a};tn_m.prototype.u=function(){return this.nodelist.length};tn_o.prototype.a=function(){return this.value};
tn_o.prototype.d=function(){return this.value.length>0};tn_o.prototype.b=function(){return this.value-0};tn_o.prototype.c=function(){tn_e(this)};tn_p.prototype.a=function(){return""+this.value};tn_p.prototype.d=function(){return this.value};tn_p.prototype.b=function(){return this.value?1:0};tn_p.prototype.c=function(){tn_e(this)};tn_q.prototype.a=function(){return""+this.value};tn_q.prototype.d=function(){return!!this.value};tn_q.prototype.b=function(){return this.value-0};tn_q.prototype.c=function(){tn_e(this)};
tn_r.prototype.a=function(){return this.value.length==0?"":tn_h(this.value[0])};tn_r.prototype.d=function(){return this.value.length>0};tn_r.prototype.b=function(){return this.a()-0};tn_r.prototype.c=function(){return this.value};tn_6a.prototype.evaluate=function(){return new tn_o(this.value)};tn_s.prototype.l=function(a){this.steps.push(a)};tn_s.prototype.ua=function(a){this.steps.unshift(a)};
tn_s.prototype.evaluate=function(a){var b;b=this.rootExpr?this.rootExpr.evaluate(a).c():this.absolute?[a.root]:[a.node];var c=[];for(var d=0;d<b.length;++d){var e=b[d];tn_eb(c,this.steps,0,e,a)}return new tn_r(c)};tn_t.prototype.Ea=function(a){this.predicate.push(a)};
tn_t.prototype.evaluate=function(a){var b=a.node,c=[];if(this.axis==tn_4.ANCESTOR_OR_SELF){c.push(b);for(var d=b.parentNode;d;d=d.parentNode)c.push(d)}else if(this.axis==tn_4.ANCESTOR)for(var d=b.parentNode;d;d=d.parentNode)c.push(d);else if(this.axis==tn_4.ATTRIBUTE)tn_ua(c,b.attributes);else if(this.axis==tn_4.CHILD)tn_ua(c,b.childNodes);else if(this.axis==tn_4.DESCENDANT_OR_SELF){c.push(b);tn_3b(c,b)}else if(this.axis==tn_4.DESCENDANT)tn_3b(c,b);else if(this.axis==tn_4.FOLLOWING)for(var d=b;d;d=
d.parentNode)for(var e=d.nextSibling;e;e=e.nextSibling){c.push(e);tn_3b(c,e)}else if(this.axis==tn_4.FOLLOWING_SIBLING)for(var d=b.nextSibling;d;d=d.nextSibling)c.push(d);else if(this.axis==tn_4.NAMESPACE)tn_e("not implemented: axis namespace");else if(this.axis==tn_4.PARENT)b.parentNode&&c.push(b.parentNode);else if(this.axis==tn_4.PRECEDING)for(var d=b;d;d=d.parentNode)for(var e=d.previousSibling;e;e=e.previousSibling){c.push(e);tn_4b(c,e)}else if(this.axis==tn_4.PRECEDING_SIBLING)for(var d=b.previousSibling;d;d=
d.previousSibling)c.push(d);else this.axis==tn_4.SELF?c.push(b):tn_e("ERROR -- NO SUCH AXIS: "+this.axis);var f=c;c=[];for(var h=0;h<f.length;++h){var d=f[h];this.nodetest.evaluate(a.clone(d,h,f)).d()&&c.push(d)}for(var h=0;h<this.predicate.length;++h){var f=c;c=[];for(var i=0;i<f.length;++i){var d=f[i];this.predicate[h].evaluate(a.clone(d,i,f)).d()&&c.push(d)}}return new tn_r(c)};tn_fb.prototype.evaluate=function(){return this.value};
tn_gb.prototype.evaluate=function(a){return new tn_p(a.node.nodeType==1||a.node.nodeType==2)};tn_hb.prototype.evaluate=function(a){return new tn_p(a.node.nodeType==3)};tn_ib.prototype.evaluate=function(a){return new tn_p(a.node.nodeType==8)};tn_jb.prototype.evaluate=function(a){return new tn_p(a.node.nodeType==7&&(!this.target||a.node.nodeName==this.target))};tn_kb.prototype.evaluate=function(a){var b=a.node;return new tn_p(this.regex.test(b.nodeName))};
tn_lb.prototype.evaluate=function(a){var b=a.node;return new tn_p(b.nodeName==this.name)};tn_mb.prototype.evaluate=function(a){var b=this.expr.evaluate(a);return b.type=="number"?new tn_p(a.position==b.b()-1):new tn_p(b.d())};tn_nb.prototype.ea=function(a){this.args.push(a)};tn_nb.prototype.evaluate=function(a){var b=""+this.name.value,c=this.xpathfunctions[b];return c?c.call(this,a):new tn_p(tn_k)};
tn_nb.prototype.xpathfunctions={last:function(a){tn_d(this.args.length==0);return new tn_q(a.u())},position:function(a){tn_d(this.args.length==0);return new tn_q(a.position+1)},count:function(a){tn_d(this.args.length==1);var b=this.args[0].evaluate(a);return new tn_q(b.c().length)},id:function(a){tn_d(this.args.length==1);var b=this.args[0].evaluate(a),c=[],d;if(b.type=="node-set"){d=[];var e=b.c();for(var f=0;f<e.length;++f){var h=tn_h(e[f]).split(/\s+/);for(var i=0;i<h.length;++i)d.push(h[i])}}else d=
b.a().split(/\s+/);var k=a.node.ownerDocument;for(var f=0;f<d.length;++f){var j=k.getElementById(d[f]);j&&c.push(j)}return new tn_r(c)},"local-name":function(){tn_e("not implmented yet: XPath function local-name()")},"namespace-uri":function(){tn_e("not implmented yet: XPath function namespace-uri()")},name:function(a){tn_d(this.args.length==1||this.args.length==0);var b;b=this.args.length==0?[a.node]:this.args[0].evaluate(a).c();return b.length==0?new tn_o(""):new tn_o(b[0].nodeName)},string:function(a){tn_d(this.args.length==
1||this.args.length==0);return this.args.length==0?new tn_o((new tn_r([a.node])).a()):new tn_o(this.args[0].evaluate(a).a())},concat:function(a){var b="";for(var c=0;c<this.args.length;++c)b+=this.args[c].evaluate(a).a();return new tn_o(b)},document:function(a){var b=this.args[0].evaluate(a).a();if(b===""&&a.stylesheet)return new tn_r([a.stylesheet]);tn_e("Can't resolve uri in document(\""+b+'")')},"starts-with":function(a){tn_d(this.args.length==2);var b=this.args[0].evaluate(a).a(),c=this.args[1].evaluate(a).a();
return new tn_p(b.indexOf(c)==0)},contains:function(a){tn_d(this.args.length==2);var b=this.args[0].evaluate(a).a(),c=this.args[1].evaluate(a).a();return new tn_p(b.indexOf(c)!=-1)},"substring-before":function(a){tn_d(this.args.length==2);var b=this.args[0].evaluate(a).a(),c=this.args[1].evaluate(a).a(),d=b.indexOf(c),e;e=d==-1?"":b.substr(0,d);return new tn_o(e)},"substring-after":function(a){tn_d(this.args.length==2);var b=this.args[0].evaluate(a).a(),c=this.args[1].evaluate(a).a(),d=b.indexOf(c),
e;e=d==-1?"":b.substr(d+c.length);return new tn_o(e)},substring:function(a){tn_d(this.args.length==2||this.args.length==3);var b=this.args[0].evaluate(a).a(),c=this.args[1].evaluate(a).b(),d;if(this.args.length==2){var e=Math.max(0,Math.round(c)-1);d=b.substr(e)}else{var f=this.args[2].evaluate(a).b(),h=Math.round(c)-1,e=Math.max(0,h),i=Math.round(f)-Math.max(0,-h);d=b.substr(e,i)}return new tn_o(d)},"string-length":function(a){var b;b=this.args.length>0?this.args[0].evaluate(a).a():(new tn_r([a.node])).a();
return new tn_q(b.length)},"normalize-space":function(a){var b;b=this.args.length>0?this.args[0].evaluate(a).a():(new tn_r([a.node])).a();b=b.replace(/^\s*/,"").replace(/\s*$/,"").replace(/\s+/g," ");return new tn_o(b)},translate:function(a){tn_d(this.args.length==3);var b=this.args[0].evaluate(a).a(),c=this.args[1].evaluate(a).a(),d=this.args[2].evaluate(a).a();for(var e=0;e<c.length;++e)b=b.replace(new RegExp(c.charAt(e),"g"),d.charAt(e));return new tn_o(b)},"boolean":function(a){tn_d(this.args.length==
1);return new tn_p(this.args[0].evaluate(a).d())},not:function(a){tn_d(this.args.length==1);var b=!this.args[0].evaluate(a).d();return new tn_p(b)},"true":function(){tn_d(this.args.length==0);return new tn_p(tn_)},"false":function(){tn_d(this.args.length==0);return new tn_p(tn_k)},lang:function(a){tn_d(this.args.length==1);var b=this.args[0].evaluate(a).a(),c,d=a.node;while(d&&d!=d.parentNode){c=d.getAttribute("xml:lang");if(c)break;d=d.parentNode}if(c){var e=new RegExp("^"+b+"$","i");return new tn_p(e.test(c)||
e.test(c.replace(/_.*$/,"")))}else return new tn_p(tn_k)},number:function(a){tn_d(this.args.length==1||this.args.length==0);return this.args.length==1?new tn_q(this.args[0].evaluate(a).b()):new tn_q((new tn_r([a.node])).b())},sum:function(a){tn_d(this.args.length==1);var b=this.args[0].evaluate(a).c(),c=0;for(var d=0;d<b.length;++d)c+=tn_h(b[d])-0;return new tn_q(c)},floor:function(a){tn_d(this.args.length==1);var b=this.args[0].evaluate(a).b();return new tn_q(Math.floor(b))},ceiling:function(a){tn_d(this.args.length==
1);var b=this.args[0].evaluate(a).b();return new tn_q(Math.ceil(b))},round:function(a){tn_d(this.args.length==1);var b=this.args[0].evaluate(a).b();return new tn_q(Math.round(b))},"ext-join":function(a){tn_d(this.args.length==2);var b=this.args[0].evaluate(a).c(),c=this.args[1].evaluate(a).a(),d="";for(var e=0;e<b.length;++e){if(d)d+=c;d+=tn_h(b[e])}return new tn_o(d)},"ext-if":function(a){tn_d(this.args.length==3);return this.args[0].evaluate(a).d()?this.args[1].evaluate(a):this.args[2].evaluate(a)},
"ext-cardinal":function(a){tn_d(this.args.length>=1);var b=this.args[0].evaluate(a).b(),c=[];for(var d=0;d<b;++d)c.push(a.node);return new tn_r(c)}};tn_ob.prototype.evaluate=function(a){var b=this.expr1.evaluate(a).c(),c=this.expr2.evaluate(a).c(),d=b.length;for(var e=0;e<c.length;++e){var f=c[e],h=tn_k;for(var i=0;i<d;++i)if(b[i]==f){h=tn_;i=d}h||b.push(f)}return new tn_r(b)};
tn_pb.prototype.evaluate=function(a){var b=this.filter.evaluate(a).c(),c=[];for(var d=0;d<b.length;++d){var e=this.rel.evaluate(a.clone(b[d],d,b)).c();for(var f=0;f<e.length;++f)c.push(e[f])}return new tn_r(c)};tn_qb.prototype.evaluate=function(a){var b=this.expr.evaluate(a).c();for(var c=0;c<this.predicate.length;++c){var d=b;b=[];for(var e=0;e<d.length;++e){var f=d[e];this.predicate[c].evaluate(a.clone(f,e,d)).d()&&b.push(f)}}return new tn_r(b)};tn_rb.prototype.evaluate=function(a){return new tn_q(-this.expr.evaluate(a).b())};
tn_sb.prototype.evaluate=function(a){var b;switch(this.op.value){case "or":b=new tn_p(this.expr1.evaluate(a).d()||this.expr2.evaluate(a).d());break;case "and":b=new tn_p(this.expr1.evaluate(a).d()&&this.expr2.evaluate(a).d());break;case "+":b=new tn_q(this.expr1.evaluate(a).b()+this.expr2.evaluate(a).b());break;case "-":b=new tn_q(this.expr1.evaluate(a).b()-this.expr2.evaluate(a).b());break;case "*":b=new tn_q(this.expr1.evaluate(a).b()*this.expr2.evaluate(a).b());break;case "mod":b=new tn_q(this.expr1.evaluate(a).b()%
this.expr2.evaluate(a).b());break;case "div":b=new tn_q(this.expr1.evaluate(a).b()/this.expr2.evaluate(a).b());break;case "=":b=this.compare(a,function(c,d){return c==d});break;case "!=":b=this.compare(a,function(c,d){return c!=d});break;case "<":b=this.compare(a,function(c,d){return c<d});break;case "<=":b=this.compare(a,function(c,d){return c<=d});break;case ">":b=this.compare(a,function(c,d){return c>d});break;case ">=":b=this.compare(a,function(c,d){return c>=d});break;default:tn_e("BinaryExpr.evaluate: "+
this.op.value)}return b};
tn_sb.prototype.compare=function(a,b){var c=this.expr1.evaluate(a),d=this.expr2.evaluate(a),e;if(c.type=="node-set"&&d.type=="node-set"){var f=c.c(),h=d.c();e=tn_k;for(var i=0;i<f.length;++i)for(var k=0;k<h.length;++k)if(b(tn_h(f[i]),tn_h(h[k]))){e=tn_;k=h.length;i=f.length}}else if(c.type=="node-set"||d.type=="node-set")if(c.type=="number"){var j=c.b(),g=d.c();e=tn_k;for(var l=0;l<g.length;++l){var o=tn_h(g[l])-0;if(b(j,o)){e=tn_;break}}}else if(d.type=="number"){var g=c.c(),j=d.b();e=tn_k;for(var l=
0;l<g.length;++l){var o=tn_h(g[l])-0;if(b(o,j)){e=tn_;break}}}else if(c.type=="string"){var j=c.a(),g=d.c();e=tn_k;for(var l=0;l<g.length;++l){var o=tn_h(g[l]);if(b(j,o)){e=tn_;break}}}else if(d.type=="string"){var g=c.c(),j=d.a();e=tn_k;for(var l=0;l<g.length;++l){var o=tn_h(g[l]);if(b(o,j)){e=tn_;break}}}else e=b(c.d(),d.d());else e=c.type=="boolean"||d.type=="boolean"?b(c.d(),d.d()):c.type=="number"||d.type=="number"?b(c.b(),d.b()):b(c.a(),d.a());return new tn_p(!!e)};
tn_tb.prototype.evaluate=function(){return new tn_o(this.value)};tn_ub.prototype.evaluate=function(){return new tn_q(this.value)};tn_vb.prototype.evaluate=function(a){return a.O(this.name)};
var tn_4={ANCESTOR_OR_SELF:"ancestor-or-self",ANCESTOR:"ancestor",ATTRIBUTE:"attribute",CHILD:"child",DESCENDANT_OR_SELF:"descendant-or-self",DESCENDANT:"descendant",FOLLOWING_SIBLING:"following-sibling",FOLLOWING:"following",NAMESPACE:"namespace",PARENT:"parent",PRECEDING_SIBLING:"preceding-sibling",PRECEDING:"preceding",SELF:"self"},tn_le=[tn_4.ANCESTOR_OR_SELF,tn_4.ANCESTOR,tn_4.ATTRIBUTE,tn_4.CHILD,tn_4.DESCENDANT_OR_SELF,tn_4.DESCENDANT,tn_4.FOLLOWING_SIBLING,tn_4.FOLLOWING,tn_4.NAMESPACE,tn_4.PARENT,
tn_4.PRECEDING_SIBLING,tn_4.PRECEDING,tn_4.SELF].join("|"),tn_me={label:"|",prec:17,re:/^\|/},tn_2a={label:"//",prec:19,re:/^\/\//},tn_n={label:"/",prec:30,re:/^\//},tn_3a={label:"::",prec:20,re:/^::/},tn_ne={label:":",prec:1000,re:/^:/},tn_oe={label:"[axis]",re:new RegExp("^("+tn_le+")")},tn_pe={label:"(",prec:34,re:/^\(/},tn_qe={label:")",re:/^\)/},tn_re={label:"..",prec:34,re:/^\.\./},tn_se={label:".",prec:34,re:/^\./},tn_1a={label:"@",prec:34,re:/^@/},tn_te={label:",",re:/^,/},tn_0a={label:"or",
prec:10,re:/^or\b/},tn__a={label:"and",prec:11,re:/^and\b/},tn_ue={label:"=",prec:12,re:/^=/},tn_ve={label:"!=",prec:12,re:/^!=/},tn_we={label:">=",prec:13,re:/^>=/},tn_xe={label:">",prec:13,re:/^>/},tn_ye={label:"<=",prec:13,re:/^<=/},tn_ze={label:"<",prec:13,re:/^</},tn_Ae={label:"+",prec:14,re:/^\+/,left:tn_},tn_Be={label:"-",prec:14,re:/^\-/,left:tn_},tn_Ya={label:"div",prec:15,re:/^div\b/,left:tn_},tn_Za={label:"mod",prec:15,re:/^mod\b/,left:tn_},tn_Ce={label:"[",prec:32,re:/^\[/},tn_De={label:"]",
re:/^\]/},tn_4a={label:"$",re:/^\$/},tn_Ee={label:"[ncname]",re:new RegExp("^"+tn_ke)},tn_Fe={label:"*",prec:15,re:/^\*/,left:tn_},tn_Ge={label:"[litq]",prec:20,re:/^'[^\']*'/},tn_He={label:"[litqq]",prec:20,re:/^"[^\"]*"/},tn_Ie={label:"[number]",prec:35,re:/^\d+(\.\d*)?/},tn_5a={label:"[qname]",re:new RegExp("^("+tn_ke+":)?"+tn_ke)},tn_Je={label:"[nodetest-start]",re:/^(processing-instruction|comment|text|node)\(/},tn_Xa=[tn_2a,tn_n,tn_re,tn_se,tn_3a,tn_ne,tn_oe,tn_Je,tn_pe,tn_qe,tn_Ce,tn_De,tn_1a,
tn_te,tn_0a,tn__a,tn_ve,tn_ue,tn_we,tn_xe,tn_ye,tn_ze,tn_Ae,tn_Be,tn_Fe,tn_me,tn_Za,tn_Ya,tn_Ge,tn_He,tn_Ie,tn_5a,tn_Ee,tn_4a],tn_Ke={label:"LocationPath"},tn_5={label:"RelativeLocationPath"},tn_Le={label:"AbsoluteLocationPath"},tn_6={label:"Step"},tn_7={label:"NodeTest"},tn_Me={label:"Predicate"},tn_Ne={label:"Literal"},tn_8={label:"Expr"},tn_9={label:"PrimaryExpr"},tn_Oe={label:"Variablereference"},tn_Pe={label:"Number"},tn_Qe={label:"FunctionCall"},tn_Re={label:"ArgumentRemainder"},tn_Se={label:"PathExpr"},
tn_Te={label:"UnionExpr"},tn_Ue={label:"FilterExpr"},tn_Ve={label:"Digits"},tn_2b=[tn_Ke,tn_5,tn_Le,tn_6,tn_7,tn_Me,tn_Ne,tn_8,tn_9,tn_Oe,tn_Pe,tn_Qe,tn_Re,tn_Se,tn_Te,tn_Ue,tn_Ve],tn_cb={label:"?"},tn_bb={label:"*"},tn_db={label:"+"},tn_1b=[[tn_Ke,[tn_5],18,tn_u],[tn_Ke,[tn_Le],18,tn_u],[tn_Le,[tn_n,tn_5],18,tn_wb],[tn_Le,[tn_2a,tn_5],18,tn_xb],[tn_Le,[tn_n],0,tn_yb],[tn_Le,[tn_2a],0,tn_zb],[tn_5,[tn_6],31,tn_Ab],[tn_5,[tn_5,tn_n,tn_6],31,tn_Bb],[tn_5,[tn_5,tn_2a,tn_6],31,tn_Cb],[tn_5,[tn_9,tn_n,
tn_6],31,tn_Db],[tn_6,[tn_se],33,tn_Eb],[tn_6,[tn_re],33,tn_Fb],[tn_6,[tn_oe,tn_3a,tn_7],33,tn_Gb],[tn_6,[tn_1a,tn_7],33,tn_Hb],[tn_6,[tn_7],33,tn_Ib],[tn_6,[tn_6,tn_Me],33,tn_Jb],[tn_7,[tn_Fe],33,tn_Kb],[tn_7,[tn_Ee,tn_ne,tn_Fe],33,tn_Lb],[tn_7,[tn_5a],33,tn_Mb],[tn_7,[tn_Je,tn_qe],33,tn_Nb],[tn_7,[tn_Je,tn_Ne,tn_qe],33,tn_Ob],[tn_Me,[tn_Ce,tn_8,tn_De],33,tn_Pb],[tn_9,[tn_Oe],33,tn_u],[tn_9,[tn_pe,tn_8,tn_qe],33,tn_Qb],[tn_9,[tn_Ne],30,tn_u],[tn_9,[tn_Pe],30,tn_u],[tn_9,[tn_Qe],30,tn_u],[tn_Qe,[tn_5a,
tn_pe,tn_qe],-1,tn_Rb],[tn_Qe,[tn_5a,tn_pe,tn_8,tn_Re,tn_bb,tn_qe],-1,tn_Sb],[tn_Re,[tn_te,tn_8],-1,tn_Tb],[tn_Te,[tn_Se],20,tn_u],[tn_Te,[tn_Te,tn_me,tn_Se],20,tn_Ub],[tn_Se,[tn_Ke],20,tn_u],[tn_Se,[tn_Ue],19,tn_u],[tn_Se,[tn_Ue,tn_n,tn_5],20,tn_Vb],[tn_Se,[tn_Ue,tn_2a,tn_5],20,tn_Wb],[tn_Ue,[tn_9,tn_Me,tn_bb],20,tn_Xb],[tn_8,[tn_9],16,tn_u],[tn_8,[tn_Te],16,tn_u],[tn_8,[tn_Be,tn_8],-1,tn_Yb],[tn_8,[tn_8,tn_0a,tn_8],-1,tn_w],[tn_8,[tn_8,tn__a,tn_8],-1,tn_w],[tn_8,[tn_8,tn_ue,tn_8],-1,tn_w],[tn_8,
[tn_8,tn_ve,tn_8],-1,tn_w],[tn_8,[tn_8,tn_ze,tn_8],-1,tn_w],[tn_8,[tn_8,tn_ye,tn_8],-1,tn_w],[tn_8,[tn_8,tn_xe,tn_8],-1,tn_w],[tn_8,[tn_8,tn_we,tn_8],-1,tn_w],[tn_8,[tn_8,tn_Ae,tn_8],-1,tn_w,tn_],[tn_8,[tn_8,tn_Be,tn_8],-1,tn_w,tn_],[tn_8,[tn_8,tn_Fe,tn_8],-1,tn_w,tn_],[tn_8,[tn_8,tn_Ya,tn_8],-1,tn_w,tn_],[tn_8,[tn_8,tn_Za,tn_8],-1,tn_w,tn_],[tn_Ne,[tn_Ge],-1,tn_Zb],[tn_Ne,[tn_He],-1,tn_Zb],[tn_Pe,[tn_Ie],-1,tn__b],[tn_Oe,[tn_4a,tn_5a],200,tn_0b]],tn_9a=[];tn_ic("nxslProcess",tn_Ka);tn_ic("xmlParse",tn_Ca);tn_ic("xsltProcess",tn_6b);tn_ic("xmlText",tn_va);tn_ic("xmlImportNode",tn_na);var tn_1c="http://www.google.com/images/infowindow/",tn__c=tn_1c+"transparent.png",tn_md=Number.MAX_VALUE;var tn_lc="windo";var tn_$=Math.min,tn_P=Math.max,tn_E=Math.round,tn_We=Math.abs;var tn_Jc="__mapsBaseCssDummy__",tn_Mc="border-left-width",tn_Nc="border-top-width";var tn_ed="click",tn_Xe="contextmenu",tn_$c="dblclick",tn_Vc="load",tn_pd="mousedown",tn_Ye="mousemove",tn_qd="mouseout",tn_Ze="mouseup",tn__e="mousewheel",tn_0e="DOMMouseScroll",tn_bd="unload",tn_Pd="closeclick",tn_1e="maximizeclick",tn_2e="restoreclick",tn_Xd="maximizeend",tn_Yd="restoreend",tn_3e="dragstart",tn_4e="drag",tn_5e="dragend",tn_6e="move",tn_6c="clearlisteners",tn_gd="logclick";var tn_9c=tn_k;tn_R.instance=function(a){a||(a=window);if(!a.gEventListenerPool)a.gEventListenerPool=new tn_R;return a.gEventListenerPool};tn_R.remove=function(a){tn_R.instance(tn_Qc(a)).hb(a)};tn_R.prototype.hb=function(a){var b=this.f.pop(),c=a.Ma();if(c<this.f.length){this.f[c]=b;b.K(c)}a.K(-1)};tn_R.push=function(a){tn_R.instance(tn_Qc(a)).eb(a)};tn_R.prototype.eb=function(a){this.f.push(a);a.K(this.f.length-1)};
tn_R.prototype.clear=function(){for(var a=0;a<this.f.length;++a)this.f[a].K(-1);this.f=[]};tn_S.prototype.remove=function(){var a=this;switch(a.Fb){case 1:a.p.removeEventListener(a.N,a.Q,tn_k);break;case 2:a.p.detachEvent("on"+a.N,a.Q);break;case 3:a.p["on"+a.N]=tn_b;break}tn_ta(tn_8c(a.p,a.N),a);a.p=tn_b;a.Q=tn_b;a.remove=tn_2c;a.apply=tn_2c};tn_S.prototype.Ma=function(){return this.Ra};tn_S.prototype.K=function(a){this.Ra=a};tn_S.prototype.apply=function(a,b){return this.Q.apply(a,b)};var tn_L,tn_jd=["opera","msie","safari","firefox","mozilla"],tn_kd=["x11;","macintosh","windows"];tn_id.prototype.k=function(){return this.type==3||this.type==4};tn_L=new tn_id(navigator.userAgent);tn_a.ORIGIN=new tn_a(0,0);tn_a.prototype.toString=function(){return"("+this.x+", "+this.y+")"};tn_O.ZERO=new tn_O(0,0);tn_O.prototype.toString=function(){return"("+this.width+", "+this.height+")"};tn_ld.prototype.min=function(){return new tn_a(this.minX,this.minY)};tn_ld.prototype.max=function(){return new tn_a(this.maxX,this.maxY)};tn_ld.prototype.toString=function(){return"("+this.min()+", "+this.max()+")"};
tn_ld.prototype.extend=function(a){var b=this;b.minX=tn_$(b.minX,a.x);b.maxX=tn_P(b.maxX,a.x);b.minY=tn_$(b.minY,a.y);b.maxY=tn_P(b.maxY,a.y)};tn_ld.intersection=function(a,b){return new tn_ld([new tn_a(tn_P(a.minX,b.minX),tn_P(a.minY,b.minY)),new tn_a(tn_$(a.maxX,b.maxX),tn_$(a.maxY,b.maxY))])};tn_fa=function(){};tn_od.monitor=function(){};tn_od.monitorAll=function(){};tn_od.dump=function(){};tn_V.instance=function(){var a=tn_V.p;if(!a){a=new tn_V;tn_V.p=a}return a};tn_V.prototype.write=function(a,b){var c=this.Ia();if(b){c=tn_A("span",c);c.style.color=b}tn_mc(a,c);this.ib()};tn_V.prototype.clear=function(){this.S.innerHTML=""};tn_V.prototype.close=function(){tn_K(this.o)};tn_V.prototype.Ha=function(){if(!this.ub){this.ub=new tn_W(this.o);this.o.style.bottom=""}};
tn_V.prototype.Ia=function(){var a=tn_A("div",this.S),b=a.style;b.fontSize="85%";b.borderBottom="1px solid silver";b.paddingBottom=tn_D(2);var c=tn_A("div",a);c.style.color="gray";c.style.fontSize="75%";tn_mc(this.rb(),c);return a};tn_V.prototype.ib=function(){this.S.scrollTop=this.S.scrollHeight;this.pb()};tn_V.prototype.rb=function(){var a=new Date;return this.H(a.getHours(),2)+":"+this.H(a.getMinutes(),2)+":"+this.H(a.getSeconds(),2)+":"+this.H(a.getMilliseconds(),3)};
tn_V.prototype.H=function(a,b){var c=a.toString();while(tn_M(c)<b)c="0"+c;return c};tn_V.prototype.pb=function(){tn_kc(this.j,new tn_O(this.o.offsetWidth,this.o.offsetHeight))};tn_W.vb=function(){var a,b;if(tn_L.k()){a="-moz-grab";b="-moz-grabbing"}else{a="url("+tn_1c+"openhand.cur), default";b="url("+tn_1c+"closedhand.cur), move"}this.F=this.F||a;this.z=this.z||b;this.wb=tn_};tn_W.getDraggingCursor=function(){return tn_W.z};tn_W.va=function(a){this.F=a};tn_W.wa=function(a){this.z=a};tn_W.prototype.va=tn_W.va;tn_W.prototype.wa=tn_W.wa;
tn_W.prototype.fb=function(a){for(var b=0;b<tn_M(this.f);++b)tn_4c(this.f[b]);this.sa&&tn_J(this.r,this.sa);this.r=a;this.ha=tn_b;this.f=[];if(!a)return;tn_pc(a);this.moveTo(typeof this.cb=="number"?this.cb:a.offsetLeft,typeof this.db=="number"?this.db:a.offsetTop);this.ha=a.setCapture?a:tn_Qc(a);this.f.push(tn_Q(a,tn_pd,this.Ab));this.f.push(tn_U(a,tn_Ze,this,this.Za));this.f.push(tn_U(a,tn_ed,this,this.Ya));this.f.push(tn_U(a,tn_$c,this,this.$a));this.sa=a.style.cursor;this.ba()};
tn_W.prototype.moveTo=function(a,b){a=tn_E(a);b=tn_E(b);if(this.left!=a||this.top!=b){this.left=a;this.top=b;var c=this.r.style;c.left=tn_D(a);c.top=tn_D(b);tn_T(this,tn_6e)}};tn_W.prototype.$a=function(a){tn_T(this,tn_$c,a)};tn_W.prototype.Ya=function(a){this.M&&!a.cancelDrag&&tn_T(this,tn_ed,a)};tn_W.prototype.Za=function(a){this.M&&tn_T(this,tn_Ze,a)};tn_W.prototype.ab=function(a){tn_T(this,tn_pd,a);if(a.cancelDrag)return;if(!this.Ta(a))return;this.kb(a);this.Fa(a);tn_fd(a)};
tn_W.prototype.qa=function(a){if(!this.G)return;if(tn_L.os==0){if(a==tn_b)return;if(this.dragDisabled){this.savedMove={};this.savedMove.clientX=a.clientX;this.savedMove.clientY=a.clientY;return}tn_vc(this,function(){this.dragDisabled=tn_k;this.qa(this.savedMove)},30);this.dragDisabled=tn_;this.savedMove=tn_b}var b=this.left+(a.clientX-this.v.x),c=this.top+(a.clientY-this.v.y),d=0,e=0,f=this.o;if(f){var h=this.r,i=tn_P(0,tn_$(b,f.offsetWidth-h.offsetWidth));d=i-b;b=i;var k=tn_P(0,tn_$(c,f.offsetHeight-
h.offsetHeight));e=k-c;c=k}this.moveTo(b,c);this.v.x=a.clientX+d;this.v.y=a.clientY+e;tn_T(this,tn_4e,a)};tn_W.prototype.ra=function(a){this.gb();this.Ka(a);var b=(new Date).getTime();b-this.tb<=500&&tn_We(this.L.x-a.clientX)<=2&&tn_We(this.L.y-a.clientY)<=2&&tn_T(this,tn_ed,a)};tn_W.prototype.bb=function(a){!a.relatedTarget&&this.G&&this.ra(a)};tn_W.prototype.ba=function(){var a;a=this.G?this.z:this.M?this.sa:this.F;tn_J(this.r,a)};
tn_W.prototype.Ta=function(a){var b=a.button==0||a.button==1;if(this.M||!b){tn_fd(a);return tn_k}return tn_};tn_W.prototype.kb=function(a){this.v.x=a.clientX;this.v.y=a.clientY;this.r.setCapture&&this.r.setCapture();this.tb=(new Date).getTime();this.L.x=a.clientX;this.L.y=a.clientY};tn_W.prototype.gb=function(){document.releaseCapture&&document.releaseCapture()};tn_W.prototype.Fa=function(a){this.G=tn_;this.Cb=tn_Q(this.ha,tn_Ye,this.Bb);this.Eb=tn_Q(this.ha,tn_Ze,this.Db);tn_T(this,tn_3e,a);this.ba()};
tn_W.prototype.Ka=function(a){this.G=tn_k;tn_4c(this.Cb);tn_4c(this.Eb);tn_T(this,tn_Ze,a);tn_T(this,tn_5e,a);this.ba()};var tn_ud="overflow",tn_xd="position",tn_vd="visible",tn_yd="static",tn_sd="BODY";tn_Ad.prototype.reset=function(){this.tick=0};tn_Ad.prototype.next=function(){this.tick++;var a=Math.PI*(this.tick/this.ticks-0.5);return(Math.sin(a)+1)/2};tn_Ad.prototype.more=function(){return this.tick<this.ticks};tn_Ad.prototype.extend=function(){if(this.tick>this.ticks/3)this.tick=tn_E(this.ticks/3)};var tn_Gd=tn_1c+"iw_sprite.css",tn_Fd=tn_k;
tn_X.prototype.create=function(a,b){var c=this.i,d=tn_Ed(c,a,[["iw_n",628,6,0,0,"iw_n1"],["iw_n",628,6,0,0,"iw_n2"],["iw_w",6,598,0,0],["iw_e",6,598,0,0],["iw_s0",628,6,0,0,"iw_s1"],["iw_s0",628,6,0,0,"iw_s2"],["iw_c",628,598,0,0]]),e=new tn_O(6,6);tn_Y(c,d,"iw_nw",e);tn_Y(c,d,"iw_ne",e);tn_Y(c,d,"iw_xtap",new tn_O(32,21));tn_Y(c,d,"iw_xtap_l",new tn_O(32,21));tn_Y(c,d,"iw_xtap_u",new tn_O(32,21));tn_Y(c,d,"iw_xtap_ul",new tn_O(32,21));tn_Y(c,d,"iw_xtap_rd",new tn_O(21,32));tn_Y(c,d,"iw_xtap_ld",
new tn_O(21,32));tn_Y(c,d,"iw_sw0",e,"iw_sw");tn_Y(c,d,"iw_se0",e,"iw_se");tn_sc(d);this.e=d;var f=new tn_O(8,8),h=tn_Ed(c,b,[["iws_n",628,8,0,0,"iws_n1"],["iws_n",628,8,0,0,"iws_n2"],["iws_w",8,598,0,0],["iws_e",8,598,0,0],["iws_s",628,8,0,0,"iws_s1"],["iws_s",628,8,0,0,"iws_s2"],["iws_c",628,598,0,0]]);tn_Y(c,h,"iws_nw",f);tn_Y(c,h,"iws_ne",f);tn_Y(c,h,"iws_sw",f);tn_Y(c,h,"iws_se",f);tn_Y(c,h,"iws_tap",new tn_O(37,16));tn_Y(c,h,"iws_tap_l",new tn_O(32,16));tn_Y(c,h,"iws_tap_u",new tn_O(37,26));
tn_Y(c,h,"iws_tap_ul",new tn_O(32,26));tn_Y(c,h,"iws_tap_rd",new tn_O(16,37));tn_Y(c,h,"iws_tap_ld",new tn_O(26,37));tn_Y(c,h,"iws_tab_dl",new tn_O(8,28));tn_Y(c,h,"iws_tab_dr",new tn_O(14,28));tn_Y(c,h,"iws_tab_l",new tn_O(8,28));tn_Y(c,h,"iws_tab_r",new tn_O(14,28));tn_H(c.iws_tab_dl);tn_H(c.iws_tab_dr);tn_H(c.iws_tab_l);tn_H(c.iws_tab_r);tn_sc(h);this.j=h;var i=new tn_O(14,13),k=tn_Y(c,d,"close",i);k.style.zIndex=10000;tn_J(k,"pointer");tn_dd(k,this,this.Xa);var j=tn_Y(c,d,"maximize",i);j.style.zIndex=
10000;tn_nc(j);tn_J(j,"pointer");tn_dd(j,this,this.maximize);var g=tn_Y(c,d,"restore",i);g.style.zIndex=10001;tn_nc(g);tn_J(g,"pointer");tn_dd(g,this,this.restore);tn_U(d,tn_pd,this,this.ia);tn_U(d,tn_$c,this,this.La);tn_U(d,tn_ed,this,this.ia);tn_U(d,tn_Xe,this,tn_hd);tn_U(d,tn__e,this,tn_hd);tn_U(d,tn_0e,this,tn_hd);this.ob();this.hide()};tn_X.prototype.remove=function(){tn_K(this.j);tn_K(this.e)};
tn_X.prototype.Da=function(a){if(a){tn_I(this.i.maximize);tn_I(this.i.restore)}else{tn_H(this.i.maximize);tn_H(this.i.restore)}};tn_X.prototype.Z=function(a){this.i.close.style.visibility=a?"visible":"hidden"};tn_X.prototype.lb=function(a){this.na=a===tn_||a==="rtl"?"rtl":"ltr"};tn_X.prototype.Va=function(a){this.oa=a};tn_X.prototype.Wa=function(a){this.B=a};tn_X.prototype.Ca=function(a){this.da=a};
tn_X.prototype.W=function(a,b){if(!a.getClientRects)return this.X(tn_ia(a));var c=this.A(),d=this.i,e=c.width,f=c.height,h=window.innerWidth||document.body.scrollWidth,i=document.documentElement.scrollLeft||window.scrollX||document.body.scrollLeft,k=document.documentElement.scrollTop||window.scrollY||document.body.scrollTop;tn_H(d.iw_xtap);tn_H(d.iw_xtap_l);tn_H(d.iw_xtap_u);tn_H(d.iw_xtap_ul);tn_H(d.iw_xtap_ld);tn_H(d.iw_xtap_rd);tn_H(d.iws_tap);tn_H(d.iws_tap_l);tn_H(d.iws_tap_u);tn_H(d.iws_tap_ul);
tn_H(d.iws_tap_ld);tn_H(d.iws_tap_rd);var j,g,l=0,o=0,q,s,r,m,n,y,v,p=a.getClientRects(),D=tn_ia(a),E=p[0].top-D.y;for(var u=0;u<p.length;++u){if(u>0&&p[u].bottom==p[u-1].bottom)if(p[u].left==p[u-1].right){p[u].left=p[u-1].left;p[u].top=tn_$(p[u].top,p[u-1].top)}else if(p[u].right==p[u-1].left){p[u].right=p[u-1].right;p[u].top=tn_$(p[u].top,p[u-1].top)}if(!m||p[u].left<=m.left)m=p[u];if(!n||p[u].right>=n.right)n=p[u];if(!y||p[u].top<=y.top)y=p[u];if(!v||p[u].bottom>=v.bottom)v=p[u]}var z=m.left-D.x,
t,w,A,B=0;if(this.ca&&21+e+6+12+n.right<h){s=tn_;j=d.iw_xtap_ld;g=d.iws_tap_ld;t=n;this.I=0}else if(this.ca&&18+e+21<m.left){r=tn_;j=d.iw_xtap_rd;g=d.iws_tap_rd;o=5;t=m;this.I=6+e+21}else{if(this.da&&21+f+6+12+(tn_M(this.g)>1?20:0)>D.y-(this.B?k:0)){j=d.iw_xtap_u;g=d.iws_tap_u;q=tn_;l=0;t=v}else{j=d.iw_xtap;g=d.iws_tap;l=0;t=y}if(tn_E((t.left+t.right)/2)+32+6+12>h){if(j==d.iw_xtap_u){j=d.iw_xtap_ul;g=d.iws_tap_ul}else{j=d.iw_xtap_l;g=d.iws_tap_l}o=5;l=32}w=tn_E((e-32)/2);if(this.oa||this.B)if(w+6+
12+l>tn_E((t.left+t.right)/2)){var C=tn_E((t.left+t.right)/2)-(this.B?0:i)-6-12-l;if(C<0){B=tn_$(-C,tn_E((t.left+t.right)/2));C=0}w=C}else if(tn_E((t.left+t.right)/2)-l+e-w+6+12>h){if(q){j=d.iw_xtap_ul;g=d.iws_tap_ul}else{j=d.iw_xtap_l;g=d.iws_tap_l}o=5;l=32;var C=tn_E((t.left+t.right)/2)-(this.B?0:i)-l+e+6+12-h;if(C>e-32){B=tn_P(e-32-C,-tn_E((t.left+t.right)/2)+(this.B?0:i));C=e-32}w=C}A=e-32-w;this.I=6+w+l}tn_I(j);tn_I(g);var H=this.T=b||tn_O.ZERO,G=this.I-B,J=s||r?6:q?0:this.ja().height+(tn_M(this.g)>
1?20:0);G-=H.width;J-=H.height;var K=new tn_a((s?t.right:r?t.left:tn_E((t.left+t.right)/2))-G-z,(s||r?tn_E((t.top+t.bottom)/2):q?t.bottom:t.top)-J-E);this.Ib=K;tn_B(this.e,K);tn_B(this.j,K);this.U=undefined;this.pa=a;return this.ta(s,r,q,w,A,j,g,o)};
tn_X.prototype.X=function(a,b){var c=this.A(),d=this.i,e=c.width,f=c.height,h=document.body.scrollWidth,i=document.documentElement.scrollLeft||window.scrollX||document.body.scrollLeft,k=document.documentElement.scrollTop||window.scrollY||document.body.scrollTop;tn_H(d.iw_xtap);tn_H(d.iw_xtap_l);tn_H(d.iw_xtap_u);tn_H(d.iw_xtap_ul);tn_H(d.iw_xtap_ld);tn_H(d.iw_xtap_rd);tn_H(d.iws_tap);tn_H(d.iws_tap_l);tn_H(d.iws_tap_u);tn_H(d.iws_tap_ul);tn_H(d.iws_tap_ld);tn_H(d.iws_tap_rd);var j,g,l=0,o=0,q,s,r,
m,n,y=0,v=this.ca;if(v&&21+e+6+12+a.x+a.w<i+h){s=tn_;j=d.iw_xtap_ld;g=d.iws_tap_ld}else if(v&&18+e+21+i<a.x){r=tn_;j=d.iw_xtap_rd;g=d.iws_tap_rd;o=5}else{if(this.da&&21+f+6+12+(tn_M(this.g)>1?20:0)+(this.B?k:0)>a.y){j=d.iw_xtap_u;g=d.iws_tap_u;l=0;q=tn_}else{j=d.iw_xtap;g=d.iws_tap;l=0}if(a.x+a.w/2+32+6+12>i+h){if(j==d.iw_xtap_u){j=d.iw_xtap_ul;g=d.iws_tap_ul}else{j=d.iw_xtap_l;g=d.iws_tap_l}o=5;l=32}m=tn_E((e-32)/2);if(this.oa)if(m+6+12+l+i>a.x+tn_E(a.w/2)){var p=a.x+tn_E(a.w/2)-6-12-l-i;if(p<0){y=
tn_$(-p,tn_E(a.w/2));p=0}m=p}else if(a.x+tn_E(a.w/2)-l+e-m+6+12>i+h){if(q){j=d.iw_xtap_ul;g=d.iws_tap_ul}else{j=d.iw_xtap_l;g=d.iws_tap_l}o=5;l=32;var p=a.x+tn_E(a.w/2)-l+e+6+12-h-i;if(p>e-32){y=tn_P(e-32-p,-tn_E(a.w/2));p=e-32}m=p}n=e-32-m}tn_I(j);tn_I(g);this.I=s?0:r?6+e+21:6+m+l;var D=this.T=b||tn_O.ZERO,E=this.I-y,u=s||r?6:q?0:this.ja().height+(tn_M(this.g)>1?20:0);E-=D.width;u-=D.height;var z=new tn_a(a.x+(s?a.w:r?0:a.w/2)-E,a.y+(s||r?a.h/2:q?a.h:0)-u);this.Ib=z;tn_B(this.e,z);tn_B(this.j,z);
this.U=a;this.pa=undefined;return this.ta(s,r,q,m,n,j,g,o)};
tn_X.prototype.ta=function(a,b,c,d,e,f,h,i){var k=!(a||b||c);this.aa=f;this.Y=h;var j=this.A(),g=this.i,l=j.width,o=j.height,q=tn_M(this.g)>1?this.s:0;if(c){tn_F(g.iw_n1,tn_P(d,0));tn_F(g.iw_n2,tn_P(e,0));tn_F(g.iw_s1,l-q);tn_F(g.iw_s2,0);tn_F(g.iws_n1,tn_P(d,0));tn_F(g.iws_n2,tn_P(e,0));tn_F(g.iws_s1,l-q);tn_F(g.iws_s2,0)}else if(k){tn_F(g.iw_n1,l-q);tn_F(g.iw_n2,0);tn_F(g.iw_s1,tn_P(d,0));tn_F(g.iw_s2,tn_P(e,0));tn_F(g.iws_n1,l-q);tn_F(g.iws_n2,0);tn_F(g.iws_s1,tn_P(d,0));tn_F(g.iws_s2,tn_P(e,0))}else{tn_F(g.iw_n1,
l);tn_F(g.iw_n2,0);tn_F(g.iw_s1,l-q);tn_F(g.iw_s2,0);tn_F(g.iws_n1,l);tn_F(g.iws_n2,0);tn_F(g.iws_s1,l-q);tn_F(g.iws_s2,0)}tn_kc(g.iw_c,j);if(a){tn_G(g.iw_w,tn_P(o-32,0));tn_G(g.iw_e,tn_P(o,32));tn_G(g.iws_w,tn_P(o-32,0));tn_G(g.iws_e,tn_P(o,32))}else if(b){tn_G(g.iw_e,tn_P(o-32,0));tn_G(g.iw_w,tn_P(o,32));tn_G(g.iws_e,tn_P(o-32,0));tn_G(g.iws_w,tn_P(o,32))}else{tn_G(g.iw_w,o);tn_G(g.iw_e,o);tn_G(g.iws_w,o);tn_G(g.iws_e,o)}var s=a?15:0,r=s+5-2,m=s+6,n=m+5,y=m+l,v=y+5,p=a?0:b?y:m+d,D=p+i,E=p+32,u=
E+5,z=c?15:!a&&!b&&tn_M(this.g)>1?20:0,t=z+5-2,w=z+6,A=w+5,B=w+(a||b?tn_P(o,32):o),C=B+5,H=c||a||b?B:0,G=H+5-(c||a||b?0:2),J=c||a||b?B+6-1:0,K=new tn_a(m,B),I=new tn_a(n,C),L=new tn_a(m,z),Z=new tn_a(n,t);tn_B(g.iw_nw,new tn_a(s,z));tn_B(g.iws_nw,new tn_a(r,t));if(k){tn_B(g.iw_n1,new tn_a(m+q,z));tn_B(g.iws_n1,new tn_a(n+q,t));tn_B(g.iw_s1,K);tn_B(g.iws_s1,I);tn_B(g.iw_s2,new tn_a(E,B));tn_B(g.iws_s2,new tn_a(u,C));tn_H(g.iws_tab_dl);tn_H(g.iws_tab_dr);tn_I(g.iws_tab_l);tn_I(g.iws_tab_r);tn_B(g.iws_tab_l,
new tn_a(r,G));tn_B(g.iws_tab_r,new tn_a(n+q-14,G))}else{tn_B(g.iw_n1,L);tn_B(g.iws_n1,Z);tn_B(g.iw_s2,K);tn_B(g.iws_s2,I);tn_B(g.iw_s1,new tn_a(m+q,B));tn_B(g.iws_s1,new tn_a(n+q,C));tn_I(g.iws_tab_dl);tn_I(g.iws_tab_dr);tn_H(g.iws_tab_l);tn_H(g.iws_tab_r);tn_B(g.iws_tab_dl,new tn_a(r,G));tn_B(g.iws_tab_dr,new tn_a(n+q-14,G))}if(c){tn_B(g.iw_n2,new tn_a(E,z));tn_B(g.iws_n2,new tn_a(u,t))}else{tn_B(g.iw_n2,L);tn_B(g.iws_n2,Z)}tn_B(g.iw_ne,new tn_a(y,z));tn_B(g.iws_ne,new tn_a(v,t));tn_B(g.iw_w,new tn_a(s,
w+(a?32:0)));tn_B(g.iws_w,new tn_a(r,A+(a?32:0)));tn_B(g.iw_c,new tn_a(m,w));tn_B(g.iws_c,new tn_a(n,A));tn_F(g.iw_c,y-m);tn_G(g.iw_c,B-w);tn_F(g.iws_c,v-n);tn_G(g.iws_c,C-A);tn_B(g.iw_e,new tn_a(y,w+(b?32:0)));tn_B(g.iws_e,new tn_a(v,A+(b?32:0)));tn_B(g.iw_sw,new tn_a(s,B));tn_B(g.iws_sw,new tn_a(r,C));tn_B(g.iw_se,new tn_a(y,B));tn_B(g.iws_se,new tn_a(v,C));if(a){tn_B(f,new tn_a(0,w));tn_B(h,new tn_a(0,w))}else if(b){tn_B(f,new tn_a(y,w));tn_B(h,new tn_a(v,w))}else if(c){tn_B(f,new tn_a(p,0));tn_B(h,
new tn_a(D,0))}else{tn_B(f,new tn_a(p,B));tn_B(h,new tn_a(D,C))}var U;U=this.na=="rtl"?0+m:y-14+0;var $=w-0;tn_B(g.close,new tn_a(U,$));if(g.close.style.visibility!="hidden")if(this.na=="rtl")U+=16;else U-=16;var aa=new tn_a(U,$);tn_B(g.maximize,aa);tn_B(g.restore,aa);this.za=new tn_a(s+8,z+8);for(var F=0;F<tn_M(this.m);F++){var ba=this.m[F];tn_B(ba,this.za)}if(tn_M(this.g)<2){tn_H(g.iws_tab_l);tn_H(g.iws_tab_r);tn_H(g.iws_tab_dl);tn_H(g.iws_tab_dr);tn_I(g.iw_sw);tn_I(g.iws_sw);tn_I(g.iw_nw);tn_I(g.iws_nw)}else{if(k){tn_H(g.iw_nw);
tn_H(g.iws_nw);tn_I(g.iw_sw);tn_I(g.iws_sw)}else{tn_H(g.iw_sw);tn_H(g.iws_sw);tn_I(g.iw_nw);tn_I(g.iws_nw)}for(var F=0;F<tn_M(this.g);++F){var S=this.g[F],x=S.images,X=S.textWidth,O=S.labelNode,Y=O.style,M;if(F>0)M=this.Aa[F-1];tn_H(x.iw_tabback_dl);tn_H(x.iw_tabback_dm);tn_H(x.iw_tabback_dr);tn_H(x.iw_tabback_l);tn_H(x.iw_tabback_m);tn_H(x.iw_tabback_r);tn_H(x.iw_tab_dl);tn_H(x.iw_tab_dm);tn_H(x.iw_tab_dr);tn_H(x.iw_tab_l);tn_H(x.iw_tab_m);tn_H(x.iw_tab_r);tn_H(x.iws_tab_m);tn_H(x.iws_tab_dm);if(M){tn_H(M.iws_tab_do);
tn_H(M.iws_tab_o)}else{tn_H(x.iw_tab_1l);tn_H(x.iw_tab_1dl);tn_H(x.iw_tabback_1l);tn_H(x.iw_tabback_1dl);tn_H(x.iws_tab_1l);tn_H(x.iws_tab_1dl)}var P,N,Q,V,R,T=this.e.style.zIndex;if(k){if(this.q==F){P=F==0?x.iw_tab_1l:x.iw_tab_l;N=x.iw_tab_m;Q=x.iw_tab_r;++T}else{P=F==0?x.iw_tabback_1l:x.iw_tabback_l;N=x.iw_tabback_m;Q=x.iw_tabback_r}V=x.iws_tab_m;if(M)R=M.iws_tab_o;Y.paddingTop=tn_D(4);Y.paddingBottom=tn_D(0)}else{if(this.q==F){P=F==0?x.iw_tab_1dl:x.iw_tab_dl;N=x.iw_tab_dm;Q=x.iw_tab_dr;++T}else{P=
F==0?x.iw_tabback_1dl:x.iw_tabback_dl;N=x.iw_tabback_dm;Q=x.iw_tabback_dr}V=x.iws_tab_dm;if(M)R=M.iws_tab_do;Y.paddingTop=tn_D(4);Y.paddingBottom=""}tn_I(P);tn_I(N);tn_I(Q);tn_I(V);var W=S.offset+(F==0?6:11);tn_B(P,new tn_a(s+S.offset,H));tn_B(N,new tn_a(s+W,H));tn_F(N,X);tn_B(V,new tn_a(r+2+W,G));tn_F(V,X);tn_B(Q,new tn_a(s+W+X,H));if(R){tn_I(R);tn_B(R,new tn_a(r+W-14+2,G));R.parentNode||tn_C(this.j,R)}P.style.zIndex=T;N.style.zIndex=T;Q.style.zIndex=T;var ca=X+2+3;tn_F(O,ca);tn_B(O,new tn_a(s+W-
2,J));tn_I(O);O.style.zIndex=T+1;!O.parentNode&&S.textWidth>0&&tn_C(this.e,O)}}};tn_X.prototype.J=function(){if(this.pa)this.W(this.pa,this.T);else this.U&&this.X(this.U,this.T)};tn_X.prototype.A=function(){return new tn_O(tn_P(this.n.width,this.s),this.n.height)};tn_X.prototype.reset=function(a,b,c,d,e){this.D(c,b,e);this.X(a,d);this.show();tn_nc(this.i.restore)};tn_X.prototype.hide=function(){this.aa&&tn_H(this.aa);this.Y&&tn_H(this.Y);tn_H(this.e);tn_H(this.j)};
tn_X.prototype.show=function(){if(this.Ua()){tn_I(this.e);tn_I(this.j);this.aa&&tn_I(this.aa);this.Y&&tn_I(this.Y)}};tn_X.prototype.ob=function(){this.Jb=tn_};tn_X.prototype.Ua=function(){return this.e.style.display=="none"};tn_X.prototype.jb=function(a){if(a==this.q)return;this.xa(a);var b=this.m;tn_Cc(b,tn_H);tn_I(b[a]);var c=this;window.setTimeout(function(){c.J()},0)};tn_X.prototype.Xa=function(){tn_T(this,tn_Pd)};
tn_X.prototype.maximize=function(a){if(this.R)return;tn_T(this,tn_1e);tn_oc(this.i.restore);this.qb=this.n;this.Hb=this.g;this.Gb=this.q;this.C=this.C||new tn_O(628,598);var b=new tn_O(4+this.C.width,4+this.C.height);if(tn_L.k())b.width+=1;this.ma(b,a)};tn_X.prototype.restore=function(a){if(!this.R)return;tn_T(this,tn_2e);tn_nc(this.i.restore);this.D(this.C,this.Hb,this.Gb);this.xb=this.qb;this.ma(this.qb,a)};
tn_X.prototype.ma=function(a,b){this.la=new tn_Ad(b===tn_?1:10);this.P=this.n;this.Oa=a;this.ga()};tn_X.prototype.ga=function(){var a=this.la.next();this.la.more()&&tn_vc(this,this.ga,10);var b=this.P.width+(this.Oa.width-this.P.width)*a,c=this.P.height+(this.Oa.height-this.P.height)*a;this.V(new tn_O(b,c));this.J();this.sb();this.la.more()||this.Na()};tn_X.prototype.Na=function(){if(this.R){this.R=tn_k;tn_T(this,tn_Yd)}else{this.R=tn_;tn_T(this,tn_Xd);this.D(this.C,this.zb,this.yb)}};
tn_X.prototype.V=function(a){var b=this.n=this.fa(a);return b};tn_X.prototype.La=function(a){if(tn_L.type==1)tn_fd(a);else{var b=tn_zd(a,this.e);b.y<=this.ka()&&tn_fd(a)}};tn_X.prototype.ia=function(a){if(tn_L.type==1)tn_hd(a);else{var b=tn_zd(a,this.e);if(b.y<=this.ka())a.cancelDrag=tn_}};tn_X.prototype.ka=function(){return this.A().height+12};tn_X.prototype.ja=function(){var a=this.A();return new tn_O(a.width+12,a.height+21+6)};
tn_X.prototype.D=function(a,b,c){this.Ga();this.xb=a;var d=new tn_O(4+a.width,4+a.height);if(tn_L.k())d.width+=1;var e=this.V(d),f=[];this.g=f;var h=c||0,i=new tn_O(e.width+-4,e.height+-4),k=this.za,j=this.m=[];for(var g=0;g<tn_M(b);g++){var l=tn_A("div",this.e,k,i);tn_qc(l);g!=h&&tn_H(l);l.style.zIndex=10;tn_C(l,b[g].contentElem);j.push(l)}if(tn_M(b)>1){var o=[],q=new tn_O(11,26),s=new tn_O(14,26);this.Sa();for(var g=0;g<tn_M(b);++g){var r={images:b[g].images||{},textWidth:b[g].textWidth||0,offset:b[g].offset||
0,name:b[g].name,contentElem:b[g].contentElem,onclick:b[g].onclick},m=r.images;tn_Ed(m,this.e,[["iw_tabback_dm",1,26,0,0],["iw_tabback_m",1,26,0,0],["iw_tab_dm",1,26,0,0],["iw_tab_m",1,26,0,0]]);tn_Y(m,this.e,"iw_tabback_dl",q);tn_Y(m,this.e,"iw_tabback_dr",s);tn_Y(m,this.e,"iw_tabback_l",q);tn_Y(m,this.e,"iw_tabback_r",s);tn_Y(m,this.e,"iw_tab_dl",q);tn_Y(m,this.e,"iw_tab_dr",s);tn_Y(m,this.e,"iw_tab_l",q);tn_Y(m,this.e,"iw_tab_r",s);tn_Ed(m,this.j,[["iws_tab_dm",1,28,0,0],["iws_tab_m",1,28,0,0]]);
function n(t,w){tn_H(w);t.$.push(w)}if(g==0){var y=new tn_O(6,26);tn_Y(m,this.e,"iw_tab_1dl",y);tn_Y(m,this.e,"iw_tab_1l",y);tn_Y(m,this.e,"iw_tabback_1dl",y);tn_Y(m,this.e,"iw_tabback_1l",y);var v=new tn_O(8,28);tn_Y(m,this.j,"iws_tab_1dl",v);tn_Y(m,this.j,"iws_tab_1l",v);n(this,m.iw_tab_1dl);n(this,m.iw_tab_1l);n(this,m.iw_tabback_1dl);n(this,m.iw_tabback_1l);n(this,m.iws_tab_1dl);n(this,m.iws_tab_1l)}n(this,m.iw_tabback_dl);n(this,m.iw_tabback_dm);n(this,m.iw_tabback_dr);n(this,m.iw_tabback_l);
n(this,m.iw_tabback_m);n(this,m.iw_tabback_r);n(this,m.iw_tab_dl);n(this,m.iw_tab_dm);n(this,m.iw_tab_dr);n(this,m.iw_tab_l);n(this,m.iw_tab_m);n(this,m.iw_tab_r);n(this,m.iws_tab_dm);n(this,m.iws_tab_m);var p=document.createElement("div");r.labelNode=p;tn_G(p,20);var D=p.style;tn_qc(p);D.fontWeight="bold";D.fontFamily="Arial,sans-serif";D.fontSize=tn_D(12);D.textAlign="center";D.display="inline";tn_Dd(p);tn_mc(r.name,p);(function(t,w,A,B){tn_dd(B,t,function(){t.jb(w);A&&A()})})(this,g,b[g].onclick,
p);this.$.push(p);o.push(p);this.g.push(r);if(g>0){var E={},u=new tn_O(14,28);tn_Y(E,this.j,"iws_tab_do",u);tn_Y(E,this.j,"iws_tab_o",u);n(this,E.iws_tab_do);n(this,E.iws_tab_o);this.Aa.push(E)}}var z=this;tn_Tc(o,function(t){var w;if(tn_M(t)==tn_M(f)){for(var A=0;A<tn_M(t);++A){var B=w=f[A];if(t[A].width!=0)B.textWidth=tn_P(0,t[A].width-2-3);tn_I(B.labelNode);tn_C(z.e,B.labelNode);if(A>0){var C=f[A-1];B.offset=C.offset+C.textWidth+(A==1?6:11)+14-11}}z.s=w.offset+w.textWidth+ +14+11-6;if(z.s+30>e.width){z.V(new tn_O(z.s+
30,e.height));var H=new tn_O(z.s+30+-4,e.height+-4);for(var A=0;A<tn_M(z.m);++A)tn_kc(z.m[A],H)}}z.xa(h);z.J()})}else{var r={images:b[0].images||{},textWidth:b[0].textWidth||0,offset:b[0].offset||0,name:b[0].name,contentElem:b[0].contentElem,onclick:b[0].onclick};this.g.push(r);this.J()}};tn_X.prototype.sb=function(){var a=new tn_O(this.n.width+-4,this.n.height+-4);for(var b=0;b<tn_M(this.m);b++){var c=this.m[b];tn_kc(c,a)}};tn_X.prototype.mb=function(a,b,c){this.C=a;this.zb=b;this.yb=c;tn_oc(this.i.maximize)};
tn_X.prototype.Ga=function(){var a=this.m;tn_Cc(a,tn_K);tn_Oc(a);var b=this.$;tn_Cc(b,tn_K);tn_Oc(b);this.q=0};tn_X.prototype.fa=function(a){return new tn_O(tn_P(a.width,32),tn_P(a.height,0))};tn_X.prototype.Sa=function(){this.$=[];this.Aa=[];this.s=0};tn_X.prototype.xa=function(a){tn_Dd(this.g[this.q].labelNode);this.q=a;tn_Cd(this.g[a].labelNode)};if(window.jstiming)window.jstiming.report=function(a,b){var c="";if(window.jstiming.pt){c+="&srt="+window.jstiming.pt;delete window.jstiming.pt}var d=a.t,e=d.start;delete d.start;var f=[];for(var h in d)f.push(h+"."+(d[h]-e));if(b)for(var i in b)c+="&"+i+"="+b[i];(new Image).src=["http://csi.gstatic.com/csi?v=3","&s=translate&action=",a.name,c,"&rt=",f.join(",")].join("")};var tn_Od="google-feedback-frame",tn_Z,tn_0=tn_b,tn_Kd,tn_Ld,tn_Td,tn_Jd=tn_k,tn_Rd=tn_k,tn_2=tn_k,tn__=tn_k,tn_3={};tn_3.right="left";tn_3.left="right";tn_3.ltr="rtl";tn_3.rtl="ltr";
var _intlStrings={_originalText:"Original Text:",_interfaceDirection:"ltr",_interfaceAlign:"left",_langpair:"",_suggestTranslation:"Suggest a translation",_submit:"Submit",_feedbackUrl:"http://translate.google.com/translate_suggestion",_suggestThanks:"Thank you for helping us improve the quality of our translations.",_reverse:tn_k},tn_1=tn_b,_tipon=tn_Vd,_tipoff=tn_Nd,tn_7e=window.jstiming.load;tn_7e.tick("jl");

