Advertisement
Guest User

Untitled

a guest
Oct 15th, 2017
427
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 35.16 KB | None | 0 0
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2.  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.        
  80.    
  81.      
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.    
  100.    
  101.    
  102.    
  103.    
  104.    
  105.    
  106.  
  107.    
  108.    
  109.    
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US" >
  122.  
  123.   <head>
  124.    
  125.      
  126.      
  127.        
  128.      
  129.    
  130.    
  131.      
  132.      
  133.         <title>Sign In &mdash; e-signature and e-sign Software Solution &mdash; Adobe Sign</title>
  134.      
  135.    
  136.    
  137.      
  138.       <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  139.    
  140.     <meta name="robots" content="noindex" />
  141.     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  142.    
  143.      
  144.      
  145.        
  146.      
  147.    
  148.     <meta name="description" content="Adobe Sign provides a Sign In page for all returning Signers." />
  149.  
  150.    
  151.      
  152.      
  153.        
  154.      
  155.    
  156.     <meta name="keywords" content="e-signature, signatures, sign in" />
  157.     <meta http-equiv="imagetoolbar" content="no"/>
  158.     <meta http-equiv="imagetoolbar" content="false"/>
  159.    
  160.    
  161.  
  162.      
  163.      
  164.  
  165.      
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173. <script src="https://use.typekit.net/pfu1huz.js" ></script>
  174. <script type="text/javascript">
  175.     try{Typekit.load();}catch(e){ throw e }
  176.     setTimeout(function(){var h=document.documentElement;h.className=h.className.replace(/\bwf-loading\b/g,'')},3000);
  177. </script>
  178.  
  179.  
  180.      
  181. <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>
  182.  
  183.    
  184.      
  185.        
  186.      
  187.      
  188.       <script type="text/javascript">
  189.         var cookieTest = false;
  190.         if (navigator.cookieEnabled) {
  191.           document.cookie = "cookietest=1;";
  192.           cookieTest = document.cookie.indexOf("cookietest") != -1;
  193.           document.cookie = "cookietest=; expires=Thu, 01-Jan-1970 00:00:01 GMT;";
  194.         }
  195.         if (!cookieTest) {
  196.           window.location = "/public/errorCookie?destUrl=L3B1YmxpYy9vYXV0aD9yZWRpcmVjdF91cmk9aHR0cHMlM0ElMkYlMkZsb2NhbGhvc3QlM0EzMDAwJTJGdXNlcnMlMkZjYWxsYmFjayZyZXNwb25zZV90eXBlPWNvZGUmY2xpZW50X2lkPUNCSkNIQkNBQUJBQUNvd2NfaDM2Nm1NSXJYaXdpZHdvRXFtb1ZxVm54S3psJnNjb3BlPXVzZXJfcmVhZCUzQXNlbGYlMkJ1c2VyX3dyaXRlJTNBc2VsZiUyQnVzZXJfbG9naW4lM0FzZWxmJTJCYWdyZWVtZW50X3JlYWQlM0FzZWxmJTJCYWdyZWVtZW50X3dyaXRlJTNBc2VsZiUyQmFncmVlbWVudF9zZW5kJTNBc2VsZiUyQmxpYnJhcnlfcmVhZCUzQXNlbGYlMkJsaWJyYXJ5X3dyaXRlJTNBc2VsZiZzdGF0ZT1teVN0YXRl";
  197.         }
  198.       </script>
  199.        
  200.  
  201.     <link rel="Shortcut Icon" href="/images/favicon.1.ico" type="image/x-icon" />
  202.  
  203.     <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>
  204. <link rel="stylesheet" type="text/css" media="screen" href="https://secure.na2.echocdn.com/resource/N2025830087/style/grayskin.css" />
  205. <link rel="stylesheet" type="text/css" media="screen" href="https://secure.na2.echocdn.com/resource/121245112/bundles/echosign.css" />
  206.  
  207.    
  208.    
  209.    
  210.    
  211.  
  212.        
  213.     <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>
  214. <script type="text/javascript" src="https://secure.na2.echocdn.com/resource/2102333996.en_US/bundles/translations.js" ></script>
  215.  
  216.    
  217.      
  218.      
  219.        
  220.      
  221.        
  222.          
  223.               <script type="text/javascript" src="https://secure.na2.echocdn.com/resource/495294423/bundles/lib.js" ></script>
  224.  
  225.               <script type="text/javascript" src="https://secure.na2.echocdn.com/resource/1986309652/bundles/all.js" ></script>
  226.  
  227.            
  228.            
  229.        
  230.      
  231.    
  232.  
  233.    
  234.    
  235.  
  236.    
  237.     <script type="text/javascript">
  238.       root = "/";
  239.       if (root.indexOf(';jsession') >= 0)
  240.         root = root.substring(0, root.indexOf(';jsession'));
  241.       user = {"seriouslySecureId":null,"loggedIn":false,"name":"","initials":"","email":"","realEmail":"","fullNameOrEmail":"","company":"","jobTitle":"","isGroupEmail":null,"status":""};
  242.       activeSharer=null;
  243.      
  244.      
  245.       i18nServices = new I18nServices(root);
  246.      
  247.       jQuery(document).ready(function() {
  248.         jQuery('#localeSelect').change(function() {
  249.           i18nServices.changeLang(jQuery('#localeSelect').val(), { callback: function() { window.location.reload(true); }});
  250.         });
  251.       });
  252.      
  253.     </script>
  254.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  255.     <link rel="stylesheet" type="text/css" media="screen" href="https://secure.na2.echocdn.com/resource/445897990/bundles/oauth.css" />
  256. <script type="text/javascript">
  257.       function submitLogin(myfield,e)
  258.       {
  259.         var keycode;
  260.         if (window.event) keycode = window.event.keyCode;
  261.         else if (e) keycode = e.which;
  262.         else return true;
  263.  
  264.         if (keycode == 13)
  265.           {
  266.             myfield.form.submit();
  267.             return false;
  268.           }
  269.         else
  270.           return true;
  271.       }
  272.     </script>
  273.    
  274.    
  275.   </head>
  276.  
  277.  
  278.  
  279.  
  280.    
  281.    
  282.    
  283.  
  284.  
  285.  
  286.  
  287.   <body onload="" >
  288.  
  289.    <div id="container">
  290.    
  291.      
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.    
  340.    
  341.    
  342.    
  343.    
  344.    
  345.    
  346.    
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.   <div id="echo-nav-header" class="nav-clearfix">
  398.     <div class=banner-bar role="banner">
  399.      
  400.        
  401.            
  402.            
  403.              
  404.            
  405.            
  406.                 <a href="/account/home" class="header-logo">
  407.            
  408.             <span class="nav-trefoil" data-analytics-click="nav-trefoil">Adobe Sign</span>
  409.            
  410.                 </a>
  411.            
  412.        
  413.        
  414.      
  415.     </div>
  416.   </div>
  417.  
  418.  
  419.  
  420.  
  421.  
  422. <script type="text/javascript">
  423.     function logInToAlternateLocation(shardPrefix, url, failureCallback) {
  424.         var self = this;
  425.         if (url === undefined) {
  426.           url = window.location.pathname
  427.         }
  428.         loginPageAjaxService.getFederatedURLForLoggedInUser(shardPrefix, window.location.hostname.toLowerCase(), url, {
  429.             callback: function(options) {
  430.                 if (options && options.url && options.token && options.domain) {
  431.                    _doLoginRedirect.call(self, options.url, options.token, options.domain);
  432.                 } else {
  433.                     if (failureCallback) {
  434.                         failureCallback();
  435.                     }
  436.                     alert('Unable to retrieve login information for ' + shardPrefix);
  437.                 }
  438.             },
  439.             errorHandler: function() {
  440.                 if (failureCallback) {
  441.                     failureCallback();
  442.                 }
  443.                 alert('Unable to log in to ' + shardPrefix + '.  Please check the server logs for more information.');
  444.             }
  445.         });
  446.     }
  447.     function _doLoginRedirect(url, token, domain) {
  448.         document.cookie = 'FEDERATED_LOGIN_TOKEN=' + token + '; expires=10; path=/; domain=' + domain + ';';
  449.         // redirect the page to the new URL
  450.         window.location.href = url;
  451.     }
  452.  
  453.    
  454. </script>
  455.  
  456.  
  457.  
  458.       <div id="main" role="main">
  459.      
  460.        
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.        
  482.        
  483.  
  484.  
  485.  
  486.  
  487. <div role="alert">
  488.     <div id="global-message-box" class="message-bl"
  489.         style="display:none;">
  490.         <div class="message-br">
  491.             <div class="message-tl">
  492.                 <div class="message-tr">
  493.                     <div class="icon"></div>
  494.                     <span id="global-message-text"></span> <br
  495.                         class="clear" />
  496.                 </div>
  497.             </div>
  498.         </div>
  499.     </div>
  500. </div>
  501.  
  502.  
  503. <script type="text/javascript">
  504.   //check this before removing enduser_error msg
  505.   if(false) {
  506.     (function(window) {
  507.       var onLoad = function() {
  508.             // notify the parent frame that the user has encountered an error
  509.             var method = (App && App.Service && typeof App.Service.postEvent === 'function') ? App.Service.postEvent : Utils.postEvent;
  510.             method({ type: 'ERROR', data: { message:  '' }});
  511.             window.removeEventListener('load', onLoad);
  512.       };
  513.       window.addEventListener('load', onLoad);
  514.     })(window);
  515.   }
  516.  
  517.   if(true && (false || false)) {
  518.    (function(window) {
  519.      var onLoad = function() {
  520.           var method = (App && App.Utils && typeof App.Utils.announceMessage === 'function') ? App.Utils.announceMessage : Utils.announceMessage,
  521.               selector = false ? 'error' : 'message';
  522.          
  523.           // Force announcement of global error or message text by assistive technology.
  524.           method('#global-' + selector +'-box', true);
  525.           window.removeEventListener('load', onLoad);
  526.         };
  527.         window.addEventListener('load', onLoad);
  528.     })(window);
  529.   }
  530. </script>
  531. <div role="alert">
  532.     <div id="global-error-box" class="error-bl"
  533.         style="display:none;">
  534.         <div class="error-br">
  535.             <div class="error-tl">
  536.                 <div class="error-tr">
  537.                     <div class="icon"></div>
  538.                     <span id="global-error-text"></span> <br
  539.                         class="clear" />
  540.                 </div>
  541.             </div>
  542.         </div>
  543.     </div>
  544. </div>
  545.  
  546.  
  547.    
  548.    
  549.  
  550.  
  551.  
  552.  
  553.        
  554.          
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.        
  565.    
  566.         <div id="user-login">
  567.      
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599. <div class="home-box-wrapper login">
  600.   <div class="home-box">
  601.     <div id="standard-login">
  602.       <h1>Sign In To Your Account</h1>
  603.      
  604.      
  605.       <form name="loginForm" id="loginForm" method="POST" onsubmit="return validateAndPerformLogin(event)" action="/j_acegi_security_check_oauth">
  606.        
  607.        
  608.        
  609.         <input type="hidden" name="oauthLoginForRedirection" value="true"/>
  610.        
  611.        
  612.         <div role="alert">
  613.        
  614.           <div class="error" id="emptyLoginField-error-message" title="Login Error" style="display:none">
  615.             Email address or password cannot be empty.
  616.           </div>
  617.        
  618.         </div>
  619.        
  620.        
  621.          
  622.             <table class="data-input" role="presentation">
  623.               <tr role="presentation">
  624.                 <td role="presentation" class="not-required">
  625.                   <label for="userEmail">Email:</label>
  626.                 </td>
  627.                 <td role="presentation">
  628.                   <input type="email" id="userEmail" name="j_username" autocorrect="off" value="" class="login-inputs"/>
  629.                 </td>
  630.               </tr>
  631.               <tr role="presentation">
  632.                 <td role="progressbar" aria-labelledby="loadingText" class="not-required" colspan="2" id="loader" style="display: none;font-weight: bold">
  633.                   <div id="weeSpinner" class="on"></div>
  634.                   <span id="loadingText">Please wait</span>
  635.                 </td>
  636.               </tr>
  637.  
  638.               <tr role="presentation">
  639.                 <td role="presentation" class="not-required">
  640.                   <label for="userPassword">Password:</label>
  641.                 </td>
  642.                 <td role="presentation">
  643.                   <input type="password" id="userPassword" name="j_password" class="login-inputs" autocomplete="off"/>
  644.                 </td>
  645.               </tr>
  646.              
  647.               <tr role="presentation" class="user-login-signin">
  648.                 <td role="presentation" colspan="2">
  649.                   <button type="submit" class="button echosign button-signin" id="login">Sign In</button>
  650.                 </td>
  651.               </tr>
  652.             </table>
  653.            
  654.  
  655. <input type="hidden" name="ECHOSIGN_SH" value="279ceca3d027ffebc69492c17c44febd4c05beb824d22d6f">
  656.          
  657.          
  658.        
  659.         <input type="hidden" id="currentLoginLocation" name="currentLoginLocation" value="na2"/>
  660.         <input type="hidden" id="crossShardLandingPage" name="crossShardLandingPage" value=""/>
  661.         <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"/>
  662.         <script type="text/javascript">
  663.           function validateAndPerformLogin(event) {
  664.             var email = jQuery('#userEmail').val(),
  665.                 password = jQuery('#userPassword').val();
  666.             if (email.length >= 1 && password.length >= 1) {
  667.              jQuery('#emptyLoginField-error-message').hide();
  668.               return loginPageController.doLogin(event);
  669.             } else {
  670.               jQuery('#loginForm-error-message') && jQuery('#loginForm-error-message').hide();
  671.               jQuery('#emptyLoginField-error-message').show();
  672.               return false;
  673.             }
  674.           }
  675.         </script>
  676.       </form>
  677.       <script type="text/javascript">
  678.          
  679.                 jQuery('#userEmail').on('blur', function() {
  680.                   loginPageController.enableRedirectCheck();
  681.                 });
  682.  
  683.                 jQuery("#loginForm input[type=password]").on("focus", function(){
  684.                     loginPageController.redirectIfNeededElseShowLogInOptions(jQuery("#userEmail").val(),true);
  685.                 });
  686.  
  687.          
  688.       </script>
  689.      
  690.        
  691.          
  692.          
  693.             <a href="#forgot-password-div" id="forgot-password-link" style=""><span>I forgot my password</span></a>
  694.             <div id="forgot-password-div" style="display:none;">
  695.             <h2>Forgot your password?</h2>
  696.          
  697.        
  698.         <p>Enter your email address and we'll email a secure change password link to you.</p>
  699.         <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">
  700.          
  701.           <table role="presentation" class="data-input shortFields" cellpadding="0" cellspacing="0" border="0">
  702.             <tr role="presentation">
  703.               <td role="presentation" class="forgot-email-wrapper">
  704.                 <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='';"/>
  705.               </td>
  706.               <td role="presentation">
  707.                 <button type="submit" class="button echosign">Submit</button>
  708.               </td>
  709.             </tr>
  710.           </table>
  711.           <script type="text/javascript">
  712.             function validateEmail() {
  713.               var address = $('forgot-email').value;
  714.               if (Validate.Email(address)) {
  715.                 $('email-error-message').hide();
  716.                 if (false) jQuery('.interstitial').show();
  717.                 return true;
  718.               }
  719.               else {
  720.                 $('email-error-message').show();
  721.               }
  722.               return false;
  723.             }
  724.           </script>
  725.           <div role="alert">
  726.             <p id="email-error-message" class="error" style="display:none">Please enter a valid email address</p>
  727.           </div>
  728.          
  729.  
  730. <input type="hidden" name="ECHOSIGN_SH" value="279ceca3d027ffebc69492c17c44febd4c05beb824d22d6f">
  731.         </form>
  732.       </div>
  733.      
  734.  
  735.         <div id="saml-login" style="display:none">
  736.           <div id="samlLoginMessage">
  737.            
  738.            
  739.              
  740.                 Sign in using your corporate credentials
  741.              
  742.              
  743.            
  744.           </div>
  745.           <a id="samlLoginButton" class="button echosign button-signin" href="/public/samlLogin">Sign In</a>
  746.         </div>
  747.  
  748.  
  749.           <div id="login-adobe" style="display:none">
  750.             <span>Already have an Adobe ID?</span>
  751.             <a id="login-adobe-link" href="/public/adobeLogin"><span class="hidden-accessible">Adobe ID</span></a>
  752.             <div class="clearfix"></div>
  753.           </div>
  754.  
  755.  
  756.        
  757.             <div id="login-options" style="display: none">
  758.             <span>Sign in using:</span>
  759.             <div id="google"><a href="/oauth2/login?login_type=google" title="Sign in using your Google account">Google</a></div>
  760.             <div id="google-apps" title="Sign in using your Google Apps account" aria-label="Google Apps" role="link" tabindex="0">GAFYD</div>
  761.             <div class="clearfix"></div>
  762.           </div>
  763.        
  764.  
  765.  
  766.  
  767.        
  768.         <div class="no-echosign-account">
  769.           Don't have an Adobe Sign Account?
  770.           <p>
  771.             <a href="https://www.adobe.com/go/trial-esign-app?trackingid=KLZWW">Sign up for a free trial</a>
  772.           </p>
  773.         </div>
  774.        
  775.        
  776.        
  777.      
  778.     </div>
  779.    
  780.      
  781.       <div id="google-login" style="display:none">
  782.         <h3>Sign In Using Your Google Apps Account</h3>
  783.         <div class="google-login-form-wrapper">
  784.           <form action="/oauth2/login" method="get">
  785.             <label for="google-domain">Please enter your Google Apps domain(*)</label>
  786.             <input id="google-domain" name="domain" type="text" />
  787.             <button id="google-submit" type="submit" class="blue button" value="Go"> Go </button>
  788.             <span class="help">e.g., mycompany.com</span>
  789.           </form>
  790.           <a href="/oauth2/login?login_type=google" title="Sign in using your personal Google account">Sign in using your personal Google account</a>
  791.           <a id="cancel-google-login" role="link" tabindex="0">Back to standard login</a>
  792.         </div>
  793.       </div>
  794.    
  795.    
  796.   </div>
  797. </div>
  798.  
  799.  
  800.  
  801. <script type="text/javascript">
  802.  
  803.   // this will dismiss the keyboard when user tap on screen outside the input element
  804.   jQuery(document).on('click touchstart',function(e) {
  805.     if ( !jQuery(e.target).is('.login-inputs, #forgot-email') && (jQuery(':focus').is('.login-inputs') || jQuery(':focus').is('#forgot-email'))) {
  806.      jQuery(':focus').blur();
  807.     }
  808.   });
  809.  
  810.   function submitUserLoginForm(myfield,e)
  811.   {
  812.     var keycode;
  813.     if (window.event) keycode = window.event.keyCode;
  814.     else if (e) keycode = e.which;
  815.     else return true;
  816.  
  817.     if (keycode == 13)
  818.     {
  819.       loginPageController.doLogin();
  820.       return false;
  821.     }
  822.     else
  823.       return true;
  824.   }
  825.  
  826.   Event.observe(window, 'load', function() {
  827.     // create the login page controller as a global object
  828.     loginPageController = new LoginPageController();
  829.  
  830.     //save off the base form action so we can use it during submit
  831.     loginPageController.saveLoginFormAction();
  832.  
  833.     // Set focus to user email input
  834.     $('userEmail').focus();
  835.  
  836.     //Disable user password if passwordFieldDisabled is true
  837.    
  838.  
  839.     // Force announcement of login error text by assistive technology.
  840.     Utils.announceMessage('#loginForm-error-message');
  841.   });
  842.  
  843.   jQuery("#login-adobe-link").on('click', function(e){
  844.      e.preventDefault();
  845.      window.location.assign( jQuery("#login-adobe-link").attr('href') + "?dcid=" + encodeURIComponent(jQuery("#userEmail").val() ) );
  846.      });
  847. </script>
  848. </div>
  849.     <script type="text/javascript">
  850.      
  851.  
  852.       //disabling the link to home page as it redirects to public/login from here.
  853.       jQuery('.banner-bar > a.header-logo').attr("href", "#");
  854.       jQuery('a.header-logo > div.nav-trefoil').attr("style", "cursor: default;");
  855.  
  856.       var loginRedirect = undefined;
  857.      
  858.  
  859.       if (loginRedirect && loginRedirect.length > 0) {
  860.        var loginform = jQuery('#standard-login');
  861.         if (loginform.length > 0) {
  862.           loginform.hide();
  863.         }
  864.         window.location.href = loginRedirect.attr('href');
  865.       }
  866.  
  867.       jQuery("#userEmail").focus(function() {
  868.         window.location.hash = "";
  869.       });
  870.     </script>
  871.     <div style=" clear: both; "></div>
  872.       </div>
  873.  
  874.    
  875.      
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.     <div id="echo-nav-footer" class=" push-up" role="contentinfo">
  911.        
  912.             <div id="footer-lang">
  913.                 <label for="localeSelect">Language</label>
  914.                 <select id="localeSelect" class="locale-select">
  915.                    
  916.                        
  917.                            
  918.                                 <option value="in_ID" >Bahasa Indonesia</option>
  919.                            
  920.                                 <option value="ca_ES" >Català: Espanya</option>
  921.                            
  922.                                 <option value="cs_CZ" >Čeština</option>
  923.                            
  924.                                 <option value="da_DK" >Dansk</option>
  925.                            
  926.                                 <option value="de_DE" >Deutsch</option>
  927.                            
  928.                                 <option value="en_GB" >English: UK</option>
  929.                            
  930.                                 <option value="en_US" selected>English: US</option>
  931.                            
  932.                                 <option value="es_ES" >Español</option>
  933.                            
  934.                                 <option value="eu_ES" >Euskara: Espainia</option>
  935.                            
  936.                                 <option value="fr_FR" >Français</option>
  937.                            
  938.                                 <option value="hr_HR" >Hrvatski</option>
  939.                            
  940.                                 <option value="is_IS" >Íslenska</option>
  941.                            
  942.                                 <option value="it_IT" >Italiano</option>
  943.                            
  944.                                 <option value="hu_HU" >Magyar</option>
  945.                            
  946.                                 <option value="ms_MY" >Melayu: Malaysia</option>
  947.                            
  948.                                 <option value="nl_NL" >Nederlands</option>
  949.                            
  950.                                 <option value="no_NO" >Norsk</option>
  951.                            
  952.                                 <option value="nb_NO" >Norsk: bokmål</option>
  953.                            
  954.                                 <option value="nn_NO" >Norsk: nynorsk</option>
  955.                            
  956.                                 <option value="pl_PL" >Polski</option>
  957.                            
  958.                                 <option value="pt_BR" >Português: Brasil</option>
  959.                            
  960.                                 <option value="pt_PT" >Português: Portugal</option>
  961.                            
  962.                                 <option value="ro_RO" >Română</option>
  963.                            
  964.                                 <option value="sk_SK" >Slovenčina</option>
  965.                            
  966.                                 <option value="sl_SI" >Slovenščina</option>
  967.                            
  968.                                 <option value="fi_FI" >Suomi</option>
  969.                            
  970.                                 <option value="sv_SE" >Svenska</option>
  971.                            
  972.                                 <option value="vi_VN" >Tiếng Việt</option>
  973.                            
  974.                                 <option value="tr_TR" >Türkçe</option>
  975.                            
  976.                                 <option value="ru_RU" >Русский</option>
  977.                            
  978.                                 <option value="uk_UA" >Українська</option>
  979.                            
  980.                                 <option value="th_TH" >ไทย</option>
  981.                            
  982.                                 <option value="ja_JP" >日本語</option>
  983.                            
  984.                                 <option value="zh_CN" >简体中文</option>
  985.                            
  986.                                 <option value="zh_TW" >繁體中文</option>
  987.                            
  988.                                 <option value="ko_KR" >한국어</option>
  989.                            
  990.                        
  991.                        
  992.                    
  993.                 </select>
  994.             </div>
  995.        
  996.  
  997.         <div class="footer-lines right">
  998.             <div class="copyright right-side"><span class="copyright">
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005. &copy; 2017 Adobe Systems Incorporated.  All rights reserved.
  1006. </span></div>
  1007.             <div class="links" role="navigation">
  1008.                 <a id="footer-tou" href="https://www.adobe.com/legal/terms.echo.html" class="footer" target="_blank">Terms</a>
  1009.                 <a id="footer-privacy" href="https://www.adobe.com/privacy.html" class="footer" target="_blank">Privacy</a>
  1010.                 <a id="footer-cookies" href="https://www.adobe.com/privacy/cookies.html" class="footer" target="_blank">Cookies</a>
  1011.                 <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;"
  1012.                   title="Consumer Disclosure">Consumer Disclosure</a>
  1013.                
  1014.                     <a id="footer-trust" href="http://trust.echosign.com"  target="_blank">Trust</a>
  1015.                
  1016.             </div>
  1017.             <div class="copyright left-side"><span class="copyright">
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024. &copy; 2017 Adobe Systems Incorporated.  All rights reserved.
  1025. </span></div>
  1026.             <div style="clear:both"></div>
  1027.         </div>
  1028.     </div>
  1029.  
  1030.     <script type="text/javascript">
  1031.         // ideally this would be done with css only.  However, due to multiple languages and the fact that element
  1032.         // queries don't exist, we'll do it the old fashioned way
  1033.  
  1034.         var resizeFooter = function() {
  1035.             var lines = document.querySelector('#echo-nav-footer .footer-lines'),
  1036.                 tou = lines.querySelector('#footer-tou'),
  1037.                 privacy = lines.querySelector('#footer-privacy'),
  1038.                 cookies = lines.querySelector('#footer-cookies'),
  1039.                 consumer = lines.querySelector('#footer-consumer'),
  1040.                 trust = lines.querySelector('#footer-trust');
  1041.  
  1042.             // first we have to reset everything so we can see the new actual height
  1043.  
  1044.             tou.style.display = 'inline';
  1045.             privacy.style.display = 'inline';
  1046.             cookies.style.display = 'inline';
  1047.             consumer.style.display = 'inline';
  1048.             trust.style.display = 'inline';
  1049.  
  1050.             setTimeout(function() {
  1051.                 if (lines.offsetHeight > 20) {
  1052.                     lines.classList.add('multiline');
  1053.                 } else {
  1054.                     lines.classList.remove('multiline');
  1055.                 }
  1056.                 setTimeout(function() {
  1057.                     if (lines.querySelector('.links').offsetTop > 0) {
  1058.                         if (lines.offsetHeight > 30) trust.style.display = 'none';
  1059.                         if (lines.offsetHeight > 30) consumer.style.display = 'none';
  1060.                         if (lines.offsetHeight > 30) cookies.style.display = 'none';
  1061.                         if (lines.offsetHeight > 30) privacy.style.display = 'none';
  1062.                         if (lines.offsetHeight > 30) tou.style.display = 'none';
  1063.                     } // lines are actually on two lines
  1064.                 }, 1);
  1065.             }, 1);
  1066.         };
  1067.         resizeFooter();
  1068.         window.addEventListener("resize", resizeFooter);
  1069.     </script>
  1070.  
  1071.  
  1072.  
  1073.  
  1074.    
  1075.       <div style="clear:both;"></div>
  1076.     </div>
  1077.     <div style="clear:both;"></div>
  1078.    
  1079.  
  1080.     <div style="display:none" id="loggerDiv"></div>
  1081.    
  1082.  
  1083.    
  1084.      
  1085.      
  1086.      
  1087.    
  1088.    
  1089.      
  1090.      
  1091.    
  1092.  
  1093.     <div id="new-features-dialog" style="display: none">
  1094.       <button class="dialog-close" id="new-features-dialog-close" tabindex="-1" title="Close dialog" aria-label="Close"></button>
  1095.       <div class="dialog-content" id="new-features-dialog-content"></div>
  1096.     </div>
  1097.  
  1098.    
  1099.      
  1100.      
  1101.    
  1102.  
  1103.     <script type="text/javascript">
  1104.       // this has to happen after the DOM is complete or the button will not work correctly
  1105.       if (!disableNiceFileInput) {
  1106.         jQuery(document).ready(function(){
  1107.           // update style on specific type=file inputs if they are not part of a plupload container
  1108.           jQuery("input[type=file].file-browser").each(function() {
  1109.             var input = jQuery(this);
  1110.             if (!input.parent().hasClass('plupload') && input.attr('plupload') != 'true') {
  1111.              input.nicefileinput({
  1112.                label : i18n.common.browse(),
  1113.                blankLabel: i18n.common.noFile()
  1114.              });
  1115.             }
  1116.           });
  1117.         });
  1118.       }
  1119.       if (enablePlaceHolderPlugin) {
  1120.         jQuery('input[placeholder], textarea[placeholder]').placeholder();        
  1121.       }
  1122.     </script>
  1123.    
  1124.    
  1125.     <script type="text/javascript">
  1126.       var log4js = new Log4js(Log4js.NONE, "Log4js.WRITE", true);
  1127.       applicationController = new ApplicationController();
  1128.     </script>
  1129.    
  1130.  
  1131.     <div id="dwr-error-handling" class="error"></div>
  1132.    
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144. <!-- BEGIN NEW SITECATALYST CODE LOADING - Need to be inserted right above </body> tag-->
  1145.  
  1146. <script type="text/javascript">
  1147.   var scAnalytics;
  1148.   var sCodeScriptURI = 'www.adobe.com/uber/js/atm/s_code_echosign.js';
  1149.   var sCodeSrc = ('https:' == document.location.protocol ? 'https://' : 'http://') + sCodeScriptURI;
  1150.  
  1151.   function loadAnalytic() {
  1152.     scAnalytics = new ScAnalytics("noTi", "noAs", "A-WEB", "noUs","noCh","en_US","", "noMa");
  1153.     scAnalytics.onPageLoad();
  1154.   }
  1155.  
  1156.   jQuery.getScript(sCodeSrc).done(loadAnalytic);
  1157. </script>
  1158.  
  1159. <!-- END NEW SITECATALYST CODE LOADING -->
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168. <script src="https://wwwimages2.adobe.com/uber/js/omniture/mbox.js" ></script>
  1169. <script type="text/javascript">
  1170.   var scTestNTarget = new ScTestNTarget("noTi", "noAs", "A-WEB", "en_US", "",
  1171.                                         "-1", "", "false", "noMa", true);
  1172. </script>
  1173.  
  1174.  
  1175.  
  1176.    
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.    
  1189.  
  1190. <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>
  1191. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement