(function() { var e=null,f=false,h=window,i=document,j="forms",k="length",l="open",m="replace",n="getElementById",o="value",p="indexOf",q="style",r="focus",s="substring",t=this,v=function(a,c,b){a=a.split(".");b=b||t;!(a[0]in b)&&b.execScript&&b.execScript("var "+a[0]);for(var d;a[k]&&(d=a.shift());)if(!a[k]&&c!==undefined)b[d]=c;else b=b[d]?b[d]:b[d]={}};Math.floor(Math.random()*2147483648).toString(36);var w=function(a,c,b){v(a,c,b)};var x=f;function y(a){try{throw a;}catch(c){z(c)}}function z(a,c){var b="Javascript exception: "+(c?c:"")+" "+a;if(A("msie")&&!h.opera)b+=" "+a.name+": "+a.message+" ("+a.number+")";var d="";if(typeof a=="string")d=a+"\n";else for(var g in a)try{d+=g+": "+a[g]+"\n"}catch(u){}d+=B(z.caller);C(b+"\n"+d,1)}var D=/function (\w+)/;function G(a){if(a=D.exec(String(a)))return a[1];return""}
function B(a){try{if(!(A("msie")&&!h.opera)&&!(A("safari")||A("konqueror"))&&A("mozilla"))return Error().stack;if(!a)return"";for(var c="- "+G(a)+"(",b=0;b<a.arguments[k];b++){if(b>0)c+=", ";var d=String(a.arguments[b]);if(d[k]>40)d=d.substr(0,40)+"...";c+=d}c+=")\n";c+=B(a.caller);return c}catch(g){return"[Cannot get stack trace]: "+g+"\n"}}var H,I=e,J=f;
function K(){if((I==e||I.closed)&&!J)try{J=true;I=h[l]("","debug","width=700,height=500,toolbar=no,resizable=yes,scrollbars=yes,left=16,top=16,screenx=16,screeny=16");I.blur();I.document[l]();J=f;var a="<font color=#ff0000><b>To turn off this debugging window,hit 'D' inside the main caribou window, then close this window.</b></font><br>";L(a)}catch(c){}}
function C(a,c){if(x){try{var b=M()-H,d="["+b+"] "+N(a)[m](/\n/g,"<br>")+"<br>";if(c==1){d="<font color=#ff0000><b>Error: "+d+"</b></font>";I[r]()}}catch(g){}L(d)}else typeof O!="undefined"&&O(N(a))}function L(a){if(x)try{K();I.document.write(a);I.scrollTo(0,1E6)}catch(c){}};function A(a){if(a in P)return P[a];return P[a]=navigator.userAgent.toLowerCase()[p](a)!=-1}var P={};function Q(a){if(typeof Error!="undefined")throw Error(a||"Assertion Failed");else throw a;}function R(a){a=a||"Assertion failed";S(y)&&y(a+"\n");Q(a)}function T(a,c){if(!a){c=c||"Assertion failed";R(c)}}var U=/[\s;]/;
function V(a,c,b,d,g){c=""+c;T(typeof a=="string"&&typeof c=="string"&&!a.match(U)&&!c.match(U),"trying to set an invalid cookie");S(b)||(b=-1);S(d)||(d="/");S(g)||(g=e);g=g==e?"":";domain="+g;d=d==e?"":";path="+d;if(b<0)b="";else if(b==0){b=new Date(1970,1,1);b=";expires="+b.toUTCString()}else{b=new Date(M()+b*1E3);b=";expires="+b.toUTCString()}i.cookie=a+"="+c+g+d+b}function aa(a,c,b){V(a,"EXPIRED",0,c,b)}
function ba(a){a=a+"=";for(var c=String(i.cookie),b=-1;(b=c[p](a,b+1))>=0;){for(var d=b;--d>=0;){var g=c.charAt(d);if(g==";"){d=-1;break}else if(" \t"[p](g)<0)break}if(-1===d){d=c[p](";",b);if(d<0)d=c[k];return c[s](b+a[k],d)}}return""}function M(){return(new Date).getTime()}function ca(a,c){a[q].display=c?"":"none"}var da=/&/g,ea=/</g,fa=/>/g;function N(a){if(!a)return"";return a[m](da,"&amp;")[m](ea,"&lt;")[m](fa,"&gt;")[m](ha,"&quot;")}var ha=/\"/g;function S(a){return typeof a!="undefined"}
function ia(a){return i[n](a)}function ja(a){return i.all[a]}var ka=i[n]?ia:ja;function O(a){try{if(h.parent!=h&&h.parent.log){h.parent.log(h.name+"::"+a);return}}catch(c){}var b=ka("log");if(b){a="<p class=logentry><span class=logdate>"+new Date+"</span><span class=logmsg>"+a+"</span></p>";b.innerHTML=a+b.innerHTML}else h.status=a};var la=new Date;function ma(a){var c=Math.min(600,screen.height-50);h[l](a,"popup","width=500,height="+c+",toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1");return f}function na(a,c){if(!h[r])return true;var b;b=typeof a=="string"?a:a.href;if(!c)c=a.target;c||(c="google_popup");b=h[l](b,c,"width=690,height=500,toolbar=1,scrollbars=1,location=1,statusbar=1,menubar=1,resizable=1");b[r]();return f}
function oa(a){for(var c=0;c<i[j][k];++c){var b=i[j][c].elements[a];if(b&&b[r])try{b[r]()}catch(d){}}}function pa(a){for(var c=0;c<i[j][k];++c){var b=i[j][c].elements[a];if(b&&b[r])try{b[r]()}catch(d){continue}b&&b.select&&b.select()}}function qa(a,c){for(var b=0;b<i[j][k];++b){var d=i[j][b].elements[a];if(d)if(d[o][k]>c)d.value=d[o][s](0,c)}}function ra(a,c){if(i[n]){var b=i[n](a);if(b&&b[o][k]>c)b.value=b[o][s](0,c)}}
function W(a){return i[n]&&i[n](a)?i[n](a)[q]:i.all&&i.all(a)?i.all(a)[q]:i.layers&&i.layers[a]?i.layers[a]:f}function sa(a){return i[n]&&i[n](a)?i[n](a):i.all&&i.all(a)?i.all(a):f}function ta(a,c){var b;if(X(c))b=c?"visible":"hidden";else if(Y(c))b=c;else throw"Illegal newVisibilityParam "+c;var d=W(a);if(d){d.visibility=b;return true}else return f}function Z(a,c){var b=W(a);if(b){b.display=c;return true}else return f}function ua(a,c){return Z(a,c?"":"none")}
function va(a,c){Z(a,"block");Z(c,"none")}function wa(a,c){Z(a,"");Z(c,"none")}function xa(a,c){var b,d,g,u,E,F;if(i[n]){b=a.id[s](1);E=u="";if(d=c.target){F=d.id;if(d=d.parentNode){u=d.id;if(g=d.parentNode)E=g.id}}else{g=c.srcElement;if(d=g.parentNode)u=d.id;F=g.id}if(F==b||u==b||E==b)return true;h.location.href=i[n](b).href}}function $(a){a=i[n]?i[n](a):i.all[a];return a==e?f:a}function ya(a){a=$(a);if(a!=e)a[q].display=a[q].display=="none"?"block":"none"}
function za(){var a=navigator.userAgent,c=0;if(a[p]("MSIE 5")!=-1||a[p]("MSIE 6")!=-1||a[p]("Mozilla/5")!=-1)if(a[p]("Opera")==-1)c=1;return c}function X(a){return typeof a=="boolean"}function Y(a){return typeof a=="string"}w("renderStartTime",la);w("popup",ma);w("helpPopUp",na);w("focusField",oa);w("selectField",pa);w("limitField",qa);w("limitFieldById",ra);w("getStyleObject",W);w("getObject",sa);w("changeObjectVisibility",ta);w("changeObjectDisplay",Z);w("setObjectDisplay",ua);w("setOnOff",va);
w("toggleOnOff",wa);w("ga",xa);w("gGetElementById",$);w("toggleVisibility",ya);w("isGoodBrowser",za);w("isBoolean",X);w("isString",Y);w("Now",M);w("IsDefined",S);w("SetCookie",V);w("ExpireCookie",aa);w("GetCookie",ba);w("ShowElement",ca);w("HtmlEscape",N); })()


