Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US" >
- <head>
- <title>Sign In — e-signature and e-sign Software Solution — Adobe Sign</title>
- <meta http-equiv="X-UA-Compatible" content="IE=edge" />
- <meta name="robots" content="noindex" />
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <meta name="description" content="Adobe Sign provides a Sign In page for all returning Signers." />
- <meta name="keywords" content="e-signature, signatures, sign in" />
- <meta http-equiv="imagetoolbar" content="no"/>
- <meta http-equiv="imagetoolbar" content="false"/>
- <script src="https://use.typekit.net/pfu1huz.js" ></script>
- <script type="text/javascript">
- try{Typekit.load();}catch(e){ throw e }
- setTimeout(function(){var h=document.documentElement;h.className=h.className.replace(/\bwf-loading\b/g,'')},3000);
- </script>
- <script type="text/javascript">window.NREUM||(NREUM={}),__nr_require=function(e,n,t){function r(t){if(!n[t]){var o=n[t]={exports:{}};e[t][0].call(o.exports,function(n){var o=e[t][1][n];return r(o||n)},o,o.exports)}return n[t].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<t.length;o++)r(t[o]);return r}({1:[function(e,n,t){function r(){}function o(e,n,t){return function(){return i(e,[c.now()].concat(u(arguments)),n?null:this,t),n?void 0:this}}var i=e("handle"),a=e(2),u=e(3),f=e("ee").get("tracer"),c=e("loader"),s=NREUM;"undefined"==typeof window.newrelic&&(newrelic=s);var p=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],d="api-",l=d+"ixn-";a(p,function(e,n){s[n]=o(d+n,!0,"api")}),s.addPageAction=o(d+"addPageAction",!0),s.setCurrentRouteName=o(d+"routeName",!0),n.exports=newrelic,s.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(e,n){var t={},r=this,o="function"==typeof n;return i(l+"tracer",[c.now(),e,t],r),function(){if(f.emit((o?"":"no-")+"fn-start",[c.now(),r,o],t),o)try{return n.apply(this,arguments)}finally{f.emit("fn-end",[c.now()],t)}}}};a("setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(e,n){m[n]=o(l+n)}),newrelic.noticeError=function(e){"string"==typeof e&&(e=new Error(e)),i("err",[e,c.now()])}},{}],2:[function(e,n,t){function r(e,n){var t=[],r="",i=0;for(r in e)o.call(e,r)&&(t[i]=n(r,e[r]),i+=1);return t}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],3:[function(e,n,t){function r(e,n,t){n||(n=0),"undefined"==typeof t&&(t=e?e.length:0);for(var r=-1,o=t-n||0,i=Array(o<0?0:o);++r<o;)i[r]=e[n+r];return i}n.exports=r},{}],4:[function(e,n,t){n.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(e,n,t){function r(){}function o(e){function n(e){return e&&e instanceof r?e:e?f(e,u,i):i()}function t(t,r,o,i){if(!d.aborted||i){e&&e(t,r,o);for(var a=n(o),u=m(t),f=u.length,c=0;c<f;c++)u[c].apply(a,r);var p=s[y[t]];return p&&p.push([b,t,r,a]),a}}function l(e,n){v[e]=m(e).concat(n)}function m(e){return v[e]||[]}function w(e){return p[e]=p[e]||o(t)}function g(e,n){c(e,function(e,t){n=n||"feature",y[t]=n,n in s||(s[n]=[])})}var v={},y={},b={on:l,emit:t,get:w,listeners:m,context:n,buffer:g,abort:a,aborted:!1};return b}function i(){return new r}function a(){(s.api||s.feature)&&(d.aborted=!0,s=d.backlog={})}var u="nr@context",f=e("gos"),c=e(2),s={},p={},d=n.exports=o();d.backlog=s},{}],gos:[function(e,n,t){function r(e,n,t){if(o.call(e,n))return e[n];var r=t();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,n,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return e[n]=r,r}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],handle:[function(e,n,t){function r(e,n,t,r){o.buffer([e],r),o.emit(e,n,t)}var o=e("ee").get("handle");n.exports=r,r.ee=o},{}],id:[function(e,n,t){function r(e){var n=typeof e;return!e||"object"!==n&&"function"!==n?-1:e===window?0:a(e,i,function(){return o++})}var o=1,i="nr@id",a=e("gos");n.exports=r},{}],loader:[function(e,n,t){function r(){if(!x++){var e=h.info=NREUM.info,n=d.getElementsByTagName("script")[0];if(setTimeout(s.abort,3e4),!(e&&e.licenseKey&&e.applicationID&&n))return s.abort();c(y,function(n,t){e[n]||(e[n]=t)}),f("mark",["onload",a()+h.offset],null,"api");var t=d.createElement("script");t.src="https://"+e.agent,n.parentNode.insertBefore(t,n)}}function o(){"complete"===d.readyState&&i()}function i(){f("mark",["domContent",a()+h.offset],null,"api")}function a(){return E.exists&&performance.now?Math.round(performance.now()):(u=Math.max((new Date).getTime(),u))-h.offset}var u=(new Date).getTime(),f=e("handle"),c=e(2),s=e("ee"),p=window,d=p.document,l="addEventListener",m="attachEvent",w=p.XMLHttpRequest,g=w&&w.prototype;NREUM.o={ST:setTimeout,SI:p.setImmediate,CT:clearTimeout,XHR:w,REQ:p.Request,EV:p.Event,PR:p.Promise,MO:p.MutationObserver};var v=""+location,y={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1059.min.js"},b=w&&g&&g[l]&&!/CriOS/.test(navigator.userAgent),h=n.exports={offset:u,now:a,origin:v,features:{},xhrWrappable:b};e(1),d[l]?(d[l]("DOMContentLoaded",i,!1),p[l]("load",r,!1)):(d[m]("onreadystatechange",o),p[m]("onload",r)),f("mark",["firstbyte",u],null,"api");var x=0,E=e(4)},{}]},{},["loader"]);</script><script type="text/javascript">disableNiceFileInput=false;enablePlaceHolderPlugin=false;</script>
- <script type="text/javascript">
- var cookieTest = false;
- if (navigator.cookieEnabled) {
- document.cookie = "cookietest=1;";
- cookieTest = document.cookie.indexOf("cookietest") != -1;
- document.cookie = "cookietest=; expires=Thu, 01-Jan-1970 00:00:01 GMT;";
- }
- if (!cookieTest) {
- window.location = "/public/errorCookie?destUrl=L3B1YmxpYy9vYXV0aD9yZWRpcmVjdF91cmk9aHR0cHMlM0ElMkYlMkZsb2NhbGhvc3QlM0EzMDAwJTJGdXNlcnMlMkZjYWxsYmFjayZyZXNwb25zZV90eXBlPWNvZGUmY2xpZW50X2lkPUNCSkNIQkNBQUJBQUNvd2NfaDM2Nm1NSXJYaXdpZHdvRXFtb1ZxVm54S3psJnNjb3BlPXVzZXJfcmVhZCUzQXNlbGYlMkJ1c2VyX3dyaXRlJTNBc2VsZiUyQnVzZXJfbG9naW4lM0FzZWxmJTJCYWdyZWVtZW50X3JlYWQlM0FzZWxmJTJCYWdyZWVtZW50X3dyaXRlJTNBc2VsZiUyQmFncmVlbWVudF9zZW5kJTNBc2VsZiUyQmxpYnJhcnlfcmVhZCUzQXNlbGYlMkJsaWJyYXJ5X3dyaXRlJTNBc2VsZiZzdGF0ZT1teVN0YXRl";
- }
- </script>
- <link rel="Shortcut Icon" href="/images/favicon.1.ico" type="image/x-icon" />
- <script type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.app_context_path='';JAWR.dwr_sessionId='279ceca3d027ffebc69492c17c44febd4c05beb824d22d6f';JAWR.dwr_scriptSessionId='88CF4BF242460D55E9A97FA395D91206';</script>
- <link rel="stylesheet" type="text/css" media="screen" href="https://secure.na2.echocdn.com/resource/N2025830087/style/grayskin.css" />
- <link rel="stylesheet" type="text/css" media="screen" href="https://secure.na2.echocdn.com/resource/121245112/bundles/echosign.css" />
- <script type="text/javascript">if(!JAWR){var JAWR = {};};;JAWR.jawr_dwr_path='/ajax';JAWR.app_context_path='';JAWR.dwr_sessionId='279ceca3d027ffebc69492c17c44febd4c05beb824d22d6f';JAWR.dwr_scriptSessionId='7F398533C5982D28790D5FDDB6F3C34E';</script>
- <script type="text/javascript" src="https://secure.na2.echocdn.com/resource/2102333996.en_US/bundles/translations.js" ></script>
- <script type="text/javascript" src="https://secure.na2.echocdn.com/resource/495294423/bundles/lib.js" ></script>
- <script type="text/javascript" src="https://secure.na2.echocdn.com/resource/1986309652/bundles/all.js" ></script>
- <script type="text/javascript">
- root = "/";
- if (root.indexOf(';jsession') >= 0)
- root = root.substring(0, root.indexOf(';jsession'));
- user = {"seriouslySecureId":null,"loggedIn":false,"name":"","initials":"","email":"","realEmail":"","fullNameOrEmail":"","company":"","jobTitle":"","isGroupEmail":null,"status":""};
- activeSharer=null;
- i18nServices = new I18nServices(root);
- jQuery(document).ready(function() {
- jQuery('#localeSelect').change(function() {
- i18nServices.changeLang(jQuery('#localeSelect').val(), { callback: function() { window.location.reload(true); }});
- });
- });
- </script>
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <link rel="stylesheet" type="text/css" media="screen" href="https://secure.na2.echocdn.com/resource/445897990/bundles/oauth.css" />
- <script type="text/javascript">
- function submitLogin(myfield,e)
- {
- var keycode;
- if (window.event) keycode = window.event.keyCode;
- else if (e) keycode = e.which;
- else return true;
- if (keycode == 13)
- {
- myfield.form.submit();
- return false;
- }
- else
- return true;
- }
- </script>
- </head>
- <body onload="" >
- <div id="container">
- <div id="echo-nav-header" class="nav-clearfix">
- <div class=banner-bar role="banner">
- <a href="/account/home" class="header-logo">
- <span class="nav-trefoil" data-analytics-click="nav-trefoil">Adobe Sign</span>
- </a>
- </div>
- </div>
- <script type="text/javascript">
- function logInToAlternateLocation(shardPrefix, url, failureCallback) {
- var self = this;
- if (url === undefined) {
- url = window.location.pathname
- }
- loginPageAjaxService.getFederatedURLForLoggedInUser(shardPrefix, window.location.hostname.toLowerCase(), url, {
- callback: function(options) {
- if (options && options.url && options.token && options.domain) {
- _doLoginRedirect.call(self, options.url, options.token, options.domain);
- } else {
- if (failureCallback) {
- failureCallback();
- }
- alert('Unable to retrieve login information for ' + shardPrefix);
- }
- },
- errorHandler: function() {
- if (failureCallback) {
- failureCallback();
- }
- alert('Unable to log in to ' + shardPrefix + '. Please check the server logs for more information.');
- }
- });
- }
- function _doLoginRedirect(url, token, domain) {
- document.cookie = 'FEDERATED_LOGIN_TOKEN=' + token + '; expires=10; path=/; domain=' + domain + ';';
- // redirect the page to the new URL
- window.location.href = url;
- }
- </script>
- <div id="main" role="main">
- <div role="alert">
- <div id="global-message-box" class="message-bl"
- style="display:none;">
- <div class="message-br">
- <div class="message-tl">
- <div class="message-tr">
- <div class="icon"></div>
- <span id="global-message-text"></span> <br
- class="clear" />
- </div>
- </div>
- </div>
- </div>
- </div>
- <script type="text/javascript">
- //check this before removing enduser_error msg
- if(false) {
- (function(window) {
- var onLoad = function() {
- // notify the parent frame that the user has encountered an error
- var method = (App && App.Service && typeof App.Service.postEvent === 'function') ? App.Service.postEvent : Utils.postEvent;
- method({ type: 'ERROR', data: { message: '' }});
- window.removeEventListener('load', onLoad);
- };
- window.addEventListener('load', onLoad);
- })(window);
- }
- if(true && (false || false)) {
- (function(window) {
- var onLoad = function() {
- var method = (App && App.Utils && typeof App.Utils.announceMessage === 'function') ? App.Utils.announceMessage : Utils.announceMessage,
- selector = false ? 'error' : 'message';
- // Force announcement of global error or message text by assistive technology.
- method('#global-' + selector +'-box', true);
- window.removeEventListener('load', onLoad);
- };
- window.addEventListener('load', onLoad);
- })(window);
- }
- </script>
- <div role="alert">
- <div id="global-error-box" class="error-bl"
- style="display:none;">
- <div class="error-br">
- <div class="error-tl">
- <div class="error-tr">
- <div class="icon"></div>
- <span id="global-error-text"></span> <br
- class="clear" />
- </div>
- </div>
- </div>
- </div>
- </div>
- <div id="user-login">
- <div class="home-box-wrapper login">
- <div class="home-box">
- <div id="standard-login">
- <h1>Sign In To Your Account</h1>
- <form name="loginForm" id="loginForm" method="POST" onsubmit="return validateAndPerformLogin(event)" action="/j_acegi_security_check_oauth">
- <input type="hidden" name="oauthLoginForRedirection" value="true"/>
- <div role="alert">
- <div class="error" id="emptyLoginField-error-message" title="Login Error" style="display:none">
- Email address or password cannot be empty.
- </div>
- </div>
- <table class="data-input" role="presentation">
- <tr role="presentation">
- <td role="presentation" class="not-required">
- <label for="userEmail">Email:</label>
- </td>
- <td role="presentation">
- <input type="email" id="userEmail" name="j_username" autocorrect="off" value="" class="login-inputs"/>
- </td>
- </tr>
- <tr role="presentation">
- <td role="progressbar" aria-labelledby="loadingText" class="not-required" colspan="2" id="loader" style="display: none;font-weight: bold">
- <div id="weeSpinner" class="on"></div>
- <span id="loadingText">Please wait</span>
- </td>
- </tr>
- <tr role="presentation">
- <td role="presentation" class="not-required">
- <label for="userPassword">Password:</label>
- </td>
- <td role="presentation">
- <input type="password" id="userPassword" name="j_password" class="login-inputs" autocomplete="off"/>
- </td>
- </tr>
- <tr role="presentation" class="user-login-signin">
- <td role="presentation" colspan="2">
- <button type="submit" class="button echosign button-signin" id="login">Sign In</button>
- </td>
- </tr>
- </table>
- <input type="hidden" name="ECHOSIGN_SH" value="279ceca3d027ffebc69492c17c44febd4c05beb824d22d6f">
- <input type="hidden" id="currentLoginLocation" name="currentLoginLocation" value="na2"/>
- <input type="hidden" id="crossShardLandingPage" name="crossShardLandingPage" value=""/>
- <input type="hidden" id="authenticationFailureUrl" name="authenticationFailureUrl" value="%2Fpublic%2Foauth%3Fredirect_uri%3Dhttps%253A%252F%252Flocalhost%253A3000%252Fusers%252Fcallback%26response_type%3Dcode%26client_id%3DCBJCHBCAABAACowc_h366mMIrXiwidwoEqmoVqVnxKzl%26scope%3Duser_read%253Aself%252Buser_write%253Aself%252Buser_login%253Aself%252Bagreement_read%253Aself%252Bagreement_write%253Aself%252Bagreement_send%253Aself%252Blibrary_read%253Aself%252Blibrary_write%253Aself%26state%3DmyState"/>
- <script type="text/javascript">
- function validateAndPerformLogin(event) {
- var email = jQuery('#userEmail').val(),
- password = jQuery('#userPassword').val();
- if (email.length >= 1 && password.length >= 1) {
- jQuery('#emptyLoginField-error-message').hide();
- return loginPageController.doLogin(event);
- } else {
- jQuery('#loginForm-error-message') && jQuery('#loginForm-error-message').hide();
- jQuery('#emptyLoginField-error-message').show();
- return false;
- }
- }
- </script>
- </form>
- <script type="text/javascript">
- jQuery('#userEmail').on('blur', function() {
- loginPageController.enableRedirectCheck();
- });
- jQuery("#loginForm input[type=password]").on("focus", function(){
- loginPageController.redirectIfNeededElseShowLogInOptions(jQuery("#userEmail").val(),true);
- });
- </script>
- <a href="#forgot-password-div" id="forgot-password-link" style=""><span>I forgot my password</span></a>
- <div id="forgot-password-div" style="display:none;">
- <h2>Forgot your password?</h2>
- <p>Enter your email address and we'll email a secure change password link to you.</p>
- <form name="forgotPasswordForm" method="POST" onsubmit="return validateEmail()" action="/public/forgotPassword?redirectTo=%2Fpublic%2Foauth%3Fredirect_uri%3Dhttps%253A%252F%252Flocalhost%253A3000%252Fusers%252Fcallback%26response_type%3Dcode%26client_id%3DCBJCHBCAABAACowc_h366mMIrXiwidwoEqmoVqVnxKzl%26scope%3Duser_read%253Aself%252Buser_write%253Aself%252Buser_login%253Aself%252Bagreement_read%253Aself%252Bagreement_write%253Aself%252Bagreement_send%253Aself%252Blibrary_read%253Aself%252Blibrary_write%253Aself%26state%3DmyState">
- <table role="presentation" class="data-input shortFields" cellpadding="0" cellspacing="0" border="0">
- <tr role="presentation">
- <td role="presentation" class="forgot-email-wrapper">
- <input type="email" id="forgot-email" name="email" aria-label="Email address" value="Email address" size="20" onclick="if (this.value == 'Email address') this.value='';"/>
- </td>
- <td role="presentation">
- <button type="submit" class="button echosign">Submit</button>
- </td>
- </tr>
- </table>
- <script type="text/javascript">
- function validateEmail() {
- var address = $('forgot-email').value;
- if (Validate.Email(address)) {
- $('email-error-message').hide();
- if (false) jQuery('.interstitial').show();
- return true;
- }
- else {
- $('email-error-message').show();
- }
- return false;
- }
- </script>
- <div role="alert">
- <p id="email-error-message" class="error" style="display:none">Please enter a valid email address</p>
- </div>
- <input type="hidden" name="ECHOSIGN_SH" value="279ceca3d027ffebc69492c17c44febd4c05beb824d22d6f">
- </form>
- </div>
- <div id="saml-login" style="display:none">
- <div id="samlLoginMessage">
- Sign in using your corporate credentials
- </div>
- <a id="samlLoginButton" class="button echosign button-signin" href="/public/samlLogin">Sign In</a>
- </div>
- <div id="login-adobe" style="display:none">
- <span>Already have an Adobe ID?</span>
- <a id="login-adobe-link" href="/public/adobeLogin"><span class="hidden-accessible">Adobe ID</span></a>
- <div class="clearfix"></div>
- </div>
- <div id="login-options" style="display: none">
- <span>Sign in using:</span>
- <div id="google"><a href="/oauth2/login?login_type=google" title="Sign in using your Google account">Google</a></div>
- <div id="google-apps" title="Sign in using your Google Apps account" aria-label="Google Apps" role="link" tabindex="0">GAFYD</div>
- <div class="clearfix"></div>
- </div>
- <div class="no-echosign-account">
- Don't have an Adobe Sign Account?
- <p>
- <a href="https://www.adobe.com/go/trial-esign-app?trackingid=KLZWW">Sign up for a free trial</a>
- </p>
- </div>
- </div>
- <div id="google-login" style="display:none">
- <h3>Sign In Using Your Google Apps Account</h3>
- <div class="google-login-form-wrapper">
- <form action="/oauth2/login" method="get">
- <label for="google-domain">Please enter your Google Apps domain(*)</label>
- <input id="google-domain" name="domain" type="text" />
- <button id="google-submit" type="submit" class="blue button" value="Go"> Go </button>
- <span class="help">e.g., mycompany.com</span>
- </form>
- <a href="/oauth2/login?login_type=google" title="Sign in using your personal Google account">Sign in using your personal Google account</a>
- <a id="cancel-google-login" role="link" tabindex="0">Back to standard login</a>
- </div>
- </div>
- </div>
- </div>
- <script type="text/javascript">
- // this will dismiss the keyboard when user tap on screen outside the input element
- jQuery(document).on('click touchstart',function(e) {
- if ( !jQuery(e.target).is('.login-inputs, #forgot-email') && (jQuery(':focus').is('.login-inputs') || jQuery(':focus').is('#forgot-email'))) {
- jQuery(':focus').blur();
- }
- });
- function submitUserLoginForm(myfield,e)
- {
- var keycode;
- if (window.event) keycode = window.event.keyCode;
- else if (e) keycode = e.which;
- else return true;
- if (keycode == 13)
- {
- loginPageController.doLogin();
- return false;
- }
- else
- return true;
- }
- Event.observe(window, 'load', function() {
- // create the login page controller as a global object
- loginPageController = new LoginPageController();
- //save off the base form action so we can use it during submit
- loginPageController.saveLoginFormAction();
- // Set focus to user email input
- $('userEmail').focus();
- //Disable user password if passwordFieldDisabled is true
- // Force announcement of login error text by assistive technology.
- Utils.announceMessage('#loginForm-error-message');
- });
- jQuery("#login-adobe-link").on('click', function(e){
- e.preventDefault();
- window.location.assign( jQuery("#login-adobe-link").attr('href') + "?dcid=" + encodeURIComponent(jQuery("#userEmail").val() ) );
- });
- </script>
- </div>
- <script type="text/javascript">
- //disabling the link to home page as it redirects to public/login from here.
- jQuery('.banner-bar > a.header-logo').attr("href", "#");
- jQuery('a.header-logo > div.nav-trefoil').attr("style", "cursor: default;");
- var loginRedirect = undefined;
- if (loginRedirect && loginRedirect.length > 0) {
- var loginform = jQuery('#standard-login');
- if (loginform.length > 0) {
- loginform.hide();
- }
- window.location.href = loginRedirect.attr('href');
- }
- jQuery("#userEmail").focus(function() {
- window.location.hash = "";
- });
- </script>
- <div style=" clear: both; "></div>
- </div>
- <div id="echo-nav-footer" class=" push-up" role="contentinfo">
- <div id="footer-lang">
- <label for="localeSelect">Language</label>
- <select id="localeSelect" class="locale-select">
- <option value="in_ID" >Bahasa Indonesia</option>
- <option value="ca_ES" >Català: Espanya</option>
- <option value="cs_CZ" >Čeština</option>
- <option value="da_DK" >Dansk</option>
- <option value="de_DE" >Deutsch</option>
- <option value="en_GB" >English: UK</option>
- <option value="en_US" selected>English: US</option>
- <option value="es_ES" >Español</option>
- <option value="eu_ES" >Euskara: Espainia</option>
- <option value="fr_FR" >Français</option>
- <option value="hr_HR" >Hrvatski</option>
- <option value="is_IS" >Íslenska</option>
- <option value="it_IT" >Italiano</option>
- <option value="hu_HU" >Magyar</option>
- <option value="ms_MY" >Melayu: Malaysia</option>
- <option value="nl_NL" >Nederlands</option>
- <option value="no_NO" >Norsk</option>
- <option value="nb_NO" >Norsk: bokmål</option>
- <option value="nn_NO" >Norsk: nynorsk</option>
- <option value="pl_PL" >Polski</option>
- <option value="pt_BR" >Português: Brasil</option>
- <option value="pt_PT" >Português: Portugal</option>
- <option value="ro_RO" >Română</option>
- <option value="sk_SK" >Slovenčina</option>
- <option value="sl_SI" >Slovenščina</option>
- <option value="fi_FI" >Suomi</option>
- <option value="sv_SE" >Svenska</option>
- <option value="vi_VN" >Tiếng Việt</option>
- <option value="tr_TR" >Türkçe</option>
- <option value="ru_RU" >Русский</option>
- <option value="uk_UA" >Українська</option>
- <option value="th_TH" >ไทย</option>
- <option value="ja_JP" >日本語</option>
- <option value="zh_CN" >简体中文</option>
- <option value="zh_TW" >繁體中文</option>
- <option value="ko_KR" >한국어</option>
- </select>
- </div>
- <div class="footer-lines right">
- <div class="copyright right-side"><span class="copyright">
- © 2017 Adobe Systems Incorporated. All rights reserved.
- </span></div>
- <div class="links" role="navigation">
- <a id="footer-tou" href="https://www.adobe.com/legal/terms.echo.html" class="footer" target="_blank">Terms</a>
- <a id="footer-privacy" href="https://www.adobe.com/privacy.html" class="footer" target="_blank">Privacy</a>
- <a id="footer-cookies" href="https://www.adobe.com/privacy/cookies.html" class="footer" target="_blank">Cookies</a>
- <a id="footer-consumer" href="https://www.adobe.com/special/misc/consumerdisclosure.html" onclick="window.open(this.href,'Consumer Disclosure','width=600,height=700,scrollbars=yes,resizable=no').focus();return false;"
- title="Consumer Disclosure">Consumer Disclosure</a>
- <a id="footer-trust" href="http://trust.echosign.com" target="_blank">Trust</a>
- </div>
- <div class="copyright left-side"><span class="copyright">
- © 2017 Adobe Systems Incorporated. All rights reserved.
- </span></div>
- <div style="clear:both"></div>
- </div>
- </div>
- <script type="text/javascript">
- // ideally this would be done with css only. However, due to multiple languages and the fact that element
- // queries don't exist, we'll do it the old fashioned way
- var resizeFooter = function() {
- var lines = document.querySelector('#echo-nav-footer .footer-lines'),
- tou = lines.querySelector('#footer-tou'),
- privacy = lines.querySelector('#footer-privacy'),
- cookies = lines.querySelector('#footer-cookies'),
- consumer = lines.querySelector('#footer-consumer'),
- trust = lines.querySelector('#footer-trust');
- // first we have to reset everything so we can see the new actual height
- tou.style.display = 'inline';
- privacy.style.display = 'inline';
- cookies.style.display = 'inline';
- consumer.style.display = 'inline';
- trust.style.display = 'inline';
- setTimeout(function() {
- if (lines.offsetHeight > 20) {
- lines.classList.add('multiline');
- } else {
- lines.classList.remove('multiline');
- }
- setTimeout(function() {
- if (lines.querySelector('.links').offsetTop > 0) {
- if (lines.offsetHeight > 30) trust.style.display = 'none';
- if (lines.offsetHeight > 30) consumer.style.display = 'none';
- if (lines.offsetHeight > 30) cookies.style.display = 'none';
- if (lines.offsetHeight > 30) privacy.style.display = 'none';
- if (lines.offsetHeight > 30) tou.style.display = 'none';
- } // lines are actually on two lines
- }, 1);
- }, 1);
- };
- resizeFooter();
- window.addEventListener("resize", resizeFooter);
- </script>
- <div style="clear:both;"></div>
- </div>
- <div style="clear:both;"></div>
- <div style="display:none" id="loggerDiv"></div>
- <div id="new-features-dialog" style="display: none">
- <button class="dialog-close" id="new-features-dialog-close" tabindex="-1" title="Close dialog" aria-label="Close"></button>
- <div class="dialog-content" id="new-features-dialog-content"></div>
- </div>
- <script type="text/javascript">
- // this has to happen after the DOM is complete or the button will not work correctly
- if (!disableNiceFileInput) {
- jQuery(document).ready(function(){
- // update style on specific type=file inputs if they are not part of a plupload container
- jQuery("input[type=file].file-browser").each(function() {
- var input = jQuery(this);
- if (!input.parent().hasClass('plupload') && input.attr('plupload') != 'true') {
- input.nicefileinput({
- label : i18n.common.browse(),
- blankLabel: i18n.common.noFile()
- });
- }
- });
- });
- }
- if (enablePlaceHolderPlugin) {
- jQuery('input[placeholder], textarea[placeholder]').placeholder();
- }
- </script>
- <script type="text/javascript">
- var log4js = new Log4js(Log4js.NONE, "Log4js.WRITE", true);
- applicationController = new ApplicationController();
- </script>
- <div id="dwr-error-handling" class="error"></div>
- <!-- BEGIN NEW SITECATALYST CODE LOADING - Need to be inserted right above </body> tag-->
- <script type="text/javascript">
- var scAnalytics;
- var sCodeScriptURI = 'www.adobe.com/uber/js/atm/s_code_echosign.js';
- var sCodeSrc = ('https:' == document.location.protocol ? 'https://' : 'http://') + sCodeScriptURI;
- function loadAnalytic() {
- scAnalytics = new ScAnalytics("noTi", "noAs", "A-WEB", "noUs","noCh","en_US","", "noMa");
- scAnalytics.onPageLoad();
- }
- jQuery.getScript(sCodeSrc).done(loadAnalytic);
- </script>
- <!-- END NEW SITECATALYST CODE LOADING -->
- <script src="https://wwwimages2.adobe.com/uber/js/omniture/mbox.js" ></script>
- <script type="text/javascript">
- var scTestNTarget = new ScTestNTarget("noTi", "noAs", "A-WEB", "en_US", "",
- "-1", "", "false", "noMa", true);
- </script>
- <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"errorBeacon":"bam.nr-data.net","licenseKey":"91ac5ec757","agent":"","beacon":"bam.nr-data.net","applicationTime":61,"applicationID":"33007034","transactionName":"MQQGZRACXhAFAUIKXAhOLmIyTGcmJk9\/LXVJCxdBTRNFAQgLVTwcCQARRQovXwQNDBgJQBY=","queueTime":0}</script></body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement