CINXE.COM
Create your Google Account
<!DOCTYPE html> <html lang="en"> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://accounts.google.com/SignUp?service=panoramio&continue=http%3A%2F%2Fwww.panoramio.com%2Fdo%2Fga_signin&hl=en","20150910063654","https://web.archive.org/","web","/_static/", "1441867014"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <script type="text/javascript"> (function(){function e(a){this.t={};this.tick=function(a,c,b){var d=void 0!=b?b:(new Date).getTime();this.t[a]=[d,c];if(void 0==b)try{window.console.timeStamp("CSI/"+a)}catch(e){}};this.tick("start",null,a)}var a;window.performance&&(a=window.performance.timing);var f=a?new e(a.responseStart):new e;window.jstiming={Timer:e,load:f};if(a){var c=a.navigationStart,d=a.responseStart;0<c&&d>=c&&(window.jstiming.srt=d-c)}if(a){var b=window.jstiming.load;0<c&&d>=c&&(b.tick("_wtsrt",void 0,c),b.tick("wtsrt_", "_wtsrt",d),b.tick("tbsd_","wtsrt_"))}try{a=null,window.chrome&&window.chrome.csi&&(a=Math.floor(window.chrome.csi().pageT),b&&0<c&&(b.tick("_tbnd",void 0,window.chrome.csi().startE),b.tick("tbnd_","_tbnd",c))),null==a&&window.gtbExternal&&(a=window.gtbExternal.pageT()),null==a&&window.external&&(a=window.external.pageT,b&&0<c&&(b.tick("_tbnd",void 0,window.external.startE),b.tick("tbnd_","_tbnd",c))),a&&(window.jstiming.pt=a)}catch(g){}})(); </script> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="initial-scale=1"> <link href="https://web.archive.org/web/20150910063654/https://accounts.google.com/SignUp?hl=en" rel="canonical"> <title> Create your Google Account </title> <meta name="description" content="A single username and password gets you into everything Google (Gmail, Chrome, YouTube, Google Maps). Set up your profile and preferences just the way you like. Switch between devices, and pick up wherever you left off."> <style type="text/css"> .goog-modalpopup,.modal-dialog{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);background:#fff;background-clip:padding-box;border:1px solid #acacac;border:1px solid rgba(0,0,0,.333);outline:0;position:absolute}.goog-modalpopup-bg,.modal-dialog-bg{background:#fff;left:0;position:absolute;top:0}div.goog-modalpopup-bg,div.modal-dialog-bg{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.modal-dialog{color:#000;padding:30px 42px}.modal-dialog-title{background-color:#fff;color:#000;cursor:default;font-size:16px;font-weight:normal;line-height:24px;margin:0 0 16px}.modal-dialog-title-close{cursor:pointer;height:11px;opacity:0.7;padding:17px;position:absolute;right:0px;top:0px;width:11px}.modal-dialog-title-close:after{content:'';background:url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/ui/v1/dialog/close-x.png);position:absolute;height:11px;width:11px;right:17px}.modal-dialog-title-close:hover{opacity:1}.modal-dialog-content{background-color:#fff;line-height:1.4em}.modal-dialog-buttons{margin-top:16px}.modal-dialog-buttons button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1);color:#444;cursor:default;font-size:11px;font-weight:bold;height:29px;line-height:27px;margin:0 16px 0 0;min-width:72px;outline:0;padding:0 8px}.modal-dialog-buttons button:hover,.modal-dialog-buttons button:active{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 1px rgba(0,0,0,0.1);background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#333}.modal-dialog-buttons button:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.modal-dialog-buttons button:focus{border:1px solid #4d90fe}.modal-dialog-buttons button[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff;background-image:none;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,0.05);color:#b8b8b8}.modal-dialog-buttons .goog-buttonset-action{background-color:#4d90fe;background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed;color:#fff}.modal-dialog-buttons .goog-buttonset-action:hover,.modal-dialog-buttons .goog-buttonset-action:active{background-color:#357ae8;background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;color:#fff}.modal-dialog-buttons .goog-buttonset-action:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}.modal-dialog-buttons .goog-buttonset-action:focus{-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:1px solid rgba(0,0,0,0);outline:1px solid #4d90fe;outline:0 rgba(0,0,0,0)}.modal-dialog-buttons .goog-buttonset-action[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#4d90fe;color:#fff;filter:alpha(opacity=50);opacity:0.5}.jfk-alert,.jfk-confirm{width:512px} </style> <style type="text/css"> html, body, div, h1, h2, h3, h4, h5, h6, p, img, dl, dt, dd, ol, ul, li, table, tr, td, form, object, embed, article, aside, canvas, command, details, fieldset, figcaption, figure, footer, group, header, hgroup, legend, mark, menu, meter, nav, output, progress, section, summary, time, audio, video { margin: 0; padding: 0; border: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } html { font: 81.25% arial, helvetica, sans-serif; background: #fff; color: #333; line-height: 1; direction: ltr; } a { color: #15c; text-decoration: none; } a:active { color: #d14836; } a:hover { text-decoration: underline; } h1, h2, h3, h4, h5, h6 { color: #222; font-size: 1.54em; font-weight: normal; line-height: 24px; margin: 0 0 .46em; } p { line-height: 17px; margin: 0 0 1em; } ol, ul { list-style: none; line-height: 17px; margin: 0 0 1em; } li { margin: 0 0 .5em; } table { border-collapse: collapse; border-spacing: 0; } strong { color: #222; } </style> <style type="text/css"> html, body { position: absolute; height: 100%; min-width: 100%; } .wrapper { position: relative; min-height: 100%; } .wrapper + style + iframe { display: none; } .content { padding: 0 44px; } .topbar { text-align: right; padding-top: .5em; padding-bottom: .5em; } .google-header-bar { height: 71px; background: #f1f1f1; border-bottom: 1px solid #e5e5e5; overflow: hidden; } .header .logo { margin: 17px 0 0; float: left; } .header .logo-w { height: 36px; width: 112px; } .header .signin, .header .signup { margin: 28px 0 0; float: right; font-weight: bold; } .header .signin-button, .header .signup-button { margin: 22px 0 0; float: right; } .header .signin-button a { font-size: 13px; font-weight: normal; } .header .signup-button a { position: relative; top: -1px; margin: 0 0 0 1em; } .main { margin: 0 auto; width: 650px; padding-top: 23px; padding-bottom: 100px; } .main h1:first-child { margin: 0 0 .92em; } .google-footer-bar { position: absolute; bottom: 0; height: 35px; width: 100%; border-top: 1px solid #ebebeb; overflow: hidden; } .footer { padding-top: 9px; font-size: .85em; white-space: nowrap; line-height: 0; } .footer ul { color: #999; float: left; max-width: 80%; } .footer ul li { display: inline; padding: 0 1.5em 0 0; } .footer a { color: #333; } .footer .lang-chooser-wrap { float: right; max-width: 20%; } .footer .lang-chooser-wrap img { vertical-align: middle; } .footer .attribution { float: right; } .footer .attribution span { vertical-align: text-top; } .redtext { color: #dd4b39; } .greytext { color: #555; } .secondary { font-size: 11px; color: #666; } .source { color: #093; } .hidden { display: none; } .clearfix:after { visibility: hidden; display: block; font-size: 0; content: '.'; clear: both; height: 0; } * html .clearfix { zoom: 1; } *:first-child+html .clearfix { zoom: 1; } pre { font-family: monospace; position: absolute; left: 0; margin: 0; padding: 1.5em; font-size: 13px; background: #f1f1f1; border-top: 1px solid #e5e5e5; direction: ltr; } </style> <style type="text/css"> button, input, select, textarea { font-family: inherit; font-size: inherit; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; } input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=url] { -webkit-appearance: none; appearance: none; display: inline-block; height: 29px; margin: 0; padding: 0 8px; background: #fff; border: 1px solid #d9d9d9; border-top: 1px solid #c0c0c0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; } input[type=email]:hover, input[type=number]:hover, input[type=password]:hover, input[type=tel]:hover, input[type=text]:hover, input[type=url]:hover { border: 1px solid #b9b9b9; border-top: 1px solid #a0a0a0; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); } input[type=email]:focus, input[type=number]:focus, input[type=password]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=url]:focus { outline: none; border: 1px solid #4d90fe; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); } input[type=email][disabled=disabled], input[type=number][disabled=disabled], input[type=password][disabled=disabled], input[type=tel][disabled=disabled], input[type=text][disabled=disabled], input[type=url][disabled=disabled] { border: 1px solid #e5e5e5; background: #f1f1f1; } input[type=email][disabled=disabled]:hover, input[type=number][disabled=disabled]:hover, input[type=password][disabled=disabled]:hover, input[type=tel][disabled=disabled]:hover, input[type=text][disabled=disabled]:hover, input[type=url][disabled=disabled]:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } input[type=email][readonly=readonly], input[type=number][readonly=readonly], input[type=password][readonly=readonly], input[type=text][readonly=readonly], input[type=url][readonly=readonly] { border: 1px solid #d9d9d9; } input[type=email][readonly=readonly]:hover, input[type=number][readonly=readonly]:hover, input[type=password][readonly=readonly]:hover, input[type=text][readonly=readonly]:hover, input[type=url][readonly=readonly]:hover, input[type=email][readonly=readonly]:focus, input[type=number][readonly=readonly]:focus, input[type=password][readonly=readonly]:focus, input[type=text][readonly=readonly]:focus, input[type=url][readonly=readonly]:focus { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } input[type=checkbox].form-error, input[type=email].form-error, input[type=number].form-error, input[type=password].form-error, input[type=text].form-error, input[type=tel].form-error, input[type=url].form-error { border: 1px solid #dd4b39; } input[type=checkbox], input[type=radio] { -webkit-appearance: none; appearance: none; width: 13px; height: 13px; margin: 0; cursor: pointer; vertical-align: bottom; background: #fff; border: 1px solid #dcdcdc; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; } input[type=checkbox]:active, input[type=radio]:active { border-color: #c6c6c6; background: #ebebeb; } input[type=checkbox]:hover { border-color: #c6c6c6; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); } input[type=radio] { -webkit-border-radius: 1em; -moz-border-radius: 1em; border-radius: 1em; width: 15px; height: 15px; } input[type=checkbox]:checked, input[type=radio]:checked { background: #fff; } input[type=radio]:checked::after { content: ''; display: block; position: relative; top: 3px; left: 3px; width: 7px; height: 7px; background: #666; -webkit-border-radius: 1em; -moz-border-radius: 1em; border-radius: 1em; } input[type=checkbox]:checked::after { content: url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/ui/v1/menu/checkmark.png); display: block; position: absolute; top: -6px; left: -5px; } input[type=checkbox]:focus { outline: none; border-color:#4d90fe; } .gaia-country-menu-item-flag, .gaia-country-menu-item-noflag { width: 16px; height: 11px; margin-right: 1em; } .gaia-country-menu-item-flag { background: no-repeat url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/i18n/phonenumbers/phoneinputwidget/flags4.png) 0 0; overflow: hidden; } .g-button { display: inline-block; min-width: 46px; text-align: center; color: #444; font-size: 11px; font-weight: bold; height: 27px; padding: 0 8px; line-height: 27px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-transition: all 0.218s; -moz-transition: all 0.218s; -ms-transition: all 0.218s; -o-transition: all 0.218s; transition: all 0.218s; border: 1px solid #dcdcdc; background-color: #f5f5f5; background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: linear-gradient(top,#f5f5f5,#f1f1f1); -webkit-user-select: none; -moz-user-select: none; user-select: none; cursor: default; } *+html .g-button { min-width: 70px; } button.g-button, input[type=submit].g-button { height: 29px; line-height: 29px; vertical-align: bottom; margin: 0; } input[type=submit].g-button:disabled { -webkit-appearance: none; } *+html button.g-button, *+html input[type=submit].g-button { overflow: visible; } .g-button:hover { border: 1px solid #c6c6c6; color: #333; text-decoration: none; -webkit-transition: all 0.0s; -moz-transition: all 0.0s; -ms-transition: all 0.0s; -o-transition: all 0.0s; transition: all 0.0s; background-color: #f8f8f8; background-image: -webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -moz-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -ms-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: linear-gradient(top,#f8f8f8,#f1f1f1); -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1); box-shadow: 0 1px 1px rgba(0,0,0,0.1); } .g-button:active { background-color: #f6f6f6; background-image: -webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f6f6f6,#f1f1f1); background-image: -moz-linear-gradient(top,#f6f6f6,#f1f1f1); background-image: -ms-linear-gradient(top,#f6f6f6,#f1f1f1); background-image: -o-linear-gradient(top,#f6f6f6,#f1f1f1); background-image: linear-gradient(top,#f6f6f6,#f1f1f1); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); } .g-button:visited { color: #666; } .g-button-submit { border: 1px solid #3079ed; color: #fff; text-shadow: 0 1px rgba(0,0,0,0.1); background-color: #4d90fe; background-image: -webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed)); background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed); background-image: -moz-linear-gradient(top,#4d90fe,#4787ed); background-image: -ms-linear-gradient(top,#4d90fe,#4787ed); background-image: -o-linear-gradient(top,#4d90fe,#4787ed); background-image: linear-gradient(top,#4d90fe,#4787ed); } .g-button-submit:hover { border: 1px solid #2f5bb7; color: #fff; text-shadow: 0 1px rgba(0,0,0,0.3); background-color: #357ae8; background-image: -webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8)); background-image: -webkit-linear-gradient(top,#4d90fe,#357ae8); background-image: -moz-linear-gradient(top,#4d90fe,#357ae8); background-image: -ms-linear-gradient(top,#4d90fe,#357ae8); background-image: -o-linear-gradient(top,#4d90fe,#357ae8); background-image: linear-gradient(top,#4d90fe,#357ae8); } .g-button-submit:active { background-color: #357ae8; background-image: -webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8)); background-image: -webkit-linear-gradient(top,#4d90fe,#357ae8); background-image: -moz-linear-gradient(top,#4d90fe,#357ae8); background-image: -ms-linear-gradient(top,#4d90fe,#357ae8); background-image: -o-linear-gradient(top,#4d90fe,#357ae8); background-image: linear-gradient(top,#4d90fe,#357ae8); -webkit-box-shadow: inset 0 1px 2px rgb a(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); } .g-button-share { border: 1px solid #29691d; color: #fff; text-shadow: 0 1px rgba(0,0,0,0.1); background-color: #3d9400; background-image: -webkit-gradient(linear,left top,left bottom,from(#3d9400),to(#398a00)); background-image: -webkit-linear-gradient(top,#3d9400,#398a00); background-image: -moz-linear-gradient(top,#3d9400,#398a00); background-image: -ms-linear-gradient(top,#3d9400,#398a00); background-image: -o-linear-gradient(top,#3d9400,#398a00); background-image: linear-gradient(top,#3d9400,#398a00); } .g-button-share:hover { border: 1px solid #2d6200; color: #fff; text-shadow: 0 1px rgba(0,0,0,0.3); background-color: #368200; background-image: -webkit-gradient(linear,left top,left bottom,from(#3d9400),to(#368200)); background-image: -webkit-linear-gradient(top,#3d9400,#368200); background-image: -moz-linear-gradient(top,#3d9400,#368200); background-image: -ms-linear-gradient(top,#3d9400,#368200); background-image: -o-linear-gradient(top,#3d9400,#368200); background-image: linear-gradient(top,#3d9400,#368200); } .g-button-share:active { -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); } .g-button-red { border: 1px solid transparent; color: #fff; text-shadow: 0 1px rgba(0,0,0,0.1); text-transform: uppercase; background-color: #d14836; background-image: -webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#d14836)); background-image: -webkit-linear-gradient(top,#dd4b39,#d14836); background-image: -moz-linear-gradient(top,#dd4b39,#d14836); background-image: -ms-linear-gradient(top,#dd4b39,#d14836); background-image: -o-linear-gradient(top,#dd4b39,#d14836); background-image: linear-gradient(top,#dd4b39,#d14836); } .g-button-red:hover { border: 1px solid #b0281a; color: #fff; text-shadow: 0 1px rgba(0,0,0,0.3); background-color: #c53727; background-image: -webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#c53727)); background-image: -webkit-linear-gradient(top,#dd4b39,#c53727); background-image: -moz-linear-gradient(top,#dd4b39,#c53727); background-image: -ms-linear-gradient(top,#dd4b39,#c53727); background-image: -o-linear-gradient(top,#dd4b39,#c53727); background-image: linear-gradient(top,#dd4b39,#c53727); -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2); -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.2); -ms-box-shadow: 0 1px 1px rgba(0,0,0,0.2); -o-box-shadow: 0 1px 1px rgba(0,0,0,0.2); box-shadow: 0 1px 1px rgba(0,0,0,0.2); } .g-button-red:active { border: 1px solid #992a1b; background-color: #b0281a; background-image: -webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#b0281a)); background-image: -webkit-linear-gradient(top,#dd4b39,#b0281a); background-image: -moz-linear-gradient(top,#dd4b39,#b0281a); background-image: -ms-linear-gradient(top,#dd4b39,#b0281a); background-image: -o-linear-gradient(top,#dd4b39,#b0281a); background-image: linear-gradient(top,#dd4b39,#b0281a); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 1px 2px rgba(0,0,0,0.3); color: #fff } .g-button-white { border: 1px solid #dcdcdc; color: #666; background: #fff; } .g-button-white:hover { border: 1px solid #c6c6c6; color: #333; background: #fff; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1); box-shadow: 0 1px 1px rgba(0,0,0,0.1); } .g-button-white:active { background: #fff; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); } .g-button-red:visited, .g-button-share:visited, .g-button-submit:visited { color: #fff; } .g-button-submit:focus, .g-button-share:focus, .g-button-red:focus { -webkit-box-shadow: inset 0 0 0 1px #fff; -moz-box-shadow: inset 0 0 0 1px #fff; box-shadow: inset 0 0 0 1px #fff; } .g-button-share:focus { border-color: #29691d; } .g-button-red:focus { border-color: #d14836; } .g-button-submit:focus:hover, .g-button-share:focus:hover, .g-button-red:focus:hover { -webkit-box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0,0,0,0.1); box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0,0,0,0.1); } .g-button.selected { background-color: #eee; background-image: -webkit-gradient(linear,left top,left bottom,from(#eee),to(#e0e0e0)); background-image: -webkit-linear-gradient(top,#eee,#e0e0e0); background-image: -moz-linear-gradient(top,#eee,#e0e0e0); background-image: -ms-linear-gradient(top,#eee,#e0e0e0); background-image: -o-linear-gradient(top,#eee,#e0e0e0); background-image: linear-gradient(top,#eee,#e0e0e0); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); border: 1px solid #ccc; color: #333; } .g-button img { display: inline-block; margin: -3px 0 0; opacity: .55; filter: alpha(opacity=55); vertical-align: middle; pointer-events: none; } *+html .g-button img { margin: 4px 0 0; } .g-button:hover img { opacity: .72; filter: alpha(opacity=72); } .g-button:active img { opacity: 1; filter: alpha(opacity=100); } .g-button.disabled img { opacity: .5; filter: alpha(opacity=50); } .g-button.disabled, .g-button.disabled:hover, .g-button.disabled:active, .g-button-submit.disabled, .g-button-submit.disabled:hover, .g-button-submit.disabled:active, .g-button-share.disabled, .g-button-share.disabled:hover, .g-button-share.disabled:active, .g-button-red.disabled, .g-button-red.disabled:hover, .g-button-red.disabled:active, input[type=submit][disabled].g-button { background-color: none; opacity: .5; filter: alpha(opacity=50); cursor: default; pointer-events: none; } .goog-menu { -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.2); -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.2); box-shadow: 0 2px 4px rgba(0,0,0,0.2); -webkit-transition: opacity 0.218s; -moz-transition: opacity 0.218s; -ms-transition: opacity 0.218s; -o-transition: opacity 0.218s; transition: opacity 0.218s; background: #fff; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,.2); cursor: default; font-size: 13px; margin: 0; outline: none; padding: 0 0 6px; position: absolute; z-index: 1000; overflow: auto; } .goog-menuitem, .goog-tristatemenuitem, .goog-filterobsmenuitem { position: relative; color: #333; cursor: pointer; list-style: none; margin: 0; padding: 6px 7em 6px 30px; white-space: nowrap; } .goog-menuitem-highlight, .goog-menuitem-hover { background-color: #eee; border-color: #eee; border-style: dotted; border-width: 1px 0; padding-top: 5px; padding-bottom: 5px; } .goog-menuitem-highlight .goog-menuitem-content, .goog-menuitem-hover .goog-menuitem-content { color: #333; } .goog-menuseparator { border-top: 1px solid #ebebeb; margin-top: 9px; margin-bottom: 10px; } .goog-inline-block { position: relative; display: -moz-inline-box; display: inline-block; } * html .goog-inline-block { display: inline; } *:first-child+html .goog-inline-block { display: inline; } .dropdown-block { display: block; } .goog-flat-menu-button { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: #f5f5f5; background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: linear-gradient(top,#f5f5f5,#f1f1f1); border: 1px solid #dcdcdc; color: #444; font-size: 11px; font-weight: bold; line-height: 27px; list-style: none; margin: 0 2px; min-width: 46px; outline: none; padding: 0 18px 0 6px; text-decoration: none; vertical-align: middle; } .goog-flat-menu-button-disabled { background-color: #fff; border-color: #f3f3f3; color: #b8b8b8; cursor: default; } .goog-flat-menu-button.goog-flat-menu-button-hover { background-color: #f8f8f8; background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -moz-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -ms-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: linear-gradient(top,#f8f8f8,#f1f1f1); -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 1px rgba(0,0,0,.1); box-shadow: 0 1px 1px rgba(0,0,0,.1); border-color: #c6c6c6; color: #333; } .goog-flat-menu-button.goog-flat-menu-button-focused { border-color: #4d90fe; } .form-error .goog-flat-menu-button { border: 1px solid #dd4b39; } .form-error .goog-flat-menu-button-focused { border-color: #4d90fe; } .goog-flat-menu-button.goog-flat-menu-button-open, .goog-flat-menu-button.goog-flat-menu-button-active { -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1); box-shadow: inset 0 1px 2px rgba(0,0,0,.1); background-color: #eee; background-image: -webkit-linear-gradient(top,#eee,#e0e0e0); background-image: -moz-linear-gradient(top,#eee,#e0e0e0); background-image: -ms-linear-gradient(top,#eee,#e0e0e0); background-image: -o-linear-gradient(top,#eee,#e0e0e0); background-image: linear-gradient(top,#eee,#e0e0e0); border: 1px solid #ccc; color: #333; z-index: 2; } .goog-flat-menu-button-caption { cursor: default; vertical-align: top; white-space: nowrap; } .goog-flat-menu-button-dropdown { border-color: #777 transparent; border-style: solid; border-width: 4px 4px 0; height: 0; width: 0; position: absolute; right: 5px; top: 12px; } .jfk-select .goog-flat-menu-button-dropdown { background: url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/ui/v1/disclosure/grey-disclosure-arrow-up-down.png) center no-repeat; border: none; height: 11px; margin-top: -4px; width: 7px; } .goog-menu-nocheckbox .goog-menuitem, .goog-menu-noicon .goog-menuitem { padding-left: 16px; vertical-align: middle; } body ::-webkit-scrollbar { height: 16px; width: 16px; overflow: visible; } body ::-webkit-scrollbar-button { height: 0; width: 0; } body ::-webkit-scrollbar-track { background-clip: padding-box; border: solid transparent; border-width: 0 0 0 7px; } body ::-webkit-scrollbar-track:horizontal { border-width: 7px 0 0; } body ::-webkit-scrollbar-track:hover { background-color: rgba(0,0,0,.05); -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1); box-shadow: inset 1px 0 0 rgba(0,0,0,.1); } body ::-webkit-scrollbar-track:horizontal:hover { -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.1); box-shadow: inset 0 1px 0 rgba(0,0,0,.1); } body ::-webkit-scrollbar-track:active { background-color: rgba(0,0,0,.05); -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); } body ::-webkit-scrollbar-track:horizontal:active { -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); } .jfk-scrollbar-dark::-webkit-scrollbar-track:hover { background-color: rgba(255,255,255,.1); -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.2); box-shadow: inset 1px 0 0 rgba(255,255,255,.2); } .jfk-scrollbar-dark::-webkit-scrollbar-track:horizontal:hover { -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2); box-shadow: inset 0 1px 0 rgba(255,255,255,.2); } .jfk-scrollbar-dark::-webkit-scrollbar-track:active { background-color: rgba(255,255,255,.1); -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.25),inset -1px 0 0 rgba(255,255,255,.15); box-shadow: inset 1px 0 0 rgba(255,255,255,.25),inset -1px 0 0 rgba(255,255,255,.15); } .jfk-scrollbar-dark::-webkit-scrollbar-track:horizontal:active { -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(255,255,255,.15); box-shadow: inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(255,255,255,.15); } body ::-webkit-scrollbar-thumb { background-color: rgba(0,0,0,.2); background-clip: padding-box; border: solid transparent; border-width: 0 0 0 7px; min-height: 28px; padding: 100px 0 0; -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07); box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07); } body ::-webkit-scrollbar-thumb:horizontal { border-width: 7px 0 0; padding: 0 0 0 100px; -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07); box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07); } body ::-webkit-scrollbar-thumb:hover { background-color: rgba(0,0,0,.4); -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,.25); box-shadow: inset 1px 1px 1px rgba(0,0,0,.25); } body ::-webkit-scrollbar-thumb:active { background-color: rgba(0,0,0,.5); -webkit-box-shadow: inset 1px 1px 3px rgba(0,0,0,.35); box-shadow: inset 1px 1px 3px rgba(0,0,0,.35); } .jfk-scrollbar-dark::-webkit-scrollbar-thumb { background-color: rgba(255,255,255,.3); -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(255,255,255,.1); box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(255,255,255,.1); } .jfk-scrollbar-dark::-webkit-scrollbar-thumb:horizontal { -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset -1px 0 0 rgba(255,255,255,.1); box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset -1px 0 0 rgba(255,255,255,.1); } .jfk-scrollbar-dark::-webkit-scrollbar-thumb:hover { background-color: rgba(255,255,255,.6); -webkit-box-shadow: inset 1px 1px 1px rgba(255,255,255,.37); box-shadow: inset 1px 1px 1px rgba(255,255,255,.37); } .jfk-scrollbar-dark::-webkit-scrollbar-thumb:active { background-color: rgba(255,255,255,.75); -webkit-box-shadow: inset 1px 1px 3px rgba(255,255,255,.5); box-shadow: inset 1px 1px 3px rgba(255,255,255,.5); } .jfk-scrollbar-borderless::-webkit-scrollbar-track { border-width: 0 1px 0 6px } .jfk-scrollbar-borderless::-webkit-scrollbar-track:horizontal { border-width: 6px 0 1px } .jfk-scrollbar-borderless::-webkit-scrollbar-track:hover { background-color: rgba(0,0,0,.035); -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07); box-shadow: inset 1px 1px 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07); } .jfk-scrollbar-borderless.jfk-scrollbar-dark::-webkit-scrollbar-track:hover { background-color: rgba(255,255,255,.07); -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.25),inset -1px -1px 0 rgba(255,255,255,.15); box-shadow: inset 1px 1px 0 rgba(255,255,255,.25),inset -1px -1px 0 rgba(255,255,255,.15); } .jfk-scrollbar-borderless::-webkit-scrollbar-thumb { border-width: 0 1px 0 6px; } .jfk-scrollbar-borderless::-webkit-scrollbar-thumb:horizontal { border-width: 6px 0 1px; } body ::-webkit-scrollbar-corner { background: transparent; } body::-webkit-scrollbar-track-piece { background-clip: padding-box; background-color: #f1f1f1; border: solid #fff; border-width: 0 0 0 3px; -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); } body::-webkit-scrollbar-track-piece:horizontal { border-width: 3px 0 0; -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); } body::-webkit-scrollbar-thumb { border-width: 1px 1px 1px 5px; } body::-webkit-scrollbar-thumb:horizontal { border-width: 5px 1px 1px; } body::-webkit-scrollbar-corner { background-clip: padding-box; background-color: #f1f1f1; border: solid #fff; border-width: 3px 0 0 3px; -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.14); box-shadow: inset 1px 1px 0 rgba(0,0,0,.14); } .jfk-scrollbar::-webkit-scrollbar { height: 16px; overflow: visible; width: 16px; } .jfk-scrollbar::-webkit-scrollbar-button { height: 0; width: 0; } .jfk-scrollbar::-webkit-scrollbar-track { background-clip: padding-box; border: solid transparent; border-width: 0 0 0 7px; } .jfk-scrollbar::-webkit-scrollbar-track:horizontal { border-width: 7px 0 0; } .jfk-scrollbar::-webkit-scrollbar-track:hover { background-color: rgba(0,0,0,.05); -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1); box-shadow: inset 1px 0 0 rgba(0,0,0,.1); } .jfk-scrollbar::-webkit-scrollbar-track:horizontal:hover { -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.1); box-shadow: inset 0 1px 0 rgba(0,0,0,.1); } .jfk-scrollbar::-webkit-scrollbar-track:active { background-color: rgba(0,0,0,.05); -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); } .jfk-scrollbar::-webkit-scrollbar-track:horizontal:active { -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-track:hover { background-color: rgba(255,255,255,.1); -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.2); box-shadow: inset 1px 0 0 rgba(255,255,255,.2); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-track:horizontal:hover { -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2); box-shadow: inset 0 1px 0 rgba(255,255,255,.2); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-track:active { background-color: rgba(255,255,255,.1); -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.25),inset -1px 0 0 rgba(255,255,255,.15); box-shadow: inset 1px 0 0 rgba(255,255,255,.25),inset -1px 0 0 rgba(255,255,255,.15); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-track:horizontal:active { -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(255,255,255,.15); box-shadow: inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(255,255,255,.15); } .jfk-scrollbar::-webkit-scrollbar-thumb { background-color: rgba(0,0,0,.2); background-clip: padding-box; border: solid transparent; border-width: 0 0 0 7px; min-height: 28px; padding: 100px 0 0; -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07); box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07); } .jfk-scrollbar::-webkit-scrollbar-thumb:horizontal { border-width: 7px 0 0; padding: 0 0 0 100px; -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07); box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07); } .jfk-scrollbar::-webkit-scrollbar-thumb:hover { background-color: rgba(0,0,0,.4); -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,.25); box-shadow: inset 1px 1px 1px rgba(0,0,0,.25); } .jfk-scrollbar::-webkit-scrollbar-thumb:active { background-color: rgba(0,0,0,0.5); -webkit-box-shadow: inset 1px 1px 3px rgba(0,0,0,0.35); box-shadow: inset 1px 1px 3px rgba(0,0,0,0.35); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-thumb { background-color: rgba(255,255,255,.3); -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(255,255,255,.1); box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(255,255,255,.1); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-thumb:horizontal { -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset -1px 0 0 rgba(255,255,255,.1); box-shadow: inset 1px 1px 0 rgba(255,255,255,.15),inset -1px 0 0 rgba(255,255,255,.1); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-thumb:hover { background-color: rgba(255,255,255,.6); -webkit-box-shadow: inset 1px 1px 1px rgba(255,255,255,.37); box-shadow: inset 1px 1px 1px rgba(255,255,255,.37); } .jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-thumb:active { background-color: rgba(255,255,255,.75); -webkit-box-shadow: inset 1px 1px 3px rgba(255,255,255,.5); box-shadow: inset 1px 1px 3px rgba(255,255,255,.5); } .jfk-scrollbar-borderless.jfk-scrollbar::-webkit-scrollbar-track { border-width: 0 1px 0 6px; } .jfk-scrollbar-borderless.jfk-scrollbar::-webkit-scrollbar-track:horizontal { border-width: 6px 0 1px; } .jfk-scrollbar-borderless.jfk-scrollbar::-webkit-scrollbar-track:hover { background-color: rgba(0,0,0,.035); -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07); box-shadow: inset 1px 1px 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07); } .jfk-scrollbar-borderless.jfk-scrollbar-dark.jfk-scrollbar::-webkit-scrollbar-track:hover { background-color: rgba(255,255,255,.07); -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,.25),inset -1px -1px 0 rgba(255,255,255,.15); box-shadow: inset 1px 1px 0 rgba(255,255,255,.25),inset -1px -1px 0 rgba(255,255,255,.15); } .jfk-scrollbar-borderless.jfk-scrollbar::-webkit-scrollbar-thumb { border-width: 0 1px 0 6px; } .jfk-scrollbar-borderless.jfk-scrollbar::-webkit-scrollbar-thumb:horizontal { border-width: 6px 0 1px; } .jfk-scrollbar::-webkit-scrollbar-corner { background: transparent; } body.jfk-scrollbar::-webkit-scrollbar-track-piece { background-clip: padding-box; background-color: #f1f1f1; border: solid #fff; border-width: 0 0 0 3px; -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07); } body.jfk-scrollbar::-webkit-scrollbar-track-piece:horizontal { border-width: 3px 0 0; -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07); } body.jfk-scrollbar::-webkit-scrollbar-thumb { border-width: 1px 1px 1px 5px; } body.jfk-scrollbar::-webkit-scrollbar-thumb:horizontal { border-width: 5px 1px 1px; } body.jfk-scrollbar::-webkit-scrollbar-corner { background-clip: padding-box; background-color: #f1f1f1; border: solid #fff; border-width: 3px 0 0 3px; -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.14); box-shadow: inset 1px 1px 0 rgba(0,0,0,.14); } .errormsg { margin: .5em 0 0; display: block; color: #dd4b39; line-height: 17px; } .help-link { background: #dd4b39; padding: 0 5px; color: #fff; font-weight: bold; display: inline-block; -webkit-border-radius: 1em; -moz-border-radius: 1em; border-radius: 1em; text-decoration: none; position: relative; top: 0px; } .help-link:visited { color: #fff; } .help-link:hover { color: #fff; background: #c03523; text-decoration: none; } .help-link:active { opacity: 1; background: #ae2817; } </style> <link href="//web.archive.org/web/20150910063654cs_/https://fonts.googleapis.com/css?family=Roboto:300,400,500" rel="stylesheet" type="text/css"> <style type="text/css"> .jfk-butterBar { -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 2px 4px rgba(0,0,0,0.2); -o-box-shadow: 0px 2px 4px rgba(0,0,0,0.2); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); -webkit-transition: all 0 linear 1s, opacity 1s; -moz-transition: all 0 linear 1s, opacity 1s; -o-transition: all 0 linear 1s, opacity 1s; transition: all 0 linear 1s, opacity 1s; border-style: solid; border-width: 0; font-size: 11px; height: 0; opacity: 0; visibility: hidden; overflow: hidden; padding: 0; text-align: center; } .jfk-butterBar-warning { background-color: #dd4b39; border-color: #602019; color: #fff; } .jfk-butterBar-warning a { color: #fff; font-weight: bold; text-decoration: underline; } .jfk-butterBar-shown { -webkit-transition: opacity 0.218s; -moz-transition: opacity 0.218s; -o-transition: opacity 0.218s; transition: opacity 0.218s; border-width: 1px; height: 14px; opacity: 1; visibility: visible; padding: 6px 16px; } .signuponepage .jfk-butterBar { margin: -35px 0 7px; } .signuponepage .jfk-butterBar-warning a.cta { padding-left: .5em; } .signuponepage .jfk-butterBar-warning a.cta img { vertical-align: middle; } .signuponepage .sign-up { width: 362px; float: right; } .signuponepage .signup-box { margin: 0; padding: 25px; background: #f1f1f1; border: 1px solid #e5e5e5; } .signuponepage .side-content { margin: 0 420px 0 0; } .signuponepage .side-content .benefit { margin: 0 0 2.5em; overflow: hidden; } .signuponepage .side-content .benefit img:first-child { float: left; border: 1px solid #e5e5e5; } .signuponepage .side-content .benefit img.apps { border: 0px; } .signuponepage .side-content .benefit div { margin: 0 0 0 275px; } .signuponepage .side-content .benefit div h2 { color: #555; } .signuponepage .side-content .benefit div p { color: #999; line-height: 19px; } .signuponepage .side-content .benefit div p:last-child { margin: 0; } .signuponepage .why-information { margin: 1em 25px 0; color: #999; } .signuponepage .prefilledEmail { display: block; font-size: 13px; height: 29px; line-height: 29px; margin: 0; -ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; } .signuponepage input[type=text], .signuponepage input[type=password] { direction: ltr; } .signuponepage input[type=tel], .signuponepage input[type=text], .signuponepage input[type=password], .signuponepage select { width: 100%; } .signuponepage .form-element { position: relative; margin: 0 0 1.5em; } .signuponepage .form-element label { display: inline-block; width: 100%; position: relative; } .signuponepage .form-element strong { margin: 0 0 .5em; display: inline-block; width: 100%; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .signuponepage .form-element.multi-field label strong { display: none; } .signuponepage .form-element .placeholder-text { position: absolute; top: 8px; left: 10px; color: #999; display: none; } .signuponepage .form-element.name label.firstname { width: 150px; margin-right: 5px; } .signuponepage .form-element.name label.lastname { width: 150px; } .signuponepage .form-element.name label.firstname input, .signuponepage .form-element.name label.lastname input { direction: ltr; } .signuponepage .form-element.name .placeholder-text { left: 10px; } .signuponepage .form-element.birthday label { margin-right: 5px; } .signuponepage .form-element.birthday label.year { width: 97px; margin-right: 0; } .signuponepage .form-element.birthday label.month { width: 135px; } .signuponepage .form-element.birthday label.day { width: 60px; } .signuponepage .form-element.email-address input { direction: ltr; } .signuponepage .form-element.email-address input#GmailAddress::-ms-clear { display: none; } .signuponepage .form-element .atgmail { position: absolute; top: 27px; right: 10px; color: #999; -webkit-user-select: none; -moz-user-select: none; user-select: none; direction: ltr; } .signuponepage .username-suggestions { margin: .5em 0 0; color: #666; } .signuponepage .username-suggestions a { display: inline-block; cursor: pointer; margin-left: 1em; } .signuponepage .form-element.no-recovery-email label strong { color: #797979; } .signuponepage .form-element .set-homepage-explanation { margin-bottom: 20px; color: #797979; } .signuponepage .form-element.terms-of-service input[type=checkbox], .signuponepage .form-element.skip-captcha input[type=checkbox], .signuponepage .form-element.recovery-email input[type=checkbox], .signuponepage .form-element.set-homepage input[type=checkbox] { float: left; margin: 2px 0 0; } .signuponepage .form-element.terms-of-service label strong, .signuponepage .form-element.skip-captcha label strong, .signuponepage .form-element.no-recovery-email label strong, .signuponepage .form-element.set-homepage label .set-homepage-explanation strong { font-weight: normal; line-height: 17px; display: block; margin: 0 0 0 28px; width: 282px; } .signuponepage .form-element.nextstep-button { text-align: right; margin: 0; } .signuponepage .terms-of-service .errormsg { margin-left: 28px; } .signuponepage .linkmsg { margin: 0.5em 0 0; } .signuponepage .infomsg { color: #797979; line-height: 17px; margin: 0.5em 0 0; display: none; } .jfk-bubble { -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 3px rgba(0,0,0,.2); box-shadow: 0 1px 3px rgba(0,0,0,.2); background-color: #fff; border: 1px solid; position: absolute; z-index: 1201 !important; border-color: #bbb #bbb #a8a8a8; padding: 16px; width: 255px; line-height: 17px; } .jfk-bubble-arrow { position: absolute } .jfk-bubble-arrow .jfk-bubble-arrowimplbefore,.jfk-bubble-arrow .jfk-bubble-arrowimplafter { display:block; height:0; position:absolute; width:0 } .jfk-bubble-arrow .jfk-bubble-arrowimplbefore { border:9px solid } .jfk-bubble-arrow .jfk-bubble-arrowimplafter { border:8px solid } .jfk-bubble-arrowdown { bottom:0 } .jfk-bubble-arrowup { top:-9px } .jfk-bubble-arrowleft { left:-9px } .jfk-bubble-arrowright { right:0 } .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore { border-color:#bbb transparent; left:-9px } .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore { border-color:#a8a8a8 transparent } .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter,.jfk-bubble-arrowup .jfk-bubble-arrowimplafter { border-color:#fff transparent; left:-8px } .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore { border-bottom-width:0 } .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter { border-bottom-width:0 } .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore { border-top-width:0 } .jfk-bubble-arrowup .jfk-bubble-arrowimplafter { border-top-width:0; top:1px } .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore,.jfk-bubble-arrowright .jfk-bubble-arrowimplbefore { border-color:transparent #bbb; top:-9px } .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter,.jfk-bubble-arrowright .jfk-bubble-arrowimplafter { border-color:transparent #fff; top:-8px } .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore { border-left-width:0 } .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter { border-left-width:0; left:1px } .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore { border-right-width:0 } .jfk-bubble-arrowright .jfk-bubble-arrowimplafter { border-right-width:0 } .jfk-bubble.jfk-bubble-promo { background-color:#f9edbe; border:1px solid #f0c36d } .jfk-bubble-promo .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,.jfk-bubble-promo .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore { border-color:#f0c36d transparent } .jfk-bubble-promo .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter,.jfk-bubble-promo .jfk-bubble-arrowup .jfk-bubble-arrowimplafter { border-color:#f9edbe transparent } .jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore,.jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore { border-color:transparent #f0c36d } .jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter,.jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplafter { border-color:transparent #f9edbe } .password-strength p { margin: 0; } .password-strength .meter { margin: 4px 0; height: 5px; background: #f5f5f5; } .password-strength .meter #strength-bar { display: block; height: 100%; width: 0px; } .password-strength .meter .short { background: #a03; } .password-strength .meter .weak { background: #a03; } .password-strength .meter .fair { background: #fc3; } .password-strength .meter .good { background: #2d98f3; } .password-strength .meter .strong { background: #76c261; } .password-strength .meter .notRated { background: #666; } .talk_number_input, .i18n_phone_number_input { direction: ltr; margin: 0; width: 100%; color: #333; text-decoration: none; list-style: none; vertical-align: top; cursor: pointer; outline: none; -moz-outline: none; background-color: #fff; border-collapse: collapse; padding: 0; } .talk_number_input th, .i18n_phone_number_input th { border: 1px solid #d9d9d9; border-top: 1px solid #c0c0c0; border-right-width: 0; } .talk_number_input td, .i18n_phone_number_input td { border: 1px solid #d9d9d9; border-top: 1px solid #c0c0c0; border-left-width: 0; vertical-align: middle; } .talk_number_input input, .i18n_phone_number_input input { border-width: 0; margin: 0; outline: none; } .talk_number_input-menu, .i18n_phone_number_input-menu { padding: 0; outline: none; width: 40px; } .talk-select-country, .i18n-phone-select-country { padding: 8px 2px 0 5px; height: 21px; vertical-align: middle; outline: none; } .talk-select-country-dropdown, .i18n-phone-select-country-dropdown { background: url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/i18n/phonenumbers/phoneinputwidget/phone-input-arrow.png) no-repeat center center; width: 10px; margin-left: 3px; } .talk-select-country-hover, .i18n-phone-select-country-hover { background-color: #eee; } div.talk-select-country-menu, div.i18n-phone-select-country-menu { height: 208px; overflow-y: auto; overflow-x: hidden; } .talk-select-country-menu .goog-menuitem, .i18n-phone-select-country-menu .goog-menuitem { white-space: nowrap; } span.talk-select-country-name, span.i18n-phone-select-country-name { margin: 0 5px 0 7px; } span.talk-select-country-code, span.i18n-phone-select-country-code { color: #666; } .talk-flag, .i18n-phone-flag { background: url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/i18n/phonenumbers/phoneinputwidget/flags4.png) no-repeat 0 0; width: 16px; height: 11px; overflow: hidden; margin-left: 4px; } .talk-select-country-focused, .i18n-phone-select-country-focused { background-color: #eee; } #BirthMonth .goog-flat-menu-button { width: 108px; margin: -3px 0 0 0; } #Gender .goog-flat-menu-button { width: 285px; margin: 0; } #CountryCode { position: relative; } #CountryCode .goog-menu { height: 200px; overflow: auto; top: 0 !important; z-index: 1202; } #CountryCode .goog-flat-menu-button { width: 285px; margin: 0; overflow: hidden; } #CountryCode .goog-flat-menu-button-caption { overflow: hidden; text-overflow: ellipsis; width: inherit; } #CountryCode .goog-menuitem, #CountryCode .goog-menuitem-rtl { overflow: auto; width: 285px; } .main { width: 950px; } .main h1 { margin: 0 0 .92em; } .scroll-disabled { overflow: hidden !important; } .tos-background-overlay-div { background: #737373; background: rgba(0, 0, 0, 0.6); height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 1000001; } .tos-center-div { margin: 0 auto; -webkit-text-size-adjust: 100%; width: 576px; } .tos-popup-container { bottom: 64px; min-height: 448px; max-height: 576px; position: fixed; top: 64px; width: 576px; z-index: 1000002; } .tos-scroll-area { background: #fff; -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; -o-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0; height: 100%; height: calc(100% - 54px); outline: none; overflow: auto; -webkit-overflow-scrolling: touch; } .tos-scroll-area::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.26); -webkit-box-shadow: 0 0 0 #fff; box-shadow: inset 0 0 0 #fff; width: 8px; } .tos-scroll-area::-webkit-scrollbar-track { background-color: rgba(0, 0, 0, 0.12); } .tos-scroll-area::-webkit-scrollbar-track:hover { background-color: rgba(0, 0, 0, 0.26); -webkit-box-shadow: 0 0 0 #fff; box-shadow: inset 0 0 0 #fff; } .tos-scroll-area::-webkit-scrollbar-thumb:hover { -webkit-box-shadow: 0 0 0 #fff; box-shadow: inset 0 0 0 #fff; } .tos-header { color: #4184f3; font-family: 'Roboto', arial, sans-serif; font-size: 42px; font-weight: 300; line-height: 48px; padding: 58px 24px 0px; top: 64px; } #header-text-div { text-align: center; } .tos-text-div { color: #202020; font-family: 'Roboto', arial, sans-serif; font-weight: 400; max-height: 100%; outline: none; padding: 34px 32px 40px 40px; } .tos-text-div a { color: #4184f3; cursor: pointer; text-decoration: none; } .tos-text-div .cb-heading { color: #414141; font-family: 'Roboto', arial, sans-serif; font-size: 20px; font-weight: 400; line-height: 24px; margin-top: 40px; padding-bottom: 14px; } .tos-text-div li { color: #757575; font-size: 14px; line-height: 20px; list-style: disc outside none; margin-left: 40px; } .tos-text-div p { color: #757575; font-size: 14px; line-height: 20px; } .tos-intro-text-div p { font-size: 16px; } .tos-padding-div { height: 24px; } .tos-intro-separator { background: #e0e0e0; border: none; height: 3px; margin-top: 32px; } .tos-par-separator { display: none; margin-top: 32px; } .tos-button-div { background-color: #f7f7f7; -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; -o-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; border-top: 1px solid #d8d8d8; -webkit-box-shadow: 0px 8px 12px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 8px 12px 2px rgba(0, 0, 0, 0.2); -o-box-shadow: 0px 8px 12px 2px rgba(0, 0, 0, 0.2); box-shadow: 0px 8px 12px 2px rgba(0, 0, 0, 0.2); padding: 0 16px 0 0; text-align: right; } .tos-button { -webkit-appearance: none; -moz-appearance: none; appearance: none; border: none; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; -o-border-radius: 2px 2px 2px 2px; border-radius: 2px 2px 2px 2px; font-family: 'Roboto', arial, sans-serif; font-size: 14px; font-weight: 500; height: 36px; margin: 9px 4px 8px; min-width: 64px; outline: none; padding: 2px 24px 0px; text-transform: uppercase; } .cancel-button { background: #f7f7f7; color: #414141; } .cancel-button:hover, .cancel-button:focus { background: #d9d9d9; } .cancel-button:active { background: #cccccc; } .iagree-button:enabled { background: #4184f3; color: #fff; } .iagree-button:hover, .iagree-button:focus { background: #3a77e6; color: #fff; } .iagree-button:active { background: #3266d5; color: #fff; } .iagree-button:disabled { background: #d9d9d9; color: #aaaaaa; } </style> <style type="text/css"> @media (max-width: 800px) { html { background: #f1f1f1; min-width: 100%; -webkit-tap-highlight-color: rgba(0,0,0,0); } h1, h2, h3, h4, h5, h6 { font-size: 1.4em; } .main { width: auto; max-width: 276px; padding-bottom: 85px; padding-top: 15px; overflow-x: hidden; } .content { padding-left: 22px; padding-right: 22px; } .header .signin-button { margin: 17px 0 0; } .side-content { display: none; } .signup-steps ol { display: none; } .goog-flat-menu-button-dropdown { background: url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/ui/v1/disclosure/grey-disclosure-arrow-up-down.png) center no-repeat; border: none; height: 11px; margin-top: 1px; width: 7px; } .signuponepage .sign-up { width: 100%; } .signuponepage .signup-box { margin: 0; padding: 0; background: #f1f1f1; border: none; } .signuponepage #BirthMonth .goog-flat-menu-button, .signuponepage #Gender .goog-flat-menu-button, .signuponepage #CountryCode .goog-flat-menu-button { width: 100%; -webkit-appearance: none; padding: 0; height: 37px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: #f5f5f5; background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: linear-gradient(top,#f5f5f5,#f1f1f1); border: 1px solid #dcdcdc; color: #444; font-size: 11px; font-weight: bold; line-height: 27px; list-style: none; margin: 0 2px; min-width: 46px; outline: none; } .signuponepage .goog-flat-menu-button .goog-flat-menu-button-caption, .signuponepage .goog-flat-menu-button .goog-flat-menu-button-dropdown { padding: 5px; } .signuponepage .talk-select-country, .signuponepage .i18n-phone-select-country { height: 24px; padding: 13px 2px 0 5px; } .signuponepage goog-flat-menu-button:focus { border: 1px solid #4d90fe; } .signuponepage goog-flat-menu-button.form-error { border: 1px solid rgb(221, 75, 57); } .signuponepage .form-element .placeholder-text { top: 11px; } .signuponepage .form-element.name label.firstname { width: 133px; } .signuponepage .form-element.name label.lastname { width: 134px; } .signuponepage .form-element.birthday label.year { width: 86px; } .signuponepage .form-element.birthday label.month { width: 107px; } .signuponepage .form-element.birthday label.day { width: 65px; } .signuponepage .form-element #GenderHolder { position: relative; } .signuponepage .form-element #RecoveryPhoneCountryHolder { position: relative; } .signuponepage .form-element #CountryCodeHolder { position: relative; } .signuponepage .form-element .atgmail { top: 30px; } .signuponepage .form-element.terms-of-service label strong, .signuponepage .form-element.personalization label strong, .signuponepage .form-element.skip-captcha label strong, .signuponepage .form-element.no-recovery-email label strong, .signuponepage .form-element.set-homepage label .set-homepage-explanation strong { width: 248px; } .signuponepage .form-element #submitbutton { width: 100%; } .signuponepage .infomsg { display: none; -webkit-transition: opacity 500ms ease-in-out; } .password-strength { margin-bottom: 10px; display: block; } .g-button { height: 35px; line-height: 35px; } input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=url], input[type=submit].g-button { height: 37px; } .recaptcha-widget#recaptcha_widget { width: 276px; } .recaptcha-widget #recaptcha_image { width: 266px !important; } .recaptcha-widget #recaptcha_image img { width: 100%; } .recaptcha-widget .recaptcha-main input[type=text] { width: 170px; } .recaptcha-widget .recaptcha-buttons { bottom: 20px; } .footer .lang-chooser-wrap { display: none; } .jfk-bubble { display: none; } } </style> <style type="text/css"> @media (max-height: 576px) { .tos-popup-container { bottom: 16px; max-height: none; min-height: 0; top: 16px; } } @media (max-width: 608px) { .scroll-disabled { position: fixed; } .tos-center-div { width: 100%; } .tos-popup-container { left: 16px; right: 16px; width: auto; } .tos-header { font-size: 24px; left: 16px; overflow-x: hidden; padding: 40px 24px 16px 24px; line-height: 30px; right: 16px; top: 16px; width: auto; } .tos-scroll-area { height: 100%; height: calc(100% - 56px); } .tos-twobtnlines .tos-scroll-area { height: 100%; height: calc(100% - 112px); } .tos-text-div { padding: 18px 24px 24px; } .tos-text-div li { margin-left: 18px; margin-top: 16px; } .tos-intro-separator { margin-bottom: 48px; margin-top: 32px; } .tos-par-separator { background: #e0e0e0; border: none; display: block; height: 3px; margin-bottom: 40px; margin-top: 40px; } } @media (max-width: 360px) { .tos-button { padding: 2px 12px 0px; } .tos-button:first-child { margin-bottom: 0px; } .tos-button-div { padding: 0px; text-align: center; } } </style> <link href="//web.archive.org/web/20150910063654cs_/https://fonts.googleapis.com/css?family=Open+Sans:300,400&lang=en" rel="stylesheet" type="text/css"> <style> h1, h2, p { -webkit-animation-duration: 0.1s; -webkit-animation-name: fontfix; -webkit-animation-iteration-count: 1; -webkit-animation-timing-function: linear; -webkit-animation-delay: 0; } @-webkit-keyframes fontfix { from { opacity: 1; } to { opacity: 1; } } .main h1 { text-align: center; font-family: 'Open Sans', arial; color: #555; font-size: 38px; font-weight: 300; margin-top: 27px; margin-bottom: 50px; } .side-content { padding-top: 18px; } .side-content h2 { text-align: center; font-family: 'Open Sans', arial; color: #737373; font-size: 20px; font-weight: 300; margin-bottom: 15px; } .side-content p { text-align: center; font-family: 'Open Sans', arial; color: #737373; font-size: 13px; margin-bottom: 40px; } .side-content .logo-strip, .side-content .devices-icon { margin: 0 auto 80px; display: block; } .side-content .logo-strip { background-repeat: no-repeat; background-image: url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/accounts/ui/wlogostrip_325x24_1x.png); background-size: 352px 24px; width: 352px; height: 24px; } .side-content .devices-icon { background-image: url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/accounts/signup/devices_1x.png); background-size: 300px 172px; background-repeat: no-repeat; width: 300px; height: 172px; } .signuponepage .signup-box { border: 0; } @media (max-width: 800px) { .main h1 { text-align: left; font-family: arial, sans-serif; font-size: 18px; font-weight: normal; margin: 0 0 .92em; } } @media screen and (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) { .side-content .logo-strip { background-image: url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/accounts/ui/wlogostrip_325x24_2x.png); } .side-content .devices-icon { background-image: url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/accounts/signup/devices_2x.png); } } </style> <style type="text/css"> .recaptcha-widget#recaptcha_widget { width: 310px; background: #fff; border: 1px solid #e5e5e5; } .recaptcha-widget #recaptcha_image { padding: 5px; height: 57px; text-align: center; border-bottom: 1px solid #e5e5e5; overflow: hidden; } .recaptcha-widget #recaptcha_image a { line-height: 17px; } .recaptcha-widget .recaptcha-main { position: relative; padding: 13px; } .recaptcha-widget .recaptcha-main .errormsg { margin: 0 0 .5em; } .recaptcha-widget .recaptcha-main label strong { color: #222; display: block; margin: 0 0 .4em; } .recaptcha-widget .recaptcha-main input[type=text] { width: 200px; } .recaptcha-widget .recaptcha-buttons { position: absolute; bottom: 16px; right: 11px; } .recaptcha-widget .recaptcha-buttons a { display: inline-block; height: 21px; width: 21px; margin-left: 2px; background: #fff; background-position: center center; background-repeat: no-repeat; line-height: 0; opacity: .55; } .recaptcha-widget .recaptcha-buttons a:hover { opacity: .8; } .recaptcha-widget #recaptcha_reload_btn { background: url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/accounts/recaptcha-sprite.png) -63px; } .recaptcha-widget #recaptcha_switch_audio_btn { background: url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/accounts/recaptcha-sprite.png) -42px; } .recaptcha-widget #recaptcha_switch_img_btn { background: url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/accounts/recaptcha-sprite.png) -21px; } .recaptcha-widget #recaptcha_whatsthis_btn { background: url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/accounts/recaptcha-sprite.png); } .recaptcha-widget .recaptcha-buttons span { position: absolute; left: -99999em; } .recaptcha-widget.recaptcha_is_showing_audio .recaptcha_only_if_image, .recaptcha-widget.recaptcha_isnot_showing_audio .recaptcha_only_if_audio { display: none !important; } </style> <style type="text/css"> .signuponepage select { -webkit-appearance: none; height: 37px; padding: 0 5px 0 5px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: #f5f5f5; background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1); background-image: linear-gradient(top,#f5f5f5,#f1f1f1); border: 1px solid #dcdcdc; color: #444; font-size: 11px; font-weight: bold; line-height: 27px; list-style: none; margin: 0 2px; min-width: 46px; outline: none; } .signuponepage select:focus { border: 1px solid #4d90fe; } .signuponepage .form-error select { border: 1px solid rgb(221, 75, 57); } .signuponepage select.form-error { border: 1px solid rgb(221, 75, 57); } .goog-flat-menu-button-dropdown { background: url(//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/ui/v1/disclosure/grey-disclosure-arrow-up-down.png) center no-repeat; border: none; height: 11px; margin-top: 1px; width: 7px; } </style> <noscript> <style type="text/css"> .signuponepage .infomsg { display: block; } </style> </noscript> <script type="text/javascript">/* Anti-spam. Want to say hello? Contact (base64) Ym90Z3VhcmQtY29udGFjdEBnb29nbGUuY29t */(function(){eval('var k=function(a,b,c,d,e){c=a.split("."),d=g,c[0]in d||!d.execScript||d.execScript("var "+c[0]);for(;c.length&&(e=c.shift());)c.length||void 0===b?d=d[e]?d[e]:d[e]={}:d[e]=b},aa=Array.prototype,m,g=this,r=function(a,b){return a<b?-1:a>b?1:0},u=function(a,b,c){if(b=typeof a,"object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;if(c=Object.prototype.toString.call(a),"[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b},v;a:{var w=g.navigator;if(w){var ba=w.userAgent;if(ba){m=ba;break a}}m=""}var x="",ca=function(a){return(a=g.document)?a.documentMode:void 0},y=/\\b(?:MSIE|rv)[: ]([^\\);]+)(\\)|;)/.exec(m),da=(y&&(x=y?y[1]:""),ca()),ea=da>parseFloat(x)?String(da):x,fa=g.document,z=function(a,b,c,d,e,f,h,l,n,t,q,p){if(!(b=ga[a])){for(b=0,c=String(ea).replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,"").split("."),d=String(a).replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,"").split("."),e=Math.max(c.length,d.length),f=0;0==b&&f<e;f++){l=d[f]||"",h=c[f]||"",n=RegExp("(\\\\d*)(\\\\D*)","g"),t=RegExp("(\\\\d*)(\\\\D*)","g");do{if(q=n.exec(h)||["","",""],p=t.exec(l)||["","",""],0==q[0].length&&0==p[0].length)break;b=r(0==q[1].length?0:parseInt(q[1],10),0==p[1].length?0:parseInt(p[1],10))||r(0==q[2].length,0==p[2].length)||r(q[2],p[2])}while(0==b)}b=ga[a]=0<=b}return b},ga={},ha=fa?ca()||("CSS1Compat"==fa.compatMode?parseInt(ea,10):5):void 0,A=(z("9"),new function(){},9<=ha),ia=function(a,b,c,d,e){for(b=[],d=c=0;d<a.length;d++)e=a.charCodeAt(d),128>e?b[c++]=e:(2048>e?b[c++]=e>>6|192:(b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128);return b},ja=!z("9"),D=(z("8"),z("9"),function(a,b,c,d,e){C.call(this,a?a.type:""),this.relatedTarget=this.currentTarget=this.target=null,this.charCode=this.keyCode=this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0,this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=false,this.L=this.state=null,a&&(c=this.type=a.type,this.currentTarget=b,this.target=a.target||a.srcElement,e=a.relatedTarget,d=a.changedTouches?a.changedTouches[0]:null,e||("mouseover"==c?e=a.fromElement:"mouseout"==c&&(e=a.toElement)),this.relatedTarget=e,null===d?(this.offsetY=void 0!==a.offsetY?a.offsetY:a.layerY,this.screenX=a.screenX||0,this.screenY=a.screenY||0,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.offsetX=void 0!==a.offsetX?a.offsetX:a.layerX):(this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0,this.clientX=void 0!==d.clientX?d.clientX:d.pageX),this.keyCode=a.keyCode||0,this.ctrlKey=a.ctrlKey,this.charCode=a.charCode||("keypress"==c?a.keyCode:0),this.state=a.state,this.altKey=a.altKey,this.metaKey=a.metaKey,this.shiftKey=a.shiftKey,this.L=a,this.button=a.button,a.defaultPrevented&&this.preventDefault())}),C=function(a,b){this.type=a,this.currentTarget=this.target=b,this.defaultPrevented=false},ka=(C.prototype.preventDefault=function(){this.defaultPrevented=true},function(){function a(){}a.prototype=C.prototype,D.ua=C.prototype,D.prototype=new a,D.Aa=function(a,c,d,e,f){for(e=Array(arguments.length-2),f=2;f<arguments.length;f++)e[f-2]=arguments[f];return C.prototype[c].apply(a,e)}}(),D.prototype.preventDefault=function(a){if(D.ua.preventDefault.call(this),a=this.L,a.preventDefault)a.preventDefault();else if(a.returnValue=false,ja)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}},"closure_listenable_"+(1E6*Math.random()|0)),E=function(a){this.o={},this.S=0,this.src=a},la=function(a){a.src=null,a.A=null,a.listener=null,a.N=null,a.B=true},ma=(E.prototype.add=function(a,b,c,d,e,f,h,l){f=a.toString(),a=this.o[f],a||(a=this.o[f]=[],this.S++);a:{for(h=0;h<a.length;++h)if(l=a[h],!l.B&&l.listener==b&&l.Z==!!d&&l.N==e)break a;h=-1}return-1<h?(b=a[h],c||(b.H=false)):(b=new ma(b,this.src,f,!!d,e),b.H=c,a.push(b)),b},function(a,b,c,d,e){this.N=e,this.Z=!!d,this.type=c,this.A=null,this.src=b,this.listener=a,this.key=++na,this.B=this.H=false}),na=0,F="closure_lm_"+(1E6*Math.random()|0),oa=function(a){return a in G?G[a]:G[a]="on"+a},ta=function(a,b,c,d,e,f,h,l,n,t){if(d=a.N||a.src,c=a.listener,a.H&&"number"!=typeof a&&a&&!a.B)if((e=a.src)&&e[ka])e.Ca(a);else if(h=a.A,f=a.type,e.removeEventListener?e.removeEventListener(f,h,a.Z):e.detachEvent&&e.detachEvent(oa(f),h),pa--,f=qa(e)){if(h=a.type,l=h in f.o){l=f.o[h];b:if("string"==typeof l)n="string"==typeof a&&1==a.length?l.indexOf(a,0):-1;else{for(n=0;n<l.length;n++)if(n in l&&l[n]===a)break b;n=-1}(t=0<=n)&&aa.splice.call(l,n,1),l=t}l&&(la(a),0==f.o[h].length&&(delete f.o[h],f.S--)),0==f.S&&(f.src=null,e[F]=null)}else la(a);return c.call(d,b)},va=function(a,b){return a=ua,b=A?function(c){return a.call(b.src,b.listener,c)}:function(c){if(c=a.call(b.src,b.listener,c),!c)return c}},pa=0,ua=function(a,b,c,d,e){if(a.B)returntrue;if(!A){if(!(c=b))a:{for(d=g,c=["window","event"];e=c.shift();)if(null!=d[e])d=d[e];else{c=null;break a}c=d}return c=new D(c,this),d=true,d=ta(a,c)}return ta(a,new D(b,this))},qa=function(a){return a=a[F],a instanceof E?a:null},H=function(a,b,c,d,e,f,h){if("array"==u(b))for(f=0;f<b.length;f++)H(a,b[f],c,d,e);else if(c=wa(c),a&&a[ka])a.Ba(b,c,d,e);else{if(!b)throw Error("Invalid event type");if(f=!!d,!f||A)if((h=qa(a))||(a[F]=h=new E(a)),c=h.add(b,c,false,d,e),!c.A){if(d=va(),d.listener=c,d.src=a,c.A=d,a.addEventListener)a.addEventListener(b.toString(),d,f);else if(a.attachEvent)a.attachEvent(oa(b.toString()),d);else throw Error("addEventListener and attachEvent are unavailable.");pa++}}},G={},I="__closure_events_fn_"+(1E9*Math.random()>>>0),J={},ya=function(a,b,c,d){return function(){if(!d||a.K)return K(a,a.ja,d?[arguments[0].L]:arguments),K(a,a.F,c),xa(a,b)}},L={},O=function(a,b,c,d,e,f,h){try{for(this.c=[],K(this,this.b,0),K(this,this.v,0),K(this,this.ha,[]),K(this,this.h,[]),K(this,this.G,0),K(this,this.V,0),K(this,this.ka,this),K(this,this.i,M(4)),K(this,this.F,{}),K(this,this.l,this.l),K(this,this.s,2048),K(this,this.ia,"object"==typeof window?window:g),K(this,this.U,0),K(this,this.j,[]),b=0,this.K=true;64>b;++b)J[b]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(b),L["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(b)]=b;if(J[64]="",L["+"]=62,L["/"]=63,L["="]=64,a&&"!"==a.charAt(0))this.w=a;else{for(c=0,b=[];c<a.length;){if(d=L[a.charAt(c++)],e=c<a.length?L[a.charAt(c)]:0,++c,f=c<a.length?L[a.charAt(c)]:64,++c,h=c<a.length?L[a.charAt(c)]:64,++c,null==d||null==e||null==f||null==h)throw Error();b.push(d<<2|e>>4),64!=f&&(b.push(e<<4&240|f>>2),64!=h&&b.push(f<<6&192|h))}(this.g=b)&&this.g.length?(this.aa=[],this.R()):this.f(this.ca)}}catch(l){N(this,l)}},za=function(a,b,c,d,e,f,h,l,n){return e=O.prototype,h=e.Y,l=O,n=e.f,f=e.R,d=function(){return c()},c=function(a,q,p){for(a=d[e.C],p=0,q=a===b,a=a&&a[e.C];a&&a!=f&&a!=h&&a!=l&&a!=n&&20>p;)p++,a=a[e.C];return c[e.pa+q+!(!a+(p+3>>3))]},d[e.X]=e,c[e.ga]=a,a=void 0,d},P=(v=O.prototype,v.ia=223,v.ma=12,function(a,b){return a[b]<<24|a[b+1]<<16|a[b+2]<<8|a[b+3]}),M=(O.prototype.ya=function(a,b,c,d){try{d=a[(b+2)%3],a[b]=a[b]-a[(b+1)%3]-d^(1==b?d<<c:d>>>c)}catch(e){throw e;}},function(a,b){for(b=Array(a);a--;)b[a]=255*Math.random()|0;return b}),Aa=(v.V=80,v.da=31,v.la=15,O.prototype.za=function(a,b){b.push(a[0]<<24|a[1]<<16|a[2]<<8|a[3]),b.push(a[4]<<24|a[5]<<16|a[6]<<8|a[7]),b.push(a[8]<<24|a[9]<<16|a[10]<<8|a[11])},v.h=54,v.D={},function(a,b,c){return c=function(){return a},b=function(){return c()},b.va=function(b){a=b},b}),U=(v.$=[function(a,b,c,d){b=Q(a),c=Q(a),d=Q(a),K(a,d,a.a(b)||a.a(c))},function(a,b,c){b=Q(a),c=Q(a),K(a,c,function(a){return eval(a)}(a.a(b)))},function(a,b,c,d){b=Q(a),c=Q(a),d=Q(a),a.a(b)>a.a(c)&&K(a,d,a.a(d)+1)},function(){},function(a,b,c,d,e,f){if(b=Q(a),c=Q(a),d=Q(a),e=Q(a),b=a.a(b),c=a.a(c),d=a.a(d),a=a.a(e),"object"==u(b)){for(f in e=[],b)e.push(f);b=e}for(e=0,f=b.length;e<f;e+=d)c(b.slice(e,e+d),a)},function(a,b){b=a.a(Q(a)),Ba(a,b)},function(a){R(a,0)},function(a,b,c){b=Q(a),c=Q(a),K(a,c,a.a(c)-a.a(b))},function(a,b,c,d){b=Q(a),c=Q(a),d=Q(a),K(a,d,a.a(b)|a.a(c))},function(a){R(a,3)},function(a,b,c,d){b=Q(a),c=Q(a),d=Q(a),c=a.a(c),b=a.a(b),K(a,d,b[c])},function(a,b,c,d){b=Q(a),c=Q(a),d=Q(a),a.a(b)==a.a(c)&&K(a,d,a.a(d)+1)},function(a,b,c,d){if(b=a.aa.pop()){for(c=Q(a);0<c;c--)d=Q(a),b[d]=a.c[d];a.c=b}else K(a,a.b,a.g.length)},function(a,b,c){b=Q(a),c=Q(a),K(a,c,a.a(c)*a.a(b))},function(a){S(a,2)},function(a,b,c){b=Q(a),c=Q(a),b=a.a(b),K(a,c,b)},function(a){T(a,1)},function(a){R(a,7)},function(a,b,c,d){b=Q(a),c=Q(a),d=Q(a),K(a,d,a.a(b)>>c)},function(a,b,c){b=Q(a),c=Q(a),K(a,c,""+a.a(b))},function(a,b,c){b=Q(a),c=Q(a),0!=a.a(b)&&K(a,a.b,a.a(c))},function(a,b,c){b=Q(a),c=Q(a),K(a,c,a.a(c)%a.a(b))},function(a,b,c){b=Q(a),c=Q(a),K(a,c,a.a(c)+a.a(b))},function(a){S(a,4)},function(a){T(a,2)},function(a){R(a,4)},function(){},function(a,b,c,d,e){for(b=Q(a),c=Q(a)<<8|Q(a),d=Array(c),e=0;e<c;e++)d[e]=Q(a);K(a,b,d)},function(a,b,c,d,e,f,h,l,n){if(b=Q(a),c=Q(a)<<8|Q(a),d="",void 0!=a.c[a.T])for(e=a.a(a.T);c--;)f=e[Q(a)<<8|Q(a)],d+=f;else{for(d=Array(c),e=0;e<c;e++)d[e]=Q(a);for(c=[],f=e=0;e<d.length;)h=d[e++],128>h?c[f++]=String.fromCharCode(h):191<h&&224>h?(l=d[e++],c[f++]=String.fromCharCode((h&31)<<6|l&63)):(l=d[e++],n=d[e++],c[f++]=String.fromCharCode((h&15)<<12|(l&63)<<6|n&63));d=c.join("")}K(a,b,d)},function(a,b,c,d,e,f,h){b=U(a),d=b.O,e=b.M,c=b.m,h=c.length,0==h?f=d[e]():1==h?f=d[e](c[0]):2==h?f=d[e](c[0],c[1]):3==h?f=d[e](c[0],c[1],c[2]):a.f(a.u),K(a,b.P,f)},function(a){T(a,4)},function(a,b,c){b=Q(a),c=Q(a),b=a.a(b),K(a,c,u(b))},function(a,b,c,d){b=Q(a),c=Q(a),d=a.a(Q(a)),c=a.a(c),K(a,b,ya(a,c,d))},function(a,b,c,d,e){b=Q(a),c=Q(a),d=Q(a),b=a.a(b),e=a.a(Q(a)),c=a.a(c),d=a.a(d),0!==b&&H(b,c,ya(a,d,e,true))},function(a,b,c,d){b=Q(a),c=Q(a),d=Q(a),K(a,d,(a.a(b)in a.a(c))+0)},function(a,b,c,d){b=Q(a),c=Q(a),d=Q(a),K(a,d,a.a(b)<<c)},function(a,b){b=U(a),K(a,b.P,b.M.apply(b.O,b.m))},function(a){S(a,1)},function(a,b,c,d){b=Q(a),c=Q(a),d=Q(a),a.a(b)[a.a(c)]=a.a(d)},function(a,b,c,d,e,f,h){b=U(a),d=b.O,e=b.M,c=b.m,h=c.length,0==h?f=new d[e]:1==h?f=new d[e](c[0]):2==h?f=new d[e](c[0],c[1]):3==h?f=new d[e](c[0],c[1],c[2]):4==h?f=new d[e](c[0],c[1],c[2],c[3]):a.f(a.u),K(a,b.P,f)}],function(a,b,c,d,e,f){for(b={},c=Q(a),b.P=Q(a),b.m=[],d=Q(a)-1,e=Q(a),f=0;f<d;f++)b.m.push(Q(a));for(b.M=a.a(c),b.O=a.a(e);d--;)b.m[d]=a.a(b.m[d]);return b}),N=function(a,b){a.w=("E:"+b.message+":"+b.stack).slice(0,2048)},xa=(v.ga=36,v.j=127,v.ka=84,v.na=10,v.l=202,v.ca=17,function(a,b,c,d){return c=a.a(a.b),a.g&&c<a.g.length?(K(a,a.b,a.g.length),Ba(a,b)):K(a,a.b,b),d=a.R(),K(a,a.b,c),d}),Y=function(a,b,c,d){for(d=b-1,c=[];0<=d;d--)c[b-1-d]=a>>8*d&255;return c},Ba=(O.prototype.f=function(a,b,c,d){d=this.a(this.v),a=[a,d>>8&255,d&255],void 0!=c&&a.push(c),0==this.a(this.j).length&&(this.c[this.j]=void 0,K(this,this.j,a)),c="",b&&(b.message&&(c+=b.message),b.stack&&(c+=":"+b.stack)),b=this.a(this.s),3<b&&(c=c.slice(0,b-3),b-=c.length+3,c=ia(c.replace(/\\r\\n/g,"\\n")),Z(this,this.i,Y(c.length,2).concat(c),this.ma)),K(this,this.s,b)},v.ha=234,O.prototype.a=function(a,b){if(b=this.c[a],void 0===b)throw this.f(this.fa,0,a),this.D;return b()},v.ja=111,v.v=195,v.C="caller",v.ba=21,v.u=22,v.F=88,v.b=213,function(a,b){a.aa.push(a.c.slice()),a.c[a.b]=void 0,K(a,a.b,b)}),Q=(v.fa=30,v.X="toString",v.G=145,v.i=240,function(a,b,c){if(b=a.a(a.b),!(b in a.g))throw a.f(a.da),a.D;return void 0==a.J&&(a.J=P(a.g,b-4),a.I=void 0),a.I!=b>>3&&(a.I=b>>3,c=[0,0,0,a.a(a.G)],a.ra=Ca(a.J,a.I,c)),K(a,a.b,b+1),a.g[b]^a.ra[b%8]}),Ca=(v.U=251,function(a,b,c,d){try{for(d=0;84941944608!=d;)a+=(b<<4^b>>>5)+b^d+c[d&3],d+=2654435769,b+=(a<<4^a>>>5)+a^d+c[d>>>11&3];return[a>>>24,a>>16&255,a>>8&255,a&255,b>>>24,b>>16&255,b>>8&255,b&255]}catch(e){throw e;}}),K=(v.pa=34,function(a,b,c){if(b==a.b||b==a.v)a.c[b]?a.c[b].va(c):a.c[b]=Aa(c);else if(b!=a.h&&b!=a.i&&b!=a.j||!a.c[b])a.c[b]=za(c,a.a);b==a.G&&(a.J=void 0,K(a,a.b,a.a(a.b)+4))}),Z=(v.T=42,O.prototype.xa=function(a,b,c,d){if(3==a.length){for(c=0;3>c;c++)b[c]+=a[c];for(c=0,d=[13,8,13,12,16,5,3,10,15];9>c;c++)b[3](b,c%3,d[c])}},v.W=107,function(a,b,c,d,e,f){for(e=a.a(b),b=b==a.i?function(b,c,d,f){if(c=e.length,d=c-4>>3,e.sa!=d){e.sa=d,d=(d<<3)-4,f=[0,0,0,a.a(a.V)];try{e.qa=Ca(P(e,d),P(e,d+4),f)}catch(q){throw q;}}e.push(e.qa[c&7]^b)}:function(a){e.push(a)},d&&b(d&255),f=0,d=c.length;f<d;f++)b(c[f])}),wa=(v.oa=42,v.s=179,v.ea=33,function(a){if("function"==u(a))return a;return a[I]||(a[I]=function(b){return a.handleEvent(b)}),a[I]}),R=(O.prototype.wa=function(a){return(a=window.performance)&&a.now?function(){return a.now()|0}:function(){return+new Date}}(),function(a,b,c,d,e,f){d=b&3,c=b&4,e=Q(a),f=Q(a),e=a.a(e),c&&(e=ia((""+e).replace(/\\r\\n/g,"\\n"))),d&&Z(a,f,Y(e.length,2)),Z(a,f,e)}),T=function(a,b,c,d){c=Q(a),d=Q(a),Z(a,d,Y(a.a(c),b))},S=(O.prototype.ta=function(a,b){return b=this.Y(),a&&a(b),b},function(a,b,c,d){for(c=Q(a),d=0;0<b;b--)d=d<<8|Q(a);K(a,c,d)});O.prototype.Y=function(a,b,c,d,e,f,h,l,n,t,q,p,ra,V,sa,W,X,B){if(this.w)return this.w;try{for(this.K=false,b=this.a(this.h).length,c=this.a(this.i).length,d=this.a(this.s),this.c[this.W]&&xa(this,this.a(this.W)),e=this.a(this.j),0<e.length&&Z(this,this.h,Y(e.length,2).concat(e),this.la),f=this.a(this.U)&255,f-=this.a(this.h).length+5,h=this.a(this.i),4<h.length&&(f-=h.length+3),0<f&&Z(this,this.h,Y(f,2).concat(M(f)),this.na),4<h.length&&Z(this,this.h,Y(h.length,2).concat(h),this.oa),l=M(2).concat(this.a(this.h)),l[1]=l[0]^3,f=0,e=[];f<l.length;f+=3)t=l[f],p=(q=f+1<l.length)?l[f+1]:0,V=(ra=f+2<l.length)?l[f+2]:0,sa=(t&3)<<4|p>>4,X=V&63,W=(p&15)<<2|V>>6,h=t>>2,ra||(X=64,q||(W=64)),e.push(J[h],J[sa],J[W],J[X]);if(n=e.join(""))n="!"+n;else for(t=0,n="";t<l.length;t++)B=l[t][this.X](16),1==B.length&&(B="0"+B),n+=B;this.a(this.h).length=b,this.a(this.i).length=c,K(this,this.s,d),a=n,this.K=true}catch(Da){N(this,Da),a=this.w}return a},O.prototype.R=function(a,b,c,d,e,f){try{for(b=5001,c=void 0,d=0,a=this.g.length;--b&&(d=this.a(this.b))<a;)try{K(this,this.v,d),e=Q(this)%this.$.length,(c=this.$[e])?c(this):this.f(this.ba,0,e)}catch(h){h!=this.D&&(f=this.a(this.l),f!=this.l?(K(this,f,h),K(this,this.l,this.l)):this.f(this.u,h))}b||this.f(this.ea)}catch(l){try{this.f(this.u,l)}catch(n){N(this,n)}}return this.a(this.F)};try{H(window,"unload",function(){})}catch(Ea){}k("botguard.bg",O),k("botguard.bg.prototype.invoke",O.prototype.ta);')})()</script> </head> <body> <div class="wrapper" id="wrapper"> <div class="google-header-bar"> <div class="header content clearfix"> <img class="logo logo-w" src="//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/images/branding/googlelogo/2x/googlelogo_color_112x36dp.png" alt="Google"> <span class="signin-button"> <a id="link-signin" class="g-button g-button-submit" href="https://web.archive.org/web/20150910063654/https://accounts.google.com/ServiceLogin?continue=http%3A%2F%2Fwww.panoramio.com%2Fdo%2Fga_signin&service=panoramio&dsh=-5021426542525710326">Sign in</a> </span> </div> </div> <div class="signuponepage main content clearfix"> <noscript> <div class="jfk-butterBar jfk-butterBar-warning jfk-butterBar-shown"> <p> To create a Google Account, you need <a target="_blank" href="https://web.archive.org/web/20150910063654/https://support.google.com/accounts/answer/23852?hl=en">JavaScript enabled</a> in your browser. <a class="cta" href=""> <img src="//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/accounts/ui/refresh_white.png"> Refresh this page after you have enabled JavaScript. </a> </p> </div> </noscript> <h1> Create your Google Account </h1> <div class="clearfix"> <div class="sign-up"> <div class="signup-box"> <form class="createaccount-form" id="createaccount" name="createaccount" action="SignUp?dsh=-5021426542525710326&service=panoramio" method="post"> <input type="hidden" name="service" id="service" value="panoramio"> <input type="hidden" name="hl" id="hl" value="en"> <input type="hidden" name="continue" id="continue" value="http://www.panoramio.com/do/ga_signin"> <input type="hidden" name="timeStmp" id="timeStmp" value="1441867014627"/> <input type="hidden" name="secTok" id="secTok" value=".AG5fkS99iwZ6YJvxHv0TWrmjEoXmcuE5KA=="/> <input type="hidden" name="dsh" id="dsh" value="-5021426542525710326"> <input type="hidden" name="ktl" id="ktl" value=""> <input type="hidden" name="ktf" id="ktf"> <input type="hidden" id="_utf8" name="_utf8" value="☃"/> <input type="hidden" name="bgresponse" id="bgresponse" value="js_disabled"> <div class="form-element multi-field name" id="name-form-element"> <fieldset> <legend><strong>Name</strong></legend> <label id="firstname-label" class="firstname"> <strong>First name</strong> <input type="text" value="" name="FirstName" id="FirstName" value="" spellcheck="false"> <span class="placeholder-text" id="firstname-placeholder">First</span> </label> <label id="lastname-label" class="lastname"> <strong>Last name</strong> <input type="text" value="" name="LastName" id="LastName" value="" spellcheck="false"> <span class="placeholder-text" id="lastname-placeholder">Last</span> </label> </fieldset> <div class="infomsg" id="name-infomessage"> </div> <span role="alert" class="errormsg" id="errormsg_0_FirstName"> </span> <span role="alert" class="errormsg" id="errormsg_0_LastName"> </span> </div> <div class="form-element email-address" id="gmail-address-form-element"> <label id="gmail-address-label"> <strong> Choose your username </strong> <input type="text" maxlength="30" autocomplete="off" name="GmailAddress" id="GmailAddress" value="" spellcheck="false"> <span class="atgmail">@gmail.com</span> </label> <div class="infomsg" id="gmail-address-infomessage"> You can use letters, numbers, and periods. </div> <div class="linkmsg"> <a href="https://web.archive.org/web/20150910063654/https://accounts.google.com/SignUpWithoutGmail?dsh=-5021426542525710326&continue=http%3A%2F%2Fwww.panoramio.com%2Fdo%2Fga_signin&service=panoramio" tabindex="0" id="signup-without-gmail-link">I prefer to use my current email address</a> </div> <div id="username-errormsg-and-suggestions"> <span role="alert" class="errormsg" id="errormsg_0_GmailAddress"> </span> <div id="EmailAddressExistsError" style="display: none"> This email address already corresponds to a Google Account. Please <a href="https://web.archive.org/web/20150910063654/https://accounts.google.com/ServiceLogin?continue=http%3A%2F%2Fwww.panoramio.com%2Fdo%2Fga_signin&service=panoramio&dsh=-5021426542525710326">sign in</a> or, if you forgot your password, <a href="https://web.archive.org/web/20150910063654/https://accounts.google.com/RecoverAccount?continue=http%3A%2F%2Fwww.panoramio.com%2Fdo%2Fga_signin&service=panoramio">reset it</a>. </div> <div class="username-suggestions" id="username-suggestions"> </div> </div> </div> <div class="form-element" id="password-form-element"> <label id="password-label"> <strong>Create a password</strong> <input type="password" name="Passwd" id="Passwd"> </label> <div class="infomsg" id="password-infomessage"> <div class="password-strength"> <p> <strong>Password strength:</strong> <span id="passwdRating"></span> </p> <div class="meter" id="passwdBar"> <span id="strength-bar"></span> </div> </div> <div> Use at least 8 characters. Don’t use a password from another site, or something too obvious like your pet’s name. <a id="PasswdLink" target="_blank" href="https://web.archive.org/web/20150910063654/https://support.google.com/accounts/answer/32040?hl=en">Why?</a> </div> </div> <span role="alert" class="errormsg" id="errormsg_0_Passwd"> </span> </div> <div class="form-element" id="confirm-password-form-element"> <label id="confirm-password-label"> <strong>Confirm your password</strong> <input type="password" name="PasswdAgain" id="PasswdAgain"> </label> <span role="alert" class="errormsg" id="errormsg_0_PasswdAgain"> </span> </div> <div class="form-element multi-field birthday" id="birthday-form-element"> <fieldset> <legend><strong id="BirthdayLabel">Birthday</strong></legend> <label id="month-label" class="month"> <span id="BirthMonthHolder"> <select id="BirthMonth" name="BirthMonth"> <option value="">Month</option> <option value="01"> January</option> <option value="02"> February</option> <option value="03"> March</option> <option value="04"> April</option> <option value="05"> May</option> <option value="06"> June</option> <option value="07"> July</option> <option value="08"> August</option> <option value="09"> September</option> <option value="10"> October</option> <option value="11"> November</option> <option value="12"> December</option> </select> </span> </label> <label id="day-label" class="day"> <strong>Day</strong> <input type="text" maxlength="2" value="" name="BirthDay" id="BirthDay" value=""> <span class="placeholder-text" id="birthday-placeholder">Day</span> </label> <label id="year-label" class="year"> <strong>Year</strong> <input type="text" maxlength="4" value="" name="BirthYear" id="BirthYear" value=""> <span class="placeholder-text" id="birthyear-placeholder">Year</span> </label> </fieldset> <div class="infomsg" id="birthday-infomessage"> People you connect with on Google may see the month and day of your birthday. <a target="_blank" href="https://web.archive.org/web/20150910063654/https://support.google.com/accounts/answer/1733224?hl=en">Learn more</a> </div> <span role="alert" class="errormsg" id="errormsg_0_BirthMonth"> </span> <span role="alert" class="errormsg" id="errormsg_0_BirthDay"> </span> <span role="alert" class="errormsg" id="errormsg_0_BirthYear"> </span> </div> <div class="form-element" id="gender-form-element"> <label id="gender-label"> <strong id="GenderLabel">Gender</strong> <div id="GenderHolder"> <select id="Gender" name="Gender"> <option value="">I am...</option> <option value="FEMALE"> Female</option> <option value="MALE"> Male</option> <option value="OTHER"> Other</option> </select> </div> </label> <span role="alert" class="errormsg" id="errormsg_0_Gender"> </span> </div> <div class="form-element" id="phone-form-element"> <label id="phone-label" for="RecoveryPhoneNumber"> <strong id="RecoveryPhoneNumberLabel">Mobile phone</strong> </label> <input type="hidden" value="US" name="RecoveryPhoneCountry" id="RecoveryPhoneCountry" value=""> <input type="tel" tabindex="0" name="RecoveryPhoneNumber" id="RecoveryPhoneNumber" value=""> <div class="infomsg" id="phone-infomessage"> Your phone number helps us with things like keeping your account secure. For example, we can send you a text message to help you access your account if you ever forget your password. </div> <span role="alert" class="errormsg" id="errormsg_0_RecoveryPhoneNumber"> </span> </div> <div class="form-element recovery-email" id="recovery-email-form-element"> <label id="recovery-email-label"> <strong>Your current email address</strong> <input type="text" name="RecoveryEmailAddress" id="RecoveryEmailAddress" value="" spellcheck="false"> </label> <div class="infomsg" id="recovery-email-infomessage"> We will use this address for things like keeping your account secure, helping people find you, and sending notifications. You always have control over this functionality through your Account Settings. </div> <span role="alert" class="errormsg" id="errormsg_0_RecoveryEmailAddress"> </span> </div> <div class="form-element"> <strong> Prove you’re not a robot </strong> <div class="form-element skip-captcha"> <label> <input type="checkbox" value="yes" name="SkipCaptcha" id="SkipCaptcha"> <strong> Skip this verification (phone verification may be required) </strong> </label> </div> <div id="signup-captcha"> <input type="hidden" id="signuptoken" name="signuptoken" value="03AHJ_Vuva4gnzksH3ZRTSUu2wU01uF1MSmZFlyjiDS0n2r1HMziUBpZXe-PjIgerO53ZFVKGKD6xfFBuamZjuRTx5trqfgd_DzcTRbvSrlHBMDrG3FnSCsnq89RCci5Pa3nQCiBouSwy1YfDJ-pz99ZDvToOcO3oh6Ci1Q4lIo4BwQI21NGJB1X8"> <input type="hidden" id="signuptoken_audio" name="signuptoken_audio" value="03AHJ_Vuva4gnzksH3ZRTSUu2wU01uF1MSmZFlyjiDS0n2r1HMziUBpZXe-PjIgerO53ZFVKGKD6xfFBuamZjuRTx5trqfgd_DzcTRbvSrlHBMDrG3FnSCsnq89RCci5Pa3nQCiBouSwy1YfDJ-pz99ZDvToOcO3oh6Ci1Q4lIo4BwQI21NGJB1X8"> <input type="hidden" name="signupcaptchaStats" value="UHH721j1XNLyF5vhny9xJHT_Lo24fSX-3Kg1yBkdTy0:qtZ8zlD9yOzXuNYfUC_3SQ"> <input type="hidden" name="recaptchaKeyVersion" value="0"> <span id="recaptcha_challenge_field_holder" style="display: none"> <input type="hidden" name="recaptcha_challenge_field" id="recaptcha_challenge_field" value="03AHJ_Vuva4gnzksH3ZRTSUu2wU01uF1MSmZFlyjiDS0n2r1HMziUBpZXe-PjIgerO53ZFVKGKD6xfFBuamZjuRTx5trqfgd_DzcTRbvSrlHBMDrG3FnSCsnq89RCci5Pa3nQCiBouSwy1YfDJ-pz99ZDvToOcO3oh6Ci1Q4lIo4BwQI21NGJB1X8"> </span> <div id="recaptcha_widget" class="recaptcha-widget recaptcha_isnot_showing_audio recaptcha_is_building_widget"> <div id="recaptcha_image"> <img src="https://web.archive.org/web/20150910063654im_/https://www.google.com/recaptcha/api/image?c=03AHJ_Vuva4gnzksH3ZRTSUu2wU01uF1MSmZFlyjiDS0n2r1HMziUBpZXe-PjIgerO53ZFVKGKD6xfFBuamZjuRTx5trqfgd_DzcTRbvSrlHBMDrG3FnSCsnq89RCci5Pa3nQCiBouSwy1YfDJ-pz99ZDvToOcO3oh6Ci1Q4lIo4BwQI21NGJB1X8" width="300" height="57" alt="Visual verification"> </div> <div class="recaptcha-main"> <label> <strong> <span id="recaptcha_instructions_image" class="recaptcha_only_if_image"> Type the text: </span> <span id="recaptcha_instructions_audio" class="recaptcha_only_if_audio"> Type what you hear: </span> </strong> <input type="text" id="recaptcha_response_field" name="recaptcha_response_field"> </label> <div class="recaptcha-buttons"> <a id="recaptcha_reload_btn" href="javascript:Recaptcha.reload()" title="Get a new challenge"> <span> Get a new challenge </span> </a> <a id="recaptcha_switch_audio_btn" class="recaptcha_only_if_image" href="" target="_blank" title="Get an audio challenge"> <span> Get an audio challenge " </span> </a> <a id="recaptcha_switch_img_btn" class="recaptcha_only_if_audio" href="javascript:Recaptcha.switch_type('image')" title="Get a visual challenge"> <span> Get a visual challenge </span> </a> <a id="recaptcha_whatsthis_btn" target="_blank" href="https://web.archive.org/web/20150910063654/https://www.google.com/recaptcha/help" title="Help"> <span>Help</span> </a> </div> </div> </div> </div> </div> <div class="form-element" id="country-code-form-element"> <label id="country-code-label"> <strong id="CountryCodeLabel">Location</strong> <div id="CountryCodeHolder"> <select id="CountryCode" name="CountryCode"> <option value="AF"> Afghanistan (افغانستان) </option> <option value="AX"> Åland Islands (Åland) </option> <option value="AL"> Albania (Shqipëri) </option> <option value="DZ"> Algeria </option> <option value="AS"> American Samoa </option> <option value="AD"> Andorra </option> <option value="AO"> Angola </option> <option value="AI"> Anguilla </option> <option value="AQ"> Antarctica </option> <option value="AG"> Antigua & Barbuda </option> <option value="AR"> Argentina </option> <option value="AM"> Armenia (Հայաստան) </option> <option value="AW"> Aruba </option> <option value="AC"> Ascension Island </option> <option value="AU"> Australia </option> <option value="AT"> Austria (Österreich) </option> <option value="AZ"> Azerbaijan (Azərbaycan) </option> <option value="BS"> Bahamas </option> <option value="BH"> Bahrain (البحرين) </option> <option value="BD"> Bangladesh (বাংলাদেশ) </option> <option value="BB"> Barbados </option> <option value="BY"> Belarus (Беларусь) </option> <option value="BE"> Belgium </option> <option value="BZ"> Belize </option> <option value="BJ"> Benin (Bénin) </option> <option value="BM"> Bermuda </option> <option value="BT"> Bhutan (འབྲུག) </option> <option value="BO"> Bolivia </option> <option value="BA"> Bosnia & Herzegovina (Босна и Херцеговина) </option> <option value="BW"> Botswana </option> <option value="BV"> Bouvet Island </option> <option value="BR"> Brazil (Brasil) </option> <option value="IO"> British Indian Ocean Territory </option> <option value="VG"> British Virgin Islands </option> <option value="BN"> Brunei </option> <option value="BG"> Bulgaria (България) </option> <option value="BF"> Burkina Faso </option> <option value="BI"> Burundi (Uburundi) </option> <option value="KH"> Cambodia (កម្ពុជា) </option> <option value="CM"> Cameroon (Cameroun) </option> <option value="CA"> Canada </option> <option value="IC"> Canary Islands (islas Canarias) </option> <option value="CV"> Cape Verde (Kabu Verdi) </option> <option value="BQ"> Caribbean Netherlands </option> <option value="KY"> Cayman Islands </option> <option value="CF"> Central African Republic (République centrafricaine) </option> <option value="EA"> Ceuta & Melilla (Ceuta y Melilla) </option> <option value="TD"> Chad (Tchad) </option> <option value="CL"> Chile </option> <option value="CN"> China (中国) </option> <option value="CX"> Christmas Island </option> <option value="CP"> Clipperton Island </option> <option value="CC"> Cocos (Keeling) Islands (Kepulauan Cocos (Keeling)) </option> <option value="CO"> Colombia </option> <option value="KM"> Comoros (جزر القمر) </option> <option value="CD"> Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo) </option> <option value="CG"> Congo (Republic) (Congo-Brazzaville) </option> <option value="CK"> Cook Islands </option> <option value="CR"> Costa Rica </option> <option value="CI"> Côte d’Ivoire </option> <option value="HR"> Croatia (Hrvatska) </option> <option value="CU"> Cuba </option> <option value="CW"> Curaçao </option> <option value="CY"> Cyprus (Κύπρος) </option> <option value="CZ"> Czech Republic (Česká republika) </option> <option value="DK"> Denmark (Danmark) </option> <option value="DG"> Diego Garcia </option> <option value="DJ"> Djibouti </option> <option value="DM"> Dominica </option> <option value="DO"> Dominican Republic (República Dominicana) </option> <option value="EC"> Ecuador </option> <option value="EG"> Egypt (مصر) </option> <option value="SV"> El Salvador </option> <option value="GQ"> Equatorial Guinea (Guinea Ecuatorial) </option> <option value="ER"> Eritrea </option> <option value="EE"> Estonia (Eesti) </option> <option value="ET"> Ethiopia </option> <option value="FK"> Falkland Islands (Islas Malvinas) </option> <option value="FO"> Faroe Islands (Føroyar) </option> <option value="FJ"> Fiji </option> <option value="FI"> Finland (Suomi) </option> <option value="FR"> France </option> <option value="GF"> French Guiana (Guyane française) </option> <option value="PF"> French Polynesia (Polynésie française) </option> <option value="TF"> French Southern Territories (Terres australes françaises) </option> <option value="GA"> Gabon </option> <option value="GM"> Gambia </option> <option value="GE"> Georgia (საქართველო) </option> <option value="DE"> Germany (Deutschland) </option> <option value="GH"> Ghana (Gaana) </option> <option value="GI"> Gibraltar </option> <option value="GR"> Greece (Ελλάδα) </option> <option value="GL"> Greenland (Kalaallit Nunaat) </option> <option value="GD"> Grenada </option> <option value="GP"> Guadeloupe </option> <option value="GU"> Guam </option> <option value="GT"> Guatemala </option> <option value="GG"> Guernsey </option> <option value="GN"> Guinea (Guinée) </option> <option value="GW"> Guinea-Bissau (Guiné-Bissau) </option> <option value="GY"> Guyana </option> <option value="HT"> Haiti </option> <option value="HM"> Heard & McDonald Islands </option> <option value="HN"> Honduras </option> <option value="HK"> Hong Kong (香港) </option> <option value="HU"> Hungary (Magyarország) </option> <option value="IS"> Iceland (Ísland) </option> <option value="IN"> India (भारत) </option> <option value="ID"> Indonesia </option> <option value="IR"> Iran (ایران) </option> <option value="IQ"> Iraq (العراق) </option> <option value="IE"> Ireland </option> <option value="IM"> Isle of Man </option> <option value="IL"> Israel (ישראל) </option> <option value="IT"> Italy (Italia) </option> <option value="JM"> Jamaica </option> <option value="JP"> Japan (日本) </option> <option value="JE"> Jersey </option> <option value="JO"> Jordan (الأردن) </option> <option value="KZ"> Kazakhstan (Казахстан) </option> <option value="KE"> Kenya </option> <option value="KI"> Kiribati </option> <option value="XK"> Kosovo (Kosovë) </option> <option value="KW"> Kuwait (الكويت) </option> <option value="KG"> Kyrgyzstan (Кыргызстан) </option> <option value="LA"> Laos (ລາວ) </option> <option value="LV"> Latvia (Latvija) </option> <option value="LB"> Lebanon (لبنان) </option> <option value="LS"> Lesotho </option> <option value="LR"> Liberia </option> <option value="LY"> Libya (ليبيا) </option> <option value="LI"> Liechtenstein </option> <option value="LT"> Lithuania (Lietuva) </option> <option value="LU"> Luxembourg </option> <option value="MO"> Macau (澳門) </option> <option value="MK"> Macedonia (FYROM) (Македонија) </option> <option value="MG"> Madagascar (Madagasikara) </option> <option value="MW"> Malawi </option> <option value="MY"> Malaysia </option> <option value="MV"> Maldives </option> <option value="ML"> Mali </option> <option value="MT"> Malta </option> <option value="MH"> Marshall Islands </option> <option value="MQ"> Martinique </option> <option value="MR"> Mauritania (موريتانيا) </option> <option value="MU"> Mauritius (Moris) </option> <option value="YT"> Mayotte </option> <option value="MX"> Mexico (México) </option> <option value="FM"> Micronesia </option> <option value="MD"> Moldova (Republica Moldova) </option> <option value="MC"> Monaco </option> <option value="MN"> Mongolia (Монгол) </option> <option value="ME"> Montenegro (Crna Gora) </option> <option value="MS"> Montserrat </option> <option value="MA"> Morocco </option> <option value="MZ"> Mozambique (Moçambique) </option> <option value="MM"> Myanmar (Burma) (မြန်မာ) </option> <option value="NA"> Namibia (Namibië) </option> <option value="NR"> Nauru </option> <option value="NP"> Nepal (नेपाल) </option> <option value="NL"> Netherlands (Nederland) </option> <option value="NC"> New Caledonia (Nouvelle-Calédonie) </option> <option value="NZ"> New Zealand </option> <option value="NI"> Nicaragua </option> <option value="NE"> Niger (Nijar) </option> <option value="NG"> Nigeria </option> <option value="NU"> Niue </option> <option value="NF"> Norfolk Island </option> <option value="MP"> Northern Mariana Islands </option> <option value="KP"> North Korea (조선민주주의인민공화국) </option> <option value="NO"> Norway (Norge) </option> <option value="OM"> Oman (عُمان) </option> <option value="PK"> Pakistan (پاکستان) </option> <option value="PW"> Palau </option> <option value="PS"> Palestine (فلسطين) </option> <option value="PA"> Panama (Panamá) </option> <option value="PG"> Papua New Guinea </option> <option value="PY"> Paraguay </option> <option value="PE"> Peru (Perú) </option> <option value="PH"> Philippines </option> <option value="PN"> Pitcairn Islands </option> <option value="PL"> Poland (Polska) </option> <option value="PT"> Portugal </option> <option value="PR"> Puerto Rico </option> <option value="QA"> Qatar (قطر) </option> <option value="RE"> Réunion (La Réunion) </option> <option value="RO"> Romania (România) </option> <option value="RU"> Russia (Россия) </option> <option value="RW"> Rwanda </option> <option value="WS"> Samoa </option> <option value="SM"> San Marino </option> <option value="ST"> São Tomé & Príncipe (São Tomé e Príncipe) </option> <option value="SA"> Saudi Arabia (المملكة العربية السعودية) </option> <option value="SN"> Senegal </option> <option value="RS"> Serbia (Србија) </option> <option value="SC"> Seychelles </option> <option value="SL"> Sierra Leone </option> <option value="SG"> Singapore </option> <option value="SX"> Sint Maarten </option> <option value="SK"> Slovakia (Slovensko) </option> <option value="SI"> Slovenia (Slovenija) </option> <option value="SB"> Solomon Islands </option> <option value="SO"> Somalia (Soomaaliya) </option> <option value="ZA"> South Africa </option> <option value="GS"> South Georgia & South Sandwich Islands </option> <option value="KR"> South Korea (대한민국) </option> <option value="SS"> South Sudan (جنوب السودان) </option> <option value="ES"> Spain (España) </option> <option value="LK"> Sri Lanka (ශ්රී ලංකාව) </option> <option value="BL"> St. Barthélemy (Saint-Barthélemy) </option> <option value="SH"> St. Helena </option> <option value="KN"> St. Kitts & Nevis </option> <option value="LC"> St. Lucia </option> <option value="MF"> St. Martin (Saint-Martin) </option> <option value="PM"> St. Pierre & Miquelon (Saint-Pierre-et-Miquelon) </option> <option value="VC"> St. Vincent & Grenadines </option> <option value="SD"> Sudan (السودان) </option> <option value="SR"> Suriname </option> <option value="SJ"> Svalbard & Jan Mayen (Svalbard og Jan Mayen) </option> <option value="SZ"> Swaziland </option> <option value="SE"> Sweden (Sverige) </option> <option value="CH"> Switzerland (Schweiz) </option> <option value="SY"> Syria (سوريا) </option> <option value="TW"> Taiwan (台灣) </option> <option value="TJ"> Tajikistan </option> <option value="TZ"> Tanzania </option> <option value="TH"> Thailand (ไทย) </option> <option value="TL"> Timor-Leste </option> <option value="TG"> Togo </option> <option value="TK"> Tokelau </option> <option value="TO"> Tonga </option> <option value="TT"> Trinidad & Tobago </option> <option value="TA"> Tristan da Cunha </option> <option value="TN"> Tunisia </option> <option value="TR"> Turkey (Türkiye) </option> <option value="TM"> Turkmenistan </option> <option value="TC"> Turks & Caicos Islands </option> <option value="TV"> Tuvalu </option> <option value="UM"> U.S. Outlying Islands </option> <option value="VI"> U.S. Virgin Islands </option> <option value="UG"> Uganda </option> <option value="UA"> Ukraine (Україна) </option> <option value="AE"> United Arab Emirates (الإمارات العربية المتحدة) </option> <option value="GB"> United Kingdom </option> <option value="US" selected> United States </option> <option value="UY"> Uruguay </option> <option value="UZ"> Uzbekistan (Oʻzbekiston) </option> <option value="VU"> Vanuatu </option> <option value="VA"> Vatican City (Città del Vaticano) </option> <option value="VE"> Venezuela </option> <option value="VN"> Vietnam (Việt Nam) </option> <option value="WF"> Wallis & Futuna </option> <option value="EH"> Western Sahara (الصحراء الغربية) </option> <option value="YE"> Yemen (اليمن) </option> <option value="ZM"> Zambia </option> <option value="ZW"> Zimbabwe </option> </select> </div> <div class="infomsg" id="country-code-infomessage"> Your country or territory of residence. </div> <span role="alert" class="errormsg" id="errormsg_0_CountryCode"> </span> </label> </div> <div class="form-element terms-of-service" id="termsofservice-form-element"> <label id="termsofservice-label"> <input type="checkbox" value="yes" name="TermsOfService" id="TermsOfService"> <span id="terms-of-service-label"> <strong>I agree to the Google <a target="_blank" id="TosLink" href="https://web.archive.org/web/20150910063654/https://accounts.google.com/TOS?loc=US&hl=en">Terms of Service</a> and <a target="_blank" id="PrivacyLink" href="https://web.archive.org/web/20150910063654/https://accounts.google.com/TOS?loc=US&hl=en&privacy=true">Privacy Policy</a></strong> </span> </label> <span role="alert" class="errormsg" id="errormsg_0_TermsOfService"> </span> </div> <div class="form-element" id="extra-tos"></div> <input type="hidden" name="timeStmp2" id="timeStmp2" value="1441867014627"/> <input type="hidden" name="secTok2" id="secTok2" value=".AG5fkS-zgBCPCosOzcsJgTv-GU9hPiiEfA=="/> <div class="form-element nextstep-button"> <input id="submitbutton" name="submitbutton" type="submit" value="Next step" class="g-button g-button-submit"> </div> </form> </div> <p class="why-information"><a target="_blank" href="https://web.archive.org/web/20150910063654/https://support.google.com/accounts/answer/1733224?hl=en">Learn more</a> about why we ask for this information.</p> </div> <div class="side-content"> <h2> One account is all you need </h2> <p> A single username and password gets you into everything Google. </p> <div class="logo-strip"></div> <h2> Take it all with you </h2> <p> Switch between devices, and pick up wherever you left off. </p> <div class="devices-icon"></div> </div> </div> </div> <div class="google-footer-bar"> <div class="footer content clearfix"> <ul id="footer-list"> <li>Google</li> <li> <a href="https://web.archive.org/web/20150910063654/https://accounts.google.com/TOS?loc=US&hl=en">Privacy & Terms</a> </li> <li id="footer-help"><a href="https://web.archive.org/web/20150910063654/https://support.google.com/accounts?hl=en">Help</a></li> </ul> <span id="lang-chooser-wrap" class="lang-chooser-wrap" style="display: none;"> <img src="//web.archive.org/web/20150910063654im_/https://ssl.gstatic.com/images/icons/ui/common/universal_language_settings-21.png"> <select id="lang-chooser" class="lang-chooser"> <option value="af"> Afrikaans </option> <option value="az"> azərbaycan </option> <option value="in"> Bahasa Indonesia </option> <option value="ms"> Bahasa Melayu </option> <option value="ca"> català </option> <option value="cs"> Čeština </option> <option value="da"> Dansk </option> <option value="de"> Deutsch </option> <option value="et"> eesti </option> <option value="en-GB"> English (United Kingdom) </option> <option value="en" selected="selected"> English (United States) </option> <option value="es"> Español (España) </option> <option value="es-419"> Español (Latinoamérica) </option> <option value="eu"> euskara </option> <option value="fil"> Filipino </option> <option value="fr-CA"> Français (Canada) </option> <option value="fr"> Français (France) </option> <option value="gl"> galego </option> <option value="hr"> Hrvatski </option> <option value="zu"> isiZulu </option> <option value="is"> íslenska </option> <option value="it"> Italiano </option> <option value="sw"> Kiswahili </option> <option value="lv"> latviešu </option> <option value="lt"> lietuvių </option> <option value="hu"> magyar </option> <option value="nl"> Nederlands </option> <option value="no"> norsk </option> <option value="pl"> polski </option> <option value="pt"> Português (Brasil) </option> <option value="pt-PT"> português (Portugal) </option> <option value="ro"> română </option> <option value="sk"> Slovenčina </option> <option value="sl"> slovenščina </option> <option value="fi"> Suomi </option> <option value="sv"> Svenska </option> <option value="vi"> Tiếng Việt </option> <option value="tr"> Türkçe </option> <option value="el"> Ελληνικά </option> <option value="bg"> български </option> <option value="mn"> монгол </option> <option value="ru"> Русский </option> <option value="sr"> српски </option> <option value="uk"> Українська </option> <option value="ka"> ქართული </option> <option value="hy"> հայերեն </option> <option value="iw"> עברית </option> <option value="ur"> اردو </option> <option value="ar"> العربية </option> <option value="fa"> فارسی </option> <option value="am"> አማርኛ </option> <option value="ne"> नेपाली </option> <option value="mr"> मराठी </option> <option value="hi"> हिन्दी </option> <option value="bn"> বাংলা </option> <option value="gu"> ગુજરાતી </option> <option value="ta"> தமிழ் </option> <option value="te"> తెలుగు </option> <option value="kn"> ಕನ್ನಡ </option> <option value="ml"> മലയാളം </option> <option value="si"> සිංහල </option> <option value="th"> ไทย </option> <option value="lo"> ລາວ </option> <option value="km"> ខ្មែរ </option> <option value="ko"> 한국어 </option> <option value="zh-HK"> 中文(香港) </option> <option value="ja"> 日本語 </option> <option value="zh-CN"> 简体中文 </option> <option value="zh-TW"> 繁體中文 </option> </select> </span> </div> </div> </div> <div id="tos-div" style="display: none;"> <div class="tos-background-overlay-div"></div> <div class="tos-center-div"> <div id="tos-popup-container" class="tos-popup-container"> <div id="tos-scroll" class="tos-scroll-area"> <div id="tos-header" class="tos-header"></div> <div id="tos-text" class="tos-text-div"> </div> </div> <div class="tos-button-div" id="tos-button-div"> <input id="cancelbutton" name="cancelbutton" type="button" class="tos-button cancel-button" onclick="hideExtraTos()"> <input id="iagreebutton" name="iagreebutton" type="button" class="tos-button iagree-button" onclick="submitForm()"> </div> </div> </div> </div> <script type="text/javascript"> document.bg = new botguard.bg('JPnXxoR0mbJ09YePLLX7Yz4awzKFgTJESEb+LcrdeiAmTSoxnukdxSz1/p1pJLe1MIKJcN4bhWSBQ6Jvok0INCUor1Fg7SeGBFoR7spK8xoi4RPrxx3szu2dRimcuI0PrmV4WMitERxkT9BlN1jzzbRpZDR/wYt8lkMCnuKR2NiDG0Rk3ga+3Xf+v7PGnhmXAJ4yEUuRsy7TisRZG7htNumXaaVnptfFIpQOZ+tVkyl8wdENc5+J5JofhTre6pRaA8VZxVmeBllE/bUhJJvqLSMpuKTvzidoXzTxhzZrWLsJD70pdTt6JonAAWwNGv2BlLXaM+OsqK0xeG0zAVXi+/kzMjAaIvq0B43lCTOSAiO/Ofy/g8pYSlYUwJ7BoMeOpSHLpNXHLsoX6UZWjO2vOEN4sCuIQCojZnEPyaSNC3u+j3vhxrT45dQU2rklImvH+d0vfanMifh/mXSgbGrk3o+W2w3NTPg0CGsFNtGQBjtgHvpb7tMenquyhMykaEmYGNhFAGQeHqECWZBGPCX/AuMdQRvuldrfSYzWwOLGV4KnB9R1m2WgeoWrVCN9at0aSO+AF7yVuwMIabYviCVKdnKidraIJJ2ACEQ87CsbIfFIcKHlEXfjoUcgWGcNLu5K5Ef7nSPUrtRsRG/FaNjTREBK0if4GirqM6UymKLYK4UuhAIA2IOSeStUGgG75dUodGFYCWOCxrSqHdwv7ulOIeagSFj/ZvqPFnddZr0JA7fibPhBV9c4UH1Kk4Y/Yx/ftema146vV0RB+sB5rbYHAY/++gwInLgiFf1w2Z/JCZRihDuWrrEjPVsjQruSZgI8Rx6fwkdIWymyrkmjmshAdDsRZPKHOX0eiUlK0yfrPvhyDehJyaWzBO2oD0Uey54psmD49jIDV7b67nXidw8sSlvIhBsBhHhryub2xHIxD2gswXrgc8SD715YjTqup1NJpCZxFOZdz20TDFsvu49C0i+Yk93rZUIgqOY+pSBXpIhaFVjiKaVofBfkUCybUE189DeD3J6pzY6qEudlxiBL5dQLXNRUi5W2/d4eJZOQoZ8KSisixeMkWmi9TXA9VGEtqt9tD9Ehs4pzIJwR0ddM/2oxUT9uf/fnR1caN0ho7a4pfWUwbicgOImu9xeUeMRGL/rcFR8d2vctoZMgDnF0BF+1AfaGyeOTakKJUnOSpouqFi/26FoGp2oCQMDMzRE1e9n4uwP+Nwd5FrLnMbd1PxWrjFEBS87D7jXhkyrMlWjsmLD2IL7vZlq/Hrs+RMWuPlVzrxynFvCsTSdDNREGbWD6IekxAwB1W92z3guGsWjfoe2SHJMHLHjnMkKkAgbBpaqsMm2hLHa689GhjzqtoyOxcsMM7SBd6knoaMktVHz99/UCW9F3SaHuw0T+n3i+fVcpp4asyhf5ajRQ8k7ZQBsIHgliVfe0mUf5KxSANNAqgr7RQZYnHpwYf2KHNP3c55wsm21NBCrzrN5h/cWEfc8rJY7bUq+OgJHwQqgM/AGAdU4gX4Z5q9diE1iJJbj7QWMnBqJRXyzUdcazn3WPKza/SdJpwumrw9PAUeIFiHSx5CCe8Z7oGZPo+FhuiTk3RbZxngI/fs01QrV1J6lfrTys2eW84q8brMPPLrTmZZjiNzR7OiNOuAdK44RjRBcrvob0XcKXoaQ/nBDo099N7v1wClDeO9ichTDackM1yf0G6VE3IYEml8lQpxyjbNRRLHDXoCL2a7UJKea2H30jZBaUcu8vdz55DohduDwm8qfpqk86j2CMIS18BXGYvWlHAcZpo46bvxPK9vYmXMN2l3bbmg/HJlqcqSbebzVAcYQemIVknA0I+HgIF62ApC3QNsFbcfwgTZYCkmNAqWJhJn43hOS2SozBwC2PyR9uCrbdRJvWOJqc1aD8uJjiVTzCH1jluatGUXwL0EZzbunwOfWUXZjQhrbshQTmVf++45DaCXV9gSMAHgjAWc71ShCutu5cZ2gkrZ+kfkZzLETwv16B/57MF+UTCiT9bEgJ8he3AuY4U+cH4TM0hcTNAznxzYruBgzabA1aP5ciReatIBCFT0jSszI5D2o74Zcwam41BD2auOLHg9YgG9WAmBH6SvIWFsVB7Q7ohxCkTom4SSZEHfmkYSe7UivChVLPo142U1NaNFSI9JSXj+6TyVCdw8leRyY6qPQQpiwt5igE7ro8tFe1Dy/YFFUpH4TxiEFTW+xGI6zG5b319gf8eEJjz/nAHwTKimGl90m0WWitwZs2N8PXkugIgKhAksh4Af3rjmfPtxpEUby2sT2Wk/JeeJ4T+0soqe3nVHnBPDf8uCcml7tjLXbjZoC9c3m/AoMqR5WS8WNpw1EEmq5rUFjkpGvgXTnz5yfzksTTQvdKlCkvELqoan77WEDS05ckeXzp8rUy6kLPNgRuJHm6LNRp7+yvyVwq+10dLSEwflxQS++YCM+niC0ZZ9rv5O/yhuyU8CZedV8kb6yxye7KX9S30eUjKlea2jxzu1hztEdg/t7goP8zngfI3vBaHDEfwOyXyFTbTa6AR0aKTz54xP9FpSAbzvhv7V1YFE7MWyrrJbGnpxmS7QoXAiLEA/Rp3rosb0bDWDy1XSowDbD3Xow2+xytojDDKqv53a4tKezpyIJioeedKBIkUkcDcvv0W0phn1tNjw/zpkvRPMXit3uiBCjhJWug6SHc/AyhT0wj9OT3PQhdnmPONPqt7DKsoc+8GU3eHJBJFgW+/RjJFINY376BdfvrKW6Q2Cu/D0abSDNrK4ya/20hQNRqQoG+vkHJx1hllKpg6qN9PJ8u2Egz1ljk7Sj9TPznjEo21o0UipH75eVke3rP+xvXrrNyEQ5qLu0/6GJt8R8ZaEw4EHC9ixY6kn8BHL7R7DQujbui/XH+XIYNSIqjsicgFqzoUqhlOK+QEtauTQpgADXqWeDFZW6yfXaKpBVawVyOZin/graJDZKtlV+Mx4aomGl7uO24QvHtWZGrqMi2Z7moJbakkCeXKF++JbIYfNGdGbnBBUCbSjFb/olN/+4kuSL3++mE8z/VBLybpv/lZpzk4qci4RYNiWIboZNnrfE90lGTV8KOJr5c37YQVpcbMsEovTDHL1P97idsM3Be2X8Z8zmyob+T9CdVwBhaaNfuMJCxVGl/9kAXkA7u0S1CIncvbE0LXEBaLajYK103vtmqOp3a28wP/EipEAp/V4dNZDzYNOuUCVjoeKWWYCkqsOn2RH0g3LIFDxeeb7bapgkkzb6EBWZ0ervVEEhkbQjFooqGcZN8eiya3kA08jmzcswiXaMulFrjSdy3/nJtBn5r7XfHPgbbtzKyHNQJrtbIT2albjw5+Zfby3ymy83k6TxP0K5ZY21Okb7G65AtqkeDwCysihbSKN0y3K0y5nfv3FVvlpcJergN5oV7BibN66DaqxqOZBNu3rdbdjxl63uN5MqY7WzV+IGD/Sm6iZiZbzl22ojoKiBE8BNw2Lmh16FEv8yuEEXrDynV5DkWfrJepRFq0KvgSDKX1QVEQLfJVLuGi0manRt3nwWYArsn9Rcbswg+kx1H++9CuBaYRjiEMKyX9GppiK+MpZeGQVoJuPT/zlyoa2PNEqygdVPAz2Tr3NteSslkDQLUjptSAaxbvm9HYwSgLhH8pwK5OsSPtLHGZ8YdPEhKDjw99mAJlLDltzt5nqdzWKuybebl7CHVc2hLZtEjY0blxxcQGxVqD5UZ0bzTLyn6rh5DoYUznh1W2gsoGnl9oYAtni+H1rmzHVBMRcoitfFebiddes5YoHODvPUShSK71V3Gj8fEIgM3QK9aihjxfg+oTxU/AdLAL7P8jpVVpunNp3WOvQ9F/T9TAhK+sHvyNq79ivXnaOpN6oYu6uOx+Qsrd21RmKfL6lq6DmN8ekf76cdtmYwMBUk5+xpD0uVhfGmc8EdN1hm2HfEBZph6o8b+CInfIIfkdG9KW2NiBc6okAPocPGDHGeutlzuyUqLO+BZXO1mh+8BaVVKQzTTZL9hLa5gdhTiNmUiIjOtKmU3vojF/ZQbibjhbMLHzbxVbEmqKS4CO1SuWSQpQ5J8ZHF5n37+yHKzw3XrC5X/1HcEMSoBG/15F6ArfVJv2eqUXNyykmk5SpQPm/K7SXeLQpBfgxVfB2IJsKs7r/16E7cXF9mYn2zCrV1qvbVvoCJD4neimT8PlxdcTEshaTnxpoRU2om7gHrs/oYZOR5plUlmhVmBjXu63GvR7F5tAFmYFTXad01LMT2cnJhaxMQI1IP4pelf70uUq+or+Uws/E/EfPavZODV52RfBRBwF3V1cqMSDT6jjaAx3fMD6SNZWP0nbvxfojMZqo5BmhkDl0WIf/TromtfO8MoorwVodlPXcee+nwQe0c8q0ztE0mEHcT4rl0aZEh2PjHeN7jvTYQjPehhAa2AIkF+li9GdIIhedyGEgNk1BzmcL3pNN1Nfw3Hv4yV8GvLEyIPsfZgQBTJka945vNa5gwWc2DLscbgx17bf17vxAzfHmHIfkiuEztuHHY5h4UUUK6sgbnIMG4mrHRyHhUvgghIuv2xitWrwhYbP/tYPOYPhGTt12Q8Ub5W1KCHm0KF3ITKiLWw7txJ+PzvZPeumfCDTNdYBwbQdgiUpugqxquh+YPbihRxhn+SAFS+kBXc/+0sp+beFr41dp0cRaHnbDvre64c6sCeSI1i8ykx2E6LhmNtrcuW5sKZgyNqzNWBIqfJxRdfaoQawKd/eZlNSAu0nJRB+tW9+y4QPAgru9Cliq649z3BqJ2e0/eXPrHpvPjnkHkO8vItiqtVGrXW4q2SSsqYqqEroy9Js4qJ/yKxosIWpSMY6BkkkLD40z7KUqFq+4nOKVss2vJ3yOg3Kwd1MN6XuLLRgAs/OhCEx6vwOELP+OTDs0JsT4teYFc0iJl3o22U4XCvut/AXc2WGwESgyHhYJv/9KJ7TqxN3OSZ8meyT/o/d1EB5NvVatbnUq3eM05+1J+pzh7+rMls/yf6a6F99mDmHoOk23J+7cLRLnQmtpZxDcdzqp5pNy/2oqml04XLpHEo3GwyCHSOAdLkYPC7SsZ0Ioi45haS+j6GmTOEBVM7yBW5imTfDKUVqyZF8ejup9kvR6SwVg/DY5b2dOYj3PPqo/1URSGWgrUGSSMp+ResKy4fK0+svDtiY06Pi2oQ1aI5QEYm+9oPOAYtYpK/pHW2FX2vVwPIoZKqHDILXdhTNDXxfnFBJELNZx+SqbgNxTiQpUhX0mmZeip0YN+zuJotZ+blwG4Ng4WCrVIlxk5gUpb3qBUwfjYyU6NfTLehQVzMVKunCS1kAfPUeLIjxZL//nqaI961kihhbzlG+ozR6GVXBX3jQGxAhV0UwX/COUaODtzX8RsDILlpxYYi+Bf2CwkJ5naHssrXHbPxhT0Wg+pa14R+NH1QCgzYvx44ZOGiAupIStfEpK7q5iXChuFSyqzt4nfdz0PrvjFw3Z5gyPXf0yoannAk1vkpPi12xvXLsMuFP6o76Shx3AoM2zC4to73OYPw0/BUFSx5zD+USpYHk9QbLaOoY4VDp+y6oCyuAcARgzLHQYl2TPAI4evNp/XbPDvhSONMbE4wNip55K+9Y0tqh77qyIVkq8IQIWHDfiySGYOigK5fRsyY7USJTBHnmDUMpxTRtJKqHyXeXBEHTtesdAwDRqUQ2sHQWnm1Tw0aNWVYQTR2C+8TwaPV1e/6j78Ayn+MAJyYI3wLeLrrSdE7qTlmvW7IGFDO4bqqUW5GahUkOHj83iHIGEnkn/yG38sKqkUho4PqMvgmWn7MWfCwnJBElfwhjtXrqNL/aFnSRZxMgA6DRInOEikCl+sCEslZeMRx2CrHpmf9i9HySdP58OjBxdLl4zX+DEH6+ry40az2q2k1vXTzRgmaczO5QIS2nsXLLZOnYaVN3WFxv2dtjr5PARgZQ+yWdJzJwoPjz1C0o+/pLXXwoc7dizDE1jOtN0IPly0WO2i+bGTzG68DpdHceQaeobre8xJfwceA0JNHl1gFbOhNzZpr0L8kMnEOyUipDHkTfISm8hg9WsB6HBX32hpq3I/sC95Cjg+NHvOT4Nx5K8Rv2wPo6L144nner5X6HmoxkQU8Q2wfb47LCSedPxzVDN5AGR49ZZ1O/JshhWU6xFviH/Wr7/nsw1bRhTfYPuEe/YKI9TKiEcFvCxgYnuMmTYXtlWLMucb4H+bD4fAJG+/W/+FGiy+S81THuLdePuFvxMJOiiE6PIgWyZI7A5THoSBNPWeN+YxVWpWdgShductfRBywOZ1E1FQWJ0cWZAumWpqfvu19u/PFwHIh/o4gGx1ed8sbGY1Yh5eYPX/Pg8qzUInRNqDvQeTm+IYpIuSYWF77R8l7QnGAd4meKglcuiELBpkwPZWopvafTyNrVZ6rjXu3+a0asmJSakpw77wKuvew3nFEIVwAP/OLiKxzQX91SFtQxHQnUGHGdjBgpNQnF+HjXeD4VAv3j7ACgK1qzEt7dNuA+4Zy8ZYCcM85j5owrRu385JJWSG6Ti+jY93leWB8IvgSuhVdi1euY4Ew9j7ECZ01XbC3M3gLAjRM0k+7N07vMMrm+Pi2kjQxWx7/GNVOu22ZStsYkc/oOLDFqz+hYotnH3bdmttH5rfRYKbA5TEAKq+RLgP4Y15tAcv6416GekrgNM8OA/ZIjSDxb1ZIaUd7jyP5HHUiqVSdG1cXJsn/69Be1BGp6uoOkJ/r7G1bU4wZtWBlQHsqLqJm/Dpr7lXj9d5Sxi9U6M3qiCCMLi/Z0AlHwQ0jzVwLHDQm8uhsFS+44BGiu2daRBVoZChUvSXJoeho0wwHuDrrGtMwgl4z7eVQOa6mOI5VnLx+Qc6g7lczELZcvkp+9ykB+hJkoLVXS6BfWvvbiOIJlFevg/3F5nW/ff2xmQynnF7kn/D2axq9V5g/5D5x/yTfFLjF28gagGMJsgXkcDyDUHtLAqBltKAH8iJOlQdCllJHksIjtSsIvNPYcwzDaHTbB/mUXSCwr6yePAct446kfZ1mxfxGH5cMr9SYpNo95ZBjagG8/knaA0ruxNEEobxnF+WnmTTi5WuZKbxePMVKcLjg06tCar0/RSMLnyZc9IRbiNtma/RrhtEWx69mMlnO71ZiELXukL4tMm1vBQ2UBDIV93BHRbv/BvYfNJTbTjZhCzlx5zyFAsZ/cbxaRm4PbLDnzfAMnvnO74EXhGJFq/EY7IrcbdD/aniZJsPb20Za+t+mbjnbSzZ3zEp0B9RNJ4xjTp0eHP+qeJJezIQMhAnrwr7L9uf8MGXLqMDCanpS6rf+FUkV5KUHrcVoWSwNjpojyVQNJ7jMT37WPzwSr/PmO0O/pfTPrGsSXfZ/urUPrr4aF7LKhIo941R++FqMi4mD3nQ4Xw1vQljq8w4k5+MFaF2DIUUiYu+nBZyj9R7ptV2/DaFXQjZ3G0it0bjoPL/BfXVo4pDuVoDIrYySChIgocYAx6hIgtTZM058uLffZgxCFv6ypZldZMcuU9NK1FCkPAHYDI4uTbGoRSdOjCRGGI6SbET2q4mR5zopymkvVXFj/iY9x8XaLXNdq0nCpkVitJNuuPcWUp5H41nqEGWsO5Y3Y4GMB3zzL10IPNglB3iRoRXbn71F7+yijbrB/OmsmAVcL/0UpyG7z1udpWexxdzkswFufuP7lH/sfoPCtgX5ySW9pRtD81zxiBjSuWbbNlir1Ha51Jy+xPVI90rb7JO1GHMsXQLtm/YKh2kAP+Sb9xeB9hUYvKG2FyIopNLQn1qIB/2Ho653hN2an1gQUDgipZ4WfbUXsfd9SKiUoW/ZySFUjeXDpktx6z4IPr3ELJI/vcHR3K5v82+dLMTNBRU7ilniL8wM5TPLpOrN2/tTMKpXC5Gi7xzACPzIuCBjewxgStghnWfSStn3SwyHhMklvY21YIKFgv1SXTyqRiWCcktu62R4mLes2bG7vFcrvYLqqQpfev7X4x8tf4wXoGuKgBN/d+EVjjPHRF5qGm+FDTXAFdBhB74E/utGY2lFZNVhstyKWbrr6J37Ruj3Ft12Vk3ser5POJiz15a6Ff4fV3rou65cOpbvh1N6j+yZs5GVxckL++MPysExu3qMG/Eh+cehb3JQKTDZlQ4hlBq4FVLTUvYv3W+hs7XnvseLC07OnyHMp7qbsRQsmXqrAJ49wnGBqX7QmlOyQWEAJ/ru0zl9VUFwMxOL4JCYv9hcR2xKafC4HsPEQLvPczXXKXC9e3gt4og+NCgk1O7Xfa+eoI9AQEPNMekwWrCe7ZKWFe8xomMAVPEvZ1LVAYZYcNyIF8XcIAsLio8WAW3ZYaK+A3r5oHAD95Fh8anVOMQ2TQr+0L/2gVpePqDsUNE5Vm2AoCwqKSgT0MATB/gbcoimwdb/LFVDLyYCZQekTR038rOIFrBp/MbMy/HPEhZHRBgG+MVANeKerdGdEK2CDO7HrfOLNcy/QYQhUN29Ofrfi0XCZQW1xPWdW1KwGAu4ReikItBREk5FA6Rfiz7Px7n7Z5v/C4C5bXquSCPSr0qdtC9KXIF24lF7vCEntD2pQzeOfTuHf9yNE9epOVrNRIUXiJ+iqCqQKudCeL8PIZT6+VtNA88S+KeFmKX7YCwTxi3Dtz6ZgVLTrGrtjGw/xasr7ZcGnqTwTVvo4OXQ+tQy3tIh0rTL56q6vGC69HdYdl0TgxzBaq4e+/b3fEgWsavUezQarf1BxBQFxSFwWIp9Twz2f9TgimrxbGMezyoe1yzDT+fZdR/oJeX5Cjzr7/yzvZPUUB/8ULOt9qRJ3NOYdjo1KH2AEaYVDvKFwlrn2u81stg8cKj8GHW8oT53zp7exUhpLwv+fQUqthOsy+Y5Y7kJFLGzSpBzZypMxvxHqvJsjMizbr5xVyjIePZC/JxgjvSXIy6qIxky7xCXoessj/7Yv1doawYeGtdz37yzufxBYzhW4qryRzKegStjZTyWyqA7GzshbMZxSnkX/gmSXQuoGPAJszopA8HGWH0bRTLA+xHxnChrvBgxdwE0wg3AbQR5pnPVZHPNPRpWzk9AxXZVQlR4+KcfvSh5UTTnV/ZX6iPJOT3eK3TguK6O9M37LAUw9xDOGoYNwHRe6TY16d0IUiE3wM+tJJHPvtiXjoR4U1nmL7LqCbsle+AyTrhN9neBd5hHGzaVAefG7St2lxppJeO5PI7JaBdAhyWj/zlESSwdsvApCM7mBaKYKQaHn6KNTYoY6wpSHMQc+jEc3P2dvKutkwa6QSAX7m3fAL8m8ehpSE1xEdmerN/fVJXZM8yD6Hn4C+jf26Fuk8bYzmqX7GOTAvGnebXSgXzarwM/OeUCwa6gMTuc3ahK+hurdyL92Wiogwa1Aq6plIzjhAnxEppBAB4z7g3VJYqYamHEAMRHvL0y64b6N9FAPHuHtAc9R0Orte7n7Oo/xe8CKaOvxtXtCP16jyapshRF1qrksK6me/+7cjxGmT05mMysQWnlt29UQ3hc8K/dqzETTWmOJ6X1miHAdMLm29hKBLScE1QnR2pazLNAyzU4N5tFPYuN9TqOpuEiPixuyWJ63kN/E+EHYdU6ZmcS8IJwm23T4iDa0p2z3Zl+GFCGIwZiFgfH+7ZJskrS/RLwJdHNmZ0IP/15x+AWbFxOzCCsJ9wfjjcAdl+iZNSL4g8xeJ1NQZ2qEX6g+C6oGlX4P95xbEVzQUy8IuEkiYOhMUhgbAYEzn+yAiBnaYySE5PvxjzZrCZtZMwyeZJETgcM+KrrJx3PUWjookZyjfyGb8DpXnY0b3XB0Cbl6LuZutRSFDiwZNSAT4OXBRQCGOYhRMA5bSbNsz+obQRpCea/XCshSjvCVdBCkDqaAw/IyvqZVQyFSZBfdowE7mjcfVlIymH2CLE4HVWr8kuPYSdnMh19ghVFy1sDktZ3n+7gq9yAghros7ItwzMNezzoUX8qA02iD8fLcDNso6A807+MgN6g82K+HtX0xWG8fSZbPgv5VvGrv4NpGkgmBKdoxhbK6OlbJA82v4M2XNgqFbLgtI0eHzzrUVoqrXwMl4YwmoCzJXYczUefWocAnFo6RV1Bsr1iy7IhOvJi1F9MVnB0NZd93WOA7gcxUWzLdJbCyEvcK2JGkCgqzcb7DIC/33WpCQ10O9d7zyQ3WCRIXKVrlCOcem/yNSPIsIznmzapwlZD+KJs6IfiFJM25JALIdtz4QU4Ix96iBlPtqMHTKGPoc+8d8BgaUeBz+izvDpgIO8tuwIf67T8HN1JS+J7WSDDqelfV+qmfe+xS5fnCfImsZpo6VgH3SR1F4NmOyrkV53YgWs4IIewHzUcH3rO66iUHyp0HixQ8eDdvuP0F9SqnMQNKopZhmYPad7RoqSKiS2MhFiaCT0CBHE0MFBy7V+zLAbyuwZc/VrtDb84KveNRKeKT6Nd7oLEVuX/8BE2x8ZbtuGmgJEKWEalV0DWo/c7aRt6EEAEawRze6BA70V+DqSBUcgfWwwgSAon+muhjUuQ02pmAvdtwJ2fXp9I7rJQD36QB8LK3dlr3aC9iy2YvLPv7V8k3u5m9Wcr8L7cntfkHQpQAzC4/zdr5EGKxq7KrK3kl8Uq4YOQqu3WogMstBxeNF9do+cv9giJdgQ8wVWKkc5C8jTjuSjZfJaxxCWAKDEJvFFTCj5wKU0VtHKSu0flf+wa3dJB/C2BSXrNgVkJxjfY2/cZkMvyRrFGUsBfxvHKR1AY/lS9bcjl5Q+eTJWWoqNZUs9uXbnI3eIH4dPqRRx/KXLhu8Gq01XtN7LgUvlyXmYqspVt1aP24Lvd0fRrJRfusvTNlf43M23vODIpi1a756ycuWsfgkla1rkhsSuWgRDkJ9DgR10wV+zunLb4QCNOPXm19sSYksoV+ofo5St/64jTPn01zq94PDN8ullc/R/0Pk4FVYEb'); </script> <script type="text/javascript"> gaia_appendParam = function(url, name, value) { var param = encodeURIComponent(name) + '=' + encodeURIComponent(value); if (url.indexOf('?') >= 0) { return url + '&' + param; } else { return url + '?' + param; } }; var langChooser = document.getElementById('lang-chooser'); var langChooserWrap = document.getElementById('lang-chooser-wrap'); if (langChooser && langChooserWrap) { var langChooserParam = 'hl'; var langChooserUrl = '\x2FSignUp?service=panoramio\x26continue=http%3A%2F%2Fwww.panoramio.com%2Fdo%2Fga_signin\x26lp=1'; langChooserWrap.style.display = ''; langChooser.onchange = function() { window.location.href = gaia_appendParam(langChooserUrl, langChooserParam, this.value); }; } </script> <script type="text/javascript"> var gaia_hasInnerTextProperty = document.getElementsByTagName("body")[0].innerText != undefined ? true : false; var gaia_attachEvent = function(element, event, callback) { if (element.addEventListener) { element.addEventListener(event, callback, false); } else if (element.attachEvent) { element.attachEvent('on' + event, callback); } }; var gaia_getElementsByClass = function(className) { if (document.getElementsByClassName) { return document.getElementsByClassName(className); } else if (document.querySelectorAll && document.querySelectorAll('.' + className)) { return document.querySelectorAll('.' + className); } return []; }; </script> <script type="text/javascript"> var KT_keydownHandler,KT_keypressHandler,KT_logEncoder,KT_lastElement=-1,KT_lastKeyCode=-1,KT_lastModifiers=-1,KT_logElement=0,KT_stoppedLog,KT_ALLOW_FIELD_TYPES={password:1,text:1},KT_ALLOW_FIELD_IDS={firstname:1,lastname:1,email:1,passwd:1,passwdagain:1,identityanswer:1,secondaryemail:1,newaccountcaptcha:1,nickname:1,gmailaddress:1,recoveryemailaddress:1,recoveryphonenumber:1,emailaddress:1},KT_lastTime,KT_inputs,KT_keyInputs=[]; window.captureEvents&&(Event.KEYPRESS&&window.captureEvents(Event.KEYPRESS),Event.KEYDOWN&&window.captureEvents(Event.KEYDOWN));function KT_preSubmit(){if(KT_logEncoder){KT_keydownHandler&&(KT_encode(16),KT_initHandlers(KT_inputs));var b=KT_logEncoder;0!=b.d&&(EN_encodeGroup(b,b.p),b.p=0)}}function KT_encode(b){0>b?KT_stopLog():EN_encode(KT_logEncoder,b)} function KT_init(b,c,d){KT_logElement=b;b.value||(b.value="A");KT_logEncoder={e:b,p:0,d:0};KT_initHandlers(d);if(!c.value)for(d=1;d<KT_keyInputs.length;d++)c.value+=KT_keyInputs[d].name+" "} function KT_event(b,c){if(3E3<KT_logElement.value.length)KT_encode(17),KT_stopLog();else{var d;d=(new Date).getTime();var a=d-KT_lastTime;KT_lastTime=d;d=a;var a=b.k,e=b.t,f=b.m;b.m&3||(c|=2,65<=a&&90>=a?a=65:48<=a&&57>=a?a=48:c&1?97<=a&&122>=a?a=65:197==a||229==a?c&=5:192<=a&&687>=a?a=192:1536<=a?a=1536:912<=a?a=912:160<=a?a=160:127<=a?c&=5:33<=a?a=59:c&=5:48>a?c&=5:65>a?a=59:96>a?c&=5:112>a?a=96:187>a?c&=5:a=59);if(e!=KT_lastElement)KT_encode(c|4),KT_encode(e),KT_lastElement=e;else{if(a==KT_lastKeyCode&& f==KT_lastModifiers){KT_encode(c|8);KT_encode(d);return}KT_lastKeyCode=a;KT_lastModifiers=f;KT_encode(c)}KT_encode(a);KT_encode(f);KT_encode(d)}}function KT_initHandlers(b){KT_keydownHandler=0;KT_inputs=b;KT_stoppedLog=0;var c=1;for(b=0;b<KT_inputs.length;b++){var d=KT_inputs[b];!KT_ALLOW_FIELD_TYPES[d.type]||d.id&&!KT_ALLOW_FIELD_IDS[d.id.toLowerCase()]||0==d.offsetHeight||(d.onkeydown=KT_initKeyHandler,KT_keyInputs[c]=d,d.setAttribute("n",c++))}} function KT_stopLog(){if(KT_keyInputs)for(var b=1;b<KT_keyInputs.length;b++)KT_keyInputs[b].onkeydown=0,KT_keyInputs[b].onkeypress=0;KT_stoppedLog=1} function KT_initKeyHandler(b){var c,d;d=KT_logElement.value.length;var a="";(c=b)?c="number"==typeof c.which?3:"number"==typeof c.keyCode?2:"number"==typeof c.charCode?4:0:(c=window.event,c="number"==typeof c.keyCode?1:0);switch(c){case 1:b=window.event;a+="f=window.event;var b=f.keyCode;";break;case 3:a+="var b=f.which;";break;case 2:a+="var b=f.keyCode;";break;case 4:a+="var b=f.charCode;"}KT_keypressHandler=0;0!=c?("number"==typeof b.modifiers?a+="var c=f.modifiers;":"boolean"==typeof b.shiftKey? a+="var c=f.shiftKey*4+f.ctrlKey*2+f.altKey;":KT_stopLog(),b.srcElement?a+="var d=f.srcElement;":b.target?a+="var d=f.target;":KT_stopLog()):KT_stopLog();KT_stoppedLog||(a+='var e=0;if(d.getAttribute("n")){e=d.getAttribute("n")}KT_event({k:b, m:c, t:e},',KT_keydownHandler=new Function("f",a+"0)"),KT_keypressHandler=new Function("f",a+"1)"),KT_lastTime=(new Date).getTime(),KT_encode(0),KT_encode(KT_lastTime),1>=d&&(KT_encode(c),KT_encode(KT_keyInputs.length-1)));for(d=1;d<KT_keyInputs.length;d++)a= KT_keyInputs[d],KT_keydownHandler&&(a.onkeydown=KT_keydownHandler,a.onkeypress=KT_keypressHandler);KT_keydownHandler&&KT_keydownHandler(b)}window.KT_init=KT_init;window.KT_preSubmit=KT_preSubmit;this.KT_event=KT_event;var EN_EBASE=[5,4,5,5,4,5,5,4,5,4,5],EN_nBase=[],EN_vBase=[1],i$$inline_22;EN_nBase[0]=EN_EBASE[0]-1;for(i$$inline_22=1;i$$inline_22<EN_EBASE.length;i$$inline_22++)EN_nBase[i$$inline_22]=EN_EBASE[i$$inline_22]-1,EN_vBase[i$$inline_22]=EN_vBase[i$$inline_22-1]*EN_EBASE[i$$inline_22-1];function EN_encodeGroup(b,c){var d;for(d=0;4>d;d++){var a=c%67;b.e.value+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 *-._".charAt(a);c=(c-a)/67}b.d=0} function EN_encode(b,c){function d(c){a+=c*EN_vBase[b.d++];b.d>=EN_EBASE.length&&(EN_encodeGroup(b,a),a=0)}for(var a=b.p,e=EN_nBase[b.d];0<c;){var f=c%e;c=(c-f)/e;d(f);e=EN_nBase[b.d]}d(e);b.p=a;return b}; </script> <script type="text/javascript"><!-- function doKtInit() { var ktlk = 'ktl'; var ktfk = 'ktf'; if (document.forms['createaccount'] && document.forms['createaccount'].elements[ktlk] && document.forms['createaccount'].elements[ktfk]) { KT_init(document.forms['createaccount'].elements[ktlk], document.forms['createaccount'].elements[ktfk], document.forms['createaccount'].elements); } return true; } function doKtSubmit() { var ktlk = 'ktl'; var ktfk = 'ktf'; if (document.forms['createaccount'] && document.forms['createaccount'].elements[ktlk] && document.forms['createaccount'].elements[ktfk]) { KT_preSubmit(); } return true; } --></script> <script type="text/javascript"> try { doKtInit(); } catch (err) {} var gaia_onSubmitValidationHandlers = {}; var gaia_addOnSubmitValidationHandler = function(inputId, validationHandler) { if (!gaia_onSubmitValidationHandlers[inputId]) { gaia_onSubmitValidationHandlers[inputId] = validationHandler; } }; var gaia_formOnSubmit = function() { var isValid = true; for (var inputId in gaia_onSubmitValidationHandlers) { if (!gaia_onSubmitValidationHandlers[inputId]()) { isValid = false; } } if (!isValid) { return false; } document.getElementById('submitbutton').disabled = true; gaia_homepageCheckboxOnSubmit(); try { doKtSubmit(); } catch (err) {} try { gaia_phoneNumberOnSubmit(); } catch (err) {} try { document.bg.invoke(function(response) { document.getElementById('bgresponse').value = response; }); } catch (err) {} return true; }; document.getElementById('createaccount').onsubmit = gaia_formOnSubmit; var gaia_homepageCheckboxOnSubmit = function() { }; </script> <script type="text/javascript"> var g,n=this,p=function(a){return void 0!==a},aa=function(){},ba=function(a){a.F=function(){return a.Qc?a.Qc:a.Qc=new a}},ca=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"== c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b},r=function(a){return"array"==ca(a)},da=function(a){var b=ca(a);return"array"==b||"object"==b&&"number"==typeof a.length},u=function(a){return"string"==typeof a},ea=function(a){return"number"==typeof a},ha=function(a){return"function"==ca(a)},ia=function(a){var b=typeof a;return"object"== b&&null!=a||"function"==b},la=function(a){return a[ja]||(a[ja]=++ka)},ja="closure_uid_"+(1E9*Math.random()>>>0),ka=0,ma=function(a,b,c){return a.call.apply(a.bind,arguments)},na=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},oa=function(a,b,c){oa=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")? ma:na;return oa.apply(null,arguments)},pa=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}},qa=Date.now||function(){return+new Date},v=function(a,b){var c=a.split("."),d=n;c[0]in d||!d.execScript||d.execScript("var "+c[0]);for(var e;c.length&&(e=c.shift());)!c.length&&p(b)?d[e]=b:d[e]?d=d[e]:d=d[e]={}},x=function(a,b){function c(){}c.prototype=b.prototype;a.j=b.prototype;a.prototype=new c;a.prototype.constructor= a;a.Tf=function(a,c,f){for(var h=Array(arguments.length-2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return b.prototype[c].apply(a,h)}};var ra=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,ra);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};x(ra,Error);ra.prototype.name="CustomError";var sa;var ta=function(a,b){for(var c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length;)d+=c.shift()+e.shift();return d+c.join("%s")},ua=function(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")},va=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},Da=function(a){if(!wa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(xa,"&"));-1!=a.indexOf("<")&&(a=a.replace(ya,"<"));-1!=a.indexOf(">")&& (a=a.replace(za,">"));-1!=a.indexOf('"')&&(a=a.replace(Aa,"""));-1!=a.indexOf("'")&&(a=a.replace(Ba,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(Ca,"�"));return a},xa=/&/g,ya=/</g,za=/>/g,Aa=/"/g,Ba=/'/g,Ca=/\x00/g,wa=/[\x00&<>"']/,Ea=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")},Fa=function(a){return Array.prototype.join.call(arguments,"")},Ga=function(a,b){return a<b?-1:a>b?1:0},Ha=function(a){return String(a).replace(/\-([a-z])/g, function(a,c){return c.toUpperCase()})},Ia=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()},Ja=function(a){var b=u(void 0)?Ea(void 0):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})};var Ka=function(a,b){b.unshift(a);ra.call(this,ta.apply(null,b));b.shift()};x(Ka,ra);Ka.prototype.name="AssertionError"; var La=function(a,b,c,d){var e="Assertion failed";if(c)var e=e+(": "+c),f=d;else a&&(e+=": "+a,f=b);throw new Ka(""+e,f||[]);},y=function(a,b,c){a||La("",null,b,Array.prototype.slice.call(arguments,2));return a},Ma=function(a,b){throw new Ka("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));},Na=function(a,b,c){u(a)||La("Expected string but got %s: %s.",[ca(a),a],b,Array.prototype.slice.call(arguments,2));return a},Oa=function(a,b,c){ha(a)||La("Expected function but got %s: %s.",[ca(a), a],b,Array.prototype.slice.call(arguments,2))},Pa=function(a,b,c){ia(a)||La("Expected object but got %s: %s.",[ca(a),a],b,Array.prototype.slice.call(arguments,2));return a},Qa=function(a,b,c){r(a)||La("Expected array but got %s: %s.",[ca(a),a],b,Array.prototype.slice.call(arguments,2));return a},Ra=function(a,b,c){ia(a)&&1==a.nodeType||La("Expected Element but got %s: %s.",[ca(a),a],b,Array.prototype.slice.call(arguments,2));return a},Ta=function(a,b,c,d){a instanceof b||La("Expected instanceof %s but got %s.", [Sa(b),Sa(a)],c,Array.prototype.slice.call(arguments,3))},Sa=function(a){return a instanceof Function?a.displayName||a.name||"unknown type name":a instanceof Object?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):null===a?"null":typeof a};var z=Array.prototype,Ua=z.indexOf?function(a,b,c){y(null!=a.length);return z.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(u(a))return u(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},A=z.forEach?function(a,b,c){y(null!=a.length);z.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=u(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},Va=function(a,b,c){for(var d=u(a)?a.split(""):a,e=a.length-1;0<=e;--e)e in d&&b.call(c,d[e],e,a)},Wa=z.filter?function(a,b,c){y(null!=a.length);return z.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,h=u(a)?a.split(""):a,k=0;k<d;k++)if(k in h){var l=h[k];b.call(c,l,k,a)&&(e[f++]=l)}return e},Xa=z.map?function(a,b,c){y(null!=a.length);return z.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f=u(a)?a.split(""):a,h=0;h<d;h++)h in f&&(e[h]=b.call(c,f[h],h,a));return e},Ya=z.some?function(a,b,c){y(null!=a.length);return z.some.call(a,b,c)}:function(a, b,c){for(var d=a.length,e=u(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return!0;return!1},Za=z.every?function(a,b,c){y(null!=a.length);return z.every.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=u(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&!b.call(c,e[f],f,a))return!1;return!0},$a=function(a,b){var c=0;A(a,function(a,e,f){b.call(void 0,a,e,f)&&++c},void 0);return c},ab=function(a,b){return 0<=Ua(a,b)},bb=function(a,b){var c=Ua(a,b),d;if(d=0<=c)y(null!=a.length),z.splice.call(a,c, 1);return d},cb=function(a){return z.concat.apply(z,arguments)},db=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]},eb=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(da(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var h=0;h<f;h++)a[e+h]=d[h]}else a.push(d)}},gb=function(a,b,c,d){y(null!=a.length);z.splice.apply(a,fb(arguments,1))},fb=function(a,b,c){y(null!=a.length);return 2>=arguments.length?z.slice.call(a,b):z.slice.call(a, b,c)},ib=function(a){for(var b={},c=0,d=0;d<a.length;){var e=a[d++],f;f=e;f=ia(f)?"o"+la(f):(typeof f).charAt(0)+f;Object.prototype.hasOwnProperty.call(b,f)||(b[f]=!0,a[c++]=e)}a.length=c},kb=function(a,b){a.sort(b||jb)},jb=function(a,b){return a>b?1:a<b?-1:0};var lb=function(){this.Ka=this.Ka;this.La=this.La};lb.prototype.Ka=!1;lb.prototype.M=function(){this.Ka||(this.Ka=!0,this.o())};var mb=function(a,b){a.Ka?b.call(void 0):(a.La||(a.La=[]),a.La.push(p(void 0)?oa(b,void 0):b))};lb.prototype.o=function(){if(this.La)for(;this.La.length;)this.La.shift()()};var nb=function(a){a&&"function"==typeof a.M&&a.M()};var ob=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},pb=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},qb=function(a,b){for(var c in a)if(a[c]==b)return!0;return!1},rb=function(a,b,c){if(b in a)throw Error('The object already contains the key "'+b+'"');a[b]=c},sb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),tb=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<sb.length;f++)c= sb[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};var ub={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var wb=function(){this.a="";this.b=vb};wb.prototype.Ha=!0;wb.prototype.ja=function(){return this.a};wb.prototype.toString=function(){return"Const{"+this.a+"}"};var xb=function(a){if(a instanceof wb&&a.constructor===wb&&a.b===vb)return a.a;Ma("expected object of type Const, got '"+a+"'");return"type_error:Const"},vb={},yb=function(a){var b=new wb;b.a=a;return b};var Ab=function(){this.a="";this.b=zb};Ab.prototype.Ha=!0;var zb={};Ab.prototype.ja=function(){return this.a};Ab.prototype.toString=function(){return"SafeStyle{"+this.a+"}"};var Bb=function(a){var b=new Ab;b.a=a;return b},Cb=Bb(""),Db=/^[-,."'%_!# a-zA-Z0-9]+$/;var Fb=function(){this.a="";this.b=Eb};g=Fb.prototype;g.Ha=!0;g.ja=function(){return this.a};g.jc=!0;g.Ya=function(){return 1};g.toString=function(){return"SafeUrl{"+this.a+"}"};var Gb=/^(?:(?:https?|mailto|ftp):|[^&:/?#]*(?:[/?#]|$))/i,Eb={};var Ib=function(){this.a=Hb};g=Ib.prototype;g.Ha=!0;g.ja=function(){return""};g.jc=!0;g.Ya=function(){return 1};g.toString=function(){return"TrustedResourceUrl{}"};var Hb={};var Kb=function(){this.a="";this.f=Jb;this.b=null};g=Kb.prototype;g.jc=!0;g.Ya=function(){return this.b};g.Ha=!0;g.ja=function(){return this.a};g.toString=function(){return"SafeHtml{"+this.a+"}"}; var Lb=function(a){if(a instanceof Kb&&a.constructor===Kb&&a.f===Jb)return a.a;Ma("expected object of type SafeHtml, got '"+a+"'");return"type_error:SafeHtml"},Nb=function(a){if(a instanceof Kb)return a;var b=null;a.jc&&(b=a.Ya());a=Da(a.Ha?a.ja():String(a));return Mb(a,b)},Ob=/^[a-zA-Z0-9-]+$/,Pb={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},Qb={EMBED:!0,IFRAME:!0,LINK:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,TEMPLATE:!0},Rb=function(a){var b=0,c="",d=function(a){r(a)?A(a, d):(a=Nb(a),c+=Lb(a),a=a.Ya(),0==b?b=a:0!=a&&b!=a&&(b=null))};A(arguments,d);return Mb(c,b)},Jb={},Mb=function(a,b){var c=new Kb;c.a=a;c.b=b;return c};Mb("<!DOCTYPE html>",0);var Sb=Mb("",0);var B=function(a,b){this.x=p(a)?a:0;this.y=p(b)?b:0};B.prototype.clone=function(){return new B(this.x,this.y)};B.prototype.toString=function(){return"("+this.x+", "+this.y+")"};var Tb=function(a,b){return new B(a.x-b.x,a.y-b.y)};B.prototype.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};var Ub=function(a,b){this.width=a;this.height=b};Ub.prototype.clone=function(){return new Ub(this.width,this.height)};Ub.prototype.toString=function(){return"("+this.width+" x "+this.height+")"};Ub.prototype.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var Vb;a:{var Wb=n.navigator;if(Wb){var Xb=Wb.userAgent;if(Xb){Vb=Xb;break a}}Vb=""}var C=function(a){return-1!=Vb.indexOf(a)};var Yb=function(){return C("Opera")||C("OPR")},Zb=function(){return(C("Chrome")||C("CriOS"))&&!Yb()&&!C("Edge")};var $b=Yb(),D=C("Trident")||C("MSIE"),ac=C("Edge"),E=C("Gecko")&&!(-1!=Vb.toLowerCase().indexOf("webkit")&&!C("Edge"))&&!(C("Trident")||C("MSIE"))&&!C("Edge"),G=-1!=Vb.toLowerCase().indexOf("webkit")&&!C("Edge"),bc=G&&C("Mobile"),cc=C("Macintosh"),dc=function(){var a=Vb;if(E)return/rv\:([^\);]+)(\)|;)/.exec(a);if(ac)return/Edge\/([\d\.]+)/.exec(a);if(D)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(G)return/WebKit\/(\S+)/.exec(a)},ec=function(){var a=n.document;return a?a.documentMode:void 0}, fc=function(){if($b&&n.opera){var a=n.opera.version;return ha(a)?a():a}var a="",b=dc();b&&(a=b?b[1]:"");return D&&(b=ec(),b>parseFloat(a))?String(b):a}(),gc={},H=function(a){var b;if(!(b=gc[a])){b=0;for(var c=va(String(fc)).split("."),d=va(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f<e;f++){var h=c[f]||"",k=d[f]||"",l=RegExp("(\\d*)(\\D*)","g"),m=RegExp("(\\d*)(\\D*)","g");do{var q=l.exec(h)||["","",""],t=m.exec(k)||["","",""];if(0==q[0].length&&0==t[0].length)break;b=Ga(0==q[1].length? 0:parseInt(q[1],10),0==t[1].length?0:parseInt(t[1],10))||Ga(0==q[2].length,0==t[2].length)||Ga(q[2],t[2])}while(0==b)}b=gc[a]=0<=b}return b},hc=n.document,ic=hc&&D?ec()||("CSS1Compat"==hc.compatMode?parseInt(fc,10):5):void 0;var jc=!D||9<=ic;!E&&!D||D&&9<=ic||E&&H("1.9.1");var kc=D&&!H("9");var nc=function(a){return a?new lc(mc(a)):sa||(sa=new lc)},oc=function(a,b){return u(b)?a.getElementById(b):b},I=function(a){var b=document;Na(a);b=oc(b,a);return b=Ra(b,"No element found with id: "+a)},qc=function(a,b){var c=b||document,d=null;c.getElementsByClassName?d=c.getElementsByClassName(a)[0]:c.querySelectorAll&&c.querySelector?d=c.querySelector("."+a):d=pc(document,"*",a,b)[0];return d||null},pc=function(a,b,c,d){a=d||a;b=b&&"*"!=b?b.toUpperCase():"";if(a.querySelectorAll&&a.querySelector&& (b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,f=0,h;h=a[f];f++)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;h=a[f];f++)b=h.className,"function"==typeof b.split&&ab(b.split(/\s+/),c)&&(d[e++]=h);d.length=e;return d}return a},sc=function(a,b){ob(b,function(b,d){"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:rc.hasOwnProperty(d)? a.setAttribute(rc[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})},rc={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"},vc=function(a){var b=tc(a);a=uc(a);return D&&H("10")&&a.pageYOffset!=b.scrollTop?new B(b.scrollLeft,b.scrollTop):new B(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}, tc=function(a){return a.scrollingElement?a.scrollingElement:G||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement},uc=function(a){return a.parentWindow||a.defaultView},xc=function(a,b,c){return wc(document,arguments)},wc=function(a,b){var c=b[0],d=b[1];if(!jc&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',Da(d.name),'"');if(d.type){c.push(' type="',Da(d.type),'"');var e={};tb(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(u(d)?c.className=d: r(d)?c.className=d.join(" "):sc(c,d));2<b.length&&yc(a,c,b);return c},yc=function(a,b,c){function d(c){c&&b.appendChild(u(c)?a.createTextNode(c):c)}for(var e=2;e<c.length;e++){var f=c[e];!da(f)||ia(f)&&0<f.nodeType?d(f):A(zc(f)?db(f):f,d)}},Ac=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},Bc=function(a){a&&a.parentNode&&a.parentNode.removeChild(a)},Dc=function(a){return p(a.firstElementChild)?a.firstElementChild:Cc(a.firstChild)},Cc=function(a){for(;a&&1!=a.nodeType;)a=a.nextSibling;return a}, Ec=function(a){return ia(a)&&1==a.nodeType},Fc=function(a,b){if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a},mc=function(a){y(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document},Gc=function(a,b){y(null!=a,"goog.dom.setTextContent expects a non-null value for node");if("textContent"in a)a.textContent=b;else if(3== a.nodeType)a.data=b;else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=b}else{Ac(a);var c=mc(a);a.appendChild(c.createTextNode(String(b)))}},Hc={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Ic={IMG:" ",BR:"\n"},Jc=function(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))},Kc=function(a){a=a.getAttributeNode("tabindex");return null!=a&&a.specified},Lc=function(a){a=a.tabIndex;return ea(a)&&0<=a&&32768>a},Nc=function(a){var b= [];Mc(a,b,!1);return b.join("")},Mc=function(a,b,c){if(!(a.nodeName in Hc))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in Ic)b.push(Ic[a.nodeName]);else for(a=a.firstChild;a;)Mc(a,b,c),a=a.nextSibling},zc=function(a){if(a&&"number"==typeof a.length){if(ia(a))return"function"==typeof a.item||"string"==typeof a.item;if(ha(a))return"function"==typeof a.item}return!1},lc=function(a){this.b=a||n.document||document}; lc.prototype.h=function(a){return oc(this.b,a)};lc.prototype.a=function(a,b,c){return wc(this.b,arguments)};var Oc=function(a){return"CSS1Compat"==a.b.compatMode};lc.prototype.f=Dc;lc.prototype.g=Ec;lc.prototype.contains=Fc;var Pc=function(a){Pc[" "](a);return a};Pc[" "]=aa;var Qc=!D||9<=ic,Rc=!D||9<=ic,Sc=D&&!H("9");!G||H("528");E&&H("1.9b")||D&&H("8")||$b&&H("9.5")||G&&H("528");E&&!H("8")||D&&H("9");var Tc=function(a,b){this.type=a;this.b=this.target=b;this.g=!1;this.Xc=!0};Tc.prototype.f=function(){this.g=!0};Tc.prototype.preventDefault=function(){this.Xc=!1};var Uc=function(a,b){Tc.call(this,a?a.type:"");this.l=this.b=this.target=null;this.i=this.keyCode=this.clientY=this.clientX=0;this.s=this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.a=null;if(a){var c=this.type=a.type,d=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.b=b;var e=a.relatedTarget;if(e){if(E){var f;a:{try{Pc(e.nodeName);f=!0;break a}catch(h){}f=!1}f||(e=null)}}else"mouseover"==c?e=a.fromElement:"mouseout"==c&&(e=a.toElement);this.l=e;null=== d?(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY):(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY);this.keyCode=a.keyCode||0;this.i=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.s=cc?a.metaKey:a.ctrlKey;this.a=a;a.defaultPrevented&&this.preventDefault()}};x(Uc,Tc); var Vc=[1,4,2],Wc=function(a){return(Qc?0==a.a.button:"click"==a.type?!0:!!(a.a.button&Vc[0]))&&!(G&&cc&&a.ctrlKey)};Uc.prototype.f=function(){Uc.j.f.call(this);this.a.stopPropagation?this.a.stopPropagation():this.a.cancelBubble=!0};Uc.prototype.preventDefault=function(){Uc.j.preventDefault.call(this);var a=this.a;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Sc)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var Xc="closure_listenable_"+(1E6*Math.random()|0),Yc=function(a){return!(!a||!a[Xc])},Zc=0;var $c=function(a,b,c,d,e){this.listener=a;this.a=null;this.src=b;this.type=c;this.yb=!!d;this.Db=e;this.Ic=++Zc;this.Sa=this.xb=!1},ad=function(a){a.Sa=!0;a.listener=null;a.a=null;a.src=null;a.Db=null};var bd=function(a){this.src=a;this.a={};this.b=0};bd.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.a[f];a||(a=this.a[f]=[],this.b++);var h=cd(a,b,d,e);-1<h?(b=a[h],c||(b.xb=!1)):(b=new $c(b,this.src,f,!!d,e),b.xb=c,a.push(b));return b};bd.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.a))return!1;var e=this.a[a];b=cd(e,b,c,d);return-1<b?(ad(e[b]),y(null!=e.length),z.splice.call(e,b,1),0==e.length&&(delete this.a[a],this.b--),!0):!1}; var dd=function(a,b){var c=b.type;c in a.a&&bb(a.a[c],b)&&(ad(b),0==a.a[c].length&&(delete a.a[c],a.b--))},ed=function(a,b,c,d,e){a=a.a[b.toString()];b=-1;a&&(b=cd(a,c,d,e));return-1<b?a[b]:null},cd=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Sa&&f.listener==b&&f.yb==!!c&&f.Db==d)return e}return-1};var fd="closure_lm_"+(1E6*Math.random()|0),gd={},hd=0,id=function(a,b,c,d,e){if(r(b)){for(var f=0;f<b.length;f++)id(a,b[f],c,d,e);return null}c=jd(c);Yc(a)?(kd(a),a=a.T.add(String(b),c,!1,d,e)):a=ld(a,b,c,!1,d,e);return a},ld=function(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var h=!!e,k=nd(a);k||(a[fd]=k=new bd(a));c=k.add(b,c,d,e,f);if(c.a)return c;d=od();c.a=d;d.src=a;d.listener=c;if(a.addEventListener)a.addEventListener(b.toString(),d,h);else if(a.attachEvent)a.attachEvent(pd(b.toString()), d);else throw Error("addEventListener and attachEvent are unavailable.");hd++;return c},od=function(){var a=qd,b=Rc?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b},rd=function(a,b,c,d,e){if(r(b))for(var f=0;f<b.length;f++)rd(a,b[f],c,d,e);else c=jd(c),Yc(a)?a.T.add(String(b),c,!0,d,e):ld(a,b,c,!0,d,e)},sd=function(a,b,c,d,e){if(r(b))for(var f=0;f<b.length;f++)sd(a,b[f],c,d,e);else c=jd(c),Yc(a)?a.T.remove(String(b),c,d,e):a&&(a=nd(a))&& (b=ed(a,b,c,!!d,e))&&td(b)},td=function(a){if(!ea(a)&&a&&!a.Sa){var b=a.src;if(Yc(b))dd(b.T,a);else{var c=a.type,d=a.a;b.removeEventListener?b.removeEventListener(c,d,a.yb):b.detachEvent&&b.detachEvent(pd(c),d);hd--;(c=nd(b))?(dd(c,a),0==c.b&&(c.src=null,b[fd]=null)):ad(a)}}},pd=function(a){return a in gd?gd[a]:gd[a]="on"+a},vd=function(a,b,c,d){var e=!0;if(a=nd(a))if(b=a.a[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.yb==c&&!f.Sa&&(f=ud(f,d),e=e&&!1!==f)}return e},ud=function(a, b){var c=a.listener,d=a.Db||a.src;a.xb&&td(a);return c.call(d,b)},qd=function(a,b){if(a.Sa)return!0;if(!Rc){var c;if(!(c=b))a:{c=["window","event"];for(var d=n,e;e=c.shift();)if(null!=d[e])d=d[e];else{c=null;break a}c=d}e=c;c=new Uc(e,this);d=!0;if(!(0>e.keyCode||void 0!=e.returnValue)){a:{var f=!1;if(0==e.keyCode)try{e.keyCode=-1;break a}catch(h){f=!0}if(f||void 0==e.returnValue)e.returnValue=!0}e=[];for(f=c.b;f;f=f.parentNode)e.push(f);for(var f=a.type,k=e.length-1;!c.g&&0<=k;k--){c.b=e[k];var l= vd(e[k],f,!0,c),d=d&&l}for(k=0;!c.g&&k<e.length;k++)c.b=e[k],l=vd(e[k],f,!1,c),d=d&&l}return d}return ud(a,new Uc(b,this))},nd=function(a){a=a[fd];return a instanceof bd?a:null},wd="__closure_events_fn_"+(1E9*Math.random()>>>0),jd=function(a){y(a,"Listener can not be null.");if(ha(a))return a;y(a.handleEvent,"An object listener must have handleEvent method.");a[wd]||(a[wd]=function(b){return a.handleEvent(b)});return a[wd]};var xd=function(a){if(a.classList)return a.classList;a=a.className;return u(a)&&a.match(/\S+/g)||[]},yd=function(a,b){return a.classList?a.classList.contains(b):ab(xd(a),b)},J=function(a,b){a.classList?a.classList.add(b):yd(a,b)||(a.className+=0<a.className.length?" "+b:b)},zd=function(a,b){if(a.classList)A(b,function(b){J(a,b)});else{var c={};A(xd(a),function(a){c[a]=!0});A(b,function(a){c[a]=!0});a.className="";for(var d in c)a.className+=0<a.className.length?" "+d:d}},Ad=function(a,b){a.classList? a.classList.remove(b):yd(a,b)&&(a.className=Wa(xd(a),function(a){return a!=b}).join(" "))},Bd=function(a,b){a.classList?A(b,function(b){Ad(a,b)}):a.className=Wa(xd(a),function(a){return!ab(b,a)}).join(" ")},Cd=function(a,b,c){c?J(a,b):Ad(a,b)};var Dd,Ed={Hd:"activedescendant",Md:"atomic",Nd:"autocomplete",Pd:"busy",Sd:"checked",Xd:"controls",Zd:"describedby",fe:"disabled",je:"dropeffect",le:"expanded",oe:"flowto",qe:"grabbed",xe:"haspopup",HIDDEN:"hidden",Be:"invalid",Ce:"label",De:"labelledby",Ee:"level",Je:"live",Te:"multiline",Ue:"multiselectable",Ye:"orientation",Ze:"owns",$e:"posinset",ef:"pressed",kf:"readonly",of:"relevant",qf:"required",xf:"selected",zf:"setsize",Bf:"sort",Pf:"valuemax",Qf:"valuemin",Rf:"valuenow",Sf:"valuetext"};var Fd={Id:"alert",Jd:"alertdialog",Kd:"application",Ld:"article",Od:"banner",Qd:"button",Rd:"checkbox",Td:"columnheader",Ud:"combobox",Vd:"complementary",Wd:"contentinfo",Yd:"definition",$d:"dialog",ce:"directory",he:"document",FORM:"form",te:"grid",ue:"gridcell",we:"group",ze:"heading",Ae:"img",Fe:"link",Ge:"list",He:"listbox",Ie:"listitem",Ke:"log",Le:"main",Me:"marquee",Ne:"math",Oe:"menu",Pe:"menubar",Qe:"menuitem",Re:"menuitemcheckbox",Se:"menuitemradio",Ve:"navigation",We:"note",Xe:"option", df:"presentation",ff:"progressbar",hf:"radio",jf:"radiogroup",lf:"region",rf:"row",sf:"rowgroup",tf:"rowheader",uf:"scrollbar",vf:"search",yf:"separator",Af:"slider",Cf:"spinbutton",Df:"status",Ef:"tab",Ff:"tablist",Gf:"tabpanel",Hf:"textbox",If:"textinfo",Jf:"timer",Kf:"toolbar",Lf:"tooltip",Mf:"tree",Nf:"treegrid",Of:"treeitem"};var Gd=function(a,b){b?(y(qb(Fd,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")},K=function(a,b,c){r(c)&&(c=c.join(" "));var d=Hd(b);""===c||void 0==c?(Dd||(Dd={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=Dd,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d, c)},Id=function(a,b){var c=a.getAttribute(Hd(b));return null==c||void 0==c?"":String(c)},Jd=function(a,b){var c="";b&&(c=b.id,y(c,"The active element should have an id."));K(a,"activedescendant",c)},Hd=function(a){y(a,"ARIA attribute cannot be empty.");y(qb(Ed,a),"No such ARIA attribute "+a);return"aria-"+a};var Kd=function(a){lb.call(this);this.g=a;this.f={}};x(Kd,lb);var Ld=[];Kd.prototype.a=function(a,b,c,d){r(b)||(b&&(Ld[0]=b.toString()),b=Ld);for(var e=0;e<b.length;e++){var f=id(a,b[e],c||this.handleEvent,d||!1,this.g||this);if(!f)break;this.f[f.Ic]=f}return this}; Kd.prototype.b=function(a,b,c,d,e){if(r(b))for(var f=0;f<b.length;f++)this.b(a,b[f],c,d,e);else c=c||this.handleEvent,e=e||this.g||this,c=jd(c),d=!!d,b=Yc(a)?ed(a.T,String(b),c,d,e):a?(a=nd(a))?ed(a,b,c,d,e):null:null,b&&(td(b),delete this.f[b.Ic]);return this};var Md=function(a){ob(a.f,function(a,c){this.f.hasOwnProperty(c)&&td(a)},a);a.f={}};Kd.prototype.o=function(){Kd.j.o.call(this);Md(this)};Kd.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var Nd=function(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case 36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case 255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!1;case 0:return!E;default:return 166>a.keyCode||183<a.keyCode}},Qd=function(a,b,c,d,e){if(!(D||ac||G&&H("525")))return!0;if(cc&&e)return Od(a);if(e&&!d)return!1;ea(b)&& (b=Pd(b));if(!c&&(17==b||18==b||cc&&91==b))return!1;if((G||ac)&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(D&&d&&b==a)return!1;switch(a){case 13:return!0;case 27:return!(G||ac)}return Od(a)},Od=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(G||ac)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return!0; default:return!1}},Pd=function(a){if(E)a=Rd(a);else if(cc&&G)a:switch(a){case 93:a=91;break a}return a},Rd=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};var Sd=["click",E?"keypress":"keydown","keyup"],Td=function(a,b,c,d){var e=function(a){var d=jd(b),e=Ec(a.target)?a.target.getAttribute("role")||null:null;"click"==a.type&&Wc(a)?d.call(c,a):13!=a.keyCode&&3!=a.keyCode||"keyup"==a.type?32!=a.keyCode||"keyup"!=a.type||"button"!=e&&"tab"!=e||(d.call(c,a),a.preventDefault()):(a.type="keypress",d.call(c,a))};e.a=b;e.b=c;d?d.a(a,Sd,e,void 0):id(a,Sd,e,void 0)};var M=function(){lb.call(this);this.T=new bd(this);this.ed=this;this.Jb=null};x(M,lb);M.prototype[Xc]=!0;M.prototype.ob=function(){return this.Jb};M.prototype.tb=function(a){this.Jb=a};M.prototype.addEventListener=function(a,b,c,d){id(this,a,b,c,d)};M.prototype.removeEventListener=function(a,b,c,d){sd(this,a,b,c,d)}; var N=function(a,b){kd(a);var c,d=a.ob();if(d){c=[];for(var e=1;d;d=d.ob())c.push(d),y(1E3>++e,"infinite loop")}var d=a.ed,e=b,f=e.type||e;if(u(e))e=new Tc(e,d);else if(e instanceof Tc)e.target=e.target||d;else{var h=e,e=new Tc(f,d);tb(e,h)}var h=!0,k;if(c)for(var l=c.length-1;!e.g&&0<=l;l--)k=e.b=c[l],h=Ud(k,f,!0,e)&&h;e.g||(k=e.b=d,h=Ud(k,f,!0,e)&&h,e.g||(h=Ud(k,f,!1,e)&&h));if(c)for(l=0;!e.g&&l<c.length;l++)k=e.b=c[l],h=Ud(k,f,!1,e)&&h;return h}; M.prototype.o=function(){M.j.o.call(this);if(this.T){var a=this.T,b=0,c;for(c in a.a){for(var d=a.a[c],e=0;e<d.length;e++)++b,ad(d[e]);delete a.a[c];a.b--}}this.Jb=null};var Ud=function(a,b,c,d){b=a.T.a[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var h=b[f];if(h&&!h.Sa&&h.yb==c){var k=h.listener,l=h.Db||h.src;h.xb&&dd(a.T,h);e=!1!==k.call(l,d)&&e}}return e&&0!=d.Xc},kd=function(a){y(a.T,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var Vd=function(){M.call(this);this.a=0};x(Vd,M);var Wd=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};Wd.prototype.clone=function(){return new Wd(this.top,this.right,this.bottom,this.left)};Wd.prototype.toString=function(){return"("+this.top+"t, "+this.right+"r, "+this.bottom+"b, "+this.left+"l)"};Wd.prototype.contains=function(a){return this&&a?a instanceof Wd?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; Wd.prototype.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};var Xd=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};Xd.prototype.clone=function(){return new Xd(this.left,this.top,this.width,this.height)};Xd.prototype.toString=function(){return"("+this.left+", "+this.top+" - "+this.width+"w x "+this.height+"h)"}; Xd.prototype.contains=function(a){return a instanceof Xd?this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height};Xd.prototype.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var Zd=function(a,b,c){if(u(b))(b=Yd(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Yd(c,d);f&&(c.style[f]=e)}},$d={},Yd=function(a,b){var c=$d[b];if(!c){var d=Ha(b),c=d;void 0===a.style[d]&&(d=(G?"Webkit":E?"Moz":D?"ms":$b?"O":null)+Ja(d),void 0!==a.style[d]&&(c=d));$d[b]=c}return c},ae=function(a,b){var c=mc(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))?c[b]||c.getPropertyValue(b)||"":""},be=function(a,b){return ae(a,b)||(a.currentStyle? a.currentStyle[b]:null)||a.style&&a.style[b]},de=function(a,b,c){var d;b instanceof B?(d=b.x,b=b.y):(d=b,b=c);a.style.left=ce(d,!1);a.style.top=ce(b,!1)},ee=function(a){var b;try{b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}D&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b},fe=function(a){if(D&&!(8<=ic))return a.offsetParent;var b=mc(a),c=be(a,"position"),d= "fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=be(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null},he=function(a){for(var b=new Wd(0,Infinity,Infinity,0),c=nc(a),d=c.b.body,e=c.b.documentElement,f=tc(c.b);a=fe(a);)if(!(D&&0==a.clientWidth||G&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=be(a, "overflow")){var h=ge(a),k=new B(a.clientLeft,a.clientTop);h.x+=k.x;h.y+=k.y;b.top=Math.max(b.top,h.y);b.right=Math.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.left=Math.max(b.left,h.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,f);c=(uc(c.b)||window).document;c="CSS1Compat"==c.compatMode?c.documentElement:c.body;c=new Ub(c.clientWidth,c.clientHeight);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return 0<= b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null},je=function(a,b){var c=b||tc(document),d;d=c||tc(document);var e=ge(a),f=ge(d),h=ie(d);if(d==tc(document)){var k=e.x-d.scrollLeft,e=e.y-d.scrollTop;!D||10<=ic||(k+=h.left,e+=h.top)}else k=e.x-f.x-h.left,e=e.y-f.y-h.top;var h=d.clientHeight-a.offsetHeight,f=d.scrollLeft,l=d.scrollTop,f=f+Math.min(k,Math.max(k-(d.clientWidth-a.offsetWidth),0)),l=l+Math.min(e,Math.max(e-h,0));d=new B(f,l);c.scrollLeft=d.x;c.scrollTop=d.y},ge=function(a){var b= mc(a);Pa(a,"Parameter is required");var c=new B(0,0),d;d=b?mc(b):document;d=!D||9<=ic||Oc(nc(d))?d.documentElement:d.body;if(a==d)return c;a=ee(a);b=nc(b);b=vc(b.b);c.x=a.left+b.x;c.y=a.top+b.y;return c},le=function(a,b){var c=ke(a),d=ke(b);return new B(c.x-d.x,c.y-d.y)},me=function(a){a=ee(a);return new B(a.left,a.top)},ke=function(a){y(a);if(1==a.nodeType)return me(a);a=a.changedTouches?a.changedTouches[0]:a;return new B(a.clientX,a.clientY)},ce=function(a,b){"number"==typeof a&&(a=(b?Math.round(a): a)+"px");return a},oe=function(a){var b=ne;if("none"!=be(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},ne=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=G&&!b&&!c;return p(b)&&!d||!a.getBoundingClientRect?new Ub(b,c):(a=ee(a),new Ub(a.right-a.left,a.bottom-a.top))},pe=function(a){var b=ge(a);a=oe(a);return new Xd(b.x,b.y,a.width,a.height)},O= function(a,b){a.style.display=b?"":"none"},qe=function(a){return"rtl"==be(a,"direction")},re=E?"MozUserSelect":G?"WebkitUserSelect":null,se=function(a,b,c){c=c?null:a.getElementsByTagName("*");if(re){if(b=b?"none":"",a.style&&(a.style[re]=b),c){a=0;for(var d;d=c[a];a++)d.style&&(d.style[re]=b)}}else if(D||$b)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a++)d.setAttribute("unselectable",b)},te=function(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left; a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;var e=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return e},ue=function(a,b){var c=a.currentStyle?a.currentStyle[b]:null;return c?te(a,c):0},ve={thin:2,medium:4,thick:6},we=function(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;var c=a.currentStyle?a.currentStyle[b+"Width"]:null;return c in ve?ve[c]:te(a,c)},ie=function(a){if(D&&!(9<=ic)){var b=we(a,"borderLeft"),c=we(a,"borderRight"),d=we(a,"borderTop"); a=we(a,"borderBottom");return new Wd(d,c,a,b)}b=ae(a,"borderLeftWidth");c=ae(a,"borderRightWidth");d=ae(a,"borderTopWidth");a=ae(a,"borderBottomWidth");return new Wd(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var xe=function(a,b){r(b)||(b=[b]);y(0<b.length,"At least one Css3Property should be specified.");var c=Xa(b,function(a){if(u(a))return a;Pa(a,"Expected css3 property to be an object.");var b=a.Vc+" "+a.duration+"s "+a.timing+" "+a.Hc+"s";y(a.Vc&&ea(a.duration)&&a.timing&&ea(a.Hc),"Unexpected css3 property value: %s",b);return b});Zd(a,"transition",c.join(","))},ye=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){if(D)return H("10.0");var a=document.createElement("DIV"), b=G?"-webkit":E?"-moz":D?"-ms":$b?"-o":null,c={transition:"opacity 1s linear"};b&&(c[b+"-transition"]="opacity 1s linear");b={style:c};if(!Ob.test("div"))throw Error("Invalid tag name <div>.");if("DIV"in Qb)throw Error("Tag name <div> is not allowed for SafeHtml.");var c=null,d="<div";if(b)for(var e in b){if(!Ob.test(e))throw Error('Invalid attribute name "'+e+'".');var f=b[e];if(null!=f){var h;h=e;if(f instanceof wb)f=xb(f);else if("style"==h.toLowerCase()){if(!ia(f))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+ typeof f+" given: "+f);if(!(f instanceof Ab)){var k="",l=void 0;for(l in f){if(!/^[-_a-zA-Z0-9]+$/.test(l))throw Error("Name allows only [-_a-zA-Z0-9], got: "+l);var m=f[l];if(null!=m){if(m instanceof wb)m=xb(m),y(!/[{;}]/.test(m),"Value does not allow [{;}].");else if(Db.test(m)){for(var q=!0,t=!0,L=0;L<m.length;L++){var F=m.charAt(L);"'"==F&&t?q=!q:'"'==F&&q&&(t=!t)}q&&t||(Ma("String value requires balanced quotes, got: "+m),m="zClosurez")}else Ma("String value allows only [-,.\"'%_!# a-zA-Z0-9], got: "+ m),m="zClosurez";k+=l+":"+m+";"}}k?(y(!/[<>]/.test(k),"Forbidden characters in style string: "+k),f=Bb(k)):f=Cb}k=void 0;f instanceof Ab&&f.constructor===Ab&&f.b===zb?k=f.a:(Ma("expected object of type SafeStyle, got '"+f+"'"),k="type_error:SafeStyle");f=k}else{if(/^on/i.test(h))throw Error('Attribute "'+h+'" requires goog.string.Const value, "'+f+'" given.');if(h.toLowerCase()in Pb)if(f instanceof Ib)f instanceof Ib&&f.constructor===Ib&&f.a===Hb?f="":(Ma("expected object of type TrustedResourceUrl, got '"+ f+"'"),f="type_error:TrustedResourceUrl");else if(f instanceof Fb)f instanceof Fb&&f.constructor===Fb&&f.b===Eb?f=f.a:(Ma("expected object of type SafeUrl, got '"+f+"'"),f="type_error:SafeUrl");else if(u(f))f instanceof Fb||(f=f.Ha?f.ja():String(f),Gb.test(f)||(f="about:invalid#zClosurez"),k=new Fb,k.a=f,f=k),f=f.ja();else throw Error('Attribute "'+h+'" on tag "div" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+f+'" given.');}f.Ha&&(f=f.ja());y(u(f)||ea(f),"String or number value expected, got "+ typeof f+" with value: "+f);h=h+'="'+Da(String(f))+'"';d=d+(" "+h)}}e=void 0;null!=e?r(e)||(e=[e]):e=[];!0===ub.div?(y(!e.length,"Void tag <div> does not allow content."),d+=">"):(c=Rb(e),d+=">"+Lb(c)+"</div>",c=c.Ya());(b=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(b)?c=0:c=null);b=Mb(d,c);a.innerHTML=Lb(b);a=a.firstChild;y(a.nodeType==Node.ELEMENT_NODE);b=a.style[Ha("transition")];return""!=("undefined"!==typeof b?b:a.style[Yd(a,"transition")]||"")});var ze=function(a,b){this.f=a;this.g=b;this.b=0;this.a=null},Ae=function(a){var b;0<a.b?(a.b--,b=a.a,a.a=b.next,b.next=null):b=a.f();return b},Be=function(a,b){a.g(b);100>a.b&&(a.b++,b.next=a.a,a.a=b)};var Ce=function(a){n.setTimeout(function(){throw a;},0)},De,Ee=function(){var a=n.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!C("Presto")&&(a=function(){var a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documentElement.appendChild(a);var b=a.contentWindow,a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host, a=oa(function(a){if(("*"==d||a.origin==d)&&a.data==c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!C("Trident")&&!C("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(p(c.next)){c=c.next;var a=c.Fc;c.Fc=null;a()}};return function(a){d.next={Fc:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")? function(a){var b=document.createElement("SCRIPT");b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){n.setTimeout(a,0)}};var Fe=function(){this.b=this.a=null},He=new ze(function(){return new Ge},function(a){a.reset()});Fe.prototype.add=function(a,b){var c=Ae(He);c.a=a;c.b=b;c.next=null;this.b?this.b.next=c:(y(!this.a),this.a=c);this.b=c};Fe.prototype.remove=function(){var a=null;this.a&&(a=this.a,this.a=this.a.next,this.a||(this.b=null),a.next=null);return a};var Ge=function(){this.next=this.b=this.a=null};Ge.prototype.reset=function(){this.next=this.b=this.a=null};var Me=function(a,b){Ie||Je();Ke||(Ie(),Ke=!0);Le.add(a,b)},Ie,Je=function(){if(n.Promise&&n.Promise.resolve){var a=n.Promise.resolve(void 0);Ie=function(){a.then(Ne)}}else Ie=function(){var a=Ne;!ha(n.setImmediate)||n.Window&&n.Window.prototype&&n.Window.prototype.setImmediate==n.setImmediate?(De||(De=Ee()),De(a)):n.setImmediate(a)}},Ke=!1,Le=new Fe,Ne=function(){for(var a=null;a=Le.remove();){try{a.a.call(a.b)}catch(b){Ce(b)}Be(He,a)}Ke=!1};var Qe=function(a,b){this.a=0;this.s=void 0;this.g=this.b=this.f=null;this.i=this.l=!1;if(a!=aa)try{var c=this;a.call(b,function(a){Oe(c,2,a)},function(a){if(!(a instanceof Pe))try{if(a instanceof Error)throw a;throw Error("Promise rejected.");}catch(b){}Oe(c,3,a)})}catch(d){Oe(this,3,d)}},Re=function(){this.next=this.context=this.f=this.b=this.a=null;this.g=!1};Re.prototype.reset=function(){this.context=this.f=this.b=this.a=null;this.g=!1}; var Se=new ze(function(){return new Re},function(a){a.reset()}),Te=function(a,b,c){var d=Ae(Se);d.b=a;d.f=b;d.context=c;return d};Qe.prototype.then=function(a,b,c){null!=a&&Oa(a,"opt_onFulfilled should be a function.");null!=b&&Oa(b,"opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?");return Ue(this,ha(a)?a:null,ha(b)?b:null,c)};Qe.prototype.then=Qe.prototype.then;Qe.prototype.$goog_Thenable=!0; var Ve=function(a,b){return Ue(a,null,b,void 0)},Ye=function(){var a=We;0==a.a&&Me(function(){var a=new Pe(void 0);Xe(this,a)},a)},Xe=function(a,b){if(0==a.a)if(a.f){var c=a.f;if(c.b){for(var d=0,e=null,f=null,h=c.b;h&&(h.g||(d++,h.a==a&&(e=h),!(e&&1<d)));h=h.next)e||(f=h);e&&(0==c.a&&1==d?Xe(c,b):(f?(d=f,y(c.b),y(null!=d),d.next==c.g&&(c.g=d),d.next=d.next.next):Ze(c),$e(c,e,3,b)))}a.f=null}else Oe(a,3,b)},bf=function(a,b){a.b||2!=a.a&&3!=a.a||af(a);y(null!=b.b);a.g?a.g.next=b:a.b=b;a.g=b},Ue=function(a, b,c,d){var e=Te(null,null,null);e.a=new Qe(function(a,h){e.b=b?function(c){try{var e=b.call(d,c);a(e)}catch(m){h(m)}}:a;e.f=c?function(b){try{var e=c.call(d,b);!p(e)&&b instanceof Pe?h(b):a(e)}catch(m){h(m)}}:h});e.a.f=a;bf(a,e);return e.a};Qe.prototype.J=function(a){y(1==this.a);this.a=0;Oe(this,2,a)};Qe.prototype.Y=function(a){y(1==this.a);this.a=0;Oe(this,3,a)}; var Oe=function(a,b,c){if(0==a.a){a==c&&(b=3,c=new TypeError("Promise cannot resolve to itself"));a.a=1;var d;a:{var e=c,f=a.J,h=a.Y;if(e instanceof Qe)null!=f&&Oa(f,"opt_onFulfilled should be a function."),null!=h&&Oa(h,"opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?"),bf(e,Te(f||aa,h||null,a)),d=!0;else{var k;if(e)try{k=!!e.$goog_Thenable}catch(l){k=!1}else k=!1;if(k)e.then(f,h,a),d=!0;else{if(ia(e))try{var m=e.then;if(ha(m)){cf(e,m,f, h,a);d=!0;break a}}catch(q){h.call(a,q);d=!0;break a}d=!1}}}d||(a.s=c,a.a=b,a.f=null,af(a),3!=b||c instanceof Pe||df(a,c))}},cf=function(a,b,c,d,e){var f=!1,h=function(a){f||(f=!0,c.call(e,a))},k=function(a){f||(f=!0,d.call(e,a))};try{b.call(a,h,k)}catch(l){k(l)}},af=function(a){a.l||(a.l=!0,Me(a.w,a))},Ze=function(a){var b=null;a.b&&(b=a.b,a.b=b.next,b.next=null);a.b||(a.g=null);null!=b&&y(null!=b.b);return b};Qe.prototype.w=function(){for(var a=null;a=Ze(this);)$e(this,a,this.a,this.s);this.l=!1}; var $e=function(a,b,c,d){if(3==c&&b.f&&!b.g)for(;a&&a.i;a=a.f)a.i=!1;if(b.a)b.a.f=null,ef(b,c,d);else try{b.g?b.b.call(b.context):ef(b,c,d)}catch(e){ff.call(null,e)}Be(Se,b)},ef=function(a,b,c){2==b?a.b.call(a.context,c):a.f&&a.f.call(a.context,c)},df=function(a,b){a.i=!0;Me(function(){a.i&&ff.call(null,b)})},ff=Ce,Pe=function(a){ra.call(this,a)};x(Pe,ra);Pe.prototype.name="cancel";var gf=function(a,b){M.call(this);this.f=a||1;this.b=b||n;this.i=oa(this.s,this);this.l=qa()};x(gf,M);gf.prototype.g=!1;gf.prototype.a=null;gf.prototype.s=function(){if(this.g){var a=qa()-this.l;0<a&&a<.8*this.f?this.a=this.b.setTimeout(this.i,this.f-a):(this.a&&(this.b.clearTimeout(this.a),this.a=null),N(this,"tick"),this.g&&(this.a=this.b.setTimeout(this.i,this.f),this.l=qa()))}};var hf=function(a){a.g=!1;a.a&&(a.b.clearTimeout(a.a),a.a=null)}; gf.prototype.o=function(){gf.j.o.call(this);hf(this);delete this.b};var jf=function(a,b,c){if(ha(a))c&&(a=oa(a,c));else if(a&&"function"==typeof a.handleEvent)a=oa(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<b?-1:n.setTimeout(a,b||0)};var kf=function(a,b,c,d,e){Vd.call(this);this.b=a;this.l=b;this.s=c;this.g=d;this.J=r(e)?e:[e]};x(kf,Vd);var lf=function(a){1!=a.a&&(N(a,"begin"),N(a,"play"),qa(),a.a=1,ye()?(Zd(a.b,a.s),a.i=jf(a.w,void 0,a)):a.f(!1))};kf.prototype.w=function(){oe(this.b);xe(this.b,this.J);Zd(this.b,this.g);this.i=jf(oa(this.f,this,!1),1E3*this.l)};kf.prototype.f=function(a){Zd(this.b,"transition","");n.clearTimeout(this.i);Zd(this.b,this.g);qa();this.a=0;a?N(this,"stop"):N(this,"finish");N(this,"end")}; kf.prototype.o=function(){1==this.a&&this.f(!0);kf.j.o.call(this)};var mf=function(a,b,c,d){return new kf(a,.218,{opacity:c},{opacity:d},{Vc:"opacity",duration:.218,timing:b,Hc:0})};var nf=function(a,b,c){Na(xb(a),"must provide justification");a=xb(a);y(!/^[\s\xa0]*$/.test(a),"must provide non-empty justification");return Mb(b,c||null)};var of={Uf:!0},pf={Vf:!0},qf=function(){throw Error("Do not instantiate directly");};qf.prototype.a=null;qf.prototype.O=function(){return this.b};qf.prototype.toString=function(){return this.b};var rf=function(a){if(!ia(a))return String(a);if(a instanceof qf){if(a.Wa===of)return Na(a.O());if(a.Wa===pf)return Da(a.O())}Ma("Soy template output is unsafe for use as HTML: "+a);return"zSoyz"},sf=/^<(body|caption|col|colgroup|head|html|tr|td|th|tbody|thead|tfoot)>/i,tf={};var uf=function(){};ba(uf);uf.prototype.a=0;var vf=function(a){return":"+(a.a++).toString(36)};var P=function(a){M.call(this);this.b=a||nc();this.Lb=wf;this.l=null;this.v=!1;this.f=null;this.Y=void 0;this.J=this.s=this.w=this.Ib=null;this.Cc=!1};x(P,M);P.prototype.rd=uf.F(); var wf=null,xf=function(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case 64:return b?"open":"close"}throw Error("Invalid component state");},yf=function(a){return a.l||(a.l=vf(a.rd))},zf=function(a,b){if(a.w&&a.w.J){var c=a.w.J,d=a.l;d in c&&delete c[d];rb(a.w.J,b,a)}a.l=b};P.prototype.h=function(){return this.f}; var Af=function(a){a=a.f;y(a,"Can not call getElementStrict before rendering/decorating.");return a},Q=function(a){a.Y||(a.Y=new Kd(a));return a.Y},Cf=function(a,b){if(a==b)throw Error("Unable to set parent component");if(b&&a.w&&a.l&&Bf(a.w,a.l)&&a.w!=b)throw Error("Unable to set parent component");a.w=b;P.j.tb.call(a,b)};P.prototype.xa=function(){return this.w};P.prototype.tb=function(a){if(this.w&&this.w!=a)throw Error("Method not supported");P.j.tb.call(this,a)}; P.prototype.Da=function(){this.f=this.b.b.createElement("DIV")};var Df=function(a,b,c){if(a.v)throw Error("Component already rendered");a.f||a.Da();b?b.insertBefore(a.f,c||null):a.b.b.body.appendChild(a.f);a.w&&!a.w.v||a.B()},Ef=function(a,b){if(a.v)throw Error("Component already rendered");if(b&&a.Vb(b)){a.Cc=!0;var c=mc(b);a.b&&a.b.b==c||(a.b=nc(b));a.ea(b);a.B()}else throw Error("Invalid element to decorate");};g=P.prototype;g.Vb=function(){return!0};g.ea=function(a){this.f=a}; g.B=function(){this.v=!0;Ff(this,function(a){!a.v&&a.h()&&a.B()})};g.U=function(){Ff(this,function(a){a.v&&a.U()});this.Y&&Md(this.Y);this.v=!1};g.o=function(){this.v&&this.U();this.Y&&(this.Y.M(),delete this.Y);Ff(this,function(a){a.M()});!this.Cc&&this.f&&Bc(this.f);this.w=this.Ib=this.f=this.J=this.s=null;P.j.o.call(this)};g.vb=function(a,b){this.wb(a,Gf(this),b)}; g.wb=function(a,b,c){y(!!a,"Provided element must not be null.");if(a.v&&(c||!this.v))throw Error("Component already rendered");if(0>b||b>Gf(this))throw Error("Child component index out of bounds");this.J&&this.s||(this.J={},this.s=[]);if(a.xa()==this){var d=yf(a);this.J[d]=a;bb(this.s,a)}else rb(this.J,yf(a),a);Cf(a,this);gb(this.s,b,0,a);a.v&&this.v&&a.xa()==this?(c=this.Ea(),b=c.childNodes[b]||null,b!=a.h()&&c.insertBefore(a.h(),b)):c?(this.f||this.Da(),b=Hf(this,b+1),Df(a,this.Ea(),b?b.f:null)): this.v&&!a.v&&a.f&&a.f.parentNode&&1==a.f.parentNode.nodeType&&a.B()};g.Ea=function(){return this.f};var If=function(a){null==a.Lb&&(a.Lb=qe(a.v?a.f:a.b.b.body));return a.Lb},Gf=function(a){return a.s?a.s.length:0},Bf=function(a,b){var c;a.J&&b?(c=a.J,c=(b in c?c[b]:void 0)||null):c=null;return c},Hf=function(a,b){return a.s?a.s[b]||null:null},Ff=function(a,b,c){a.s&&A(a.s,b,c)},Jf=function(a,b){return a.s&&b?Ua(a.s,b):-1}; P.prototype.removeChild=function(a,b){if(a){var c=u(a)?a:yf(a);a=Bf(this,c);if(c&&a){var d=this.J;c in d&&delete d[c];bb(this.s,a);b&&(a.U(),a.f&&Bc(a.f));Cf(a,null)}}if(!a)throw Error("Child is not in parent component");return a};var Lf=function(a,b,c,d,e,f,h,k,l){y(c);var m,q;if(m=c.offsetParent){var t="HTML"==m.tagName||"BODY"==m.tagName;t&&"static"==be(m,"position")||(q=ge(m),t||(t=(t=qe(m))&&E?-m.scrollLeft:!t||D&&H("8")||"visible"==be(m,"overflowX")?m.scrollLeft:m.scrollWidth-m.clientWidth-m.scrollLeft,q=Tb(q,new B(t,m.scrollTop))))}m=q||new B;q=pe(a);if(t=he(a)){var L=new Xd(t.left,t.top,t.right-t.left,t.bottom-t.top),t=Math.max(q.left,L.left),F=Math.min(q.left+q.width,L.left+L.width);if(t<=F){var fa=Math.max(q.top, L.top),L=Math.min(q.top+q.height,L.top+L.height);fa<=L&&(q.left=t,q.top=fa,q.width=F-t,q.height=L-fa)}}t=nc(a);fa=nc(c);if(t.b!=fa.b){var F=t.b.body,fa=uc(fa.b),L=new B(0,0),ga;ga=(ga=mc(F))?uc(ga):window;var hb=F;do{var md=ga==fa?ge(hb):me(y(hb));L.x+=md.x;L.y+=md.y}while(ga&&ga!=fa&&ga!=ga.parent&&(hb=ga.frameElement)&&(ga=ga.parent));F=Tb(L,ge(F));!D||9<=ic||Oc(t)||(F=Tb(F,vc(t.b)));q.left+=F.x;q.top+=F.y}a=Kf(a,b);b=new B(a&2?q.left+q.width:q.left,a&1?q.top+q.height:q.top);b=Tb(b,m);e&&(b.x+= (a&2?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);var w;if(h)if(l)w=l;else if(w=he(c))w.top-=m.y,w.right-=m.x,w.bottom-=m.y,w.left-=m.x;e=w;l=b.clone();w=Kf(c,d);d=oe(c);a=k?k.clone():d.clone();k=l;l=a;k=k.clone();l=l.clone();a=0;if(f||0!=w)w&2?k.x-=l.width+(f?f.right:0):f&&(k.x+=f.left),w&1?k.y-=l.height+(f?f.bottom:0):f&&(k.y+=f.top);h&&(e?(f=k,w=l,a=0,65==(h&65)&&(f.x<e.left||f.x>=e.right)&&(h&=-2),132==(h&132)&&(f.y<e.top||f.y>=e.bottom)&&(h&=-5),f.x<e.left&&h&1&&(f.x=e.left,a|=1),h&16&&(b=f.x,f.x<e.left&& (f.x=e.left,a|=4),f.x+w.width>e.right&&(w.width=Math.min(e.right-f.x,b+w.width-e.left),w.width=Math.max(w.width,0),a|=4)),f.x+w.width>e.right&&h&1&&(f.x=Math.max(e.right-w.width,e.left),a|=1),h&2&&(a=a|(f.x<e.left?16:0)|(f.x+w.width>e.right?32:0)),f.y<e.top&&h&4&&(f.y=e.top,a|=2),h&32&&(b=f.y,f.y<e.top&&(f.y=e.top,a|=8),f.y+w.height>e.bottom&&(w.height=Math.min(e.bottom-f.y,b+w.height-e.top),w.height=Math.max(w.height,0),a|=8)),f.y+w.height>e.bottom&&h&4&&(f.y=Math.max(e.bottom-w.height,e.top),a|= 2),h&8&&(a=a|(f.y<e.top?64:0)|(f.y+w.height>e.bottom?128:0)),h=a):h=256,a=h);f=new Xd(0,0,0,0);f.left=k.x;f.top=k.y;f.width=l.width;f.height=l.height;h=a;h&496||(de(c,new B(f.left,f.top)),a=new Ub(f.width,f.height),d==a||d&&a&&d.width==a.width&&d.height==a.height||(f=a,k=mc(c),d=Oc(nc(k)),!D||H("10")||d&&H("8")?(c=c.style,E?c.MozBoxSizing="border-box":G?c.WebkitBoxSizing="border-box":c.boxSizing="border-box",c.width=Math.max(f.width,0)+"px",c.height=Math.max(f.height,0)+"px"):(k=c.style,d?(D?(d=ue(c, "paddingLeft"),e=ue(c,"paddingRight"),l=ue(c,"paddingTop"),w=ue(c,"paddingBottom"),d=new Wd(l,e,w,d)):(d=ae(c,"paddingLeft"),e=ae(c,"paddingRight"),l=ae(c,"paddingTop"),w=ae(c,"paddingBottom"),d=new Wd(parseFloat(l),parseFloat(e),parseFloat(w),parseFloat(d))),c=ie(c),k.pixelWidth=f.width-c.left-d.left-d.right-c.right,k.pixelHeight=f.height-c.top-d.top-d.bottom-c.bottom):(k.pixelWidth=f.width,k.pixelHeight=f.height))));return h},Kf=function(a,b){return(b&4&&qe(a)?b^2:b)&-5};var Nf=function(a,b){M.call(this);this.a=new Kd(this);var c=a||null;Mf(this);this.L=c;b&&(this.Ua=b)};x(Nf,M);g=Nf.prototype;g.L=null;g.Ec=null;g.W=!1;g.pc=-1;g.Ua="toggle_display";g.h=function(){return this.L};var Mf=function(a){if(a.W)throw Error("Can not change this state of the popup while showing.");};Nf.prototype.b=aa;var Of=function(a,b){a.W&&N(a,{type:"beforehide",target:b})&&(a.a&&Md(a.a),a.W=!1,qa(),a.f?(rd(a.f,"end",pa(a.Gc,b),!1,a),lf(a.f)):a.Gc(b))};g=Nf.prototype; g.Gc=function(a){"toggle_display"==this.Ua?this.Ad():"move_offscreen"==this.Ua&&(this.L.style.top="-10000px");N(this,{type:"hide",target:a})};g.Ad=function(){this.L.style.visibility="hidden";O(this.L,!1)};g.Uc=function(){N(this,"show")};g.Tc=function(a){a=a.target;Fc(this.L,a)||Pf(this,a)||150>qa()-this.pc||Of(this,a)}; g.Sc=function(a){var b=mc(this.L);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||Fc(this.L,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>qa()-this.pc||Of(this)};var Pf=function(a,b){return Ya(a.Ec||[],function(a){return b===a||Fc(a,b)})};Nf.prototype.o=function(){Nf.j.o.call(this);this.a.M();nb(this.g);nb(this.f);delete this.L;delete this.a;delete this.Ec};var Qf=function(a,b){this.i=b||void 0;Nf.call(this,a)};x(Qf,Nf);Qf.prototype.b=function(){if(this.i){var a=!this.W&&"move_offscreen"!=this.Ua,b=this.h();a&&(b.style.visibility="hidden",O(b,!0));this.i.cb(b,4,this.l);a&&O(b,!1)}};var Rf=function(){};Rf.prototype.cb=function(){};var Sf=function(a,b){this.f=a;this.l=!!b;this.g={0:this.f+"-arrowright",1:this.f+"-arrowup",2:this.f+"-arrowdown",3:this.f+"-arrowleft"}};x(Sf,Rf);g=Sf.prototype;g.Pb=2;g.Dc=20;g.Qb=3;g.qc=-5;g.cb=function(a,b,c){y(this.i,"Must call setElements first.");a=this.Pb;2==a&&(a=0);Tf(this,this.Qb,a,2==this.Pb?Uf(this.Qb)?this.a.offsetHeight/2:this.a.offsetWidth/2:this.Dc,c)}; var Tf=function(a,b,c,d,e,f){if(a.b){var h=Vf(b,c),k,l=a.b;k=oe(l);k=(Uf(b)?k.height/2:k.width/2)-d;var m=Kf(l,h),q;if(q=he(l))l=pe(l),l=new Wd(l.top,l.left+l.width,l.top+l.height,l.left),Uf(b)?l.top<q.top&&!(m&1)?k-=q.top-l.top:l.bottom>q.bottom&&m&1&&(k-=l.bottom-q.bottom):l.left<q.left&&!(m&2)?k-=q.left-l.left:l.right>q.right&&m&2&&(k-=l.right-q.right);k=Uf(b)?new B(a.qc,k):new B(k,a.qc);m=b^3;Uf(b)&&"rtl"==a.b.dir&&(m=b);h=Lf(a.b,Vf(m,c),a.a,h,k,e,0,void 0,null);if(!f&&h&496){Tf(a,b^3,c,d,e,!0); return}!a.l||h&496||(e=parseFloat(a.a.style.left),f=parseFloat(a.a.style.top),y(!isNaN(e)&&!isNaN(f),"Could not parse position."),isFinite(e)&&0==e%1&&isFinite(f)&&0==f%1||de(a.a,Math.round(e),Math.round(f)))}Wf(a,b,c,d)},Wf=function(a,b,c,d){var e=a.i;ob(a.g,function(a){Cd(e,a,!1)},a);J(e,a.g[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.b?(c=le(a.b,a.a),d=Xf(a.b,b),Uf(b)?(a=Yf(c.y+d.y,a.a.offsetHeight-15),e.style.top=a+"px"):(a=Yf(c.x+d.x,a.a.offsetWidth-15),e.style.left=a+"px")): e.style[0==c?Uf(b)?"top":"left":Uf(b)?"bottom":"right"]=d+"px"},Yf=function(a,b){return 15>b?15:Math.min(Math.max(a,15),b)},Vf=function(a,b){switch(a){case 2:return 0==b?1:3;case 1:return 0==b?0:2;case 0:return 0==b?6:7;default:return 0==b?4:5}},Xf=function(a,b){var c=0,d=0,e=oe(a);switch(b){case 2:c=e.width/2;break;case 1:c=e.width/2;d=e.height;break;case 0:d=e.height/2;break;case 3:c=e.width,d=e.height/2}return new B(c,d)},Uf=function(a){return 0==a||3==a};var Zf="StopIteration"in n?n.StopIteration:{message:"StopIteration",stack:""},$f=function(){};$f.prototype.next=function(){throw Zf;};$f.prototype.i=function(){return this};var bg=function(a,b){this.b={};this.a=[];this.g=this.f=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)ag(this,arguments[d],arguments[d+1])}else if(a){if(a instanceof bg)c=a.Za(),d=a.ab();else{var c=pb(a),e=[],f=0;for(d in a)e[f++]=a[d];d=e}for(e=0;e<c.length;e++)ag(this,c[e],d[e])}};bg.prototype.ab=function(){cg(this);for(var a=[],b=0;b<this.a.length;b++)a.push(this.b[this.a[b]]);return a};bg.prototype.Za=function(){cg(this);return this.a.concat()}; bg.prototype.clear=function(){this.b={};this.g=this.f=this.a.length=0};bg.prototype.remove=function(a){return dg(this.b,a)?(delete this.b[a],this.f--,this.g++,this.a.length>2*this.f&&cg(this),!0):!1}; var cg=function(a){if(a.f!=a.a.length){for(var b=0,c=0;b<a.a.length;){var d=a.a[b];dg(a.b,d)&&(a.a[c++]=d);b++}a.a.length=c}if(a.f!=a.a.length){for(var e={},c=b=0;b<a.a.length;)d=a.a[b],dg(e,d)||(a.a[c++]=d,e[d]=1),b++;a.a.length=c}},eg=function(a,b){return dg(a.b,b)?a.b[b]:void 0},ag=function(a,b,c){dg(a.b,b)||(a.f++,a.a.push(b),a.g++);a.b[b]=c};bg.prototype.forEach=function(a,b){for(var c=this.Za(),d=0;d<c.length;d++){var e=c[d];a.call(b,eg(this,e),e,this)}};bg.prototype.clone=function(){return new bg(this)}; bg.prototype.i=function(a){cg(this);var b=0,c=this.g,d=this,e=new $f;e.next=function(){if(c!=d.g)throw Error("The map has changed since the iterator was created");if(b>=d.a.length)throw Zf;var e=d.a[b++];return a?e:d.b[e]};return e};var dg=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};D&&H(8);var fg=function(){qf.call(this)};x(fg,qf);fg.prototype.Wa=of;var gg=function(a){function b(a){this.b=a}b.prototype=a.prototype;return function(a,d){var e=new b(String(a));void 0!==d&&(e.a=d);return e}}(fg);(function(a){function b(a){this.b=a}b.prototype=a.prototype;return function(a,d){var e=String(a);if(!e)return"";e=new b(e);void 0!==d&&(e.a=d);return e}})(fg); var lg=function(a){return null!=a&&a.Wa===of?(y(a.constructor===fg),a=String(a.O()).replace(hg,"").replace(ig,"<"),String(a).replace(jg,kg)):Da(String(a))},mg={"\x00":"�","\t":"	","\n":" ","\x0B":"","\f":"","\r":" "," ":" ",'"':""","&":"&","'":"'","-":"-","/":"/","<":"<","=":"=",">":">","`":"`","\u0085":"…","\u00a0":" ","\u2028":"
","\u2029":"
"},kg=function(a){return mg[a]},jg=/[\x00\x22\x27\x3c\x3e]/g,hg=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g, ig=/</g;var ng=function(a){var b='<div class="jfk-bubble" role="alertdialog"'+(a.uid?' aria-describedby="'+lg(a.uid)+'"':"")+'><div class="jfk-bubble-content-id"'+(a.uid?' id="'+lg(a.uid)+'"':"")+"></div>";a.Fd&&(a=b,b="Close".replace(jg,kg),b=a+('<div class="jfk-bubble-closebtn-id jfk-bubble-closebtn" aria-label="'+b+'" role="button" tabindex=0></div>'));return gg(b+'<div class="jfk-bubble-arrow-id jfk-bubble-arrow"><div class="jfk-bubble-arrowimplbefore"></div><div class="jfk-bubble-arrowimplafter"></div></div></div>')}; ng.a="jfk.templates.bubble.main";var og=function(a){P.call(this,a);this.g=new Sf("jfk-bubble",!0);this.a=new Qf;this.D=[]};x(og,P);og.prototype.i=!0; var pg=function(a,b){var c=a.Ea();if(b&&c)if(u(b)){var d;d=Mb(b,null);c.innerHTML=Lb(d)}else if(b instanceof fg){if(b.Wa===pf)d=Nb(b.toString());else{if(b.Wa!==of)throw Error("Sanitized content was not of kind TEXT or HTML.");d=yb("Soy SanitizedContent of kind HTML produces SafeHtml-contract-compliant value.");d=nf(d,b.toString(),b.a)}c.innerHTML=Lb(d)}else b instanceof Kb?c.innerHTML=Lb(b):(c.innerHTML=Lb(Sb),c.appendChild(b))};g=og.prototype; g.Ea=function(){return this.f?qc("jfk-bubble-content-id",this.f||this.b.b):null}; g.Da=function(){var a={Fd:this.i,uid:"bubble-"+la(this)},b=this.b;y(ng,"Soy template may not be null.");a:{var a=ng(a||tf),b=(b||nc()).b.createElement("DIV"),a=rf(a),c=a.match(sf);y(!c,"This template starts with a %s, which cannot be a child of a <div>, as required by soy internals. Consider using goog.soy.renderElement instead.\nTemplate output: %s",c&&c[0],a);b.innerHTML=a;if(1==b.childNodes.length&&(a=b.firstChild,1==a.nodeType)){b=a;break a}}this.f=b;pg(this,this.S);O(this.h(),!1);b=this.a;a= this.h();Mf(b);b.L=a;bc||(b=this.a,a=mf(this.h(),"ease-out",0,1),c=mf(this.h(),"ease-in",1,0),b.g=a,b.f=c);zd(this.h(),this.D)}; g.B=function(){og.j.B.call(this);Q(this).a(this.a,["beforeshow","show","beforehide","hide"],this.zd);if(this.i){var a=Q(this),b=this.f?qc("jfk-bubble-closebtn-id",this.f||this.b.b):null;Td(b,pa(this.Rc,!1),a.g||a,a)}a=this.h();y(a,"getElement() returns null.");b=this.f?qc("jfk-bubble-arrow-id",this.f||this.b.b):null;y(b,"No arrow element is found!");var c=this.g;c.a=a;c.i=b;a=this.a;a.i=this.g||void 0;a.W&&a.b()}; g.Rc=function(a){var b=this.a;if(b.g){var c=b.g;1==c.a&&c.f(!0)}b.f&&(c=b.f,1==c.a&&c.f(!0));if(a){if(!b.W&&N(b,"beforeshow")){if(!b.L)throw Error("Caller must call setElement before trying to show the popup");b.b();a=mc(b.L);b.a.a(a,"mousedown",b.Tc,!0);if(D){var d;try{d=a.activeElement}catch(e){}for(;d&&"IFRAME"==d.nodeName;){try{var f=d.contentDocument||d.contentWindow.document}catch(h){break}a=f;d=a.activeElement}b.a.a(a,"mousedown",b.Tc,!0);b.a.a(a,"deactivate",b.Sc)}else b.a.a(a,"blur",b.Sc); "toggle_display"==b.Ua?(b.L.style.visibility="visible",O(b.L,!0)):"move_offscreen"==b.Ua&&b.b();b.W=!0;b.pc=qa();b.g?(rd(b.g,"end",b.Uc,!1,b),lf(b.g)):b.Uc()}}else Of(b)};g.o=function(){this.a.M();delete this.a;og.j.o.call(this)};g.Pc=function(){ke(this.h());return!1};g.zd=function(a){if("show"==a.type||"hide"==a.type){var b=Q(this),c=this.b,c=D?uc(c.b):c.b;"show"==a.type?b.a(c,"scroll",this.Pc):b.b(c,"scroll",this.Pc)}return N(this,a.type)};var R=function(a){this.a=null;a&&this.l(Xa(a,function(a){return[a]}))};v("gaia.Bubble",R); R.prototype.g=function(a,b,c,d,e){b||(b="string"==typeof a?a+"-infomessage":a.id+"-infomessage");c||(c=a);a=oc(document,a);b=oc(document,b);c=oc(document,c);a&&b&&b.innerHTML.replace(/\s+/g,"")&&(b.style.display="none",0==b.getElementsByTagName("a").length?(id(a,"click",oa(this.b,this,c,b.innerHTML,d,e)),id(a,"focus",oa(this.b,this,c,b.innerHTML,d,e)),id(a,"blur",this.i,!1,this)):(id(a,"click",oa(this.b,this,c,b.innerHTML,d,e)),id(a,"keyup",oa(this.s,this,c,b.innerHTML,d,e)),id(a,"focus",oa(this.s, this,c,b.innerHTML,d,e))))};R.prototype.init=R.prototype.g;R.prototype.l=function(a){for(var b=0;b<a.length;b++)this.g.apply(this,a[b])};R.prototype.initAll=R.prototype.l; R.prototype.b=function(a,b,c,d){this.a&&nb(this.a);this.f=a;var e=this.a=new og;e.g.b=a;e.a.W&&e.a.b();a=this.a;y(!a.v,"Must call setShowClosebox() before rendering");a.i=!1;a=this.a;y(u(b)||b.nodeType||b instanceof fg||b instanceof Kb,"Content must be a string or HTML.");a.S=b;pg(a,b);b=p(c)?c:3;c=this.a;d=p(d)?d:0==b?0:void 0;y(!c.v,"Must call setPosition() before rendering");c=c.g;null!=b&&(c.Qb=b);null!=d&&(c.Pb=d);ea(void 0)&&(c.Dc=Math.max(void 0,15));ea(-15)&&(c.qc=-15);Df(this.a,void 0);this.a.Rc(!0)}; R.prototype.s=function(a,b,c,d){this.a&&this.a.a.W&&this.f==a||this.b(a,b,c,d)};R.prototype.i=function(){this.a&&(nb(this.a),this.a=null)};R.prototype.hideInfoBubble=R.prototype.i;R.prototype.w=function(){if(this.a){var a=this.a;a.a.W&&a.a.b()}};R.prototype.reposition=R.prototype.w;R.prototype.f=null;v("jfk.ArrowAlignment.LEFT_OR_TOP",0);v("jfk.ArrowAlignment.RIGHT_OR_BOTTOM",1);v("jfk.ArrowAlignment.CENTER",2);v("jfk.PopupPosition.RIGHT",3);v("jfk.PopupPosition.LEFT",0); v("jfk.PopupPosition.BOTTOM",1);v("jfk.PopupPosition.TOP",2);var qg=function(a){a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);},tg=function(a){var b=[];rg(new sg,a,b);return b.join("")},sg=function(){},rg=function(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(r(b)){var d= b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),rg(a,d[f],c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");e="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(f=b[d],"function"!=typeof f&&(c.push(e),ug(d,c),c.push(":"),rg(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":ug(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?b:"null");break;case "boolean":c.push(b);break;case "function":c.push("null"); break;default:throw Error("Unknown type: "+typeof b);}}},vg={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},wg=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g,ug=function(a,b){b.push('"',a.replace(wg,function(a){var b=vg[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),vg[a]=b);return b}),'"')};var xg=function(){},zg=function(a,b,c,d){a.a=null;b||(b=c?[c]:[]);a.l=c?String(c):void 0;a.g=0===c?-1:0;a.b=b;a:{if(a.b.length&&(b=a.b.length-1,(c=a.b[b])&&"object"==typeof c&&!r(c))){a.i=b-a.g;a.f=c;break a}a.i=Number.MAX_VALUE}if(d)for(b=0;b<d.length;b++)c=d[b],c<a.i?(c+=a.g,a.b[c]=a.b[c]||yg):a.f[c]=a.f[c]||yg},yg=Object.freeze?Object.freeze([]):[],Ag=function(a,b){if(b<a.i){var c=b+a.g,d=a.b[c];return d===yg?a.b[c]=[]:d}d=a.f[b];return d===yg?a.f[b]=[]:d},Bg=function(a,b,c){a.a||(a.a={});if(!a.a[c]){var d= Ag(a,c);d&&(a.a[c]=new b(d))}return a.a[c]},Dg=function(a){var b=Cg;a.a||(a.a={});if(!a.a[1]){for(var c=Ag(a,1),d=[],e=0;e<c.length;e++)d[e]=new b(c[e]);a.a[1]=d}b=a.a[1];b==yg&&(b=a.a[1]=[]);return b};xg.prototype.toString=function(){return this.b.toString()};var Eg=C("iPhone")&&!C("iPod")&&!C("iPad")||C("iPod"),Fg=C("iPad");!C("Android")||Zb()||C("Firefox")||Yb();Zb();var Gg=!D,Hg=function(a,b){return Gg&&a.dataset?b in a.dataset?a.dataset[b]:null:a.getAttribute("data-"+Ia(b))},Ig=function(a,b){return Gg&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+Ia(b)):!!a.getAttribute("data-"+Ia(b))};var Jg=function(a){var b=a.type;if(!p(b))return null;switch(b.toLowerCase()){case "checkbox":case "radio":return a.checked?a.value:null;case "select-one":return b=a.selectedIndex,0<=b?a.options[b].value:null;case "select-multiple":for(var b=[],c,d=0;c=a.options[d];d++)c.selected&&b.push(c.value);return b.length?b:null;default:return p(a.value)?a.value:null}},Kg=function(a,b){var c=a.type;if(p(c))switch(c.toLowerCase()){case "checkbox":case "radio":a.checked=b;break;case "select-one":a.selectedIndex= -1;if(u(b))for(var d=0;c=a.options[d];d++)if(c.value==b){c.selected=!0;break}break;case "select-multiple":c=b;u(c)&&(c=[c]);for(var e=0;d=a.options[e];e++)if(d.selected=!1,c)for(var f,h=0;f=c[h];h++)d.value==f&&(d.selected=!0);break;default:a.value=null!=b?b:""}};var Lg=function(){};var Mg,Ng=function(){};x(Ng,Lg);var Og=function(a){var b;a:{if(!a.a&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var c=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],d=0;d<c.length;d++){var e=c[d];try{new ActiveXObject(e);b=a.a=e;break a}catch(f){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}b=a.a}return b?new ActiveXObject(b):new XMLHttpRequest};Mg=new Ng;var Pg=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/,Rg=function(a){if(Qg){Qg=!1;var b=n.location;if(b){var c=b.href;if(c&&(c=(c=Rg(c)[3]||null)?decodeURI(c):c)&&c!=b.hostname)throw Qg=!0,Error();}}return a.match(Pg)},Qg=G,Sg=function(a,b){if(a)for(var c=a.split("&"),d=0;d<c.length;d++){var e=c[d].indexOf("="),f=null,h=null;0<=e?(f=c[d].substring(0,e),h=c[d].substring(e+1)):f=c[d];b(f,h?decodeURIComponent(h.replace(/\+/g," ")):"")}};var Ug=function(a){var b={Yc:5E3,$c:")]}'"};return Tg(a,b).then(function(a){var d=a.responseText;b&&b.$c&&(a=b.$c,0==d.lastIndexOf(a,0)&&(d=d.substring(a.length)));return qg(d)})},Tg=function(a,b){return new Qe(function(c,d){var e=b||{},f,h=e.Gd?Og(e.Gd):Og(Mg);try{h.open("POST",a,!0)}catch(k){d(new Vg("Error opening XHR: "+k.message,a))}h.onreadystatechange=function(){if(4==h.readyState){n.clearTimeout(f);var b;a:switch(h.status){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:b= !0;break a;default:b=!1}!b&&(b=0===h.status)&&(b=Rg(a)[1]||null,!b&&n.self&&n.self.location&&(b=n.self.location.protocol,b=b.substr(0,b.length-1)),b=b?b.toLowerCase():"",b=!("http"==b||"https"==b||""==b));b?c(h):d(new Wg(h.status,a))}};h.onerror=function(){d(new Vg("Network error",a))};var l;if(e.headers){for(var m in e.headers)l=e.headers[m],null!=l&&h.setRequestHeader(m,l);l=e.headers["Content-Type"]}m=n.FormData&&!1;void 0!==l||m||h.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf-8"); e.withCredentials&&(h.withCredentials=e.withCredentials);e.responseType&&(h.responseType=e.responseType);e.Ed&&h.overrideMimeType(e.Ed);0<e.Yc&&(f=n.setTimeout(function(){h.onreadystatechange=aa;h.abort();d(new Xg(a))},e.Yc));try{h.send("")}catch(q){h.onreadystatechange=aa,n.clearTimeout(f),d(new Vg("Error sending XHR: "+q.message,a))}})},Vg=function(a,b){ra.call(this,a+", url="+b)};x(Vg,ra);Vg.prototype.name="XhrError"; var Wg=function(a,b){Vg.call(this,"Request Failed, status="+a,b);this.status=a};x(Wg,Vg);Wg.prototype.name="XhrHttpError";var Xg=function(a){Vg.call(this,"Request timed out",a)};x(Xg,Vg);Xg.prototype.name="XhrTimeoutError";var Yg=function(a,b){this.g=this.w=this.f="";this.s=null;this.i=this.l="";this.a=!1;var c;a instanceof Yg?(this.a=p(b)?b:a.a,Zg(this,a.f),this.w=a.w,this.g=a.g,$g(this,a.s),this.l=a.l,ah(this,a.b.clone()),this.i=a.i):a&&(c=Rg(String(a)))?(this.a=!!b,Zg(this,c[1]||"",!0),this.w=bh(c[2]||""),this.g=bh(c[3]||"",!0),$g(this,c[4]),this.l=bh(c[5]||"",!0),ah(this,c[6]||"",!0),this.i=bh(c[7]||"")):(this.a=!!b,this.b=new ch(null,0,this.a))}; Yg.prototype.toString=function(){var a=[],b=this.f;b&&a.push(dh(b,eh,!0),":");var c=this.g;if(c||"file"==b)a.push("//"),(b=this.w)&&a.push(dh(b,eh,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.s,null!=c&&a.push(":",String(c));if(c=this.l)this.g&&"/"!=c.charAt(0)&&a.push("/"),a.push(dh(c,"/"==c.charAt(0)?fh:gh,!0));(c=this.b.toString())&&a.push("?",c);(c=this.i)&&a.push("#",dh(c,hh));return a.join("")};Yg.prototype.clone=function(){return new Yg(this)}; var Zg=function(a,b,c){a.f=c?bh(b,!0):b;a.f&&(a.f=a.f.replace(/:$/,""))},$g=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.s=b}else a.s=null},ah=function(a,b,c){b instanceof ch?(a.b=b,ih(a.b,a.a)):(c||(b=dh(b,jh)),a.b=new ch(b,0,a.a))},lh=function(a,b,c){r(c)||(c=[String(c)]);kh(a.b,b,c);return a},mh=function(a){return a instanceof Yg?a.clone():new Yg(a,void 0)},bh=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},dh=function(a, b,c){return u(a)?(a=encodeURI(a).replace(b,nh),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},nh=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},eh=/[#\/\?@]/g,gh=/[\#\?:]/g,fh=/[\#\?]/g,jh=/[\#\?@]/g,hh=/#/g,ch=function(a,b,c){this.f=this.a=null;this.b=a||null;this.g=!!c},oh=function(a){a.a||(a.a=new bg,a.f=0,a.b&&Sg(a.b,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};g=ch.prototype; g.add=function(a,b){oh(this);this.b=null;a=ph(this,a);var c=eg(this.a,a);c||ag(this.a,a,c=[]);c.push(b);this.f++;return this};g.remove=function(a){oh(this);a=ph(this,a);return dg(this.a.b,a)?(this.b=null,this.f-=eg(this.a,a).length,this.a.remove(a)):!1};g.clear=function(){this.a=this.b=null;this.f=0};g.Za=function(){oh(this);for(var a=this.a.ab(),b=this.a.Za(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c}; g.ab=function(a){oh(this);var b=[];if(u(a)){var c=a;oh(this);c=ph(this,c);dg(this.a.b,c)&&(b=cb(b,eg(this.a,ph(this,a))))}else for(a=this.a.ab(),c=0;c<a.length;c++)b=cb(b,a[c]);return b};var kh=function(a,b,c){a.remove(b);0<c.length&&(a.b=null,ag(a.a,ph(a,b),db(c)),a.f+=c.length)}; ch.prototype.toString=function(){if(this.b)return this.b;if(!this.a)return"";for(var a=[],b=this.a.Za(),c=0;c<b.length;c++)for(var d=b[c],e=encodeURIComponent(String(d)),d=this.ab(d),f=0;f<d.length;f++){var h=e;""!==d[f]&&(h+="="+encodeURIComponent(String(d[f])));a.push(h)}return this.b=a.join("&")};ch.prototype.clone=function(){var a=new ch;a.b=this.b;this.a&&(a.a=this.a.clone(),a.f=this.f);return a}; var ph=function(a,b){var c=String(b);a.g&&(c=c.toLowerCase());return c},ih=function(a,b){b&&!a.g&&(oh(a),a.b=null,a.a.forEach(function(a,b){var e=b.toLowerCase();b!=e&&(this.remove(b),kh(this,e,a))},a));a.g=b};var qh=function(a){zg(this,a,0,null)};x(qh,xg);var rh=function(a){return nf(yb("From proto message. b/12014412"),Ag(a,2)||"")};var th=function(a){zg(this,a,"gf.cbir",sh)};x(th,xg);var sh=[1];th.a="gf.cbir";var Cg=function(a){zg(this,a,0,null)};x(Cg,xg);var We=null,uh=void 0,vh=0,wh=null,xh=new Kd;v("getExtraTos",function(){We&&(Ye(),We=null);yh();var a=oc(document,"HiddenCountryCode");a||(a=oc(document,"CountryCode"));var b=I("secTok2"),c=I("timeStmp2"),a=lh(lh(lh(mh("/_/signup/tos"),"cc",a.value),"tok",b.value),"ts",c.value);We=Ve(Ug(a.toString()).then(function(a){if(!r(a))throw Error("JSON response "+a+" not an array");a=new th(Qa(a)[0]);0<Dg(a).length&&zh(a)}),function(){yh()})}); v("hideExtraTos",function(){var a=I("tos-div");I("cancelbutton");I("iagreebutton");O(a,!1);window.focus();Md(xh);Ad(document.body,"scroll-disabled");document.body.scrollTop=vh;I("submitbutton").disabled=!1});v("setOnSubmitFunction",function(a){wh=a});v("submitForm",function(){var a=I("createaccount");wh()&&a.submit()}); var Ah=function(){var a=ae(I("tos-button-div"),"height");Cd(I("tos-popup-container"),"tos-twobtnlines",60<parseInt(a,10))},Bh=function(a){var b=I("tos-div"),c=I("tos-scroll"),d=I("cancelbutton"),e=I("iagreebutton");a.target==b?c.focus():a.target==d&&e.disabled?window.focus():a.target==e&&window.focus()},Ch=function(){var a=I("tos-scroll"),b=I("iagreebutton");a.scrollTop+20>=a.scrollHeight-a.clientHeight&&(b.disabled=!1,a.removeEventListener?a.removeEventListener("scroll",Ch):a.detachEvent("onscroll", Ch))},Dh=function(){var a=I("tos-scroll"),b=I("iagreebutton");b.disabled&&a.scrollHeight<=a.clientHeight&&(b.disabled=!1);Ah()},yh=function(){var a=I("termsofservice-form-element"),b=I("extra-tos"),c=I("tos-div"),d=I("TermsOfService"),e=I("createaccount");"none"!=a.style.display||Kg(d,uh);O(a,!0);O(c,!1);Ac(b);Ad(document.body,"scroll-disabled");e.onsubmit=wh},zh=function(a){var b=I("tos-div"),c=I("termsofservice-form-element"),d=I("extra-tos"),e=I("tos-text"),f=I("TermsOfService"),h=I("createaccount"), k=I("iagreebutton"),l=I("cancelbutton"),m=I("tos-header"),q=I("submitbutton"),t=I("PrivacyLink"),L=I("TosLink");Ac(d);Ac(e);Ac(m);var F="";A(Dg(a),function(a,b,c){var d=xc("DIV");0==b&&J(d,"tos-intro-text-div");var f=rh(Pa(Bg(a,qh,1)));d.innerHTML=Lb(f);b<c.length-1&&(c=xc("DIV"),0==b?J(c,"tos-intro-separator"):J(c,"tos-par-separator"),d.appendChild(c));e.appendChild(d);F=F.concat(Na(Ag(a,2)),";")});var fa=xc("DIV");J(fa,"tos-padding-div");e.appendChild(fa);var ga=Bg(a,Cg,4),F=F.concat(Na(Ag(ga,2)), ";"),fa=Bg(a,Cg,3),F=F.concat(Na(Ag(fa,2)),";"),hb=Bg(a,Cg,5),F=F.concat(Na(Ag(hb,2)),";"),md=xc("INPUT",{type:"hidden",name:"extTosRk",value:F});d.appendChild(md);a=Na(Ag(a,6));a=xc("INPUT",{type:"hidden",name:"extTosPue",value:a});d.appendChild(a);d=xc("DIV",{id:"header-text-div"});hb=rh(Pa(Bg(hb,qh,1)));d.innerHTML=Lb(hb);m.appendChild(d);A(pc(document,"A",void 0,e),function(a){if(Ig(a,"link")){var b;b="privacy"==Hg(a,"link")?mh(t.href):"tos"==Hg(a,"link")?mh(L.href):a.hasAttribute("href")?mh(a.getAttribute("href")): mh("#");if(Ig(a,"anchor")){var c=Na(Hg(a,"anchor"));b.i=c}a.setAttribute("href",b.toString());a.setAttribute("target","_blank")}});m=rh(Pa(Bg(ga,qh,1)));k.value=Lb(m);k=rh(Pa(Bg(fa,qh,1)));l.value=Lb(k);Gd(b,"dialog");K(b,"labelledby","header-text-div");document.activeElement==f&&q.focus();O(c,!1);uh=!!Jg(f);Kg(f,!0);h.onsubmit=function(){if(wh()){var a=I("tos-div"),b=I("tos-scroll"),c=I("cancelbutton"),d=I("iagreebutton");O(a,!0);b.tabIndex=0;b.focus();a.tabIndex=1;xh.a(a,"focus",Bh);xh.a(c,"blur", Bh);xh.a(d,"blur",Bh);vh=document.body.scrollTop;J(document.body,"scroll-disabled");b.scrollTop=0;b.scrollTop+20>=b.scrollHeight-b.clientHeight||(d.disabled=!0,xh.a(b,"scroll",Ch));Ah();xh.a(window,["resize","orientationchange"],Dh)}return!1}};var Eh=function(){try{return new XMLHttpRequest}catch(a){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++)try{return new ActiveXObject(b[c])}catch(d){}}return null};v("gaia.ajax.newXmlHttpRequest",Eh);var Fh=function(){this.a=Eh();this.parameters={}};v("gaia.ajax.XmlHttpFormRequest",Fh); Fh.prototype.send=function(a,b){var c=[],d;for(d in this.parameters)c.push(d+"="+encodeURIComponent(this.parameters[d]));var c=c.join("&"),e=this.a;e.open("POST",a,!0);e.setRequestHeader("Content-type","application/x-www-form-urlencoded");e.onreadystatechange=function(){4==e.readyState&&b({status:e.status,text:e.responseText})};e.send(c)};Fh.prototype.send=Fh.prototype.send; Fh.prototype.b=function(a,b,c){var d=this.a;d.open("POST",a,!0);d.setRequestHeader("Content-type","application/json");d.onreadystatechange=function(){4==d.readyState&&c({status:d.status,text:d.responseText})};d.send(b)};Fh.prototype.sendJson=Fh.prototype.b;Fh.prototype.f=function(a,b){var c=this.a;c.open("GET",a,!0);c.onreadystatechange=function(){4==c.readyState&&b({status:c.status,text:c.responseText})};c.send()};Fh.prototype.get=Fh.prototype.f;var Gh=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$"),Hh=function(a,b){for(var c=[],d=a.split("&"),e=encodeURIComponent(b)+"=",f=0;f<d.length;f++){var h=d[f];0==h.lastIndexOf(e,0)&&c.push(h.substring(h.indexOf("=")+1))}return c},Ih=function(a,b){for(var c=a.split("&"),d=[],e=encodeURIComponent(b)+"=",f=0;f<c.length;f++)0!=c[f].lastIndexOf(e,0)&&d.push(c[f]);return d.join("&")},Jh=function(a){return a.match(Gh)}; v("gaia.uri.split",Jh);v("gaia.uri.getScheme",function(a){return Jh(a)[1]||null});v("gaia.uri.getDomain",function(a){return(a=Jh(a)[3]||null)&&decodeURIComponent(a)});v("gaia.uri.getPort",function(a){return Number(Jh(a)[4]||null)||null});v("gaia.uri.getDefaultPortIfPossible",function(a){return"http"==a.toLowerCase()?80:"https"==a.toLowerCase()?443:null}); var Kh=function(a,b,c){if(0<a.indexOf("#"))throw Object("Unsupported URL Exception: "+a);return 0<=a.indexOf("?")?a+"&"+encodeURIComponent(b)+"="+encodeURIComponent(c):a+"?"+encodeURIComponent(b)+"="+encodeURIComponent(c)};v("gaia.uri.appendParam",Kh);var Lh=function(a,b){if(0<a.indexOf("#"))throw Object("Unsupported URL Exception: "+a);var c=a.indexOf("?");if(0<=c){var d=a.substr(0,c);return(c=Ih(a.substring(c+1),b))?d+"?"+c:d}return a};v("gaia.uri.removeParam",Lh); v("gaia.uri.setParam",function(a,b,c){return Kh(Lh(a,b),b,c)});var Mh=function(a,b){if(0<a.indexOf("#"))throw Object("Unsupported URL Exception: "+a);var c=[],d=a.indexOf("?");0<=d&&(c=Hh(a.substring(d+1),b));return c};v("gaia.uri.getParams",Mh);v("gaia.uri.getParam",function(a,b){var c=Mh(a,b);if(c.length)return c[0]});var Nh=function(a){var b=a.indexOf("#");if(0<b)return a.substring(b+1)};v("gaia.uri.getFragment",Nh);var Oh=function(a,b){var c=Nh(a),d=[];c&&(d=Hh(c,b));return d}; v("gaia.uri.getFragmentParams",Oh);v("gaia.uri.getFragmentParam",function(a,b){var c=Oh(a,b);if(c.length)return c[0]});var Ph=function(a,b,c){return 0<=a.indexOf("#")?a+"&"+encodeURIComponent(b)+"="+encodeURIComponent(c):a+"#"+encodeURIComponent(b)+"="+encodeURIComponent(c)};v("gaia.uri.appendFragmentParam",Ph);var Qh=function(a,b){var c=a.indexOf("#");if(0<=c){var d=a.substr(0,c);return(c=Ih(a.substring(c+1),b))?d+"#"+c:d}return a};v("gaia.uri.removeFragmentParam",Qh); v("gaia.uri.setFragmentParam",function(a,b,c){return Ph(Qh(a,b),b,c)});var Rh={},Sh=function(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};var Uh=function(a,b){M.call(this);a&&Th(this,a,b)};x(Uh,M);g=Uh.prototype;g.Pa=null;g.Fb=null;g.kc=null;g.Gb=null;g.P=-1;g.wa=-1;g.Ob=!1; var Vh={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},Wh={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Xh=D||ac||G&&H("525"),Yh=cc&&E; Uh.prototype.a=function(a){if(G||ac)if(17==this.P&&!a.ctrlKey||18==this.P&&!a.altKey||cc&&91==this.P&&!a.metaKey)this.wa=this.P=-1;-1==this.P&&(a.ctrlKey&&17!=a.keyCode?this.P=17:a.altKey&&18!=a.keyCode?this.P=18:a.metaKey&&91!=a.keyCode&&(this.P=91));Xh&&!Qd(a.keyCode,this.P,a.shiftKey,a.ctrlKey,a.altKey)?this.handleEvent(a):(this.wa=Pd(a.keyCode),Yh&&(this.Ob=a.altKey))};Uh.prototype.b=function(a){this.wa=this.P=-1;this.Ob=a.altKey}; Uh.prototype.handleEvent=function(a){var b=a.a,c,d,e=b.altKey;D&&"keypress"==a.type?(c=this.wa,d=13!=c&&27!=c?b.keyCode:0):(G||ac)&&"keypress"==a.type?(c=this.wa,d=0<=b.charCode&&63232>b.charCode&&Od(c)?b.charCode:0):$b&&!G?(c=this.wa,d=Od(c)?b.keyCode:0):(c=b.keyCode||this.wa,d=b.charCode||0,Yh&&(e=this.Ob),cc&&63==d&&224==c&&(c=191));var f=c=Pd(c),h=b.keyIdentifier;c?63232<=c&&c in Vh?f=Vh[c]:25==c&&a.shiftKey&&(f=9):h&&h in Wh&&(f=Wh[h]);this.P=f;a=new Zh(f,d,0,b);a.altKey=e;N(this,a)}; Uh.prototype.h=function(){return this.Pa};var Th=function(a,b,c){a.Gb&&$h(a);a.Pa=b;a.Fb=id(a.Pa,"keypress",a,c);a.kc=id(a.Pa,"keydown",a.a,c,a);a.Gb=id(a.Pa,"keyup",a.b,c,a)},$h=function(a){a.Fb&&(td(a.Fb),td(a.kc),td(a.Gb),a.Fb=null,a.kc=null,a.Gb=null);a.Pa=null;a.P=-1;a.wa=-1};Uh.prototype.o=function(){Uh.j.o.call(this);$h(this)};var Zh=function(a,b,c,d){Uc.call(this,d);this.type="key";this.keyCode=a;this.i=b};x(Zh,Uc);var S=function(){},ai;ba(S);var bi={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"checked",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};S.prototype.Qa=function(){};S.prototype.V=function(a){return a.b.a("DIV",ci(this,a).join(" "),a.O())};S.prototype.N=function(a){return a};var ei=function(a,b,c){if(a=a.h?a.h():a){var d=[b];D&&!H("7")&&(d=di(xd(a),b),d.push(b));(c?zd:Bd)(a,d)}};S.prototype.Ab=function(){return!0}; S.prototype.I=function(a,b){b.id&&zf(a,b.id);var c=this.N(b);c&&c.firstChild?fi(a,c.firstChild.nextSibling?db(c.childNodes):c.firstChild):a.Ga=null;var d=0,e=this.m(),f=this.m(),h=!1,k=!1,l=!1,m=db(xd(b));A(m,function(a){h||a!=e?k||a!=f?d|=this.f(a):k=!0:(h=!0,f==e&&(k=!0));1==this.f(a)&&(Ra(c),Kc(c)&&Lc(c)&&Jc(c,!1))},this);a.ra=d;h||(m.push(e),f==e&&(k=!0));k||m.push(f);var q=a.Rb;q&&m.push.apply(m,q);if(D&&!H("7")){var t=di(m);0<t.length&&(m.push.apply(m,t),l=!0)}if(!h||!k||q||l)b.className=m.join(" "); return b};S.prototype.Lc=function(a){If(a)&&this.Nc(a.h(),!0);a.isEnabled()&&this.Bb(a,a.R)};var gi=function(a,b,c){if(a=c||a.Qa())y(b,"The element passed as a first parameter cannot be null."),c=b.getAttribute("role")||null,a!=c&&Gd(b,a)},hi=function(a,b,c){y(b);y(c);b.R||K(c,"hidden",!b.R);b.isEnabled()||a.$(c,1,!b.isEnabled());T(b,8)&&a.$(c,8,U(b,8));T(b,16)&&a.$(c,16,U(b,16));T(b,64)&&a.$(c,64,U(b,64))};g=S.prototype;g.Xb=function(a,b){se(a,!b,!D&&!$b)}; g.Nc=function(a,b){ei(a,this.m()+"-rtl",b)};g.Mc=function(a){var b;return T(a,32)&&(b=a.h())?Kc(b)&&Lc(b):!1};g.Bb=function(a,b){var c;if(T(a,32)&&(c=a.h())){if(!b&&U(a,32)){try{c.blur()}catch(d){}U(a,32)&&a.Cb(null)}(Kc(c)&&Lc(c))!=b&&Jc(c,b)}};g.Yb=function(a,b,c){var d=a.h();if(d){var e=this.a(b);e&&ei(a,e,c);this.$(d,b,c)}}; g.$=function(a,b,c){ai||(ai={1:"disabled",8:"selected",16:"checked",64:"expanded"});y(a,"The element passed as a first parameter cannot be null.");b=ai[b];var d=a.getAttribute("role")||null;d&&(d=bi[d]||b,b="checked"==b||"selected"==b?d:b);b&&K(a,b,c)};g.hb=function(a,b){var c=this.N(a);if(c&&(Ac(c),b))if(u(b))Gc(c,b);else{var d=function(a){if(a){var b=mc(c);c.appendChild(u(a)?b.createTextNode(a):a)}};r(b)?A(b,d):!da(b)||"nodeType"in b?d(b):A(db(b),d)}};g.m=function(){return"goog-control"}; var ci=function(a,b){var c=a.m(),d=[c],e=a.m();e!=c&&d.push(e);c=b.ra;for(e=[];c;){var f=c&-c;e.push(a.a(f));c&=~f}d.push.apply(d,e);(c=b.Rb)&&d.push.apply(d,c);D&&!H("7")&&d.push.apply(d,di(d));return d},di=function(a,b){var c=[];b&&(a=a.concat([b]));A([],function(d){!Za(d,pa(ab,a))||b&&!ab(d,b)||c.push(d.join("_"))});return c};S.prototype.a=function(a){this.b||ii(this);return this.b[a]}; S.prototype.f=function(a){if(!this.i){this.b||ii(this);var b=this.b,c={},d;for(d in b)c[b[d]]=d;this.i=c}a=parseInt(this.i[a],10);return isNaN(a)?0:a};var ii=function(a){var b=a.m(),c=b.replace(/\xa0|\s/g," ");y(-1==c.indexOf(" "),"ControlRenderer has an invalid css class: '"+b+"'");a.b={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};var ki=function(a,b){if(!a)throw Error("Invalid class name "+a);if(!ha(b))throw Error("Invalid decorator function "+b);ji[a]=b},li={},ji={};var V=function(a,b,c){P.call(this,c);if(!b){b=this.constructor;for(var d;b;){d=la(b);if(d=li[d])break;b=b.j?b.j.constructor:null}b=d?ha(d.F)?d.F():new d:null}this.g=b;this.Ga=p(a)?a:null};x(V,P);g=V.prototype;g.Ga=null;g.ra=0;g.nb=39;g.Va=255;g.mb=0;g.R=!0;g.Rb=null;g.fc=!0;g.rc=null;var ni=function(a,b){a.v&&b!=a.fc&&mi(a,b);a.fc=b};g=V.prototype;g.Da=function(){var a=this.g.V(this);this.f=a;gi(this.g,a,this.$a());this.g.Xb(a,!1);this.R||(O(a,!1),a&&K(a,"hidden",!0))};g.$a=function(){return this.rc}; g.Ea=function(){return this.g.N(this.h())};g.Vb=function(a){return this.g.Ab(a)};g.ea=function(a){this.f=a=this.g.I(this,a);gi(this.g,a,this.$a());this.g.Xb(a,!1);this.R="none"!=a.style.display};g.B=function(){V.j.B.call(this);hi(this.g,this,Af(this));this.g.Lc(this);if(this.nb&-2&&(this.fc&&mi(this,!0),T(this,32))){var a=this.h();if(a){var b=this.S||(this.S=new Uh);Th(b,a);Q(this).a(b,"key",this.X).a(a,"focus",this.qd).a(a,"blur",this.Cb)}}}; var mi=function(a,b){var c=Q(a),d=a.h();b?(c.a(d,"mouseover",a.hc).a(d,"mousedown",a.Ra).a(d,"mouseup",a.ta).a(d,"mouseout",a.gc),a.jb!=aa&&c.a(d,"contextmenu",a.jb),D&&(c.a(d,"dblclick",a.Oc),a.ya||(a.ya=new oi(a),mb(a,pa(nb,a.ya))))):(c.b(d,"mouseover",a.hc).b(d,"mousedown",a.Ra).b(d,"mouseup",a.ta).b(d,"mouseout",a.gc),a.jb!=aa&&c.b(d,"contextmenu",a.jb),D&&(c.b(d,"dblclick",a.Oc),nb(a.ya),a.ya=null))}; V.prototype.U=function(){V.j.U.call(this);this.S&&$h(this.S);this.R&&this.isEnabled()&&this.g.Bb(this,!1)};V.prototype.o=function(){V.j.o.call(this);this.S&&(this.S.M(),delete this.S);delete this.g;this.ya=this.Rb=this.Ga=null};V.prototype.O=function(){return this.Ga};var fi=function(a,b){a.Ga=b}; V.prototype.ia=function(){var a=this.O();if(!a)return"";if(!u(a))if(r(a))a=Xa(a,Nc).join("");else{if(kc&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Mc(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");kc||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""))}return ua(a)};V.prototype.isEnabled=function(){return!U(this,1)}; V.prototype.Z=function(a){var b=this.xa();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!pi(this,1,!a)||(a||(qi(this,!1),ri(this,!1)),this.R&&this.g.Bb(this,a),si(this,1,!a,!0))};var ri=function(a,b){pi(a,2,b)&&si(a,2,b)},qi=function(a,b){pi(a,4,b)&&si(a,4,b)};V.prototype.uc=function(a){pi(this,8,a)&&si(this,8,a)};V.prototype.i=function(a){pi(this,64,a)&&si(this,64,a)}; var U=function(a,b){return!!(a.ra&b)},si=function(a,b,c,d){d||1!=b?T(a,b)&&c!=U(a,b)&&(a.g.Yb(a,b,c),a.ra=c?a.ra|b:a.ra&~b):a.Z(!c)},T=function(a,b){return!!(a.nb&b)};V.prototype.K=function(a,b){if(this.v&&U(this,a)&&!b)throw Error("Component already rendered");!b&&U(this,a)&&si(this,a,!1);this.nb=b?this.nb|a:this.nb&~a};var ti=function(a,b){return!!(a.Va&b)&&T(a,b)},pi=function(a,b,c){return T(a,b)&&U(a,b)!=c&&(!(a.mb&b)||N(a,xf(b,c)))&&!a.Ka};g=V.prototype; g.hc=function(a){(!a.l||!Fc(this.h(),a.l))&&N(this,"enter")&&this.isEnabled()&&ti(this,2)&&ri(this,!0)};g.gc=function(a){a.l&&Fc(this.h(),a.l)||!N(this,"leave")||(ti(this,4)&&qi(this,!1),ti(this,2)&&ri(this,!1))};g.jb=aa;g.Ra=function(a){this.isEnabled()&&(ti(this,2)&&ri(this,!0),Wc(a)&&(ti(this,4)&&qi(this,!0),this.g&&this.g.Mc(this)&&this.h().focus()));Wc(a)&&a.preventDefault()};g.ta=function(a){this.isEnabled()&&(ti(this,2)&&ri(this,!0),U(this,4)&&this.Ja(a)&&ti(this,4)&&qi(this,!1))}; g.Oc=function(a){this.isEnabled()&&this.Ja(a)};g.Ja=function(a){if(ti(this,16)){var b=!U(this,16);pi(this,16,b)&&si(this,16,b)}ti(this,8)&&this.uc(!0);ti(this,64)&&this.i(!U(this,64));b=new Tc("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.s=a.s);return N(this,b)};g.qd=function(){ti(this,32)&&pi(this,32,!0)&&si(this,32,!0)};g.Cb=function(){ti(this,4)&&qi(this,!1);ti(this,32)&&pi(this,32,!1)&&si(this,32,!1)}; g.X=function(a){return this.R&&this.isEnabled()&&this.oa(a)?(a.preventDefault(),a.f(),!0):!1};g.oa=function(a){return 13==a.keyCode&&this.Ja(a)};if(!ha(V))throw Error("Invalid component class "+V);if(!ha(S))throw Error("Invalid renderer class "+S);var ui=la(V);li[ui]=S;ki("goog-control",function(){return new V(null)});var oi=function(a){lb.call(this);this.b=a;this.a=!1;this.f=new Kd(this);mb(this,pa(nb,this.f));a=Af(this.b);this.f.a(a,"mousedown",this.i).a(a,"mouseup",this.l).a(a,"click",this.g)}; x(oi,lb);oi.prototype.i=function(){this.a=!1};oi.prototype.l=function(){this.a=!0};oi.prototype.g=function(a){if(this.a)this.a=!1;else{var b=a.a,c=b.button,d=b.type;b.button=0;b.type="mousedown";this.b.Ra(new Uc(b,a.b));b.type="mouseup";this.b.ta(new Uc(b,a.b));b.button=c;b.type=d}};oi.prototype.o=function(){this.b=null;oi.j.o.call(this)};var vi=function(){this.g=[]};x(vi,S);ba(vi);var wi=function(a,b){var c=a.g[b];if(!c){switch(b){case 0:c=a.m()+"-highlight";break;case 1:c=a.m()+"-checkbox";break;case 2:c=a.m()+"-content"}a.g[b]=c}return c};g=vi.prototype;g.Qa=function(){return"menuitem"};g.V=function(a){var b=a.b.a("DIV",ci(this,a).join(" "),xi(this,a.O(),a.b));yi(this,a,b,T(a,8)||T(a,16));return b};g.N=function(a){return a&&a.firstChild}; g.I=function(a,b){y(b);var c=Dc(b),d=wi(this,2);c&&yd(c,d)||b.appendChild(xi(this,b.childNodes,a.b));yd(b,"goog-option")&&(a.K(16,!0),a&&b&&yi(this,a,b,!0));return vi.j.I.call(this,a,b)};g.hb=function(a,b){var c=this.N(a),d=zi(this,a)?c.firstChild:null;vi.j.hb.call(this,a,b);d&&!zi(this,a)&&c.insertBefore(d,c.firstChild||null)}; var xi=function(a,b,c){a=wi(a,2);return c.a("DIV",a,b)},zi=function(a,b){var c=a.N(b);if(c){var c=c.firstChild,d=wi(a,1);return!!c&&Ec(c)&&yd(c,d)}return!1},yi=function(a,b,c,d){gi(a,c,b.$a());hi(a,b,c);d!=zi(a,c)&&(Cd(c,"goog-option",d),c=a.N(c),d?(a=wi(a,1),c.insertBefore(b.b.a("DIV",a),c.firstChild||null)):c.removeChild(c.firstChild))};vi.prototype.a=function(a){switch(a){case 2:return wi(this,0);case 16:case 8:return"goog-option-selected";default:return vi.j.a.call(this,a)}}; vi.prototype.f=function(a){var b=wi(this,0);switch(a){case "goog-option-selected":return 16;case b:return 2;default:return vi.j.f.call(this,a)}};vi.prototype.m=function(){return"goog-menuitem"};var Ai=function(a,b,c,d){V.call(this,a,d||vi.F(),c);this.Ib=b};x(Ai,V);g=Ai.prototype;g.A=function(){var a=this.Ib;return null!=a?a:this.ia()};g.K=function(a,b){Ai.j.K.call(this,a,b);switch(a){case 8:U(this,16)&&!b&&pi(this,16,!1)&&si(this,16,!1);var c=this.h();c&&this&&c&&yi(this.g,this,c,b);break;case 16:(c=this.h())&&this&&c&&yi(this.g,this,c,b)}}; g.ia=function(){var a=this.O();return r(a)?(a=Xa(a,function(a){return Ec(a)&&(yd(a,"goog-menuitem-accel")||yd(a,"goog-menuitem-mnemonic-separator"))?"":Nc(a)}).join(""),ua(a)):Ai.j.ia.call(this)};g.ta=function(a){var b=this.xa();if(b){var c=b.g;b.g=null;if(b=c&&ea(a.clientX))b=new B(a.clientX,a.clientY),b=c==b?!0:c&&b?c.x==b.x&&c.y==b.y:!1;if(b)return}Ai.j.ta.call(this,a)};g.oa=function(a){return a.keyCode==this.Tb()&&this.Ja(a)?!0:Ai.j.oa.call(this,a)};g.Tb=function(){return this.a}; ki("goog-menuitem",function(){return new Ai(null)});Ai.prototype.$a=function(){return T(this,16)?"menuitemcheckbox":T(this,8)?"menuitemradio":Ai.j.$a.call(this)};Ai.prototype.xa=function(){return V.prototype.xa.call(this)};Ai.prototype.ob=function(){return V.prototype.ob.call(this)};var Bi=function(a,b,c){lb.call(this);this.a=a;this.i=b||0;this.b=c;this.f=oa(this.g,this)};x(Bi,lb);Bi.prototype.l=0;Bi.prototype.o=function(){Bi.j.o.call(this);Ci(this);delete this.a;delete this.b};var Ci=function(a){0!=a.l&&n.clearTimeout(a.l);a.l=0};Bi.prototype.g=function(){this.l=0;this.a&&this.a.call(this.b)};var Di=function(){};x(Di,S);ba(Di);g=Di.prototype;g.Qa=function(){return"button"};g.$=function(a,b,c){switch(b){case 8:case 16:y(a,"The button DOM element cannot be null.");K(a,"pressed",c);break;default:case 64:case 1:Di.j.$.call(this,a,b,c)}};g.V=function(a){var b=Di.j.V.call(this,a);Ei(b,a.aa);var c=a.A();c&&this.Ub(b,c);T(a,16)&&this.$(b,16,U(a,16));return b};g.I=function(a,b){b=Di.j.I.call(this,a,b);var c=this.A(b);a.Mb=c;a.aa=b.title;T(a,16)&&this.$(b,16,U(a,16));return b};g.A=aa;g.Ub=aa; var Ei=function(a,b){a&&(b?a.title=b:a.removeAttribute("title"))};Di.prototype.m=function(){return"goog-button"};var Fi=function(){};x(Fi,Di);ba(Fi);g=Fi.prototype;g.Qa=function(){};g.V=function(a){ni(a,!1);a.Va&=-256;a.K(32,!1);return a.b.a("BUTTON",{"class":ci(this,a).join(" "),disabled:!a.isEnabled(),title:a.aa||"",value:a.A()||""},a.ia()||"")};g.Ab=function(a){return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type||"reset"==a.type)};g.I=function(a,b){ni(a,!1);a.Va&=-256;a.K(32,!1);if(b.disabled){var c=Na(this.a(1));J(b,c)}return Fi.j.I.call(this,a,b)}; g.Lc=function(a){Q(a).a(a.h(),"click",a.Ja)};g.Xb=aa;g.Nc=aa;g.Mc=function(a){return a.isEnabled()};g.Bb=aa;g.Yb=function(a,b,c){Fi.j.Yb.call(this,a,b,c);(a=a.h())&&1==b&&(a.disabled=c)};g.A=function(a){return a.value};g.Ub=function(a,b){a&&(a.value=b)};g.$=aa;var Gi=function(a,b,c){V.call(this,a,b||Fi.F(),c)};x(Gi,V);g=Gi.prototype;g.A=function(){return this.Mb};g.eb=function(a){this.Mb=a;this.g.Ub(this.h(),a)};g.o=function(){Gi.j.o.call(this);delete this.Mb;delete this.aa};g.B=function(){Gi.j.B.call(this);if(T(this,32)){var a=this.h();a&&Q(this).a(a,"keyup",this.oa)}};g.oa=function(a){return 13==a.keyCode&&"key"==a.type||32==a.keyCode&&"keyup"==a.type?this.Ja(a):32==a.keyCode};ki("goog-button",function(){return new Gi(null)});var Hi=function(){};x(Hi,Di);ba(Hi);g=Hi.prototype;g.V=function(a){var b=ci(this,a),b=a.b.a("DIV",{"class":"goog-inline-block "+b.join(" ")},a.O());Ei(b,a.aa);return b};g.Qa=function(){return"button"};g.Ab=function(a){return"DIV"==a.tagName};g.I=function(a,b){y(b);J(b,"goog-inline-block");return Hi.j.I.call(this,a,b)};g.A=function(){return""};g.m=function(){return"goog-flat-button"};ki("goog-flat-button",function(){return new Gi(null,Hi.F())});var Ii=function(a){this.g=a};ba(Ii);var Ji=function(a,b){a&&(a.tabIndex=b?0:-1)};Ii.prototype.b=function(a){return"DIV"==a.tagName}; var Mi=function(a,b,c){c.id&&zf(b,c.id);var d=a.m(),e=!1,f=xd(c);f&&A(f,function(a){a==d?e=!0:a&&(a==d+"-disabled"?b.Z(!1):a==d+"-horizontal"?Ki(b,"horizontal"):a==d+"-vertical"&&Ki(b,"vertical"))},a);e||J(c,d);Li(a,b,c);return c},Li=function(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;){e=d.nextSibling;if(1==d.nodeType){var f=a.a(d);f&&(f.f=d,b.isEnabled()||f.Z(!1),b.vb(f),Ef(f,d))}else d.nodeValue&&""!=va(d.nodeValue)||c.removeChild(d);d=e}}; Ii.prototype.a=function(a){a:{var b;y(a);a=xd(a);for(var c=0,d=a.length;c<d;c++)if(b=a[c],b=b in ji?ji[b]():null){a=b;break a}a=null}return a};Ii.prototype.f=function(a){a=a.h();y(a,"The container DOM element cannot be null.");se(a,!0,E);D&&(a.hideFocus=!0);var b=this.g;b&&Gd(a,b)};Ii.prototype.m=function(){return"goog-container"};var Ni=function(a,b){var c=a.m(),d=[c,"horizontal"==b.Ia?c+"-horizontal":c+"-vertical"];b.isEnabled()||d.push(c+"-disabled");return d};var W=function(a,b,c){P.call(this,c);this.ka=b||Ii.F();this.Ia=a||"vertical"};x(W,P);g=W.prototype;g.oc=null;g.Fa=null;g.ka=null;g.Ia=null;g.H=!0;g.Ca=!0;g.Na=!0;g.C=-1;g.G=null;g.fa=!1;g.da=null;var Oi=function(a){return a.oc||a.h()};g=W.prototype;g.Da=function(){this.f=this.b.a("DIV",Ni(this.ka,this).join(" "))};g.Ea=function(){return this.h()};g.Vb=function(a){return this.ka.b(a)};g.ea=function(a){this.f=Mi(this.ka,this,a);"none"==a.style.display&&(this.H=!1)}; g.B=function(){W.j.B.call(this);Ff(this,function(a){a.v&&Pi(this,a)},this);var a=this.h();this.ka.f(this);this.fb(this.H,!0);Q(this).a(this,"enter",this.cc).a(this,"highlight",this.nd).a(this,"unhighlight",this.pd).a(this,"open",this.yd).a(this,"close",this.ld).a(a,"mousedown",this.od).a(mc(a),"mouseup",this.wd).a(a,["mousedown","mouseup","mouseover","mouseout","contextmenu"],this.ud);this.Na&&Qi(this,!0)}; var Qi=function(a,b){var c=Q(a),d=Oi(a);b?c.a(d,"focus",a.Kc).a(d,"blur",a.Jc).a(a.Fa||(a.Fa=new Uh(Oi(a))),"key",a.X):c.b(d,"focus",a.Kc).b(d,"blur",a.Jc).b(a.Fa||(a.Fa=new Uh(Oi(a))),"key",a.X)};g=W.prototype;g.U=function(){this.a(-1);this.G&&this.G.i(!1);this.fa=!1;W.j.U.call(this)};g.o=function(){W.j.o.call(this);this.Fa&&(this.Fa.M(),this.Fa=null);this.ka=this.G=this.da=this.oc=null};g.cc=function(){return!0}; g.nd=function(a){var b=Jf(this,a.target);if(-1<b&&b!=this.C){var c=Ri(this);c&&ri(c,!1);this.C=b;c=Ri(this);this.fa&&qi(c,!0);this.G&&c!=this.G&&(T(c,64)?c.i(!0):this.G.i(!1))}b=this.h();y(b,"The DOM element for the container cannot be null.");null!=a.target.h()&&K(b,"activedescendant",a.target.h().id)};g.pd=function(a){a.target==Ri(this)&&(this.C=-1);a=this.h();y(a,"The DOM element for the container cannot be null.");a.removeAttribute(Hd("activedescendant"))}; g.yd=function(a){(a=a.target)&&a!=this.G&&a.xa()==this&&(this.G&&this.G.i(!1),this.G=a)};g.ld=function(a){a.target==this.G&&(this.G=null);var b=this.h(),c=a.target.h();b&&U(a.target,2)&&c&&Jd(b,c)};g.od=function(a){this.Ca&&(this.fa=!0);var b=Oi(this);b&&Kc(b)&&Lc(b)?b.focus():a.preventDefault()};g.wd=function(){this.fa=!1}; g.ud=function(a){var b;a:{b=a.target;if(this.da)for(var c=this.h();b&&b!==c;){var d=b.id;if(d in this.da){b=this.da[d];break a}b=b.parentNode}b=null}if(b)switch(a.type){case "mousedown":b.Ra(a);break;case "mouseup":b.ta(a);break;case "mouseover":b.hc(a);break;case "mouseout":b.gc(a);break;case "contextmenu":b.jb(a)}};g.Kc=function(){};g.Jc=function(){this.a(-1);this.fa=!1;this.G&&this.G.i(!1)}; g.X=function(a){return this.isEnabled()&&this.H&&(0!=Gf(this)||this.oc)&&this.Wb(a)?(a.preventDefault(),a.f(),!0):!1}; g.Wb=function(a){var b=Ri(this);if(b&&"function"==typeof b.X&&b.X(a)||this.G&&this.G!=b&&"function"==typeof this.G.X&&this.G.X(a))return!0;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case 27:if(this.Na)Oi(this).blur();else return!1;break;case 36:Si(this);break;case 35:Ti(this);break;case 38:if("vertical"==this.Ia)Ui(this);else return!1;break;case 37:if("horizontal"==this.Ia)If(this)?Vi(this):Ui(this);else return!1;break;case 40:if("vertical"==this.Ia)Vi(this);else return!1; break;case 39:if("horizontal"==this.Ia)If(this)?Ui(this):Vi(this);else return!1;break;default:return!1}return!0};var Pi=function(a,b){var c=b.h(),c=c.id||(c.id=yf(b));a.da||(a.da={});a.da[c]=b};W.prototype.vb=function(a,b){Ta(a,V,"The child of a container must be a control");W.j.vb.call(this,a,b)}; W.prototype.wb=function(a,b,c){Ta(a,V);a.mb|=2;a.mb|=64;a.K(32,!1);ni(a,!1);var d=a.xa()==this?Jf(this,a):-1;W.j.wb.call(this,a,b,c);a.v&&this.v&&Pi(this,a);a=d;-1==a&&(a=Gf(this));a==this.C?this.C=Math.min(Gf(this)-1,b):a>this.C&&b<=this.C?this.C++:a<this.C&&b>this.C&&this.C--}; W.prototype.removeChild=function(a,b){a=u(a)?Bf(this,a):a;Ta(a,V);if(a){var c=Jf(this,a);-1!=c&&(c==this.C?(ri(a,!1),this.C=-1):c<this.C&&this.C--);var d=a.h();d&&d.id&&this.da&&(c=this.da,d=d.id,d in c&&delete c[d])}a=W.j.removeChild.call(this,a,b);ni(a,!0);return a};var Ki=function(a,b){if(a.h())throw Error("Component already rendered");a.Ia=b}; W.prototype.fb=function(a,b){if(b||this.H!=a&&N(this,a?"show":"hide")){this.H=a;var c=this.h();c&&(O(c,a),this.Na&&Ji(Oi(this),this.Ca&&this.H),b||N(this,this.H?"aftershow":"afterhide"));return!0}return!1};W.prototype.isEnabled=function(){return this.Ca};W.prototype.Z=function(a){this.Ca!=a&&N(this,a?"enable":"disable")&&(a?(this.Ca=!0,Ff(this,function(a){a.Zc?delete a.Zc:a.Z(!0)})):(Ff(this,function(a){a.isEnabled()?a.Z(!1):a.Zc=!0}),this.fa=this.Ca=!1),this.Na&&Ji(Oi(this),a&&this.H))}; var Wi=function(a,b){b!=a.Na&&a.v&&Qi(a,b);a.Na=b;a.Ca&&a.H&&Ji(Oi(a),b)};W.prototype.a=function(a){(a=Hf(this,a))?ri(a,!0):-1<this.C&&ri(Ri(this),!1)}; var Ri=function(a){return Hf(a,a.C)},Si=function(a){Xi(a,function(a,c){return(a+1)%c},Gf(a)-1)},Ti=function(a){Xi(a,function(a,c){a--;return 0>a?c-1:a},0)},Vi=function(a){Xi(a,function(a,c){return(a+1)%c},a.C)},Ui=function(a){Xi(a,function(a,c){a--;return 0>a?c-1:a},a.C)},Xi=function(a,b,c){c=0>c?Jf(a,a.G):c;var d=Gf(a);c=b.call(a,c,d);for(var e=0;e<=d;){var f=Hf(a,c);if(f&&a.i(f)){a.a(c);break}e++;c=b.call(a,c,d)}};W.prototype.i=function(a){return a.R&&a.isEnabled()&&T(a,2)};var Yi=function(){};x(Yi,S);ba(Yi);Yi.prototype.m=function(){return"goog-menuheader"};var Zi=function(a,b,c){V.call(this,a,c||Yi.F(),b);this.K(1,!1);this.K(2,!1);this.K(4,!1);this.K(32,!1);this.ra=1};x(Zi,V);ki("goog-menuheader",function(){return new Zi(null)});var $i=function(){};x($i,S);ba($i);$i.prototype.V=function(a){return a.b.a("DIV",this.m())};$i.prototype.I=function(a,b){b.id&&zf(a,b.id);if("HR"==b.tagName){var c=b;b=this.V(a);c.parentNode&&c.parentNode.insertBefore(b,c);Bc(c)}else J(b,this.m());return b};$i.prototype.hb=function(){};$i.prototype.m=function(){return"goog-menuseparator"};var aj=function(a,b){V.call(this,null,a||$i.F(),b);this.K(1,!1);this.K(2,!1);this.K(4,!1);this.K(32,!1);this.ra=1};x(aj,V);aj.prototype.B=function(){aj.j.B.call(this);var a=this.h();y(a,"The DOM element for the separator cannot be null.");Gd(a,"separator")};ki("goog-menuseparator",function(){return new aj});var bj=function(a){this.g=a||"menu"};x(bj,Ii);ba(bj);bj.prototype.b=function(a){return"UL"==a.tagName||bj.j.b.call(this,a)};bj.prototype.a=function(a){return"HR"==a.tagName?new aj:bj.j.a.call(this,a)};bj.prototype.m=function(){return"goog-menu"};bj.prototype.f=function(a){bj.j.f.call(this,a);a=a.h();y(a,"The menu DOM element cannot be null.");K(a,"haspopup","true")};var cj=function(a){aj.call(this,$i.F(),a)};x(cj,aj);ki("goog-menuseparator",function(){return new aj});var dj=function(a,b){W.call(this,"vertical",b||bj.F(),a);Wi(this,!1)};x(dj,W);g=dj.prototype;g.Nb=!0;g.m=function(){return this.ka.m()};g.Sb=function(){var a=[];Ff(this,function(b){a.push(b)});return a};g.fb=function(a,b,c){(b=dj.j.fb.call(this,a,b))&&a&&this.v&&this.Nb&&Oi(this).focus();a&&c&&ea(c.clientX)?this.g=new B(c.clientX,c.clientY):this.g=null;return b};g.cc=function(a){this.Nb&&Oi(this).focus();return dj.j.cc.call(this,a)}; var ej=function(a,b){var c=new RegExp("^"+Ea(b),"i");Xi(a,function(a,b){var f=0>a?0:a,h=!1;do{++a;a==b&&(a=0,h=!0);var k=Hf(this,a).ia();if(k&&k.match(c))return a}while(!h||a!=f);return this.C},a.C)};dj.prototype.i=function(a){return a.isEnabled()&&a.R&&T(a,2)};dj.prototype.ea=function(a){for(var b=this.ka,c=pc(this.b.b,"DIV",b.m()+"-content",a),d=c.length,e=0;e<d;e++)Li(b,this,c[e]);dj.j.ea.call(this,a)}; dj.prototype.Wb=function(a){var b=dj.j.Wb.call(this,a);b||Ff(this,function(c){!b&&c.Tb&&c.Tb()==a.keyCode&&(this.isEnabled()&&this.a(Jf(this,c)),b=c.X(a))},this);return b};dj.prototype.a=function(a){dj.j.a.call(this,a);(a=Hf(this,a))&&je(a.h(),this.h())};var fj=function(a,b,c){this.b=a;this.a=b;this.l=c};x(fj,Rf);fj.prototype.cb=function(a,b,c){Lf(this.b,this.a,a,b,void 0,c,this.l)};var gj=function(a,b,c,d){fj.call(this,a,b);this.i=c?5:0;this.g=d||void 0};x(gj,fj);gj.prototype.f=function(){return this.i};gj.prototype.cb=function(a,b,c,d){var e=Lf(this.b,this.a,a,b,null,c,10,d,this.g);if(e&496){var f=hj(e,this.a);b=hj(e,b);e=Lf(this.b,f,a,b,null,c,10,d,this.g);e&496&&(f=hj(e,f),b=hj(e,b),Lf(this.b,f,a,b,null,c,this.f(),d,this.g))}};var hj=function(a,b){a&48&&(b^=2);a&192&&(b^=1);return b};var ij=function(a,b,c,d){gj.call(this,a,b,c||d);if(c||d)this.i=65|(d?32:132)};x(ij,gj);var jj=function(){};x(jj,Di);ba(jj);g=jj.prototype;g.V=function(a){var b=ci(this,a),b=a.b.a("DIV",{"class":"goog-inline-block "+b.join(" ")},this.zb(a.O(),a.b));Ei(b,a.aa);return b};g.Qa=function(){return"button"};g.N=function(a){return a&&a.firstChild&&a.firstChild.firstChild};g.zb=function(a,b){return b.a("DIV","goog-inline-block "+(this.m()+"-outer-box"),b.a("DIV","goog-inline-block "+(this.m()+"-inner-box"),a))};g.Ab=function(a){return"DIV"==a.tagName}; g.I=function(a,b){y(b);kj(b,!0);kj(b,!1);var c;a:{c=a.b.f(b);var d=this.m()+"-outer-box";if(c&&yd(c,d)&&(c=a.b.f(c),d=this.m()+"-inner-box",c&&yd(c,d))){c=!0;break a}c=!1}c||b.appendChild(this.zb(b.childNodes,a.b));zd(b,["goog-inline-block",this.m()]);return jj.j.I.call(this,a,b)};g.m=function(){return"goog-custom-button"}; var kj=function(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;){d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var e=c.nodeValue;if(""==va(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};var lj=function(){};x(lj,jj);ba(lj);lj.prototype.N=function(a){return lj.j.N.call(this,a&&a.firstChild)};lj.prototype.I=function(a,b){var c=pc(document,"*","goog-menu",b)[0];if(c){O(c,!1);mc(c).body.appendChild(c);var d=new dj;Ef(d,c);a.Ta(d)}return lj.j.I.call(this,a,b)};lj.prototype.zb=function(a,b){return lj.j.zb.call(this,[b.a("DIV","goog-inline-block "+(this.m()+"-caption"),a),b.a("DIV","goog-inline-block "+(this.m()+"-dropdown"),"\u00a0")],b)};lj.prototype.m=function(){return"goog-menu-button"};var X=function(a,b,c,d,e){Gi.call(this,a,c||lj.F(),d);this.K(64,!0);this.Aa=new ij(null,5);b&&this.Ta(b);this.pb=new gf(500);!Eg&&!Fg||H("533.17.9")||(this.Eb=!0);this.Bd=e||bj.F()};x(X,Gi);g=X.prototype;g.Eb=!1;g.Wc=!1;g.B=function(){X.j.B.call(this);mj(this,!0);this.a&&nj(this,this.a,!0);K(Af(this),"haspopup",!!this.a)};g.U=function(){X.j.U.call(this);mj(this,!1);if(this.a){this.i(!1);this.a.U();nj(this,this.a,!1);var a=this.a.h();a&&Bc(a)}}; g.o=function(){X.j.o.call(this);this.a&&(this.a.M(),delete this.a);delete this.Dd;this.pb.M()};g.Ra=function(a){X.j.Ra.call(this,a);U(this,4)&&(this.i(!U(this,64),a),this.a&&(this.a.fa=U(this,64)))};g.ta=function(a){X.j.ta.call(this,a);this.a&&!U(this,4)&&(this.a.fa=!1)};g.Ja=function(){qi(this,!1);return!0};g.vd=function(a){this.a&&this.a.H&&!this.$b(a.target)&&this.i(!1)}; g.$b=function(a){var b;if(!(b=a&&Fc(this.h(),a))&&(b=this.a))a:if(b=this.a,Fc(b.h(),a))b=!0;else{for(var c=0,d=Gf(b);c<d;c++){var e=Hf(b,c);if("function"==typeof e.$b&&e.$b(a)){b=!0;break a}}b=!1}return b||!1}; g.oa=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!0}else if("key"!=a.type)return!1;if(this.a&&this.a.H){var b=13==a.keyCode||32==a.keyCode,c=this.a.X(a);return 27==a.keyCode||b?(this.i(!1),!0):c}return 40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.i(!0,a),!0):!1};g.dc=function(){this.i(!1)};g.xd=function(){U(this,4)||this.i(!1)};g.Cb=function(a){this.Eb||this.i(!1);X.j.Cb.call(this,a)};var Y=function(a){a.a||a.Ta(new dj(a.b,a.Bd));return a.a||null}; g=X.prototype;g.Ta=function(a){var b=this.a;if(a!=b&&(b&&(this.i(!1),this.v&&nj(this,b,!1),delete this.a),this.v&&K(Af(this),"haspopup",!!a),a)){this.a=a;Cf(a,this);a.fb(!1);var c=this.Eb;(a.Nb=c)&&Wi(a,!0);this.v&&nj(this,a,!0)}return b};g.ib=function(a){Y(this).vb(a,!0)};g.Zb=function(a,b){Y(this).wb(a,b,!0)};g.bc=function(a){(a=Y(this).removeChild(a,!0))&&a.M()};g.Z=function(a){X.j.Z.call(this,a);this.isEnabled()||this.i(!1)}; var oj=function(a){a=a.Aa.a;return 5==a||4==a},pj=function(a){return a.Aa.f&&!!(a.Aa.f()&32)}; X.prototype.i=function(a,b){X.j.i.call(this,a);if(this.a&&U(this,64)==a){if(a){if(!this.a.v)if(this.Wc){var c;c=this.h();(c=p(c.nextElementSibling)?c.nextElementSibling:Cc(c.nextSibling))?Df(this.a,c.parentNode,c):Df(this.a,this.h().parentNode)}else Df(this.a,void 0);this.Bc=he(this.h());this.wc=pe(this.h());this.Kb();!b||40!=b.keyCode&&38!=b.keyCode?this.a.a(-1):Si(this.a)}else{qi(this,!1);this.a.fa=!1;if(c=this.h())K(c,"activedescendant",""),K(c,"owns","");if(null!=this.rb&&(this.rb=void 0,c=this.a.h())){var d= "",e;d instanceof Ub?(e=d.height,d=d.width):e="";c.style.width=ce(d,!0);c.style.height=ce(e,!0)}}this.a.fb(a,!1,b);this.Ka||(c=Q(this),d=a?c.a:c.b,d.call(c,this.b.b,"mousedown",this.vd,!0),this.Eb&&d.call(c,this.a,"blur",this.xd),d.call(c,this.pb,"tick",this.Cd),a?(c=this.pb,c.g=!0,c.a||(c.a=c.b.setTimeout(c.i,c.f),c.l=qa())):hf(this.pb))}this.a&&this.a.h()&&Af(this.a).removeAttribute(Hd("hidden"))}; X.prototype.Kb=function(){if(this.a.v){var a=this.Aa;this.Aa.b=this.Dd||this.h();var b=this.a.h();this.a.H||(b.style.visibility="hidden",O(b,!0));!this.rb&&pj(this)&&(this.rb=oe(b));a.cb(b,a.a^1,null,this.rb);this.a.H||(O(b,!1),b.style.visibility="visible")}}; X.prototype.Cd=function(){var a=pe(this.h()),b=he(this.h()),c;c=this.wc;(c=!(c==a||c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||(c=this.Bc,c=!(c==b||c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this.wc=a,this.Bc=b,this.Kb())}; var nj=function(a,b,c){var d=Q(a);c=c?d.a:d.b;c.call(d,b,"action",a.dc);c.call(d,b,"close",a.dd);c.call(d,b,"highlight",a.fd);c.call(d,b,"unhighlight",a.hd)},mj=function(a,b){var c=Q(a);(b?c.a:c.b).call(c,a.h(),"keydown",a.jd)};X.prototype.fd=function(a){(a=a.target.h())&&qj(this,a)};X.prototype.jd=function(a){T(this,32)&&this.h()&&this.a&&this.a.H&&a.f()}; X.prototype.hd=function(){if(!Ri(this.a)){var a=this.h();y(a,"The menu button DOM element cannot be null.");K(a,"activedescendant","");K(a,"owns","")}};X.prototype.dd=function(a){if(U(this,64)&&a.target instanceof Ai){a=a.target;var b=a.h();a.R&&U(a,2)&&null!=b&&qj(this,b)}};var qj=function(a,b){var c=a.h();y(c,"The menu button DOM element cannot be null.");var d=Id(b,"activedescendant"),d=mc(b).getElementById(d)||b;if(!d.id){var e=uf.F();d.id=vf(e)}Jd(c,d);K(c,"owns",d.id)}; ki("goog-menu-button",function(){return new X(null)});var rj=function(){};x(rj,Hi);ba(rj);rj.prototype.V=function(a){var b=ci(this,a),b=a.b.a("DIV",{"class":"goog-inline-block "+b.join(" ")},[sj(this,a.O(),a.b),tj(this,a.b)]);Ei(b,a.aa);return b};rj.prototype.N=function(a){return a&&a.firstChild}; rj.prototype.I=function(a,b){var c=pc(document,"*","goog-menu",b)[0];if(c){O(c,!1);a.b.b.body.appendChild(c);var d=new dj;Ef(d,c);a.Ta(d)}pc(document,"*",this.m()+"-caption",b)[0]||b.appendChild(sj(this,b.childNodes,a.b));pc(document,"*",this.m()+"-dropdown",b)[0]||b.appendChild(tj(this,a.b));return rj.j.I.call(this,a,b)}; var sj=function(a,b,c){return c.a("DIV","goog-inline-block "+(a.m()+"-caption"),b)},tj=function(a,b){return b.a("DIV",{"class":"goog-inline-block "+(a.m()+"-dropdown"),"aria-hidden":!0},"\u00a0")};rj.prototype.m=function(){return"goog-flat-menu-button"};ki("goog-flat-menu-button",function(){return new X(null,null,rj.F())});var vj=function(a){M.call(this);this.a=[];uj(this,a)};x(vj,M);vj.prototype.b=null;var uj=function(a,b){b&&(A(b,function(a){wj(a,!1)},a),eb(a.a,b))},xj=function(a,b,c){b&&(wj(b,!1),gb(a.a,c,0,b))};vj.prototype.Sb=function(){return db(this.a)};var yj=function(a,b){b!=a.b&&(wj(a.b,!1),a.b=b,wj(b,!0));N(a,"select")},zj=function(a){var b=a.b;return b?Ua(a.a,b):-1};vj.prototype.kb=function(a){yj(this,this.a[a]||null)}; vj.prototype.clear=function(){var a=this.a;if(!r(a))for(var b=a.length-1;0<=b;b--)delete a[b];a.length=0;this.b=null};vj.prototype.o=function(){vj.j.o.call(this);delete this.a;this.b=null};var wj=function(a,b){a&&"function"==typeof a.uc&&a.uc(b)};var Z=function(a,b,c,d,e){X.call(this,a,b,c,d,e||new bj("listbox"));this.Ma=this.O();this.Hb=null;this.rc="listbox"};x(Z,X);g=Z.prototype;g.u=null;g.B=function(){Z.j.B.call(this);this.ub();Aj(this)};g.ea=function(a){Z.j.ea.call(this,a);(a=this.ia())?(this.Ma=a,this.ub()):Bj(this)||this.kb(0)};g.o=function(){Z.j.o.call(this);this.u&&(this.u.M(),this.u=null);this.Ma=null};g.dc=function(a){Cj(this,a.target);Z.j.dc.call(this,a);a.f();N(this,"action")}; g.ic=function(){var a=Bj(this);Z.j.eb.call(this,a&&a.A());this.ub()};g.Ta=function(a){var b=Z.j.Ta.call(this,a);a!=b&&(this.u&&this.u.clear(),a&&(this.u?Ff(a,function(a){Dj(a);var b=this.u;xj(b,a,b.a.length)},this):Ej(this,a)));return b};g.ib=function(a){Dj(a);Z.j.ib.call(this,a);if(this.u){var b=this.u;xj(b,a,b.a.length)}else Ej(this,Y(this));Fj(this)};g.Zb=function(a,b){Dj(a);Z.j.Zb.call(this,a,b);this.u?xj(this.u,a,b):Ej(this,Y(this))}; g.bc=function(a){Z.j.bc.call(this,a);if(this.u){var b=this.u;a&&bb(b.a,a)&&a==b.b&&(b.b=null,N(b,"select"))}};var Cj=function(a,b){if(a.u){var c=Bj(a);yj(a.u,b);b!=c&&N(a,"change")}};Z.prototype.kb=function(a){this.u&&Cj(this,this.u.a[a]||null)};Z.prototype.eb=function(a){if(null!=a&&this.u)for(var b=0,c;c=this.u.a[b]||null;b++)if(c&&"function"==typeof c.A&&c.A()==a){Cj(this,c);return}Cj(this,null)};Z.prototype.A=function(){var a=Bj(this);return a?a.A():null}; var Bj=function(a){return a.u?a.u.b:null},Ej=function(a,b){a.u=new vj;b&&Ff(b,function(a){Dj(a);var b=this.u;xj(b,a,b.a.length)},a);Aj(a)},Aj=function(a){a.u&&Q(a).a(a.u,"select",a.ic)};Z.prototype.ub=function(){var a=Bj(this),b=a?a.ia():this.Ma;this.g.hb(this.h(),b);this.Ga=b;(b=this.g.N(this.h()))&&this.b.g(b)&&(null==this.Hb&&(this.Hb=Id(b,"label")),a=(a=a?a.h():null)?Id(a,"label"):this.Hb,K(b,"label",a),Fj(this))}; var Fj=function(a){var b=a.g;if(b&&(b=b.N(a.h()))){var c=Af(a);b.id||(b.id=vf(uf.F()));Gd(b,"option");K(c,"activedescendant",b.id);a.u&&(c=a.u.Sb(),K(b,"setsize",Gj(c)),a=zj(a.u),K(b,"posinset",0<=a?Gj(fb(c,0,a+1)):0))}},Gj=function(a){return $a(a,function(a){return a instanceof Ai})},Dj=function(a){a.rc=a instanceof Ai?"option":"separator"};Z.prototype.i=function(a,b){Z.j.i.call(this,a,b);U(this,64)?Y(this).a(this.u?zj(this.u):-1):Fj(this)};ki("goog-select",function(){return new Z(null)});var Ij=function(a,b,c){Z.call(this,a,b,rj.F(),c);this.D=new Hj(1E3);mb(this,pa(nb,this.D))};x(Ij,Z);Ij.prototype.Da=function(){Ij.j.Da.call(this);J(this.h(),"jfk-select")}; Ij.prototype.Kb=function(){if(Y(this).v){var a=this.h();ke(a);var b=oj(this)?4:6,c=Y(this).h(),d=!1;Y(this).H||(d=!0,c.style.visibility="hidden",O(c,!0));var e=Math.max(this.u?zj(this.u):-1,0),e=Hf(Y(this),e),f=0;if(pj(this)){var h=c.scrollTop;c.style.overflowY="visible";c.style.height="auto";d||(f=ke(e.h()).y-ke(this.h()).y,f=h-f)}var d=e?e.h().offsetTop:0,h=he(a),k=0;if(h)var k=he(c),l=k.bottom-2,k=Math.min(Math.max(h.top,k.top+2),l)-h.top;Lf(a,b,c,oj(this)?4:6,new B(0,k-d),null,65|(pj(this)?32: 132),null);pj(this)&&(a=ke(e.h()).y-ke(this.h()).y,c.style.overflowY="auto",c.scrollTop=f+a);Y(this).H||(O(c,!1),c.style.visibility="visible")}};Ij.prototype.oa=function(a){var b=Ij.j.oa.call(this,a);return"key"!=a.type||!Y(this)||a.altKey||a.ctrlKey||a.metaKey||a.s?b:U(this,64)||32!=a.keyCode?b?(!U(this,64)||38!=a.keyCode&&40!=a.keyCode||Jj(this),!0):Od(a.keyCode)?(a=a.i?String.fromCharCode(a.i):" ",this.D.add(a),b=this.D.a,this.D.b?Kj(this,a,!1):Kj(this,b,1<b.length),!0):!1:(this.D.g(),b)}; var Jj=function(a){var b=Ri(Y(a));b&&je(b.h(),Y(a).Ea())},Kj=function(a,b,c){var d=U(a,64)?Y(a).C:a.u?zj(a.u):-1;b=new RegExp("^"+Ea(b),"i");c||++d;for(var d=0>d?0:d,e=Y(a),f=0,h=Gf(e);f<h;++f){c=(d+f)%h;var k=Hf(e,c),l=k.ia();if(k.isEnabled()&&l&&b.test(l)){b=c;U(a,64)?(Y(a).a(b),Jj(a)):a.kb(b);break}}},Hj=function(a){lb.call(this);this.f=new Bi(this.g,a,this);mb(this,pa(nb,this.f))};x(Hj,lb); Hj.prototype.add=function(a){y(1==a.length,"nextLetter: '"+a+"' must be a single character");a==this.a?this.b=!0:this.b||(this.a+=a);a=this.f;Ci(a);a.l=jf(a.f,p(void 0)?void 0:a.i)};Hj.prototype.g=function(){this.a="";this.b=!1};Hj.prototype.b=!1;Hj.prototype.a="";var Mj=function(a,b){this.l=a;for(var c=document.getElementById(a),d=[],e=0;e<c.options.length;e++)d[e]={},d[e].text=c.options[e].text,d[e].value=c.options[e].value;c=document.getElementById(a+"Holder");e=d[0].text;c.innerHTML="";c.id=a;this.a=Lj(this,c,e);for(e=0;e<d.length;e++)(d[e].value||0<e)&&this.a.ib(new Ai(d[e].text,d[e].value));b&&this.b(b)};v("gaia.Dropdown",Mj);v("G_dropdown",Mj); var Lj=function(a,b,c){var d=new Ij(c);d.Wc=!0;var e=document.createElement("input");e.type="hidden";e.name=a.l;e.id="Hidden"+a.l;Df(d,b);b.appendChild(e);d.addEventListener("change",function(){e.value=Bj(d).A()},!1);return d};Mj.prototype.b=function(a){for(var b=this.a,c=Y(b).Sb(),d=document.getElementById("Hidden"+this.l),e=0;e<c.length;e++)if(c[e].A()==a){b.kb(e);d&&(d.value=c[e].A());return}0<c.length&&(b.kb(0),d&&(d.value=c[0].A()))};Mj.prototype.setSelectedValue=Mj.prototype.b; Mj.prototype.h=function(){return this.a.h()};Mj.prototype.getElement=Mj.prototype.h;Mj.prototype.addEventListener=function(a,b){this.a.addEventListener(a,b,!1)};Mj.prototype.addEventListener=Mj.prototype.addEventListener;var Nj=function(a){this.a=a;this.service="";this.locale="en_US";this.errorHandler=function(){}};v("gaia.InputValidator",Nj);Nj.prototype.b=function(a){var b=new Fh;a={input01:a,Locale:this.locale};var c=Kh("InputValidator","resource",this.a);this.service&&(c=Kh(c,"service",this.service));var d=oa(this.errorHandler,this);b.b(c,tg(a),function(a){200==a.status&&(a=qg(a.text).input01,"false"==a.Valid&&d(a.Errors,a.ErrorData))})};Nj.prototype.validate=Nj.prototype.b;/* Copyright (C) 2010 The Libphonenumber Authors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ /* Copyright (C) 2010 The Libphonenumber Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ var Oj=function(){};ba(Oj);var Pj=function(a){M.call(this);this.a=null;this.b=a;a=D||G&&!H("531")&&"TEXTAREA"==a.tagName;this.f=new Kd(this);this.f.a(this.b,a?["keydown","paste","cut","drop","input"]:"input",this)};x(Pj,M);Pj.prototype.handleEvent=function(a){if("input"==a.type)D&&H(10)&&0==a.keyCode&&0==a.i||(Qj(this),N(this,Rj(a)));else if("keydown"!=a.type||Nd(a)){var b="keydown"==a.type?this.b.value:null;D&&229==a.keyCode&&(b=null);var c=Rj(a);Qj(this);this.a=jf(function(){this.a=null;this.b.value!=b&&N(this,c)},0,this)}}; var Qj=function(a){null!=a.a&&(n.clearTimeout(a.a),a.a=null)},Rj=function(a){a=new Uc(a.a);a.type="input";return a};Pj.prototype.o=function(){Pj.j.o.call(this);this.f.M();Qj(this);delete this.b};var Sj={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z", 93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash",188:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};var Uj=function(){return Tj()?(new n.Intl.Collator(["en"])).compare:function(a,b){return a.localeCompare(b)}},Tj=function(){var a=n.Intl;return!(!a||!a.Collator)};var Vj={be:{code:"32",name:"Belgium",c:"0px",index:"0"},mm:{code:"95",name:"Myanmar",c:"-11px",index:"1"},sg:{code:"65",name:"Singapore",c:"-22px",index:"2"},sa:{code:"966",name:"Saudi Arabia",c:"-33px",index:"3"},us:{code:"1",name:"United States",c:"-44px",index:"4"},ac:{code:"247",name:"Ascension Island",c:"-55px",index:"5"},gb:{code:"44",name:"United Kingdom",c:"-55px",index:"5"},io:{code:"246",name:"Diego Garcia",c:"-55px",index:"5"},mf:{code:"590",name:"Saint Martin",c:"-55px",index:"5"},kn:{code:"1869", name:"Saint Kitts and Nevis",c:"-99px",index:"6"},np:{code:"977",name:"Nepal",c:"-110px",index:"7"},ly:{code:"218",name:"Libya",c:"-132px",index:"8"},it:{code:"39",name:"Italy",c:"-143px",index:"9"},ni:{code:"505",name:"Nicaragua",c:"-154px",index:"10"},gr:{code:"30",name:"Greece",c:"-165px",index:"11"},am:{code:"374",name:"Armenia",c:"-176px",index:"12"},tj:{code:"992",name:"Tajikistan",c:"-187px",index:"13"},mq:{code:"596",name:"Martinique",c:"-198px",index:"14"},nf:{code:"6723",name:"Norfolk Island", c:"-209px",index:"15"},pw:{code:"680",name:"Palau",c:"-231px",index:"16"},kh:{code:"855",name:"Cambodia",c:"-242px",index:"17"},mr:{code:"222",name:"Mauritania",c:"-253px",index:"18"},bl:{code:"590",name:"Saint Barth\u00e9lemy",c:"-1012px",index:"19"},fr:{code:"33",name:"France",c:"-1012px",index:"19"},gf:{code:"594",name:"French Guiana",c:"-2234px",index:"19"},re:{code:"262",name:"Reunion",c:"-264px",index:"19"},wf:{code:"681",name:"Wallis and Futuna",c:"-1012px",index:"19"},gi:{code:"350",name:"Gibraltar", c:"-275px",index:"20"},tv:{code:"688",name:"Tuvalu",c:"-286px",index:"21"},ky:{code:"1345",name:"Cayman Islands",c:"-308px",index:"22"},ht:{code:"509",name:"Haiti",c:"-319px",index:"23"},co:{code:"57",name:"Colombia",c:"-330px",index:"24"},il:{code:"972",name:"Israel",c:"-341px",index:"25"},sd:{code:"249",name:"Sudan",c:"-352px",index:"26"},bs:{code:"1242",name:"Bahamas",c:"-363px",index:"27"},ki:{code:"686",name:"Kiribati",c:"-374px",index:"28"},se:{code:"46",name:"Sweden",c:"-385px",index:"29"}, gp:{code:"590",name:"Guadeloupe",c:"-407px",index:"30"},jp:{code:"81",name:"Japan",c:"-429px",index:"31"},tt:{code:"1868",name:"Trinidad and Tobago",c:"-440px",index:"32"},la:{code:"856",name:"Laos",c:"-451px",index:"33"},qa:{code:"974",name:"Qatar",c:"-462px",index:"34"},pr:{code:"1787",name:"Puerto Rico",c:"-473px",index:"35"},bz:{code:"501",name:"Belize",c:"-484px",index:"36"},sh:{code:"290",name:"Saint Helena",c:"-495px",index:"37"},tw:{code:"886",name:"Taiwan",c:"-506px",index:"38"},pt:{code:"351", name:"Portugal",c:"-517px",index:"39"},dz:{code:"213",name:"Algeria",c:"-528px",index:"40"},tn:{code:"216",name:"Tunisia",c:"-539px",index:"41"},ne:{code:"227",name:"Niger",c:"-550px",index:"42"},cy:{code:"357",name:"Cyprus",c:"-561px",index:"43"},ms:{code:"1664",name:"Montserrat",c:"-583px",index:"44"},ad:{code:"376",name:"Andorra",c:"-594px",index:"45"},tg:{code:"228",name:"Togo",c:"-605px",index:"46"},mv:{code:"960",name:"Maldives",c:"-616px",index:"47"},gm:{code:"220",name:"Gambia",c:"-627px", index:"48"},mz:{code:"258",name:"Mozambique",c:"-638px",index:"49"},iq:{code:"964",name:"Iraq",c:"-649px",index:"50"},ru:{code:"7",name:"Russia",c:"-660px",index:"51"},ro:{code:"40",name:"Romania",c:"-671px",index:"52"},hu:{code:"36",name:"Hungary",c:"-682px",index:"53"},mp:{code:"1",name:"Northern Mariana Islands",c:"-704px",index:"54"},er:{code:"291",name:"Eritrea",c:"-715px",index:"55"},bf:{code:"226",name:"Burkina Faso",c:"-726px",index:"56"},sl:{code:"232",name:"Sierra Leone",c:"-737px",index:"57"}, cu:{code:"53",name:"Cuba",c:"-748px",index:"58"},br:{code:"55",name:"Brazil",c:"-770px",index:"59"},aw:{code:"297",name:"Aruba",c:"-792px",index:"60"},gy:{code:"592",name:"Guyana",c:"-803px",index:"61"},td:{code:"235",name:"Chad",c:"-814px",index:"62"},cn:{code:"86",name:"China",c:"-825px",index:"63"},no:{code:"47",name:"Norway",c:"-836px",index:"64"},pa:{code:"507",name:"Panama",c:"-847px",index:"65"},ge:{code:"995",name:"Georgia",c:"-858px",index:"66"},ag:{code:"1268",name:"Antigua and Barbuda", c:"-869px",index:"67"},ga:{code:"241",name:"Gabon",c:"-880px",index:"68"},hr:{code:"385",name:"Croatia",c:"-902px",index:"69"},mc:{code:"377",name:"Monaco",c:"-913px",index:"70"},gt:{code:"502",name:"Guatemala",c:"-935px",index:"71"},pe:{code:"51",name:"Peru",c:"-946px",index:"72"},th:{code:"66",name:"Thailand",c:"-957px",index:"73"},vn:{code:"84",name:"Vietnam",c:"-968px",index:"74"},li:{code:"423",name:"Liechtenstein",c:"-979px",index:"75"},uz:{code:"998",name:"Uzbekistan",c:"-1001px",index:"76"}, al:{code:"355",name:"Albania",c:"-1034px",index:"77"},sc:{code:"248",name:"Seychelles",c:"-1045px",index:"78"},ve:{code:"58",name:"Venezuela",c:"-1056px",index:"79"},sb:{code:"677",name:"Solomon Islands",c:"-1067px",index:"80"},pm:{code:"508",name:"Saint Pierre and Miquelon",c:"-1078px",index:"81"},to:{code:"676",name:"Tonga",c:"-1089px",index:"82"},by:{code:"375",name:"Belarus",c:"-1100px",index:"83"},fo:{code:"298",name:"Faroe Islands",c:"-1111px",index:"84"},lt:{code:"370",name:"Lithuania",c:"-1122px", index:"85"},mh:{code:"692",name:"Marshall Islands",c:"-1144px",index:"86"},es:{code:"34",name:"Spain",c:"-1155px",index:"87"},ug:{code:"256",name:"Uganda",c:"-1166px",index:"88"},pl:{code:"48",name:"Poland",c:"-1177px",index:"89"},ec:{code:"593",name:"Ecuador",c:"-1188px",index:"90"},ps:{code:"970",name:"Palestine",c:"-1199px",index:"91"},kz:{code:"7",name:"Kazakhstan",c:"-1210px",index:"92"},si:{code:"386",name:"Slovenia",c:"-1221px",index:"93"},az:{code:"994",name:"Azerbaijan",c:"-1243px",index:"94"}, lb:{code:"961",name:"Lebanon",c:"-1254px",index:"95"},vu:{code:"678",name:"Vanuatu",c:"-1265px",index:"96"},nc:{code:"687",name:"New Caledonia",c:"-1276px",index:"97"},mg:{code:"261",name:"Madagascar",c:"-1287px",index:"98"},bj:{code:"229",name:"Benin",c:"-1298px",index:"99"},tc:{code:"1649",name:"Turks and Caicos",c:"-1309px",index:"100"},ch:{code:"41",name:"Switzerland",c:"-1320px",index:"101"},at:{code:"43",name:"Austria",c:"-1331px",index:"102"},cl:{code:"56",name:"Chile",c:"-1342px",index:"103"}, mk:{code:"389",name:"Macedonia",c:"-1353px",index:"104"},so:{code:"252",name:"Somalia",c:"-1364px",index:"105"},ca:{code:"1",name:"Canada",c:"-1375px",index:"106"},dk:{code:"45",name:"Denmark",c:"-1386px",index:"107"},lc:{code:"1758",name:"Saint Lucia",c:"-1397px",index:"108"},vg:{code:"1284",name:"Virgin Islands, British",c:"-1408px",index:"109"},km:{code:"269",name:"Comoros and Mayotte",c:"-1430px",index:"110"},nl:{code:"31",name:"Netherlands",c:"-1441px",index:"111"},jo:{code:"962",name:"Jordan", c:"-1463px",index:"112"},lu:{code:"352",name:"Luxembourg",c:"-1474px",index:"113"},pg:{code:"675",name:"Papua New Guinea",c:"-1485px",index:"114"},bh:{code:"973",name:"Bahrain",c:"-1496px",index:"115"},gq:{code:"240",name:"Equatorial Guinea",c:"-1507px",index:"116"},cd:{code:"243",name:"Congo Dem Rep",c:"-1518px",index:"117"},"do":{code:"1809",name:"Dominican Republic",c:"-1529px",index:"118"},nz:{code:"64",name:"New Zealand",c:"-1540px",index:"119"},mt:{code:"356",name:"Malta",c:"-1551px",index:"120"}, as:{code:"1684",name:"American Samoa",c:"-1562px",index:"121"},bb:{code:"1246",name:"Barbados",c:"-1573px",index:"122"},ba:{code:"387",name:"Bosnia and Herzegovina",c:"-1584px",index:"123"},zm:{code:"260",name:"Zambia",c:"-1595px",index:"124"},tr:{code:"90",name:"Turkey",c:"-1606px",index:"125"},kg:{code:"996",name:"Kyrgyzstan",c:"-1617px",index:"126"},sv:{code:"503",name:"El Salvador",c:"-1639px",index:"127"},bo:{code:"591",name:"Bolivia",c:"-1650px",index:"128"},ci:{code:"225",name:"Cote d'Ivoire", c:"-1661px",index:"129"},ye:{code:"967",name:"Yemen",c:"-1672px",index:"130"},bn:{code:"673",name:"Brunei",c:"-1683px",index:"131"},"in":{code:"91",name:"India",c:"-1694px",index:"132"},pf:{code:"689",name:"French Polynesia",c:"-1705px",index:"133"},au:{code:"61",name:"Australia",c:"-1716px",index:"134"},jm:{code:"1876",name:"Jamaica",c:"-1727px",index:"135"},fm:{code:"691",name:"Micronesia",c:"-1738px",index:"136"},nr:{code:"674",name:"Nauru",c:"-1749px",index:"137"},gl:{code:"299",name:"Greenland", c:"-1760px",index:"138"},bd:{code:"880",name:"Bangladesh",c:"-1771px",index:"139"},vi:{code:"1340",name:"Virgin Islands, US",c:"-1782px",index:"140"},cg:{code:"242",name:"Congo",c:"-1793px",index:"141"},kp:{code:"850",name:"Korea, North",c:"-1804px",index:"142"},ph:{code:"63",name:"Philippines",c:"-1815px",index:"143"},sy:{code:"963",name:"Syria",c:"-1826px",index:"144"},cf:{code:"236",name:"Central African Republic",c:"-1837px",index:"145"},bt:{code:"975",name:"Bhutan",c:"-1848px",index:"146"},fj:{code:"679", name:"Fiji",c:"-1859px",index:"147"},my:{code:"60",name:"Malaysia",c:"-1870px",index:"148"},na:{code:"264",name:"Namibia",c:"-1881px",index:"149"},bi:{code:"257",name:"Burundi",c:"-1892px",index:"150"},fi:{code:"358",name:"Finland",c:"-1903px",index:"151"},bm:{code:"1441",name:"Bermuda",c:"-1914px",index:"152"},gw:{code:"245",name:"Guinea Bissau",c:"-1925px",index:"153"},lv:{code:"371",name:"Latvia",c:"-1936px",index:"154"},ao:{code:"244",name:"Angola",c:"-1947px",index:"155"},id:{code:"62",name:"Indonesia", c:"-1958px",index:"156"},ie:{code:"353",name:"Ireland",c:"-1969px",index:"157"},ai:{code:"1264",name:"Anguilla",c:"-1980px",index:"158"},is:{code:"354",name:"Iceland",c:"-1991px",index:"159"},ua:{code:"380",name:"Ukraine",c:"-2002px",index:"160"},ir:{code:"98",name:"Iran",c:"-2013px",index:"161"},mx:{code:"52",name:"Mexico",c:"-2024px",index:"162"},pk:{code:"92",name:"Pakistan",c:"-2035px",index:"163"},zw:{code:"263",name:"Zimbabwe",c:"-2046px",index:"164"},cm:{code:"237",name:"Cameroon",c:"-2057px", index:"165"},lr:{code:"231",name:"Liberia",c:"-2068px",index:"166"},nu:{code:"683",name:"Niue",c:"-2079px",index:"167"},cr:{code:"506",name:"Costa Rica",c:"-2090px",index:"168"},dj:{code:"253",name:"Djibouti",c:"-2101px",index:"169"},gh:{code:"233",name:"Ghana",c:"-2112px",index:"170"},sm:{code:"378",name:"San Marino",c:"-2123px",index:"171"},sn:{code:"221",name:"Senegal",c:"-2134px",index:"172"},mw:{code:"265",name:"Malawi",c:"-2145px",index:"173"},hn:{code:"504",name:"Honduras",c:"-2156px",index:"174"}, me:{code:"382",name:"Montenegro",c:"-2167px",index:"175"},mu:{code:"230",name:"Mauritius",c:"-2179px",index:"176"},ls:{code:"266",name:"Lesotho",c:"-2190px",index:"177"},eg:{code:"20",name:"Egypt",c:"-2201px",index:"178"},sk:{code:"421",name:"Slovakia",c:"-2212px",index:"179"},ae:{code:"971",name:"United Arab Emirates",c:"-2223px",index:"180"},kr:{code:"82",name:"Korea, South",c:"-2245px",index:"181"},cz:{code:"420",name:"Czech Republic",c:"-2256px",index:"182"},ck:{code:"682",name:"Cook Islands", c:"-2267px",index:"183"},sz:{code:"268",name:"Swaziland",c:"-2278px",index:"184"},tz:{code:"255",name:"Tanzania",c:"-2289px",index:"185"},ws:{code:"685",name:"Samoa",c:"-2300px",index:"186"},af:{code:"93",name:"Afghanistan",c:"-2311px",index:"187"},va:{code:"379",name:"Vatican City",c:"-2322px",index:"188"},ma:{code:"212",name:"Morocco",c:"-2333px",index:"189"},py:{code:"595",name:"Paraguay",c:"-2344px",index:"190"},za:{code:"27",name:"South Africa",c:"-2355px",index:"191"},gu:{code:"1671",name:"Guam", c:"-2366px",index:"192"},ar:{code:"54",name:"Argentina",c:"-2377px",index:"193"},st:{code:"239",name:"Sao Tome and Principe",c:"-2388px",index:"194"},gd:{code:"1473",name:"Grenada",c:"-2399px",index:"195"},ee:{code:"372",name:"Estonia",c:"-2410px",index:"196"},dm:{code:"1767",name:"Dominica",c:"-2432px",index:"197"},et:{code:"251",name:"Ethiopia",c:"-2443px",index:"198"},om:{code:"968",name:"Oman",c:"-2454px",index:"199"},rs:{code:"381",name:"Serbia",c:"-2465px",index:"200"},ng:{code:"234",name:"Nigeria", c:"-2476px",index:"201"},kw:{code:"965",name:"Kuwait",c:"-2487px",index:"202"},de:{code:"49",name:"Germany",c:"-2509px",index:"203"},ml:{code:"223",name:"Mali",c:"-2520px",index:"204"},tm:{code:"993",name:"Turkmenistan",c:"-2542px",index:"205"},mn:{code:"976",name:"Mongolia",c:"-2553px",index:"206"},gn:{code:"224",name:"Guinea",c:"-2575px",index:"207"},bg:{code:"359",name:"Bulgaria",c:"-2586px",index:"208"},mo:{code:"853",name:"Macao",c:"-2597px",index:"209"},uy:{code:"598",name:"Uruguay",c:"-2608px", index:"210"},vc:{code:"1784",name:"Saint Vincent Grenadines",c:"-2619px",index:"211"},ke:{code:"254",name:"Kenya",c:"-2630px",index:"212"},lk:{code:"94",name:"Sri Lanka",c:"-2641px",index:"213"},cv:{code:"238",name:"Cape Verde",c:"-2652px",index:"214"},sr:{code:"597",name:"Suriname",c:"-2663px",index:"215"},rw:{code:"250",name:"Rwanda",c:"-2674px",index:"216"},md:{code:"373",name:"Moldova",c:"-2685px",index:"217"},hk:{code:"852",name:"Hong Kong",c:"-2696px",index:"218"},bw:{code:"267",name:"Botswana", c:"-2707px",index:"219"},bq:{code:"599",name:"Bonaire, Sint Eustatius, and Saba",c:"-2719px",index:"220"},cw:{code:"599",name:"Cura\u00e7ao",c:"-2729px",index:"221"},ss:{code:"211",name:"South Sudan",c:"-2741px",index:"222"},tk:{code:"690",name:"Tokelau",c:"-2751px",index:"223"},fk:{code:"500",name:"Falkland Islands",c:"-2762px",index:"224"},sx:{code:"1721",name:"Sint Maarten",c:"-2773px",index:"225"},tl:{code:"670",name:"Timor-Leste",c:"-2784px",index:"226"}},Wj=function(a){for(var b={},c=0;c<a.length;c++){var d= a[c],e=d.countryCode.toLowerCase(),f=Vj[e];f&&(b[e]={code:f.code,name:d.name||f.name,c:f.c,index:f.index,label:d.label})}return b};var ak=function(a,b,c,d,e){Z.call(this,"",void 0,Xj.F(),b);this.D=c||Vj;this.kd=d;this.qb=Yj(this,a||[]);this.Ba=this.qb[0]||"us";this.ha={};this.Ac=new cj(this.b);this.xc=e?"i18n-phone-flag-32x22":"i18n-phone-flag";this.yc=e?function(a){return Fa("-1px -",1+12*a.index,"px")}:function(a){return Fa("0px ",a.c)};Zj(this,this.qb)};x(ak,Z);var Yj=function(a,b){if(null==b)return[];var c=a.D;return Wa(b,function(a){return!!c[a]})||[]}; ak.prototype.B=function(){ak.j.B.call(this);var a=this.g.m()+"-menu";J(Y(this).h(),a);Q(this).a(this,"show",function(){Q(this).a(this.h(),"keydown",this.zc)});Q(this).a(this,"hide",function(){Q(this).b(this.h(),"keydown",this.zc)});bk(this)};ak.prototype.zc=function(a){if(13!=a.keyCode&&27!=a.keyCode&&40!=a.keyCode&&38!=a.keyCode){var b=Sj[a.keyCode];ej(Y(this),b);b=Ri(Y(this));Y(this).h().scrollTop=b.h().offsetTop;a.f();a.preventDefault()}};var ck=function(a){return a.Ba}; ak.prototype.ub=function(){var a=Bj(this);if(a=a?a.A():this.Ma){var b=this.b.a("div",{"class":this.xc});b.style.backgroundPosition=this.yc(this.D[a]);this.g.hb(this.h(),b);this.Ga=b}};ak.prototype.Oa=function(){var a=this.A();return this.D[a].code};ak.prototype.Xa=function(){return this.A()}; var dk=function(a,b){var c=/\+((((\d)\d?)\d?)\d?)/.exec(b);if(c){if(a.ha[c[1]])return c[1];if(a.ha[c[2]])return c[2];if(a.ha[c[3]])return c[3];if(a.ha[c[4]])return c[4]}return null},Zj=function(a,b){a.ib(a.Ac);ek(a,b);var c=a.kd;if(!c){var d=a.D,c=pb(d),e=Uj();kb(c,function(a,b){return e(d[a].name,d[b].name)})}A(c,function(a){var b=fk(this,a);b&&(this.ha[b.code]=a)},a);a.ha["1"]="us";a.ha[a.D[a.Ba].code]=a.Ba;a.eb(a.Ba)};ak.prototype.ic=function(a){ak.j.ic.call(this,a);bk(this)}; var bk=function(a){if(a.A()){var b=a.D[a.A()];if(a=a.h())b.label?a.title=b.label:a.title="Country Code: "+(b.name+(" (+"+(b.code+")")))}},fk=function(a,b,c){var d=a.D[b];if(!d)return null;var e=a.g.m(),f=a.b.a("div",{"class":a.xc});f.style.backgroundPosition=a.yc(d);e=a.b.a("div",{},a.b.a("div",{"class":Fa("goog-inline-block"," ",e+"-flag")},f),a.b.a("span",{"class":e+"-name"},d.name),a.b.a("span",{"class":e+"-code",dir:"ltr"},Fa("+",d.code)));b=new Ai(e,b,a.b);p(c)?a.Zb(b,c):a.ib(b);return d},ek= function(a,b){if(b){var c=Bj(a),d;c&&c.A()?d=c.A():d=a.Ba;a.qb=Yj(a,b);for(c=a.a?Hf(a.a,0):null;c&&c!=a.Ac;)a.bc(c),c=a.a?Hf(a.a,0):null;b=a.qb;b.unshift(a.Ba);ib(b);Va(b,function(a){fk(this,a,0)},a);a.eb(d)}},gk=function(a,b){a.D[b]&&b!=a.A()&&(a.eb(b),bk(a))},Xj=function(){};x(Xj,rj);ba(Xj);Xj.prototype.m=function(){return"i18n-phone-select-country"};var hk=function(a,b,c,d,e){P.call(this,b);this.Aa=a;this.ya=c;this.Ma=d;this.aa=e;this.i=this.g=this.D=this.a=null};x(hk,P);hk.prototype.o=function(){hk.j.o.call(this);nb(this.g);nb(this.D);this.a=null}; hk.prototype.ea=function(a){this.a=a;var b;J(this.a,"i18n_phone_number_input-inner_input");this.i=this.b.a("th","i18n_phone_number_input-menu");var c=this.b.a("td","i18n_phone_number_input-input");b=this.b.a("table","i18n_phone_number_input",this.b.a("tbody",{},this.b.a("tr",{},this.i,c)));var d=a.parentNode;d&&d.replaceChild(b,a);c.appendChild(a);ik(this);J(this.i,this.aa?"i18n_phone_number_input-hiRes":"i18n_phone_number_input-loRes");hk.j.ea.call(this,b);this.g&&!this.g.h()&&Df(this.g,this.i); jk(this)};hk.prototype.B=function(){hk.j.B.call(this);this.D=new Pj(this.a);this.g&&Q(this).a(this.g,"action",this.S);Q(this).a(this.D,"input",function(){kk(this);jk(this)})};var ik=function(a){a.g||(a.g=new ak(a.Aa,a.b,a.ya,a.Ma,a.aa),a.g.tb(a),a.i&&Df(a.g,a.i),a.v&&Q(a).a(a.g,"action",a.S))};hk.prototype.Z=function(a){if(this.isEnabled()!=a){lk(this).Z(a);var b=this.h();y(b);Cd(b,"i18n_phone_number_input-disabled",!a);this.a.disabled=!a}};hk.prototype.isEnabled=function(){return!yd(this.h(),"i18n_phone_number_input-disabled")}; hk.prototype.S=function(){if(this.isEnabled()){bk(lk(this));var a=dk(lk(this),this.a.value),b=this.a.value,c="+"+this.Oa();null==a?this.Xa()!=ck(lk(this))&&(this.a.value=c+" "+b):this.Xa()==ck(lk(this))?this.a.value=va(b.replace("+"+a,"")):this.a.value=b.replace("+"+a,c);this.a.focus();if(a=Rh){a:{var b=this.a,d=c=0;if(Sh(b))c=b.selectionStart,d=b.selectionEnd;else if(D){var e;e=b.ownerDocument||b.document;a=e.selection.createRange();"textarea"==b.type?(e=e.body.createTextRange(),e.moveToElementText(b)): e=b.createTextRange();e=[e,a];a=e[0];e=e[1];if(a.inRange(e)){a.setEndPoint("EndToStart",e);if("textarea"==b.type){var b=e.duplicate(),f=a.text,c=f;e=d=b.text;for(var h=!1;!h;)0==a.compareEndPoints("StartToEnd",a)?h=!0:(a.moveEnd("character",-1),a.text==f?c+="\r\n":h=!0);for(a=!1;!a;)0==b.compareEndPoints("StartToEnd",b)?a=!0:(b.moveEnd("character",-1),b.text==d?e+="\r\n":a=!0);a=[c.length,c.length+e.length];break a}c=a.text.length;d=a.text.length+e.text.length}}a=[c,d]}a=0==a[1]}a&&D&&(a=this.a,b= this.a.value.length,Sh(a)?(a.selectionStart=b,a.selectionEnd=b):D&&("textarea"==a.type&&(b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,"\n").length),a=a.createTextRange(),a.collapse(!0),a.move("character",b),a.select()))}};var lk=function(a){ik(a);return a.g};hk.prototype.Oa=function(){return lk(this).Oa()};hk.prototype.Xa=function(){return lk(this).Xa()}; var kk=function(a){if(a.isEnabled()&&a.a)if(""==a.a.value)gk(lk(a),ck(lk(a)));else{var b=lk(a);a=dk(lk(a),a.a.value);null!=a?a!=b.Oa()&&gk(b,b.ha[a]):gk(b,b.Ba)}},jk=function(a){Cd(a.h(),"i18n_phone_number_input-empty",""==a.a.value)};var mk=function(a,b,c,d,e){hk.call(this,a,b,c,d,e);Oj.F()};x(mk,hk);G_numberInputWidget=null;mk.prototype.getElement=mk.prototype.h;G_renderPhoneNumberInput=function(a,b,c){var d,e;p(c)&&(d=Wj(c),e=Xa(c,function(a){return a.countryCode.toLowerCase()}));G_numberInputWidget=new mk(b?[b]:void 0,void 0,d,e);Ef(G_numberInputWidget,a);kk(G_numberInputWidget);return G_numberInputWidget.Oa()};G_getPhoneCountryCode=function(){if(G_numberInputWidget)return G_numberInputWidget.Xa()};G_getPhoneCallingCode=function(){if(G_numberInputWidget)return G_numberInputWidget.Oa()}; G_getPhoneCountrySelect=function(){if(G_numberInputWidget)return lk(G_numberInputWidget)};G_getCountryData=function(a){return Wj(a)}; </script> <script type="text/javascript"> function updateTosPrivacyLink(countryValue) { var labelElement = document.getElementById('terms-of-service-label'); if(countryValue == "DE") { labelElement.innerHTML = '<strong>I agree to the Google \x3Ca target=\x22_blank\x22 id=\x22TosLink\x22 href=\x22https:\x2F\x2Faccounts.google.com\x2FTOS?loc=\x3C?cs var:GA.Request.inferredCountry ?\x3E\x26hl=\x3C?cs var:GA.Request.locale ?\x3E\x22\x3ETerms of Service\x3C\x2Fa\x3E and have read the \x3Ca target=\x22_blank\x22 id=\x22PrivacyLink\x22 href=\x22https:\x2F\x2Faccounts.google.com\x2FTOS?loc=\x3C?cs var:GA.Request.inferredCountry ?\x3E\x26hl=\x3C?cs var:GA.Request.locale ?\x3E\x26privacy=true\x22\x3EPrivacy Policy\x3C\x2Fa\x3E.</strong>'; } else { labelElement.innerHTML = '<strong>I agree to the Google \x3Ca target=\x22_blank\x22 id=\x22TosLink\x22 href=\x22https:\x2F\x2Faccounts.google.com\x2FTOS?loc=\x3C?cs var:GA.Request.inferredCountry ?\x3E\x26hl=\x3C?cs var:GA.Request.locale ?\x3E\x22\x3ETerms of Service\x3C\x2Fa\x3E and \x3Ca target=\x22_blank\x22 id=\x22PrivacyLink\x22 href=\x22https:\x2F\x2Faccounts.google.com\x2FTOS?loc=\x3C?cs var:GA.Request.inferredCountry ?\x3E\x26hl=\x3C?cs var:GA.Request.locale ?\x3E\x26privacy=true\x22\x3EPrivacy Policy\x3C\x2Fa\x3E</strong>'; } var tosLinkAnchor = document.getElementById('TosLink'); tosLinkAnchor.href = 'https://web.archive.org/web/20150910063654/https://accounts.google.com/TOS?loc=' + countryValue + '&hl=en'; var privacyLinkAnchor = document.getElementById('PrivacyLink'); privacyLinkAnchor.href = tosLinkAnchor.href + '&privacy=true'; } var birthMonthMenu, genderMenu, countryCodeMenu; function setJfkAccessibleTitle(element, titleId) { var title = document.getElementById(titleId).innerHTML; element.title = title; element.onmouseover = function() { element.title = ''; }; element.onmouseout = function() { element.title = title; }; } function renderJfkDropdown(id, titleId, selectedValue) { var dropdown = new gaia.Dropdown(id, selectedValue); setJfkAccessibleTitle(dropdown.getElement(), titleId); return dropdown; } birthMonthMenu = renderJfkDropdown('BirthMonth', 'BirthdayLabel', ''); genderMenu = renderJfkDropdown('Gender', 'GenderLabel', ''); countryCodeMenu = renderJfkDropdown('CountryCode', 'CountryCodeLabel', 'US'); countryCodeMenu.addEventListener('change', function() { updateTosPrivacyLink(document.getElementById('HiddenCountryCode').value); getExtraTos(); }); var gaia_renderPhoneInput = function() { var countryCode = ''; if (!countryCode) { countryCode = 'US'; } var recoveryPhone = document.getElementById('RecoveryPhoneNumber'); if (recoveryPhone) { var recoveryPhoneCountry = document.getElementById('RecoveryPhoneCountry'); var callingCode = G_renderPhoneNumberInput( recoveryPhone, countryCode.toLowerCase(), [ {countryCode: 'AF', name: 'Afghanistan (افغانستان)', label: 'Afghanistan (افغانستان)' }, {countryCode: 'AX', name: 'Åland Islands (Åland)', label: 'Åland Islands (Åland)' }, {countryCode: 'AL', name: 'Albania (Shqipëri)', label: 'Albania (Shqipëri)' }, {countryCode: 'DZ', name: 'Algeria', label: 'Algeria' }, {countryCode: 'AS', name: 'American Samoa', label: 'American Samoa' }, {countryCode: 'AD', name: 'Andorra', label: 'Andorra' }, {countryCode: 'AO', name: 'Angola', label: 'Angola' }, {countryCode: 'AI', name: 'Anguilla', label: 'Anguilla' }, {countryCode: 'AQ', name: 'Antarctica', label: 'Antarctica' }, {countryCode: 'AG', name: 'Antigua \x26 Barbuda', label: 'Antigua \x26 Barbuda' }, {countryCode: 'AR', name: 'Argentina', label: 'Argentina' }, {countryCode: 'AM', name: 'Armenia (Հայաստան)', label: 'Armenia (Հայաստան)' }, {countryCode: 'AW', name: 'Aruba', label: 'Aruba' }, {countryCode: 'AC', name: 'Ascension Island', label: 'Ascension Island' }, {countryCode: 'AU', name: 'Australia', label: 'Australia' }, {countryCode: 'AT', name: 'Austria (Österreich)', label: 'Austria (Österreich)' }, {countryCode: 'AZ', name: 'Azerbaijan (Azərbaycan)', label: 'Azerbaijan (Azərbaycan)' }, {countryCode: 'BS', name: 'Bahamas', label: 'Bahamas' }, {countryCode: 'BH', name: 'Bahrain (البحرين)', label: 'Bahrain (البحرين)' }, {countryCode: 'BD', name: 'Bangladesh (বাংলাদেশ)', label: 'Bangladesh (বাংলাদেশ)' }, {countryCode: 'BB', name: 'Barbados', label: 'Barbados' }, {countryCode: 'BY', name: 'Belarus (Беларусь)', label: 'Belarus (Беларусь)' }, {countryCode: 'BE', name: 'Belgium', label: 'Belgium' }, {countryCode: 'BZ', name: 'Belize', label: 'Belize' }, {countryCode: 'BJ', name: 'Benin (Bénin)', label: 'Benin (Bénin)' }, {countryCode: 'BM', name: 'Bermuda', label: 'Bermuda' }, {countryCode: 'BT', name: 'Bhutan (འབྲུག)', label: 'Bhutan (འབྲུག)' }, {countryCode: 'BO', name: 'Bolivia', label: 'Bolivia' }, {countryCode: 'BA', name: 'Bosnia \x26 Herzegovina (Босна и Херцеговина)', label: 'Bosnia \x26 Herzegovina (Босна и Херцеговина)' }, {countryCode: 'BW', name: 'Botswana', label: 'Botswana' }, {countryCode: 'BV', name: 'Bouvet Island', label: 'Bouvet Island' }, {countryCode: 'BR', name: 'Brazil (Brasil)', label: 'Brazil (Brasil)' }, {countryCode: 'IO', name: 'British Indian Ocean Territory', label: 'British Indian Ocean Territory' }, {countryCode: 'VG', name: 'British Virgin Islands', label: 'British Virgin Islands' }, {countryCode: 'BN', name: 'Brunei', label: 'Brunei' }, {countryCode: 'BG', name: 'Bulgaria (България)', label: 'Bulgaria (България)' }, {countryCode: 'BF', name: 'Burkina Faso', label: 'Burkina Faso' }, {countryCode: 'BI', name: 'Burundi (Uburundi)', label: 'Burundi (Uburundi)' }, {countryCode: 'KH', name: 'Cambodia (កម្ពុជា)', label: 'Cambodia (កម្ពុជា)' }, {countryCode: 'CM', name: 'Cameroon (Cameroun)', label: 'Cameroon (Cameroun)' }, {countryCode: 'CA', name: 'Canada', label: 'Canada' }, {countryCode: 'IC', name: 'Canary Islands (islas Canarias)', label: 'Canary Islands (islas Canarias)' }, {countryCode: 'CV', name: 'Cape Verde (Kabu Verdi)', label: 'Cape Verde (Kabu Verdi)' }, {countryCode: 'BQ', name: 'Caribbean Netherlands', label: 'Caribbean Netherlands' }, {countryCode: 'KY', name: 'Cayman Islands', label: 'Cayman Islands' }, {countryCode: 'CF', name: 'Central African Republic (République centrafricaine)', label: 'Central African Republic (République centrafricaine)' }, {countryCode: 'EA', name: 'Ceuta \x26 Melilla (Ceuta y Melilla)', label: 'Ceuta \x26 Melilla (Ceuta y Melilla)' }, {countryCode: 'TD', name: 'Chad (Tchad)', label: 'Chad (Tchad)' }, {countryCode: 'CL', name: 'Chile', label: 'Chile' }, {countryCode: 'CN', name: 'China (中国)', label: 'China (中国)' }, {countryCode: 'CX', name: 'Christmas Island', label: 'Christmas Island' }, {countryCode: 'CP', name: 'Clipperton Island', label: 'Clipperton Island' }, {countryCode: 'CC', name: 'Cocos (Keeling) Islands (Kepulauan Cocos (Keeling))', label: 'Cocos (Keeling) Islands (Kepulauan Cocos (Keeling))' }, {countryCode: 'CO', name: 'Colombia', label: 'Colombia' }, {countryCode: 'KM', name: 'Comoros (جزر القمر)', label: 'Comoros (جزر القمر)' }, {countryCode: 'CD', name: 'Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)', label: 'Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)' }, {countryCode: 'CG', name: 'Congo (Republic) (Congo-Brazzaville)', label: 'Congo (Republic) (Congo-Brazzaville)' }, {countryCode: 'CK', name: 'Cook Islands', label: 'Cook Islands' }, {countryCode: 'CR', name: 'Costa Rica', label: 'Costa Rica' }, {countryCode: 'CI', name: 'Côte d’Ivoire', label: 'Côte d’Ivoire' }, {countryCode: 'HR', name: 'Croatia (Hrvatska)', label: 'Croatia (Hrvatska)' }, {countryCode: 'CU', name: 'Cuba', label: 'Cuba' }, {countryCode: 'CW', name: 'Curaçao', label: 'Curaçao' }, {countryCode: 'CY', name: 'Cyprus (Κύπρος)', label: 'Cyprus (Κύπρος)' }, {countryCode: 'CZ', name: 'Czech Republic (Česká republika)', label: 'Czech Republic (Česká republika)' }, {countryCode: 'DK', name: 'Denmark (Danmark)', label: 'Denmark (Danmark)' }, {countryCode: 'DG', name: 'Diego Garcia', label: 'Diego Garcia' }, {countryCode: 'DJ', name: 'Djibouti', label: 'Djibouti' }, {countryCode: 'DM', name: 'Dominica', label: 'Dominica' }, {countryCode: 'DO', name: 'Dominican Republic (República Dominicana)', label: 'Dominican Republic (República Dominicana)' }, {countryCode: 'EC', name: 'Ecuador', label: 'Ecuador' }, {countryCode: 'EG', name: 'Egypt (مصر)', label: 'Egypt (مصر)' }, {countryCode: 'SV', name: 'El Salvador', label: 'El Salvador' }, {countryCode: 'GQ', name: 'Equatorial Guinea (Guinea Ecuatorial)', label: 'Equatorial Guinea (Guinea Ecuatorial)' }, {countryCode: 'ER', name: 'Eritrea', label: 'Eritrea' }, {countryCode: 'EE', name: 'Estonia (Eesti)', label: 'Estonia (Eesti)' }, {countryCode: 'ET', name: 'Ethiopia', label: 'Ethiopia' }, {countryCode: 'FK', name: 'Falkland Islands (Islas Malvinas)', label: 'Falkland Islands (Islas Malvinas)' }, {countryCode: 'FO', name: 'Faroe Islands (Føroyar)', label: 'Faroe Islands (Føroyar)' }, {countryCode: 'FJ', name: 'Fiji', label: 'Fiji' }, {countryCode: 'FI', name: 'Finland (Suomi)', label: 'Finland (Suomi)' }, {countryCode: 'FR', name: 'France', label: 'France' }, {countryCode: 'GF', name: 'French Guiana (Guyane française)', label: 'French Guiana (Guyane française)' }, {countryCode: 'PF', name: 'French Polynesia (Polynésie française)', label: 'French Polynesia (Polynésie française)' }, {countryCode: 'TF', name: 'French Southern Territories (Terres australes françaises)', label: 'French Southern Territories (Terres australes françaises)' }, {countryCode: 'GA', name: 'Gabon', label: 'Gabon' }, {countryCode: 'GM', name: 'Gambia', label: 'Gambia' }, {countryCode: 'GE', name: 'Georgia (საქართველო)', label: 'Georgia (საქართველო)' }, {countryCode: 'DE', name: 'Germany (Deutschland)', label: 'Germany (Deutschland)' }, {countryCode: 'GH', name: 'Ghana (Gaana)', label: 'Ghana (Gaana)' }, {countryCode: 'GI', name: 'Gibraltar', label: 'Gibraltar' }, {countryCode: 'GR', name: 'Greece (Ελλάδα)', label: 'Greece (Ελλάδα)' }, {countryCode: 'GL', name: 'Greenland (Kalaallit Nunaat)', label: 'Greenland (Kalaallit Nunaat)' }, {countryCode: 'GD', name: 'Grenada', label: 'Grenada' }, {countryCode: 'GP', name: 'Guadeloupe', label: 'Guadeloupe' }, {countryCode: 'GU', name: 'Guam', label: 'Guam' }, {countryCode: 'GT', name: 'Guatemala', label: 'Guatemala' }, {countryCode: 'GG', name: 'Guernsey', label: 'Guernsey' }, {countryCode: 'GN', name: 'Guinea (Guinée)', label: 'Guinea (Guinée)' }, {countryCode: 'GW', name: 'Guinea-Bissau (Guiné-Bissau)', label: 'Guinea-Bissau (Guiné-Bissau)' }, {countryCode: 'GY', name: 'Guyana', label: 'Guyana' }, {countryCode: 'HT', name: 'Haiti', label: 'Haiti' }, {countryCode: 'HM', name: 'Heard \x26 McDonald Islands', label: 'Heard \x26 McDonald Islands' }, {countryCode: 'HN', name: 'Honduras', label: 'Honduras' }, {countryCode: 'HK', name: 'Hong Kong (香港)', label: 'Hong Kong (香港)' }, {countryCode: 'HU', name: 'Hungary (Magyarország)', label: 'Hungary (Magyarország)' }, {countryCode: 'IS', name: 'Iceland (Ísland)', label: 'Iceland (Ísland)' }, {countryCode: 'IN', name: 'India (भारत)', label: 'India (भारत)' }, {countryCode: 'ID', name: 'Indonesia', label: 'Indonesia' }, {countryCode: 'IR', name: 'Iran (ایران)', label: 'Iran (ایران)' }, {countryCode: 'IQ', name: 'Iraq (العراق)', label: 'Iraq (العراق)' }, {countryCode: 'IE', name: 'Ireland', label: 'Ireland' }, {countryCode: 'IM', name: 'Isle of Man', label: 'Isle of Man' }, {countryCode: 'IL', name: 'Israel (ישראל)', label: 'Israel (ישראל)' }, {countryCode: 'IT', name: 'Italy (Italia)', label: 'Italy (Italia)' }, {countryCode: 'JM', name: 'Jamaica', label: 'Jamaica' }, {countryCode: 'JP', name: 'Japan (日本)', label: 'Japan (日本)' }, {countryCode: 'JE', name: 'Jersey', label: 'Jersey' }, {countryCode: 'JO', name: 'Jordan (الأردن)', label: 'Jordan (الأردن)' }, {countryCode: 'KZ', name: 'Kazakhstan (Казахстан)', label: 'Kazakhstan (Казахстан)' }, {countryCode: 'KE', name: 'Kenya', label: 'Kenya' }, {countryCode: 'KI', name: 'Kiribati', label: 'Kiribati' }, {countryCode: 'XK', name: 'Kosovo (Kosovë)', label: 'Kosovo (Kosovë)' }, {countryCode: 'KW', name: 'Kuwait (الكويت)', label: 'Kuwait (الكويت)' }, {countryCode: 'KG', name: 'Kyrgyzstan (Кыргызстан)', label: 'Kyrgyzstan (Кыргызстан)' }, {countryCode: 'LA', name: 'Laos (ລາວ)', label: 'Laos (ລາວ)' }, {countryCode: 'LV', name: 'Latvia (Latvija)', label: 'Latvia (Latvija)' }, {countryCode: 'LB', name: 'Lebanon (لبنان)', label: 'Lebanon (لبنان)' }, {countryCode: 'LS', name: 'Lesotho', label: 'Lesotho' }, {countryCode: 'LR', name: 'Liberia', label: 'Liberia' }, {countryCode: 'LY', name: 'Libya (ليبيا)', label: 'Libya (ليبيا)' }, {countryCode: 'LI', name: 'Liechtenstein', label: 'Liechtenstein' }, {countryCode: 'LT', name: 'Lithuania (Lietuva)', label: 'Lithuania (Lietuva)' }, {countryCode: 'LU', name: 'Luxembourg', label: 'Luxembourg' }, {countryCode: 'MO', name: 'Macau (澳門)', label: 'Macau (澳門)' }, {countryCode: 'MK', name: 'Macedonia (FYROM) (Македонија)', label: 'Macedonia (FYROM) (Македонија)' }, {countryCode: 'MG', name: 'Madagascar (Madagasikara)', label: 'Madagascar (Madagasikara)' }, {countryCode: 'MW', name: 'Malawi', label: 'Malawi' }, {countryCode: 'MY', name: 'Malaysia', label: 'Malaysia' }, {countryCode: 'MV', name: 'Maldives', label: 'Maldives' }, {countryCode: 'ML', name: 'Mali', label: 'Mali' }, {countryCode: 'MT', name: 'Malta', label: 'Malta' }, {countryCode: 'MH', name: 'Marshall Islands', label: 'Marshall Islands' }, {countryCode: 'MQ', name: 'Martinique', label: 'Martinique' }, {countryCode: 'MR', name: 'Mauritania (موريتانيا)', label: 'Mauritania (موريتانيا)' }, {countryCode: 'MU', name: 'Mauritius (Moris)', label: 'Mauritius (Moris)' }, {countryCode: 'YT', name: 'Mayotte', label: 'Mayotte' }, {countryCode: 'MX', name: 'Mexico (México)', label: 'Mexico (México)' }, {countryCode: 'FM', name: 'Micronesia', label: 'Micronesia' }, {countryCode: 'MD', name: 'Moldova (Republica Moldova)', label: 'Moldova (Republica Moldova)' }, {countryCode: 'MC', name: 'Monaco', label: 'Monaco' }, {countryCode: 'MN', name: 'Mongolia (Монгол)', label: 'Mongolia (Монгол)' }, {countryCode: 'ME', name: 'Montenegro (Crna Gora)', label: 'Montenegro (Crna Gora)' }, {countryCode: 'MS', name: 'Montserrat', label: 'Montserrat' }, {countryCode: 'MA', name: 'Morocco', label: 'Morocco' }, {countryCode: 'MZ', name: 'Mozambique (Moçambique)', label: 'Mozambique (Moçambique)' }, {countryCode: 'MM', name: 'Myanmar (Burma) (မြန်မာ)', label: 'Myanmar (Burma) (မြန်မာ)' }, {countryCode: 'NA', name: 'Namibia (Namibië)', label: 'Namibia (Namibië)' }, {countryCode: 'NR', name: 'Nauru', label: 'Nauru' }, {countryCode: 'NP', name: 'Nepal (नेपाल)', label: 'Nepal (नेपाल)' }, {countryCode: 'NL', name: 'Netherlands (Nederland)', label: 'Netherlands (Nederland)' }, {countryCode: 'NC', name: 'New Caledonia (Nouvelle-Calédonie)', label: 'New Caledonia (Nouvelle-Calédonie)' }, {countryCode: 'NZ', name: 'New Zealand', label: 'New Zealand' }, {countryCode: 'NI', name: 'Nicaragua', label: 'Nicaragua' }, {countryCode: 'NE', name: 'Niger (Nijar)', label: 'Niger (Nijar)' }, {countryCode: 'NG', name: 'Nigeria', label: 'Nigeria' }, {countryCode: 'NU', name: 'Niue', label: 'Niue' }, {countryCode: 'NF', name: 'Norfolk Island', label: 'Norfolk Island' }, {countryCode: 'MP', name: 'Northern Mariana Islands', label: 'Northern Mariana Islands' }, {countryCode: 'KP', name: 'North Korea (조선민주주의인민공화국)', label: 'North Korea (조선민주주의인민공화국)' }, {countryCode: 'NO', name: 'Norway (Norge)', label: 'Norway (Norge)' }, {countryCode: 'OM', name: 'Oman (عُمان)', label: 'Oman (عُمان)' }, {countryCode: 'PK', name: 'Pakistan (پاکستان)', label: 'Pakistan (پاکستان)' }, {countryCode: 'PW', name: 'Palau', label: 'Palau' }, {countryCode: 'PS', name: 'Palestine (فلسطين)', label: 'Palestine (فلسطين)' }, {countryCode: 'PA', name: 'Panama (Panamá)', label: 'Panama (Panamá)' }, {countryCode: 'PG', name: 'Papua New Guinea', label: 'Papua New Guinea' }, {countryCode: 'PY', name: 'Paraguay', label: 'Paraguay' }, {countryCode: 'PE', name: 'Peru (Perú)', label: 'Peru (Perú)' }, {countryCode: 'PH', name: 'Philippines', label: 'Philippines' }, {countryCode: 'PN', name: 'Pitcairn Islands', label: 'Pitcairn Islands' }, {countryCode: 'PL', name: 'Poland (Polska)', label: 'Poland (Polska)' }, {countryCode: 'PT', name: 'Portugal', label: 'Portugal' }, {countryCode: 'PR', name: 'Puerto Rico', label: 'Puerto Rico' }, {countryCode: 'QA', name: 'Qatar (قطر)', label: 'Qatar (قطر)' }, {countryCode: 'RE', name: 'Réunion (La Réunion)', label: 'Réunion (La Réunion)' }, {countryCode: 'RO', name: 'Romania (România)', label: 'Romania (România)' }, {countryCode: 'RU', name: 'Russia (Россия)', label: 'Russia (Россия)' }, {countryCode: 'RW', name: 'Rwanda', label: 'Rwanda' }, {countryCode: 'WS', name: 'Samoa', label: 'Samoa' }, {countryCode: 'SM', name: 'San Marino', label: 'San Marino' }, {countryCode: 'ST', name: 'São Tomé \x26 Príncipe (São Tomé e Príncipe)', label: 'São Tomé \x26 Príncipe (São Tomé e Príncipe)' }, {countryCode: 'SA', name: 'Saudi Arabia (المملكة العربية السعودية)', label: 'Saudi Arabia (المملكة العربية السعودية)' }, {countryCode: 'SN', name: 'Senegal', label: 'Senegal' }, {countryCode: 'RS', name: 'Serbia (Србија)', label: 'Serbia (Србија)' }, {countryCode: 'SC', name: 'Seychelles', label: 'Seychelles' }, {countryCode: 'SL', name: 'Sierra Leone', label: 'Sierra Leone' }, {countryCode: 'SG', name: 'Singapore', label: 'Singapore' }, {countryCode: 'SX', name: 'Sint Maarten', label: 'Sint Maarten' }, {countryCode: 'SK', name: 'Slovakia (Slovensko)', label: 'Slovakia (Slovensko)' }, {countryCode: 'SI', name: 'Slovenia (Slovenija)', label: 'Slovenia (Slovenija)' }, {countryCode: 'SB', name: 'Solomon Islands', label: 'Solomon Islands' }, {countryCode: 'SO', name: 'Somalia (Soomaaliya)', label: 'Somalia (Soomaaliya)' }, {countryCode: 'ZA', name: 'South Africa', label: 'South Africa' }, {countryCode: 'GS', name: 'South Georgia \x26 South Sandwich Islands', label: 'South Georgia \x26 South Sandwich Islands' }, {countryCode: 'KR', name: 'South Korea (대한민국)', label: 'South Korea (대한민국)' }, {countryCode: 'SS', name: 'South Sudan (جنوب السودان)', label: 'South Sudan (جنوب السودان)' }, {countryCode: 'ES', name: 'Spain (España)', label: 'Spain (España)' }, {countryCode: 'LK', name: 'Sri Lanka (ශ්රී ලංකාව)', label: 'Sri Lanka (ශ්රී ලංකාව)' }, {countryCode: 'BL', name: 'St. Barthélemy (Saint-Barthélemy)', label: 'St. Barthélemy (Saint-Barthélemy)' }, {countryCode: 'SH', name: 'St. Helena', label: 'St. Helena' }, {countryCode: 'KN', name: 'St. Kitts \x26 Nevis', label: 'St. Kitts \x26 Nevis' }, {countryCode: 'LC', name: 'St. Lucia', label: 'St. Lucia' }, {countryCode: 'MF', name: 'St. Martin (Saint-Martin)', label: 'St. Martin (Saint-Martin)' }, {countryCode: 'PM', name: 'St. Pierre \x26 Miquelon (Saint-Pierre-et-Miquelon)', label: 'St. Pierre \x26 Miquelon (Saint-Pierre-et-Miquelon)' }, {countryCode: 'VC', name: 'St. Vincent \x26 Grenadines', label: 'St. Vincent \x26 Grenadines' }, {countryCode: 'SD', name: 'Sudan (السودان)', label: 'Sudan (السودان)' }, {countryCode: 'SR', name: 'Suriname', label: 'Suriname' }, {countryCode: 'SJ', name: 'Svalbard \x26 Jan Mayen (Svalbard og Jan Mayen)', label: 'Svalbard \x26 Jan Mayen (Svalbard og Jan Mayen)' }, {countryCode: 'SZ', name: 'Swaziland', label: 'Swaziland' }, {countryCode: 'SE', name: 'Sweden (Sverige)', label: 'Sweden (Sverige)' }, {countryCode: 'CH', name: 'Switzerland (Schweiz)', label: 'Switzerland (Schweiz)' }, {countryCode: 'SY', name: 'Syria (سوريا)', label: 'Syria (سوريا)' }, {countryCode: 'TW', name: 'Taiwan (台灣)', label: 'Taiwan (台灣)' }, {countryCode: 'TJ', name: 'Tajikistan', label: 'Tajikistan' }, {countryCode: 'TZ', name: 'Tanzania', label: 'Tanzania' }, {countryCode: 'TH', name: 'Thailand (ไทย)', label: 'Thailand (ไทย)' }, {countryCode: 'TL', name: 'Timor-Leste', label: 'Timor-Leste' }, {countryCode: 'TG', name: 'Togo', label: 'Togo' }, {countryCode: 'TK', name: 'Tokelau', label: 'Tokelau' }, {countryCode: 'TO', name: 'Tonga', label: 'Tonga' }, {countryCode: 'TT', name: 'Trinidad \x26 Tobago', label: 'Trinidad \x26 Tobago' }, {countryCode: 'TA', name: 'Tristan da Cunha', label: 'Tristan da Cunha' }, {countryCode: 'TN', name: 'Tunisia', label: 'Tunisia' }, {countryCode: 'TR', name: 'Turkey (Türkiye)', label: 'Turkey (Türkiye)' }, {countryCode: 'TM', name: 'Turkmenistan', label: 'Turkmenistan' }, {countryCode: 'TC', name: 'Turks \x26 Caicos Islands', label: 'Turks \x26 Caicos Islands' }, {countryCode: 'TV', name: 'Tuvalu', label: 'Tuvalu' }, {countryCode: 'UM', name: 'U.S. Outlying Islands', label: 'U.S. Outlying Islands' }, {countryCode: 'VI', name: 'U.S. Virgin Islands', label: 'U.S. Virgin Islands' }, {countryCode: 'UG', name: 'Uganda', label: 'Uganda' }, {countryCode: 'UA', name: 'Ukraine (Україна)', label: 'Ukraine (Україна)' }, {countryCode: 'AE', name: 'United Arab Emirates (الإمارات العربية المتحدة)', label: 'United Arab Emirates (الإمارات العربية المتحدة)' }, {countryCode: 'GB', name: 'United Kingdom', label: 'United Kingdom' }, {countryCode: 'US', name: 'United States', label: 'United States' }, {countryCode: 'UY', name: 'Uruguay', label: 'Uruguay' }, {countryCode: 'UZ', name: 'Uzbekistan (Oʻzbekiston)', label: 'Uzbekistan (Oʻzbekiston)' }, {countryCode: 'VU', name: 'Vanuatu', label: 'Vanuatu' }, {countryCode: 'VA', name: 'Vatican City (Città del Vaticano)', label: 'Vatican City (Città del Vaticano)' }, {countryCode: 'VE', name: 'Venezuela', label: 'Venezuela' }, {countryCode: 'VN', name: 'Vietnam (Việt Nam)', label: 'Vietnam (Việt Nam)' }, {countryCode: 'WF', name: 'Wallis \x26 Futuna', label: 'Wallis \x26 Futuna' }, {countryCode: 'EH', name: 'Western Sahara (الصحراء الغربية)', label: 'Western Sahara (الصحراء الغربية)' }, {countryCode: 'YE', name: 'Yemen (اليمن)', label: 'Yemen (اليمن)' }, {countryCode: 'ZM', name: 'Zambia', label: 'Zambia' }, {countryCode: 'ZW', name: 'Zimbabwe', label: 'Zimbabwe' } ]); if (!recoveryPhone.value && callingCode != 1) { recoveryPhone.value = '+' + callingCode; } var countryCodeDropDownElement = G_numberInputWidget.getElement() .getElementsByTagName('th')[0] .getElementsByTagName('div')[0]; setJfkAccessibleTitle(countryCodeDropDownElement, 'RecoveryPhoneNumberLabel'); recoveryPhoneCountry.value = G_getPhoneCountryCode().toUpperCase(); gaia_attachEvent(recoveryPhone, 'blur', function() { recoveryPhoneCountry.value = G_getPhoneCountryCode().toUpperCase(); }); } }; gaia_renderPhoneInput(); var gaia_getNonDefaultPhoneInputValue = function() { var defaultValue = '+' + G_getPhoneCallingCode(); // Trim leading and trailing whitespace. var value = inputHolders.recoveryPhone.value().replace(/^\s+|\s+$/g, ''); if (defaultValue == value) { return ''; } else { return value; } }; var gaia_phoneNumberOnSubmit = function() { inputHolders.recoveryPhone.inputForValue.value = gaia_getNonDefaultPhoneInputValue(); }; </script> <script type="text/javascript"> setOnSubmitFunction(gaia_formOnSubmit); getExtraTos(); </script> <script type="text/javascript"> var gaiaBubble = new gaia.Bubble(); gaiaBubble.disableJfk = false; gaiaBubble.position = jfk.PopupPosition.LEFT; var newInputHolder = function(id, jfkInput) { if (document.getElementById(id)) { return new InputHolder(id, jfkInput); } }; var InputHolder = function(id, jfkInput) { var input = document.getElementById(id); this.inputForId = input; if (jfkInput) { this.inputForValue = document.getElementById('Hidden' + id); this.inputForEvents = jfkInput.getElement(); } else { this.inputForValue = input; this.inputForEvents = input; } this.prevalidationHandlers = []; this.error = document.getElementById('errormsg_0_' + id); var inputHolder = this; this.attachRemoveErrorHandler(function() { inputHolder.clearErrorMessage(); }); } InputHolder.prototype.id = function() { return this.inputForId.id; }; InputHolder.prototype.value = function() { return this.inputForValue.value; }; InputHolder.prototype.attachEvent = function(event, handler) { gaia_attachEvent(this.inputForEvents, event, handler, false); }; InputHolder.prototype.attachPrevalidationHandler = function(handler) { this.prevalidationHandlers.push(handler); }; InputHolder.prototype.attachValidationHandler = function(handler) { this.attachEvent('blur', handler); }; InputHolder.prototype.attachRemoveErrorHandler = function(handler) { this.attachEvent('focus', handler); this.attachEvent('keydown', handler); this.attachEvent('click', handler); }; InputHolder.prototype.attachRemoveDuplicateErrorsHandler = function(handler) { this.removeDuplicateErrorsHandler = handler; }; InputHolder.prototype.setInfoMessage = function(messageId, anchorId) { var message = document.getElementById(messageId); if (gaiaBubble.disableJfk) { this.attachEvent('focus', function() { message.style.display = 'block'; }); this.attachEvent('keyup', function() { message.style.display = 'block'; }); } else { var anchorNode = this.inputForEvents.parentNode; if (anchorId) { anchorNode = document.getElementById(anchorId); } while (anchorNode) { var anchorNodeStyle = anchorNode.currentStyle || window.getComputedStyle(anchorNode, ''); if (anchorNodeStyle && (anchorNodeStyle.display == 'block' || anchorNodeStyle.display == 'inline-block')) { break; } anchorNode = anchorNode.parentNode; } if (!anchorNode) { anchorNode = this.inputForEvents.parentNode; } gaiaBubble.init(this.inputForEvents, message, anchorNode, gaiaBubble.position); message.parentNode.removeChild(message); } }; InputHolder.prototype.setPlaceHolder = function(placeHolderId) { var placeHolder = document.getElementById(placeHolderId); var inputForValue = this.inputForValue; if (!inputForValue.value) { placeHolder.style.display = 'block'; } this.attachEvent('keydown', function() { placeHolder.style.display = 'none'; }); // Clear hint text when user pastes a value using right-click menu. this.attachEvent('input', function() { if (!inputForValue.value) { placeHolder.style.display = 'block'; } else { placeHolder.style.display = 'none'; } }); this.attachEvent('blur', function() { if (!inputForValue.value) { placeHolder.style.display = 'block'; } }); }; InputHolder.prototype.setHandler = function(handler) { gaia_attachEvent(this.inputForEvents, 'blur', handler, false); }; InputHolder.prototype.hasErrorMessage = function() { if (gaia_hasInnerTextProperty) { return this.error.innerText.replace(/\s*/, '').length > 0; } else { return this.error.textContent.replace(/\s*/, '').length > 0; } }; InputHolder.prototype.getErrorMessage = function() { return this.error.innerHTML; }; InputHolder.prototype.setError = function(error) { if (typeof(error) == 'string') { this.setErrorMessage(error); } else if (error.nodeType) { this.setErrorMessage(error.innerHTML); } else if (error[this.id()]) { this.setErrorMessage(error[this.id()]); } }; InputHolder.prototype.setErrorMessage = function(message) { this.inputForId.className = this.inputForId.className + ' form-error'; this.inputForId.setAttribute('aria-invalid', 'true'); this.error.style.display = ''; this.error.innerHTML = message; if (this.removeDuplicateErrorsHandler) { this.removeDuplicateErrorsHandler(this); } // Update info bubble position in case the anchor element has shifted due to // display of an error message. gaiaBubble.reposition(); }; InputHolder.prototype.clearErrorMessage = function() { this.error.innerHTML = ''; var input = this.inputForId; if (input.className) { var indexOfFormError = input.className.indexOf('form-error'); if (indexOfFormError >= 0) { input.className = input.className.substring(0, indexOfFormError); } } if (input.getAttribute('aria-invalid')) { input.setAttribute('aria-invalid', 'false'); } }; InputHolder.prototype.isNullOrEmpty = function() { return (this.inputForValue.value == null || this.inputForValue.value == ""); }; InputHolder.prototype.prefill = function() { try { if (this.isNullOrEmpty() && location.hash) { var params = decodeURIComponent(location.hash.substring(1)).split('&'); for (var i = 0; i < params.length; i++) { var param = params[i].split('='); if (this.id() == param[0] && param[1]) { this.inputForValue.value = param[1]; return; } } } } catch (e) {} }; var gaia_initPasswordStrengthMeter = function(inputHolders, ratingMessages) { inputHolders.passwd.previousValue = ''; inputHolders.passwd.attachEvent('keyup', inputHandler); inputHolders.passwd.attachEvent('focus', inputHandler); inputHolders.passwd.setInfoMessage('password-infomessage'); function inputHandler() { if (inputHolders.passwd.value().length < 8) { updatePasswordBar(0); inputHolders.passwd.previousValue = inputHolders.passwd.value(); } else if (inputHolders.passwd.value() != inputHolders.passwd.previousValue) { var request = new gaia.ajax.XmlHttpFormRequest(); request.parameters['Passwd'] = inputHolders.passwd.value(); if (inputHolders.gmailAddress) { request.parameters['Email'] = inputHolders.gmailAddress.value(); } if (inputHolders.firstName && inputHolders.lastName) { request.parameters['FirstName'] = inputHolders.firstName.value(); request.parameters['LastName'] = inputHolders.lastName.value(); } request.send('RatePassword', function(response) { updatePasswordBar(response.text); }); inputHolders.passwd.previousValue = inputHolders.passwd.value(); } } function updatePasswordBar(rating) { var ratingClasses = new Array(6); ratingClasses[0] = 'short'; ratingClasses[1] = 'weak'; ratingClasses[2] = 'fair'; ratingClasses[3] = 'good'; ratingClasses[4] = 'strong'; ratingClasses[5] = 'notRated'; var bar = document.getElementById('strength-bar'); if (bar) { var message = document.getElementById('passwdRating'); var barLength = document.getElementById('passwdBar').clientWidth; bar.className = ratingClasses[rating]; if (rating >= 0 && rating <= 4) { bar.style.width = (barLength * (parseInt(rating) + 1.0) / 5.0) + 'px'; message.innerHTML = ratingMessages[rating]; } else { bar.style.width = 0; rating = 5; } } } }; function registerValidationHandler(inputs, validateInputFunction, getValuesAsJsonFunction, handleValidationResponseFunction) { function handleValidationResponse(errors, data) { for (var i = 0; i < inputs.length; i++) { inputs[i].setError(errors); } } function validate(input) { var running = false; return function() { try { for (var i = 0; i < input.prevalidationHandlers.length; i++) { input.prevalidationHandlers[i](); } if (!validateInputFunction(input)) { return; } for (var i = 0; i < inputs.length; i++) { if (inputs[i].isNullOrEmpty()) { return; } } if (input.hasErrorMessage() || running) { return; } running = true; if (getValuesAsJsonFunction) { var valuesAsJson = getValuesAsJsonFunction(); if (valuesAsJson) { var validator = new gaia.InputValidator('SignUp'); validator.locale = 'en'; validator.service = 'panoramio'; if (handleValidationResponseFunction) { validator.errorHandler = handleValidationResponseFunction; } else { validator.errorHandler = function(errors, data) { handleValidationResponse(errors, data); }; } validator.validate(valuesAsJson); } } } finally { running = false; } }; } function validateOnSubmit(input, validationFunction) { return function() { validationFunction(); return !input.hasErrorMessage(); } } for (var i = 0; i < inputs.length; i++) { var input = inputs[i]; var validationFunction = validate(input); input.attachValidationHandler(validationFunction); gaia_addOnSubmitValidationHandler( input.id(), validateOnSubmit(input, validationFunction)); } } function getFirstInputWithError(inputs) { for (var i = 0; i < inputs.length; i++) { if (inputs[i].hasErrorMessage()) { return inputs[i]; } } } function removeDuplicateErrorMessages(input, inputs) { if (input && input.hasErrorMessage()) { var thisErrorMessage = input.getErrorMessage(); for (var i = 0; i < inputs.length; i++) { if (inputs[i].id() != input.id()) { if (thisErrorMessage == inputs[i].getErrorMessage()) { inputs[i].error.style.display = 'none'; } } } } } function registerRemoveDuplicateErrorMessagesHandler(inputs) { for (var i = 0; i < inputs.length; i++) { inputs[i].attachRemoveDuplicateErrorsHandler(function(input) { removeDuplicateErrorMessages(input, inputs); }); } } </script> <script type="text/javascript"> gaiaBubble.position = jfk.PopupPosition.LEFT; var inputHolders = new function() { var jfkBirthMonthMenu = birthMonthMenu; var jfkGenderMenu = genderMenu; var jfkCountryCodeMenu = countryCodeMenu; this.firstName = newInputHolder('FirstName'); this.lastName = newInputHolder('LastName'); this.emailAddress = newInputHolder('EmailAddress'); this.gmailAddress = newInputHolder('GmailAddress'); this.passwd = newInputHolder('Passwd'); this.passwdAgain = newInputHolder('PasswdAgain'); this.birthMonth = newInputHolder('BirthMonth', jfkBirthMonthMenu); this.birthDay = newInputHolder('BirthDay'); this.birthYear = newInputHolder('BirthYear'); this.gender = newInputHolder('Gender', jfkGenderMenu); this.recoveryPhone = newInputHolder('RecoveryPhoneNumber'); this.recoveryEmail = newInputHolder('RecoveryEmailAddress'); this.countryCode = newInputHolder('CountryCode', jfkCountryCodeMenu); this.termsOfService = newInputHolder('TermsOfService'); }; var nameFormats = { 'firstname' : inputHolders.firstName, 'lastname' : inputHolders.lastName}; var nameInputs = [ nameFormats['firstname'], nameFormats['lastname']]; inputHolders.firstName.prefill(); inputHolders.lastName.prefill(); inputHolders.firstName.setPlaceHolder('firstname-placeholder'); inputHolders.lastName.setPlaceHolder('lastname-placeholder'); nameInputs[0].setInfoMessage('name-infomessage'); if (inputHolders.gmailAddress) { inputHolders.gmailAddress.prefill(); inputHolders.gmailAddress.setInfoMessage('gmail-address-infomessage'); } if (inputHolders.emailAddress) { inputHolders.emailAddress.prefill(); inputHolders.emailAddress.setInfoMessage('email-address-infomessage'); } gaia_initPasswordStrengthMeter(inputHolders, [ "Too short", "Weak", "Fair", "Good", "Strong", "Not rated" ]); inputHolders.passwdAgain.attachEvent('focus', function() { gaiaBubble.hideInfoBubble(); }); var birthDateFormats = { 'day' : inputHolders.birthDay, 'month' : inputHolders.birthMonth, 'year' : inputHolders.birthYear}; var birthDateInputs = [ birthDateFormats['month'], birthDateFormats['day'], birthDateFormats['year']]; inputHolders.birthDay.setPlaceHolder('birthday-placeholder'); inputHolders.birthYear.setPlaceHolder('birthyear-placeholder'); birthDateInputs[0].setInfoMessage('birthday-infomessage'); if (inputHolders.recoveryPhone) { inputHolders.recoveryPhone.setInfoMessage('phone-infomessage'); } if (inputHolders.recoveryEmail) { inputHolders.recoveryEmail.prefill(); inputHolders.recoveryEmail.setInfoMessage('recovery-email-infomessage'); } inputHolders.countryCode.setInfoMessage('country-code-infomessage'); var gaia_initValidation = function() { var inputEmptyErrorMessage = 'You can\x27t leave this empty.'; function defaultValidateInputFunction() { return function(input) { if (input.isNullOrEmpty()) { input.setErrorMessage(inputEmptyErrorMessage); return false; } return true; }; } function defaultGetValuesAsJsonFunction(name, inputHolders) { return function() { var json = {}; json['Input'] = name; for (var i = 0; i < inputHolders.length; i++) { json[inputHolders[i].id()] = inputHolders[i].value(); } return json; }; } registerValidationHandler( nameInputs, defaultValidateInputFunction()); registerRemoveDuplicateErrorMessagesHandler(nameInputs); removeDuplicateErrorMessages(getFirstInputWithError(nameInputs), nameInputs) registerValidationHandler( [inputHolders.passwd], defaultValidateInputFunction(), function() { var json = {}; json['Input'] = 'Passwd'; json[inputHolders.passwd.id()] = inputHolders.passwd.value(); json[inputHolders.passwdAgain.id()] = inputHolders.passwd.value(); json[inputHolders.firstName.id()] = inputHolders.firstName.value(); json[inputHolders.lastName.id()] = inputHolders.lastName.value(); if (inputHolders.gmailAddress) { json[inputHolders.gmailAddress.id()] = inputHolders.gmailAddress.value(); } if (inputHolders.emailAddress) { json[inputHolders.emailAddress.id()] = inputHolders.emailAddress.value(); } return json; }); registerValidationHandler( [inputHolders.passwdAgain], function(input) { if (inputHolders.passwd.isNullOrEmpty() && inputHolders.passwdAgain.isNullOrEmpty()) { inputHolders.passwdAgain.setErrorMessage(inputEmptyErrorMessage); return false; } if (inputHolders.passwd.value() != inputHolders.passwdAgain.value()) { inputHolders.passwdAgain.setErrorMessage('These passwords don\x27t match. Try again?'); return false; } return true; }); inputHolders.passwd.attachEvent('keydown', function(event) { event = event || window.event; var keycode = event.charCode || event.keyCode; if (keycode != 9) { inputHolders.passwdAgain.clearErrorMessage(); inputHolders.passwdAgain.inputForValue.value = ''; } }); registerValidationHandler( birthDateInputs, defaultValidateInputFunction(), defaultGetValuesAsJsonFunction('Birthday', birthDateInputs)); registerRemoveDuplicateErrorMessagesHandler(birthDateInputs); removeDuplicateErrorMessages(getFirstInputWithError(birthDateInputs), birthDateInputs); if (inputHolders.gender) { registerValidationHandler( [inputHolders.gender], defaultValidateInputFunction()); } if (inputHolders.recoveryPhone) { registerValidationHandler( [inputHolders.recoveryPhone], function(input) { return gaia_getNonDefaultPhoneInputValue() ? true : false; }, function() { var countryInput = document.getElementById('RecoveryPhoneCountry'); return { 'Input' : 'RecoveryPhoneNumber', 'RecoveryPhoneNumber' : gaia_getNonDefaultPhoneInputValue(), 'RecoveryPhoneCountry' : countryInput.value } }); } if (inputHolders.recoveryEmail) { registerValidationHandler( [inputHolders.recoveryEmail], function(input) { return !input.isNullOrEmpty(); }, defaultGetValuesAsJsonFunction('RecoveryEmailAddress', [inputHolders.recoveryEmail, inputHolders.gmailAddress])); } if (inputHolders.emailAddress) { registerValidationHandler( [inputHolders.emailAddress], defaultValidateInputFunction(), defaultGetValuesAsJsonFunction('EmailAddress', [inputHolders.emailAddress]), function(errors, data) { if (errors[inputHolders.emailAddress.id()]) { var error = errors[inputHolders.emailAddress.id()]; if (error == 'A user with the email address you specified already exists') { error = promoteUserToLoginErrorMessage( document.getElementById('EmailAddressExistsError'), inputHolders.emailAddress.value()); } inputHolders.emailAddress.setError(error); } }); } if (inputHolders.gmailAddress) { var gmailAddressErrormsgAndSuggestionsDiv = document.getElementById('username-errormsg-and-suggestions'); var gmailAddressSuggestionsDiv = document.getElementById('username-suggestions'); registerValidationHandler( [inputHolders.gmailAddress], defaultValidateInputFunction(), defaultGetValuesAsJsonFunction('GmailAddress', [inputHolders.gmailAddress, inputHolders.firstName, inputHolders.lastName]), function(errors, data) { var error = errors[inputHolders.gmailAddress.id()]; if (error == 'You entered an email address that is already associated with an account.' ) { errors = promoteUserToLoginErrorMessage( document.getElementById('EmailAddressExistsError'), inputHolders.gmailAddress.value()); } inputHolders.gmailAddress.setError(errors); gmailAddressErrormsgAndSuggestionsDiv.style.display = ''; gmailAddressErrormsgAndSuggestionsDiv.setAttribute('role', 'alert'); var suggestions = data; if (typeof(suggestions) == 'string') { suggestions = eval('(' + suggestions + ')'); } if (suggestions.length > 0) { gmailAddressSuggestionsDiv.style.display = 'block'; gmailAddressSuggestionsDiv.innerHTML = 'Available: '; for (var i = 0; i < Math.min(suggestions.length, 3); i++) { var anchor = document.createElement('a'); anchor.innerHTML = suggestions[i]; anchor.href = ''; anchor.onclick = selectUsernameSuggestionFunction(suggestions[i]); gmailAddressSuggestionsDiv.appendChild(anchor); } } }); function promoteUserToLoginErrorMessage(error, emailAddress) { var anchors = error.getElementsByTagName('a'); for (var i = 0; i < anchors.length; i++) { if (anchors[i].href.indexOf('/ServiceLogin') > 0) { anchors[i].href = gaia.uri.setFragmentParam( anchors[i].href, 'Email', emailAddress); } else { anchors[i].href = gaia.uri.setParam( anchors[i].href, 'Email', emailAddress); } } return error; } function selectUsernameSuggestionFunction(username) { return function() { inputHolders.gmailAddress.inputForValue.focus(); inputHolders.gmailAddress.inputForValue.value = username; gmailAddressErrormsgAndSuggestionsDiv.style.display = 'none'; return false; }; } inputHolders.gmailAddress.attachRemoveErrorHandler(function() { gmailAddressSuggestionsDiv.style.display = 'none'; }); inputHolders.gmailAddress.attachPrevalidationHandler(function() { var username = inputHolders.gmailAddress.inputForValue.value; if (username && username.indexOf('@gmail.com') > 0) { inputHolders.gmailAddress.inputForValue.value = username.substring(0, username.indexOf('@gmail.com')); } }); var gmailAddressSuggestions = gmailAddressSuggestionsDiv.getElementsByTagName('a'); if (gmailAddressSuggestions) { for (var i = 0; i < gmailAddressSuggestions.length; i++) { gmailAddressSuggestions[i].onclick = selectUsernameSuggestionFunction(gmailAddressSuggestions[i].innerHTML); } } } var validateTermsOfService = function() { if (inputHolders.termsOfService.inputForId.checked) { inputHolders.termsOfService.clearErrorMessage(); return true; } else { inputHolders.termsOfService.setErrorMessage( 'In order to use our services, you must agree to Google\x27s Terms of Service.'); return false; } }; registerValidationHandler( [inputHolders.termsOfService], validateTermsOfService); inputHolders.termsOfService.attachEvent('click', validateTermsOfService); }; gaia_initValidation(); var linkElement = document.getElementById('signup-without-gmail-link'); if (linkElement) { var linkUrl = linkElement.href; linkElement.href = ''; linkElement.onclick = function() { var inputs = [ inputHolders.firstName, inputHolders.lastName]; for(var i = 0; i < inputs.length; i++) { linkUrl = gaia.uri.setFragmentParam(linkUrl, inputs[i].id(), inputs[i].value()); } window.location = linkUrl; return false; }; } </script> <script type="text/javascript"> document.getElementsByTagName('body')[0].appendChild(function() { var styleTag = document.createElement('style'); styleTag.type = 'text/css'; styleTag.cssText = '.recaptcha_is_building_widget {display: none;}'; return styleTag; }()); var RecaptchaOptions = { lang: 'en', theme: 'custom', custom_theme_widget: 'recaptcha_widget', callback: function() { try { var toAudio = document.getElementById('recaptcha_switch_audio_btn'); if (toAudio) { toAudio.href = 'javascript:Recaptcha.switch_type(\'audio\');'; toAudio.removeAttribute('target'); } var toImage = document.getElementById('recaptcha_switch_img_btn'); if (toImage) { toImage.href = 'javascript:Recaptcha.switch_type(\'image\');'; } var help = document.getElementById('recaptcha_whatsthis_btn'); if (help) { help.href = 'javascript:Recaptcha.showhelp()'; help.removeAttribute('target'); } Recaptcha._css_toggle('recaptcha_is_building_widget', '', 0); } catch (err) {} } }; </script> <script type="text/javascript"> var RecaptchaState = {error_message:'error_message_value',server:'https://web.archive.org/web/20150910063654/https://www.google.com/recaptcha/api/',site:'6LeHF8USAAAAAOa_HdcHcf3ZR_-kUoehaUFfOcZW',challenge:'03AHJ_Vuva4gnzksH3ZRTSUu2wU01uF1MSmZFlyjiDS0n2r1HMziUBpZXe-PjIgerO53ZFVKGKD6xfFBuamZjuRTx5trqfgd_DzcTRbvSrlHBMDrG3FnSCsnq89RCci5Pa3nQCiBouSwy1YfDJ-pz99ZDvToOcO3oh6Ci1Q4lIo4BwQI21NGJB1X8',programming_error:'',is_incorrect:false,timeout:1800}; </script> <script src="//web.archive.org/web/20150910063654js_/https://www.google.com/recaptcha/api/js/recaptcha.js" type="text/javascript"></script> <script type="text/javascript"> var gaia_initCaptchaErrorRemoval = function() { var recaptcha = document.getElementById('recaptcha_response_field'); var gaia_removeCaptchaErrorMessage = function() { var recaptchaErrorMessage = document.getElementById('errormsg_0_signupcaptcha'); if (recaptchaErrorMessage) { while (recaptchaErrorMessage.childNodes.length > 0) { recaptchaErrorMessage.removeChild(recaptchaErrorMessage.firstChild); } } recaptcha.className = recaptcha.className.substring(0, recaptcha.className.indexOf('form-error')); }; gaia_attachEvent(recaptcha, 'focus', function(){ gaia_removeCaptchaErrorMessage() }); gaia_attachEvent(recaptcha, 'keydown', function(){ gaia_removeCaptchaErrorMessage() }); gaia_attachEvent(recaptcha, 'click', function(){ gaia_removeCaptchaErrorMessage() }); }; gaia_initCaptchaErrorRemoval(); var gaia_initSkipCaptcha = function() { var skipCaptchaChk = document.getElementById('SkipCaptcha'); var captchaElement = document.getElementById('signup-captcha'); var updateCaptchaVisibility = function() { if (skipCaptchaChk.checked) { captchaElement.style.display = 'none'; } else { captchaElement.style.display = ''; } }; skipCaptchaChk.onclick = function() { updateCaptchaVisibility(); }; updateCaptchaVisibility(); }; gaia_initSkipCaptcha(); </script> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-992684-1']); _gaq.push(['_setDomainName', 'accounts.google.com']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_addIgnoredRef', 'mail.google.com']); _gaq.push(['_setAllowAnchor', true]); _gaq.push(['_trackPageview', '/SignUp']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://web.archive.org/web/20150910063654/https://ssl' : 'https://web.archive.org/web/20150910063654/http://www') + '.google-analytics.com/ga.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga); })(); </script> <script type="text/javascript"> var gaia_renderBirthDayAndYear = function() { var renderBirthDateField = function(inputId, placeholderId, selectedValue, hasError, begin, end) { function addOption(select, i, selectedValue) { var option = document.createElement('option'); option.setAttribute('value', i); option.innerHTML = i; if (selectedValue == option.value) { option.selected = true; } select.appendChild(option); } var placeholder = document.getElementById(placeholderId); var select = document.createElement('select'); select.setAttribute('id', inputId); select.setAttribute('name', inputId); var option = document.createElement('option'); option.setAttribute('value', ''); option.innerHTML = placeholder.innerHTML; select.appendChild(option); if (begin < end) { for (var i = begin; i <= end; i++) { addOption(select, i, selectedValue); } } else { for (var i = begin; i >= end; i--) { addOption(select, i, selectedValue); } } if (hasError) { select.className = "form-error"; } var input = document.getElementById(inputId); var inputParent = input.parentNode; inputParent.insertBefore(select, input); inputParent.removeChild(input); inputParent.removeChild(placeholder); }; var hasError = false; var begin = 1; var end = 31; renderBirthDateField('BirthDay', 'birthday-placeholder', "", hasError, begin, end); inputHolders.birthDay = new InputHolder('BirthDay'); hasError = false; var currentYear = new Date().getFullYear(); begin = currentYear; end = currentYear - 150; renderBirthDateField('BirthYear', 'birthyear-placeholder', "", hasError, begin, end); inputHolders.birthYear = new InputHolder('BirthYear'); }; </script> <![if !IE]> <script type="text/javascript"> var gaia_addJfkDropdown = function() { var selectList = document.getElementsByTagName('select'); for (var i = 0; i < selectList.length; i++) { var select = selectList[i]; var dropdown = document.createElement('div'); dropdown.className = "goog-flat-menu-button-dropdown"; if (select.nextElementSibling) { select.parentNode.insertBefore(dropdown, select.nextElementSibling); } else { select.parentNode.appendChild(dropdown); } } } gaia_addJfkDropdown(); var gaia_disableOptionLabels = function() { var labels = ['BirthMonth', 'BirthDay', 'BirthYear', 'Gender']; for (var i = 0; i < labels.length; i++) { var select = document.getElementById(labels[i]); var options = select.children; for (var j = 0; j < options.length; j++) { var option = options[j]; if ("option" == option.tagName.toLowerCase()) { option.setAttribute('disabled', 'disabled'); break; } } } } gaia_disableOptionLabels(); </script> <![endif]> <script type="text/javascript"> var CSITa=this,CSITb=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var d=Object.prototype.toString.call(a);if("[object Window]"==d)return"object";if("[object Array]"==d||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==d||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null"; else if("function"==b&&"undefined"==typeof a.call)return"object";return b},CSITc=function(a,b){function d(){}d.prototype=b.prototype;a.f=b.prototype;a.prototype=new d;a.c=function(a,d,e){for(var h=Array(arguments.length-2),g=2;g<arguments.length;g++)h[g-2]=arguments[g];return b.prototype[d].apply(a,h)}};var CSITd=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,CSITd);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};CSITc(CSITd,Error);CSITd.prototype.name="CustomError";var CSITe=function(a,b){for(var d=a.split("%s"),c="",f=Array.prototype.slice.call(arguments,1);f.length&&1<d.length;)c+=d.shift()+f.shift();return c+d.join("%s")},CSITf=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},CSITg=function(a,b){return a<b?-1:a>b?1:0},CSITh=function(){return"link".replace(/([A-Z])/g,"-$1").toLowerCase()};var CSITi=function(a,b){b.unshift(a);CSITd.call(this,CSITe.apply(null,b));b.shift()};CSITc(CSITi,CSITd);CSITi.prototype.name="AssertionError";var CSITj=function(a,b,d){if(!a){var c="Assertion failed";if(b)var c=c+(": "+b),f=Array.prototype.slice.call(arguments,2);throw new CSITi(""+c,f||[]);}};var CSITk=Array.prototype,CSITl=CSITk.forEach?function(a,b,d){CSITj(null!=a.length);CSITk.forEach.call(a,b,d)}:function(a,b,d){for(var c=a.length,f="string"==typeof a?a.split(""):a,e=0;e<c;e++)e in f&&b.call(d,f[e],e,a)};var CSITm;a:{var CSITn=CSITa.navigator;if(CSITn){var CSITo=CSITn.userAgent;if(CSITo){CSITm=CSITo;break a}}CSITm=""}var CSIT=function(a){return-1!=CSITm.indexOf(a)};var CSITp=function(){return CSIT("Opera")||CSIT("OPR")},CSITq=function(){return(CSIT("Chrome")||CSIT("CriOS"))&&!CSITp()&&!CSIT("Edge")};var CSITr=CSITp(),CSITs=CSIT("Trident")||CSIT("MSIE"),CSITt=CSIT("Edge"),CSITu=CSIT("Gecko")&&!(-1!=CSITm.toLowerCase().indexOf("webkit")&&!CSIT("Edge"))&&!(CSIT("Trident")||CSIT("MSIE"))&&!CSIT("Edge"),CSITv=-1!=CSITm.toLowerCase().indexOf("webkit")&&!CSIT("Edge"),CSITw=function(){var a=CSITm;if(CSITu)return/rv\:([^\);]+)(\)|;)/.exec(a);if(CSITt)return/Edge\/([\d\.]+)/.exec(a);if(CSITs)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(CSITv)return/WebKit\/(\S+)/.exec(a)},CSITx=function(){var a= CSITa.document;return a?a.documentMode:void 0},CSITy=function(){if(CSITr&&CSITa.opera){var a=CSITa.opera.version;return"function"==CSITb(a)?a():a}var a="",b=CSITw();b&&(a=b?b[1]:"");return CSITs&&(b=CSITx(),b>parseFloat(a))?String(b):a}(),CSITz={},CSITA=function(a){if(!CSITz[a]){for(var b=0,d=CSITf(String(CSITy)).split("."),c=CSITf(String(a)).split("."),f=Math.max(d.length,c.length),e=0;0==b&&e<f;e++){var h=d[e]||"",g=c[e]||"",n=RegExp("(\\d*)(\\D*)","g"),k=RegExp("(\\d*)(\\D*)","g");do{var l=n.exec(h)|| ["","",""],m=k.exec(g)||["","",""];if(0==l[0].length&&0==m[0].length)break;b=CSITg(0==l[1].length?0:parseInt(l[1],10),0==m[1].length?0:parseInt(m[1],10))||CSITg(0==l[2].length,0==m[2].length)||CSITg(l[2],m[2])}while(0==b)}CSITz[a]=0<=b}},CSITB=CSITa.document,CSITC=CSITB&&CSITs?CSITx()||("CSS1Compat"==CSITB.compatMode?parseInt(CSITy,10):5):void 0;!CSIT("Android")||CSITq()||CSIT("Firefox")||CSITp();CSITq();var CSITD=!CSITs,CSITE=function(a){return CSITD&&a.dataset?"link"in a.dataset?a.dataset.link:null:a.getAttribute("data-"+CSITh())},CSITF=function(a){return CSITD&&a.dataset?"link"in a.dataset:a.hasAttribute?a.hasAttribute("data-"+CSITh()):!!a.getAttribute("data-"+CSITh())};var CSITG;if(!(CSITG=!CSITu&&!CSITs)){var CSITH;if(CSITH=CSITs)CSITH=9<=CSITC;CSITG=CSITH}CSITG||CSITu&&CSITA("1.9.1");CSITs&&CSITA("9");var CSITI=function(a){var b=document;return"string"==typeof a?b.getElementById(a):a},CSITJ=function(){var a=document;return a.querySelectorAll&&a.querySelector?a.querySelectorAll("A"):a.getElementsByTagName("A")};if(window.jstiming){window.jstiming.a={};window.jstiming.b=1;var CSITK=function(a,b,d){var c=a.t[b],f=a.t.start;if(c&&(f||d))return c=a.t[b][0],void 0!=d?f=d:f=f[0],Math.round(c-f)},CSITL=function(a,b,d){var c="";window.jstiming.srt&&(c+="&srt="+window.jstiming.srt,delete window.jstiming.srt);window.jstiming.pt&&(c+="&tbsrt="+window.jstiming.pt,delete window.jstiming.pt);try{window.external&&window.external.tran?c+="&tran="+window.external.tran:window.gtbExternal&&window.gtbExternal.tran?c+="&tran="+ window.gtbExternal.tran():window.chrome&&window.chrome.csi&&(c+="&tran="+window.chrome.csi().tran)}catch(f){}var e=window.chrome;if(e&&(e=e.loadTimes)){e().wasFetchedViaSpdy&&(c+="&p=s");if(e().wasNpnNegotiated){var c=c+"&npn=1",h=e().npnNegotiatedProtocol;h&&(c+="&npnv="+(encodeURIComponent||escape)(h))}e().wasAlternateProtocolAvailable&&(c+="&apa=1")}var g=a.t,n=g.start,e=[],h=[],k;for(k in g)if("start"!=k&&0!=k.indexOf("_")){var l=g[k][1];l?g[l]&&h.push(k+"."+CSITK(a,k,g[l][0])):n&&e.push(k+"."+ CSITK(a,k))}delete g.start;if(b)for(var m in b)c+="&"+m+"="+b[m];(b=d)||(b="https:"==document.location.protocol?"https://web.archive.org/web/20150910063654/https://csi.gstatic.com/csi":"https://web.archive.org/web/20150910063654/https://www.google.com/csi");return[b,"?v=3","&s="+(window.jstiming.sn||"accounts")+"&action=",a.name,h.length?"&it="+h.join(","):"",c,"&rt=",e.join(",")].join("")},CSITM=function(a,b,d){a=CSITL(a,b,d);if(!a)return"";b=new Image;var c=window.jstiming.b++;window.jstiming.a[c]=b;b.onload=b.onerror=function(){window.jstiming&&delete window.jstiming.a[c]};b.src= a;b=null;return a};window.jstiming.report=function(a,b,d){if("prerender"==document.webkitVisibilityState){var c=!1,f=function(){if(!c){b?b.prerender="1":b={prerender:"1"};var e;"prerender"==document.webkitVisibilityState?e=!1:(CSITM(a,b,d),e=!0);e&&(c=!0,document.removeEventListener("webkitvisibilitychange",f,!1))}};document.addEventListener("webkitvisibilitychange",f,!1);return""}return CSITM(a,b,d)}};var CSITN=function(a,b,d){a.addEventListener?a.addEventListener(b,d,!1):a.attachEvent&&a.attachEvent("on"+b,d)},CSITO=function(a){try{var b=new window.jstiming.Timer;b.name="ExtraTos";var d=!1,c=CSITI("HiddenCountryCode");c||(c=CSITI("CountryCode"));var f=c.value;CSITN(window,"load",function(){b.tick("cb_on_load")});CSITN(window,"beforeunload",function(){window.jstiming.report(b,{locale:a,regionCode:f})});CSITN(CSITI("submitbutton"),"click",function(){"none"!=CSITI("termsofservice-form-element").style.display? b.tick("cb_submit_without_cb"):(b.tick("cb_tos_shown"),CSITl(CSITJ(),function(a){CSITF(a)&&("privacy"==CSITE(a)?CSITN(a,"click",function(){d=!0;b.tick("cb_privacy_link_clicked")}):"tos"==CSITE(a)&&CSITN(a,"click",function(){d=!0;b.tick("cb_tos_link_clicked")}))}))});CSITN(CSITI("iagreebutton"),"click",function(){b.tick("cb_submit_after_tos_shown");d&&b.tick("cb_submit_after_link_clicked")});CSITN(CSITI("cancelbutton"),"click",function(){b.tick("cb_cancel_after_tos_shown");d&&b.tick("cb_cancel_after_link_clicked"); window.jstiming.report(b,{locale:a,regionCode:f});b=new window.jstiming.Timer;b.name="ExtraTosSecondTime";b.tick("cb_on_cancelled_tos");d=!1})}catch(e){}},CSITP=["attachCsiHandlers"],CSITQ=CSITa;CSITP[0]in CSITQ||!CSITQ.execScript||CSITQ.execScript("var "+CSITP[0]);for(var CSITR;CSITP.length&&(CSITR=CSITP.shift());){var CSITS;if(CSITS=!CSITP.length)CSITS=void 0!==CSITO;CSITS?CSITQ[CSITR]=CSITO:CSITQ[CSITR]?CSITQ=CSITQ[CSITR]:CSITQ=CSITQ[CSITR]={}}; </script> <script type="text/javascript"> if (attachCsiHandlers) { attachCsiHandlers('en'); } </script> </body> </html> <!-- FILE ARCHIVED ON 06:36:54 Sep 10, 2015 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 10:27:52 Nov 29, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.697 exclusion.robots: 0.029 exclusion.robots.policy: 0.018 esindex: 0.012 cdx.remote: 4.251 LoadShardBlock: 146.487 (3) PetaboxLoader3.datanode: 91.794 (4) PetaboxLoader3.resolve: 126.392 (2) load_resource: 103.528 -->