CINXE.COM
TenMarks | Login | Student
<!DOCTYPE html> <html> <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://www.tenmarks.com/login","20180708110849","https://web.archive.org/","web","/_static/", "1531048129"); </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 --> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/> <title> TenMarks | Login | Student </title> <meta content="Students: Login to TenMarks, an Amazon company." name="description"/> <meta content="Sign up, Online Math Program, Math Program, Writing Curriculum, Math Curriculum, Classroom Learning, Supplement Learning, Common Core, State Standards, CCS-M, CCSM, Elementary, Middle, High, School, Teachers, Educators" name="keywords"/> <meta property="og:title" content="TenMarks | Login | Student"/> <meta property="og:url" content="https://web.archive.org/web/20180708110849/https://www.tenmarks.com/login"/> <meta property="og:site_name" content="TenMarks"/> <meta property="og:type" content="website"/> <meta property="og:description" content="Students: Login to TenMarks, an Amazon company."/> <script type="text/javascript">(window.NREUM||(NREUM={})).loader_config={xpid:"XA4DWVNACQsDV1JaAw=="};window.NREUM||(NREUM={}),__nr_require=function(t,n,e){function r(e){if(!n[e]){var o=n[e]={exports:{}};t[e][0].call(o.exports,function(n){var o=t[e][1][n];return r(o||n)},o,o.exports)}return n[e].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<e.length;o++)r(e[o]);return r}({1:[function(t,n,e){function r(t){try{s.console&&console.log(t)}catch(n){}}var o,i=t("ee"),a=t(15),s={};try{o=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(s.console=!0,o.indexOf("dev")!==-1&&(s.dev=!0),o.indexOf("nr_dev")!==-1&&(s.nrDev=!0))}catch(c){}s.nrDev&&i.on("internal-error",function(t){r(t.stack)}),s.dev&&i.on("fn-err",function(t,n,e){r(e.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,n){return t}).join(", ")))},{}],2:[function(t,n,e){function r(t,n,e,r,s){try{p?p-=1:o(s||new UncaughtException(t,n,e),!0)}catch(f){try{i("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,n,e){this.message=t||"Uncaught error with no additional information",this.sourceURL=n,this.line=e}function o(t,n){var e=n?null:c.now();i("err",[t,e])}var i=t("handle"),a=t(16),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,l="nr@seenError",p=0;c.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(8),t(7),"addEventListener"in window&&t(5),c.xhrWrappable&&t(9),d=!0)}s.on("fn-start",function(t,n,e){d&&(p+=1)}),s.on("fn-err",function(t,n,e){d&&!e[l]&&(f(e,l,function(){return!0}),this.thrown=!0,o(e))}),s.on("fn-end",function(){d&&!this.thrown&&p>0&&(p-=1)}),s.on("internal-error",function(t){i("ierr",[t,c.now(),!0])})},{}],3:[function(t,n,e){t("loader").features.ins=!0},{}],4:[function(t,n,e){function r(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var o=t("ee"),i=t("handle"),a=t(8),s=t(7),c="learResourceTimings",f="addEventListener",u="resourcetimingbufferfull",d="bstResource",l="resource",p="-start",h="-end",m="fn"+p,w="fn"+h,v="bstTimer",y="pushState",g=t("loader");g.features.stn=!0,t(6);var b=NREUM.o.EV;o.on(m,function(t,n){var e=t[0];e instanceof b&&(this.bstStart=g.now())}),o.on(w,function(t,n){var e=t[0];e instanceof b&&i("bst",[e,n,this.bstStart,g.now()])}),a.on(m,function(t,n,e){this.bstStart=g.now(),this.bstType=e}),a.on(w,function(t,n){i(v,[n,this.bstStart,g.now(),this.bstType])}),s.on(m,function(){this.bstStart=g.now()}),s.on(w,function(t,n){i(v,[n,this.bstStart,g.now(),"requestAnimationFrame"])}),o.on(y+p,function(t){this.time=g.now(),this.startPath=location.pathname+location.hash}),o.on(y+h,function(t){i("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),f in window.performance&&(window.performance["c"+c]?window.performance[f](u,function(t){i(d,[window.performance.getEntriesByType(l)]),window.performance["c"+c]()},!1):window.performance[f]("webkit"+u,function(t){i(d,[window.performance.getEntriesByType(l)]),window.performance["webkitC"+c]()},!1)),document[f]("scroll",r,{passive:!0}),document[f]("keypress",r,!1),document[f]("click",r,!1)}},{}],5:[function(t,n,e){function r(t){for(var n=t;n&&!n.hasOwnProperty(u);)n=Object.getPrototypeOf(n);n&&o(n)}function o(t){s.inPlace(t,[u,d],"-",i)}function i(t,n){return t[1]}var a=t("ee").get("events"),s=t(18)(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";n.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+"-start",function(t,n){var e=t[1],r=c(e,"nr@wrapped",function(){function t(){if("function"==typeof e.handleEvent)return e.handleEvent.apply(e,arguments)}var n={object:t,"function":e}[typeof e];return n?s(n,"fn-",null,n.name||"anonymous"):e});this.wrapped=t[1]=r}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],6:[function(t,n,e){var r=t("ee").get("history"),o=t(18)(r);n.exports=r,o.inPlace(window.history,["pushState","replaceState"],"-")},{}],7:[function(t,n,e){var r=t("ee").get("raf"),o=t(18)(r),i="equestAnimationFrame";n.exports=r,o.inPlace(window,["r"+i,"mozR"+i,"webkitR"+i,"msR"+i],"raf-"),r.on("raf-start",function(t){t[0]=o(t[0],"fn-")})},{}],8:[function(t,n,e){function r(t,n,e){t[0]=a(t[0],"fn-",null,e)}function o(t,n,e){this.method=e,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,e)}var i=t("ee").get("timer"),a=t(18)(i),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";n.exports=i,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),i.on(c+u,r),i.on(s+u,o)},{}],9:[function(t,n,e){function r(t,n){d.inPlace(n,["onreadystatechange"],"fn-",s)}function o(){var t=this,n=u.context(t);t.readyState>3&&!n.resolved&&(n.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,y,"fn-",s)}function i(t){g.push(t),h&&(x?x.then(a):w?w(a):(E=-E,O.data=E))}function a(){for(var t=0;t<g.length;t++)r([],g[t]);g.length&&(g=[])}function s(t,n){return n}function c(t,n){for(var e in t)n[e]=t[e];return n}t(5);var f=t("ee"),u=f.get("xhr"),d=t(18)(u),l=NREUM.o,p=l.XHR,h=l.MO,m=l.PR,w=l.SI,v="readystatechange",y=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],g=[];n.exports=u;var b=window.XMLHttpRequest=function(t){var n=new p(t);try{u.emit("new-xhr",[n],n),n.addEventListener(v,o,!1)}catch(e){try{u.emit("internal-error",[e])}catch(r){}}return n};if(c(p,b),b.prototype=p.prototype,d.inPlace(b.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,n){r(t,n),i(n)}),u.on("open-xhr-start",r),h){var x=m&&m.resolve();if(!w&&!m){var E=1,O=document.createTextNode(E);new h(a).observe(O,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===v||a()})},{}],10:[function(t,n,e){function r(t){var n=this.params,e=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<d;r++)t.removeEventListener(u[r],this.listener,!1);if(!n.aborted){if(e.duration=a.now()-this.startTime,4===t.readyState){n.status=t.status;var i=o(t,this.lastSize);if(i&&(e.rxSize=i),this.sameOrigin){var c=t.getResponseHeader("X-NewRelic-App-Data");c&&(n.cat=c.split(", ").pop())}}else n.status=0;e.cbTime=this.cbTime,f.emit("xhr-done",[t],t),s("xhr",[n,e,this.startTime])}}}function o(t,n){var e=t.responseType;if("json"===e&&null!==n)return n;var r="arraybuffer"===e||"blob"===e||"json"===e?t.response:t.responseText;return h(r)}function i(t,n){var e=c(n),r=t.params;r.host=e.hostname+":"+e.port,r.pathname=e.pathname,t.sameOrigin=e.sameOrigin}var a=t("loader");if(a.xhrWrappable){var s=t("handle"),c=t(11),f=t("ee"),u=["load","error","abort","timeout"],d=u.length,l=t("id"),p=t(14),h=t(13),m=window.XMLHttpRequest;a.features.xhr=!0,t(9),f.on("new-xhr",function(t){var n=this;n.totalCbs=0,n.called=0,n.cbTime=0,n.end=r,n.ended=!1,n.xhrGuids={},n.lastSize=null,p&&(p>34||p<10)||window.opera||t.addEventListener("progress",function(t){n.lastSize=t.loaded},!1)}),f.on("open-xhr-start",function(t){this.params={method:t[0]},i(this,t[1]),this.metrics={}}),f.on("open-xhr-end",function(t,n){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid)}),f.on("send-xhr-start",function(t,n){var e=this.metrics,r=t[0],o=this;if(e&&r){var i=h(r);i&&(e.txSize=i)}this.startTime=a.now(),this.listener=function(t){try{"abort"===t.type&&(o.params.aborted=!0),("load"!==t.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof n.onload))&&o.end(n)}catch(e){try{f.emit("internal-error",[e])}catch(r){}}};for(var s=0;s<d;s++)n.addEventListener(u[s],this.listener,!1)}),f.on("xhr-cb-time",function(t,n,e){this.cbTime+=t,n?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof e.onload||this.end(e)}),f.on("xhr-load-added",function(t,n){var e=""+l(t)+!!n;this.xhrGuids&&!this.xhrGuids[e]&&(this.xhrGuids[e]=!0,this.totalCbs+=1)}),f.on("xhr-load-removed",function(t,n){var e=""+l(t)+!!n;this.xhrGuids&&this.xhrGuids[e]&&(delete this.xhrGuids[e],this.totalCbs-=1)}),f.on("addEventListener-end",function(t,n){n instanceof m&&"load"===t[0]&&f.emit("xhr-load-added",[t[1],t[2]],n)}),f.on("removeEventListener-end",function(t,n){n instanceof m&&"load"===t[0]&&f.emit("xhr-load-removed",[t[1],t[2]],n)}),f.on("fn-start",function(t,n,e){n instanceof m&&("onload"===e&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),f.on("fn-end",function(t,n){this.xhrCbStart&&f.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,n],n)})}},{}],11:[function(t,n,e){n.exports=function(t){var n=document.createElement("a"),e=window.location,r={};n.href=t,r.port=n.port;var o=n.href.split("://");!r.port&&o[1]&&(r.port=o[1].split("/")[0].split("@").pop().split(":")[1]),r.port&&"0"!==r.port||(r.port="https"===o[0]?"443":"80"),r.hostname=n.hostname||e.hostname,r.pathname=n.pathname,r.protocol=o[0],"/"!==r.pathname.charAt(0)&&(r.pathname="/"+r.pathname);var i=!n.protocol||":"===n.protocol||n.protocol===e.protocol,a=n.hostname===document.domain&&n.port===e.port;return r.sameOrigin=i&&(!n.hostname||a),r}},{}],12:[function(t,n,e){function r(){}function o(t,n,e){return function(){return i(t,[f.now()].concat(s(arguments)),n?null:this,e),n?void 0:this}}var i=t("handle"),a=t(15),s=t(16),c=t("ee").get("tracer"),f=t("loader"),u=NREUM;"undefined"==typeof window.newrelic&&(newrelic=u);var d=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",p=l+"ixn-";a(d,function(t,n){u[n]=o(l+n,!0,"api")}),u.addPageAction=o(l+"addPageAction",!0),u.setCurrentRouteName=o(l+"routeName",!0),n.exports=newrelic,u.interaction=function(){return(new r).get()};var h=r.prototype={createTracer:function(t,n){var e={},r=this,o="function"==typeof n;return i(p+"tracer",[f.now(),t,e],r),function(){if(c.emit((o?"":"no-")+"fn-start",[f.now(),r,o],e),o)try{return n.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],e),t}finally{c.emit("fn-end",[f.now()],e)}}}};a("setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,n){h[n]=o(p+n)}),newrelic.noticeError=function(t){"string"==typeof t&&(t=new Error(t)),i("err",[t,f.now()])}},{}],13:[function(t,n,e){n.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(n){return}}}},{}],14:[function(t,n,e){var r=0,o=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);o&&(r=+o[1]),n.exports=r},{}],15:[function(t,n,e){function r(t,n){var e=[],r="",i=0;for(r in t)o.call(t,r)&&(e[i]=n(r,t[r]),i+=1);return e}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],16:[function(t,n,e){function r(t,n,e){n||(n=0),"undefined"==typeof e&&(e=t?t.length:0);for(var r=-1,o=e-n||0,i=Array(o<0?0:o);++r<o;)i[r]=t[n+r];return i}n.exports=r},{}],17:[function(t,n,e){n.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],18:[function(t,n,e){function r(t){return!(t&&t instanceof Function&&t.apply&&!t[a])}var o=t("ee"),i=t(16),a="nr@original",s=Object.prototype.hasOwnProperty,c=!1;n.exports=function(t,n){function e(t,n,e,o){function nrWrapper(){var r,a,s,c;try{a=this,r=i(arguments),s="function"==typeof e?e(r,a):e||{}}catch(f){l([f,"",[r,a,o],s])}u(n+"start",[r,a,o],s);try{return c=t.apply(a,r)}catch(d){throw u(n+"err",[r,a,d],s),d}finally{u(n+"end",[r,a,c],s)}}return r(t)?t:(n||(n=""),nrWrapper[a]=t,d(t,nrWrapper),nrWrapper)}function f(t,n,o,i){o||(o="");var a,s,c,f="-"===o.charAt(0);for(c=0;c<n.length;c++)s=n[c],a=t[s],r(a)||(t[s]=e(a,f?s+o:o,i,s))}function u(e,r,o){if(!c||n){var i=c;c=!0;try{t.emit(e,r,o,n)}catch(a){l([a,e,r,o])}c=i}}function d(t,n){if(Object.defineProperty&&Object.keys)try{var e=Object.keys(t);return e.forEach(function(e){Object.defineProperty(n,e,{get:function(){return t[e]},set:function(n){return t[e]=n,n}})}),n}catch(r){l([r])}for(var o in t)s.call(t,o)&&(n[o]=t[o]);return n}function l(n){try{t.emit("internal-error",n)}catch(e){}}return t||(t=o),e.inPlace=f,e.flag=a,e}},{}],ee:[function(t,n,e){function r(){}function o(t){function n(t){return t&&t instanceof r?t:t?c(t,s,i):i()}function e(e,r,o,i){if(!l.aborted||i){t&&t(e,r,o);for(var a=n(o),s=h(e),c=s.length,f=0;f<c;f++)s[f].apply(a,r);var d=u[y[e]];return d&&d.push([g,e,r,a]),a}}function p(t,n){v[t]=h(t).concat(n)}function h(t){return v[t]||[]}function m(t){return d[t]=d[t]||o(e)}function w(t,n){f(t,function(t,e){n=n||"feature",y[e]=n,n in u||(u[n]=[])})}var v={},y={},g={on:p,emit:e,get:m,listeners:h,context:n,buffer:w,abort:a,aborted:!1};return g}function i(){return new r}function a(){(u.api||u.feature)&&(l.aborted=!0,u=l.backlog={})}var s="nr@context",c=t("gos"),f=t(15),u={},d={},l=n.exports=o();l.backlog=u},{}],gos:[function(t,n,e){function r(t,n,e){if(o.call(t,n))return t[n];var r=e();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,n,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return t[n]=r,r}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],handle:[function(t,n,e){function r(t,n,e,r){o.buffer([t],r),o.emit(t,n,e)}var o=t("ee").get("handle");n.exports=r,r.ee=o},{}],id:[function(t,n,e){function r(t){var n=typeof t;return!t||"object"!==n&&"function"!==n?-1:t===window?0:a(t,i,function(){return o++})}var o=1,i="nr@id",a=t("gos");n.exports=r},{}],loader:[function(t,n,e){function r(){if(!x++){var t=b.info=NREUM.info,n=l.getElementsByTagName("script")[0];if(setTimeout(u.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&n))return u.abort();f(y,function(n,e){t[n]||(t[n]=e)}),c("mark",["onload",a()+b.offset],null,"api");var e=l.createElement("script");e.src="https://"+t.agent,n.parentNode.insertBefore(e,n)}}function o(){"complete"===l.readyState&&i()}function i(){c("mark",["domContent",a()+b.offset],null,"api")}function a(){return E.exists&&performance.now?Math.round(performance.now()):(s=Math.max((new Date).getTime(),s))-b.offset}var s=(new Date).getTime(),c=t("handle"),f=t(15),u=t("ee"),d=window,l=d.document,p="addEventListener",h="attachEvent",m=d.XMLHttpRequest,w=m&&m.prototype;NREUM.o={ST:setTimeout,SI:d.setImmediate,CT:clearTimeout,XHR:m,REQ:d.Request,EV:d.Event,PR:d.Promise,MO:d.MutationObserver};var v=""+location,y={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1071.min.js"},g=m&&w&&w[p]&&!/CriOS/.test(navigator.userAgent),b=n.exports={offset:s,now:a,origin:v,features:{},xhrWrappable:g};t(12),l[p]?(l[p]("DOMContentLoaded",i,!1),d[p]("load",r,!1)):(l[h]("onreadystatechange",o),d[h]("onload",r)),c("mark",["firstbyte",s],null,"api");var x=0,E=t(17)},{}]},{},["loader",2,10,4,3]);</script><link href="https://web.archive.org/web/20180708110849cs_/https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700" rel="stylesheet" type="text/css"> <link href="https://web.archive.org/web/20180708110849cs_/https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet" type="text/css"/> <link rel="stylesheet" href="/web/20180708110849cs_/https://www.tenmarks.com/assets/compiled/layout/layout-login-signup_md5sum_93d981a2dcc250c1fcb5673fd34d61a8.css"/> <link rel="stylesheet" type="text/css" href="/web/20180708110849cs_/https://www.tenmarks.com/assets/compiled/csignin_md5sum_87ebb22abd278ed52ac0ab1cdc1667f4.css"/> <link rel="stylesheet" href="/web/20180708110849cs_/https://www.tenmarks.com/assets/compiled/gsignin_md5sum_99703b505683264066e9d8e04b6be2d7.css"/> <script src="https://web.archive.org/web/20180708110849js_/https://www.google.com/recaptcha/api.js"></script> </head> <body> <div class="container layout-login-signup"> <div id="loginSignupHeader"> <div class="row"> <div class="col-xs-12"> <nav> <a id="logo" class="logo pull-left" href="/web/20180708110849/https://www.tenmarks.com/"></a> <div class="header-content pull-right hidden-xs"> </div> </nav> </div> </div> </div> <div class="login-signup-body"> <div class="login-sub-container student-login"> <div class="form-area"> <div class="form-content"> <h1>Student Login</h1> <a href="#" data-toggle="modal" data-target="#loginModal" tabindex="7">Not a student?</a> <form id="loginForm" action="/web/20180708110849/https://www.tenmarks.com/doLogin" method="post"> <input type="hidden" id="studentLogin" name="studentLogin" value="true"/> <input type="hidden" id="parentLogin" name="parentLogin" value="false"/> <div class="form-group validation-error"> <input type="text" id="username" name="username" tabindex="1" class="form-control " aria-describedby="usernameError loginError" value="" placeholder="Username" aria-label="Username" aria-required="true"/> <span id="usernameError" class="error-msg"></span> </div> <div class="form-group validation-error"> <input type="password" type="password" id="password" name="password" tabindex="2" class="form-control " aria-describedby="passwordError" placeholder="Password" aria-label="Password" aria-required="true"/> <span id="passwordError" class="error-msg"></span> </div> <button type="submit" class="btn-block btn btn-primary btn-lg submit-btn-margin" tabindex="3" id="loginButton">Log In<span class="chevron chevron-white"></span></button> </form> <div class="forgot-pwd-group"> <a href="/web/20180708110849/https://www.tenmarks.com/forgot_password?role=student" class="forgot-pwd-link" tabindex="4"><span>Forgot password?</span></a> </div> <div class="row"> <div class="divider"> <span class="divider-overlay">OR</span> </div> </div> <div class="row text-center"> <div class="col-xs-12"> <a id="loginWithClever" class="responsive" tabindex="5"> <span class="icon"></span> <span class="button-text">Log in with Clever</span> </a> </div> </div> </div> </div> </div> </div> <div id="windDownMessageModal" class="modal fade" data-keyboard="false" data-backdrop="static" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-med"> <div class="modal-content"> <div class="modal-body prompt-body"> <div class="body"> <h3>We're winding down.</h3> <p>TenMarks will no longer be available after the 2018-2019 school year and we are no longer accepting new sign-ups.</p> </div> </div> <div class="modal-footer"> <div class="modal-btn" data-dismiss="modal">Close</div> </div> </div> </div> </div> <div id="promptCannotCreateCleverUserModal" class="modal fade" data-keyboard="false" data-backdrop="static" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-med"> <div class="modal-content"> <div class="modal-header"> <span class="close-login-modal pull-right" data-dismiss="modal"></span> </div> <div class="modal-body"> <div id="cleverMessageHeader" class="heading"> Sorry, we're unable to log you in with Clever. </div> <div id="cleverMessageBody" class="body"> Try logging in with your TenMarks account. </div> <div class="modal-btn" data-dismiss="modal"> Log in with TenMarks </div> </div> <div class="modal-footer"> <div id="cleverMessageFooter"> or contact your district admin. </div> </div> </div> </div> </div> <div id="popoverContent"> <div> <span>Your child's teacher must provide<br/>you with a 7-digit alphanumeric<br/>parent code.</span> </div> </div> <footer id="loginSignupFooter" class="hidden-xs"> <div class="row"> <div class="col-xs-12"> <nav class="pull-left"> <a href="/web/20180708110849/https://www.tenmarks.com/terms-of-use">Terms of Use</a> <a href="/web/20180708110849/https://www.tenmarks.com/privacy-policy">Privacy</a> </nav> <p class="copyright-msg hidden-xs">© 2018 TenMarks Education, LLC. All rights reserved</p> </div> </div> </footer> </div> <div class="modal tm-modal" id="loginModal" role="dialog" tabindex="-1" aria-label="Login modal"> <div class="modal-dialog"> <div class="modal-content"> <div class="container"> <div class="modal-header"> <a class="logo modal-logo pull-left" href="/web/20180708110849/https://www.tenmarks.com/"><img src="/web/20180708110849im_/https://www.tenmarks.com/assets/images/loggedout/login/logo_ko_194x46.png" data-at2x="/assets/images/loggedout/login/logo_ko_194x46@2x.png" alt="TenMarks Home Page"/></a> <a class="close-login-modal pull-right" role="button" href="#" data-dismiss="modal" aria-label="Close"></a> </div> <div class="login-links-area"> <div class="login-links"> <h1 id="loginModalCaption">Login as:</h1> <a href="/web/20180708110849/https://www.tenmarks.com/login" aria-labelledby="loginModalCaption studentLoginTab"> <span class="login-identifier link-student"></span> <span id="studentLoginTab" class="login-identifier-text">Student</span> </a> <a href="/web/20180708110849/https://www.tenmarks.com/login/user" aria-labelledby="loginModalCaption educatorLoginTab"> <span class="login-identifier link-educator"></span> <span id="educatorLoginTab" class="login-identifier-text">Educator</span> </a> <a href="/web/20180708110849/https://www.tenmarks.com/login/parent" aria-labelledby="loginModalCaption parentLoginTab"> <span class="login-identifier link-parent"></span> <span id="parentLoginTab" class="login-identifier-text">Parent</span> </a> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> var strings = new Array(); strings['student.common.errorMessage.somethingWentWrong'] = "Oops! Something went wrong."; strings['student.common.errorMessage.anErrorHasOccurred'] = "An error has occurred."; strings['student.common.errorMessage.refreshPageAndTryAgain'] = "Please refresh the page or try again later."; </script> <script src="/web/20180708110849js_/https://www.tenmarks.com/vendor/js/jquery-1.8.3.min_md5sum_24bd97b1de158c4f1a162336eeca4aa6.js"></script> <script type="text/javascript" src="/web/20180708110849js_/https://www.tenmarks.com/vendor/js/jquery.cookie_md5sum_d5af67abcad23631c6377870b3904e45.js"></script> <script src="/web/20180708110849js_/https://www.tenmarks.com/vendor/js/bootstrap3_md5sum_0a68271396d1b8dbb9d13a68f90e8fe5.js"></script> <script src="/web/20180708110849js_/https://www.tenmarks.com/vendor/js/retina.min_md5sum_d6d3252daec57ca544ccd11bdbff701f.js"></script> <script type="text/javascript" src="/web/20180708110849js_/https://www.tenmarks.com/vendor/js/aws-sdk.min_md5sum_81ac06e0486f21c87810450f844dd3f1.js"></script> <script type="text/javascript" src="/web/20180708110849js_/https://www.tenmarks.com/vendor/js/aws-sdk-mobile-analytics.min_md5sum_70c42595b3a3002f35340a44ee0377c9.js"></script> <script type="text/javascript" src="/web/20180708110849js_/https://www.tenmarks.com/assets/js/accessibility/common_md5sum_c2c50816785805ace2a2279f6699f78a.js"></script> <!-- errorUtils.js is dependent on error_utils_variables.jsp --> <script src="/web/20180708110849js_/https://www.tenmarks.com/assets/js/errorutils_md5sum_8255ebdab2cc8aad8534d7eef17c7033.js"></script> <script id="errorUtilModalTemplate" type="text/html"> <div id="errorUtilModal" class="modal no-display"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h2>Oops! Something Went Wrong</h2> </div> <div class="modal-body"> <p class="modal-message">An error has occurred. Please refresh the page or try again later.</p> </div> <div class="modal-footer"> <a class="btn btn-secondary" data-dismiss="modal">Close</a> </div> </div> </div> </div> </script> <script type="text/javascript" src="/web/20180708110849js_/https://www.tenmarks.com/vendor/js/jquery.cookie_md5sum_d5af67abcad23631c6377870b3904e45.js"></script> <script type="text/javascript" src="/web/20180708110849js_/https://www.tenmarks.com/assets/js/signup/gsignin_md5sum_d70c92ff9da5675e3fc3c37cc838b6a8.js"></script> <script type="text/javascript" src="/web/20180708110849js_/https://www.tenmarks.com/assets/js/signup/csignin_md5sum_6efe87f3daafac36b7382256d4d45074.js"></script> <script src="https://web.archive.org/web/20180708110849js_/https://apis.google.com/js/client:platform.js?onload=enableGSignInButton" async defer></script> <script> var cleverClientId = "a2339c4525f03d49083b"; </script> <script type="text/javascript" src="/web/20180708110849js_/https://www.tenmarks.com/vendor/js/bootstrap/bootstrap-alert_md5sum_e74965b1c3a4563b0934c5484d901a3c.js"></script> <script type="text/javascript" src="/web/20180708110849js_/https://www.tenmarks.com/assets/js/validation.plugin_md5sum_1d86542a7f8c8ffd63eda22ad54ae0c7.js"></script> <script type="text/javascript" src="/web/20180708110849js_/https://www.tenmarks.com/assets/js/tm-session-storage_md5sum_d8f5d66a661a04a74619e9823fbe292d.js"></script> <script type="text/javascript" src="/web/20180708110849js_/https://www.tenmarks.com/vendor/js/handlebars-v4.0.5_md5sum_67c1431d8a06d7b2e31f86874b757eeb.js"></script> <script id="systemMessageTemplate" type="text/x-handlebars-template"> <div class='system-message {{#if message.isDashboardBannerMessage}}dashboard-banner-message{{/if}}'> {{{message.messageText}}} {{#if message.learnMoreLink}} <a href='{{message.learnMoreLink}}' {{#if message.hasMAEvent}} class="aws-ma-event" id="learnMore" data-ma-event-label="{{message.maLearnMoreLinkLabel}}" data-ma-event-category="{{message.maLearnMoreLinkCategory}}" {{/if}} target="_blank">See details.</a> {{/if}} {{#if message.buyNowButton}} <a href="/teacher/choose_plan/checkout" class="btn btn-secondary btn-small aws-ma-event" data-ma-event-label="National_Day_on_writing_buy_now" data-ma-event-category="teacher_dashboard">Buy Now</a> {{/if}} </div> </script> <script type="text/javascript"> if (!($('#username').hasClass('error') || $('#password').hasClass('error'))) { $("#username").focus(); } var isStudent = true; var validationRules = { "username": { NOT_BLANK: { message: isStudent ? "{Login.username.empty}" : "{Login.email.empty}" } }, "password": { NOT_BLANK: { message: "{Login.password.empty}" } } } var errorMessages = { "Login.username.empty" : "Please enter your username.", "Login.email.empty" : "Please enter your email.", "Login.password.empty" : "Please enter your password." } var loginFormSubmit = function() { $("#loginForm").submit(); } $(document).ready(function() { $("#loginForm").JSValidation({ rules: validationRules, errorMessages: errorMessages, event: "submit", onSubmit: function() { $("#loginButton").attr("disabled", "disabled"); } }); $("#loginForm").on("submit", function() { setContainerMinHeight(); }); $("#username").on("keydown", function() { $("#loginError").remove(); $(this).removeClass("error"); $("#usernameError").html(""); }); $("#password").on("keydown", function() { $(this).removeClass("error"); $("#passwordError").html(""); }); }); var gCsrfToken = '4b125df4-1118-4bb1-9468-4362455e3fa3'; var origin = 'signin'; var role = ''; var parentCode = ''; var email = ''; TMSessionStorage.clearAllInformation(); </script> <script type="text/javascript" src="/web/20180708110849js_/https://www.tenmarks.com/assets/js/utils_md5sum_8c96de253fa6866acb9d3c41e30b24b4.js"></script> <script type="text/javascript"> var tenmarksProduct = ""; var selectedSubject = ""; if (selectedSubject === "ENGLISH") { tenmarksProduct = "ela"; } else if (selectedSubject === "MATH") { tenmarksProduct = "math"; } else { tenmarksProduct = "global"; } var mobileAnalytics = (function() { var mobileAnalyticsClient; function init() { var awsConfigRegion = 'us-east-1'; AWS.config.region = awsConfigRegion; AWS.config.credentials = new AWS.CognitoIdentityCredentials({ IdentityPoolId: awsConfigRegion + ':' + '877a0ca9-4c43-446e-a8f0-c2bf0f85be80' //Amazon Cognito Identity Pool ID }); var options = { appId : 'd8b27f3fcea0405d9ddfc21f7b4ace4d', appTitle : 'TenMarks', appVersionCode : '1', autoSubmitInterval : 3000, //Interval to try to submit events after 3 seconds. sessionLength : 900000 //Session Length in milliseconds. This will evaluate to 15min. }; mobileAnalyticsClient = new AMA.Manager(options); // On Math Teach jQuery is loaded after page is rendered that's why onload event is used to check if jQuery is loaded or not to avoid any console error. window.addEventListener("load", function() { if (window.jQuery) { addClickEvents(); } }); } // Add click tracking event to elements with .aws-ma-event class under the parentElement specified. // If no parent Element is passed in, then all matching elements on the page is selected. This is // typically done on document.ready. When dynamic html elements are added, this method can be called // to handle the elements that are newly added. function addClickEvents(parentElementSelector) { var selector = ".aws-ma-event"; if (parentElementSelector) { selector = parentElementSelector + ' ' + selector; } $(selector).off("click.tracking").on("click.tracking", function() { var eventLabel = $(this).data("ma-event-label"); var eventCategory = $(this).data("ma-event-category"); recordEvent('click', eventCategory, eventLabel); }); } function recordEvent(eventType, eventCategory, eventLabel) { var userId = ''; var modifiedUrlPath = getSimplifiedPathName(); var queryString = location.href.split('?')[1]; var currentUserIsStudent = false; var marketoTokenValue; // if current user is not a student only then capture the marketo cookie. if (!currentUserIsStudent) { var marketoCookie = $.cookie('_mkto_trk'); var marketoCookieArray = marketoCookie ? marketoCookie.split('&') : ''; var marketoTokenPart; for (i = 0; i < marketoCookieArray.length; i++) { if (marketoCookieArray[i].indexOf("token") != -1) { marketoTokenPart = marketoCookieArray[i]; break; } } marketoTokenValue = marketoTokenPart ? marketoTokenPart.split(':')[1] : ''; } var eventAttributes = { 'event_type': eventType, 'event_category': eventCategory, 'event_label': eventLabel, 'path': modifiedUrlPath, 'query_string': (queryString && (typeof analyticsIgnoreQueryString === "undefined" || !analyticsIgnoreQueryString)) ? queryString : '', 'referrer': document.referrer, 'user_id': (userId ? userId : ''), 'product': tenmarksProduct, 'marketo_tracking_cookie': (marketoTokenValue ? marketoTokenValue : ''), 'user_agent': (navigator && navigator.userAgent ? navigator.userAgent : '') } for (eventAttrKey in eventAttributes) { eventAttributes[eventAttrKey] = truncateEventAttrs(eventAttributes[eventAttrKey]); } mobileAnalyticsClient.recordEvent('TenMarks-Event', eventAttributes, {}); } function truncateEventAttrs(eventAttribute) { var maxAllowedLength = 200; // Max number of characters in the value of an attribute, per AWS MA documentation return eventAttribute.toString().substr(0, maxAllowedLength); } function getSimplifiedPathName() { return stripQueryStringAndClassroomIdFromUrl(location.pathname); } function recordPageView() { var recordedLocation = typeof analyticsLocationOverride !== "undefined" && analyticsLocationOverride !== null ? analyticsLocationOverride : getSimplifiedPathName(); recordEvent('page_view', '', recordedLocation); } init(); return { addClickEvents: addClickEvents, recordEvent: recordEvent, recordPageView: recordPageView }; })(); </script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"errorBeacon":"bam.nr-data.net","licenseKey":"64f75fedc3","agent":"","beacon":"bam.nr-data.net","applicationTime":3,"applicationID":"1833384","transactionName":"NARXMEdZW0RYABdRVw1OZhRHUVtQegwNTEoMDVkBRxd5WF4EBlx3FhVlBVJdRnRWDRdKVw8NUBYaVFpQUA0=","queueTime":0}</script></body> <script type="text/javascript"> $(document).ready(function() { adjustFormPosition(); setContainerMinHeight(); adjustZoomLevel(); mobileAnalytics.recordPageView(); // Handling elements having role=button var keyCode = { SPACEBAR: 32 }; $("[role='button']").keydown(function(e) { if (e.which === keyCode.SPACEBAR) { $(this).trigger("click"); } }); $("form").on("submit", function() { var $firstInvalidfield = $(".error:first"); if ($firstInvalidfield.length > 0) { $firstInvalidfield.focus(); } }); }); $(window).on("resize", function() { adjustFormPosition(); setContainerMinHeight(); adjustZoomLevel(); }); // To set the the container's minimum height. function setContainerMinHeight() { var $layoutLoginSignup = $(".layout-login-signup"); $layoutLoginSignup.css("height", ($(window).outerHeight()) + "px"); // To enable scroll instead of overlapping of contents if ($(document).outerHeight() > $(window).outerHeight()) { $layoutLoginSignup.css("height", (($(document).outerHeight())) + "px"); } } // To adjust the form position in exact center vertically. function adjustFormPosition() { var verticalFormSpacing = 60; if ($(window).width() > 768) { verticalFormSpacing = ($(window).outerHeight() - $(".form-area").outerHeight()) / 2; if (verticalFormSpacing < 100) { verticalFormSpacing = 100; // Minimum space that should be between header and form on non-mobile. } } $(".login-sub-container").css("padding-top", verticalFormSpacing + "px"); } /*Clicking outside gate options should close the modal*/ $("#loginModal").on("click", function(event) { var isBackdropElement = $(event.target).hasClass("modal-content"); if (isBackdropElement) { $(this).modal("toggle"); } }); function adjustZoomLevel() { if ($(window).width() < 480) { // for devices less than 480px $("meta[name=viewport]").attr("content", "width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"); } } </script> </html> <!-- FILE ARCHIVED ON 11:08:49 Jul 08, 2018 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 13:18:10 Dec 13, 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: 4.273 exclusion.robots: 0.024 exclusion.robots.policy: 0.015 esindex: 0.011 cdx.remote: 14.892 LoadShardBlock: 78.375 (3) PetaboxLoader3.datanode: 99.489 (4) load_resource: 118.508 PetaboxLoader3.resolve: 58.387 -->