CINXE.COM
PIAAC - Report
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1"><title> PIAAC - Report </title><meta http-equiv="X-UA-Compatible" content="IE=10; IE=9; IE=8; IE=7; IE=EDGE" /><meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /><meta name="robots" content="index,nofollow" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <!-- Bootstrap --> <link rel="stylesheet" href="/surveys/international/assets/bootstrap-3.4.1/css/bootstrap.min.css" /><link rel="stylesheet" href="/surveys/international/assets/css/iap-common.css" /><link href="/surveys/international/assets/css/navbar.css" rel="stylesheet" type="text/css" /><link href="/surveys/international/css/main.css" rel="stylesheet" type="text/css" /><link rel="Stylesheet" type="text/css" href="inc/css/nde2.css" /> <style type="text/css"> @media (min-width: 1000px) { .varieties > div.col-lg-1 { width: 11.9%; } .iap-wrap .varieties > div:last-child { border-right: none; } } ul#slick { list-style: none; margin: 0; padding: 0; height: 100%; width: 100%; } .slick-list, .slick-track { height: 100%; } .iap-wrap img { object-fit: cover; } @media (max-width: 1000px) { .iap-wrap .carousel { position: relative; top: -1px; } .iap-wrap .carousel .carousel-item { height: 100%; } .iap-wrap .carousel .right-arrow, .iap-wrap .carousel .left-arrow { width: 22px; } .iap-wrap .carousel .carousel-wrap { font-size: 13px !important; top: 20px; right: 0px; left: auto; } .iap-wrap .carousel .carousel-wrap .bg-color { padding: 10px 14px; } .iap-wrap .carousel .carousel-wrap.right { right: 40px; } .iap-wrap .carousel .carousel-wrap.left { right: auto; left: 30px; } .iap-wrap .carousel .carousel-wrap h4 { font-size: 15px !important; margin: 0; font-weight: 700; } .iap-wrap .carousel .carousel-wrap div { margin-top: 10px; font-size: 13px !important; line-height: 18px !important; } .state-county-btn { right: 10% !important; } .iap-wrap .carousel .carousel-wrap .read-more-button { padding: 5px 42px 5px 12px; width: auto; } .iap-wrap .carousel .carousel-wrap .read-more-button a:link, .iap-wrap .carousel .carousel-wrap .read-more-button a:visited, .iap-wrap .carousel .carousel-wrap .read-more-button a:hover { font-size: 14px; } .iap-wrap .carousel .read-more-button:after { zoom: 0.8; top: 5px !important; } } @media (max-width: 500px) { .iap-wrap .carousel { height: 190px; } .iap-wrap .carousel .w-75 { width: 85% !important; } .iap-wrap .carousel .w-65 { width: 75% !important; } .iap-wrap .carousel .w-50 { width: 70% !important; } .iap-wrap .carousel .m-explorer { width: 80% !important; margin-top: -13px !important; } .iap-wrap .carousel .w-55 { width: 70% !important; } .iap-wrap .carousel .w-40 { width: 70% !important; } .iap-wrap .carousel .carousel-item { height: 100%; } .iap-wrap .carousel .right-arrow, .iap-wrap .carousel .left-arrow { width: 22px; } .iap-wrap .carousel .carousel-wrap { font-size: 13px !important; top: 5px; right: 0px; left: auto; } .iap-wrap .carousel .carousel-wrap .bg-color { padding: 8px 10px; } .iap-wrap .carousel .carousel-wrap.right { right: 30px; left: auto; } .iap-wrap .carousel .carousel-wrap.left { right: auto; left: 30px; } .iap-wrap .carousel .carousel-wrap h4 { font-size: 13px !important; margin: 0; font-weight: 700; } .iap-wrap .carousel .carousel-wrap div { margin-top: 10px; font-size: 11px !important; line-height: 14px !important; } .state-county-btn { right: 10% !important; } .iap-wrap .carousel .carousel-wrap .read-more-button { padding: 5px 42px 5px 12px; width: auto; } .iap-wrap .carousel .carousel-wrap .read-more-button a:link, .iap-wrap .carousel .carousel-wrap .read-more-button a:visited, .iap-wrap .carousel .carousel-wrap .read-more-button a:hover { font-size: 12px; } .iap-wrap .carousel .read-more-button:after { top: 2px; } .iap-wrap .carousel .carousel-wrap.piaac-center-button { top: 35px; right: 54px; } } .d-flex { display: flex; } .w-25p { width: 25%; border-right: 1px solid #eee; padding: 0 10px; display: flex; flex-direction: column; } .w-25p div:first-child { border: 0px solid #eee; height: 70px; margin-bottom: 20px; text-align: center; display: flex; align-items: center; justify-content: center; } .w-25p div:nth-child(2) { font-size: 12px; line-height: 16px; text-align: center; } .w-25p.no-border { border-right: 1px solid #fff; } .w-25p a:link { text-decoration: none; } .studies img { width: 85px; } .studies img.w-70 { width: 70px; } .studies img.h-25 { height: 25px; } .mt-20 { margin-top: 20px; } @media (max-width: 500px) { .w-25p { width: 47%; } } @media (max-width: 450px) { .w-25p { width: 55%; } .d-flex { display: flex; flex-direction: column; } } </style> <link href="App_Themes/uspiaactheme/uspiaacnde.css" type="text/css" rel="stylesheet" /><link rel="shortcut icon" href="images/NCESlogo.ico" /><link href="/surveys/piaac/ideuspiaac/Telerik.Web.UI.WebResource.axd?d=H66f1QiByOIkdrH4A9mEmvQNVCdOUz3Qn2jsiHUPRGs3AD2NVX3rE3GSeBJjqlJN-5jtxDwGU-tJwFIvROqalPkCnlqPzeCQfL80fdmVoF6eX-v0__DmpiEhFiZ1x00dph56al5o1RgBzHbOJi4BwQ2&t=638628063619626917&compress=1&_TSM_CombinedScripts_=%3b%3bNDEInterface%3aen-US%3a174c37cc-1876-4a2a-857b-8ddf2d8310f9%3a4c48af32%3a2eab1f49%3a376a7269%3a2895e7bf%3aba46f2f3%3a27db141a%3bTelerik.Web.UI%2c+Version%3d2022.1.302.45%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3a519a718b-c62d-4bf2-9a78-90a0aad13e14%3aa3b7d93f%3a45085116%3a92753c09%3bTelerik.Web.UI.Skins%2c+Version%3d2022.1.302.45%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3aee3accd3-1dc8-49b9-ba82-8c95870b0665%3a62641802" type="text/css" rel="stylesheet" /></head> <body onload="" rightmargin="0" topmargin="0" leftmargin="0" bottommargin="0" marginwidth ="0" marginwidth="0"> <script type="text/javascript"> //<![CDATA function openWin(theURL,theWidth,theHeight) { aWindow=window.open(theURL,"popupwin","width="+((theWidth!=null)?theWidth:455)+",height="+((theHeight!=null)?theHeight:300)+",scrollbars=no,resizable=yes,screenX=0,screenY=0,top=0,left=0,top=0,left=0, toolbar=yes"); aWindow.focus(); } function Headerformvalid(temp) { if(temp.Search.value !== '') { return true; } else { return false; } } var DataUseAgree = false; var DataUseAgreeURL = ''; function DataUseAgrmnt(temp, temp2, cultureCode) { if (DataUseAgree == true) { return true; } else { window.open("datausageagreement.aspx?link=" + temp2 + "&Lang=" + cultureCode, "DataUsageAgreeWindow", "scrollbars=yes,top=0,left=0,screenX=0,screenY=0,width=500,height=620"); DataUseAgree = false; DataUseAgreeURL = temp.href; return false; } } function setDataUseAgree(temp) { DataUseAgree = true; if (temp == 'true') { self.location.href = DataUseAgreeURL; } } //]]> </script> <a href="#accessiblelink" style="position:absolute;line-height:0px;top: -20px;">Skip to accessible version link</a><a href="#content" style="position:absolute;top: -20px;"><img src="images/shim.gif" border="0" width="1" height="1" alt="Skip navigation" /></a> <!-- ========================================= hfs header ========================================= --> <div class="headContents"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <link rel="icon" type="image/png" sizes="32x32" href="/images/favicons/IESfavicon_32px.png"> <link rel="icon" type="image/png" sizes="128x128" href="/images/favicons/IESfavicon_128px.png"> <link rel="icon" type="image/png" sizes="152x152" href="/images/favicons/IESfavicon_152px.png"> <link rel="icon" type="image/png" sizes="167x167" href="/images/favicons/IESfavicon_167px.png"> <link rel="icon" type="image/png" sizes="180x180" href="/images/favicons/IESfavicon_180px.png"> <link rel="icon" type="image/png" sizes="192x192" href="/images/favicons/IESfavicon_192px.png"> <link rel="icon" type="image/png" sizes="196x196" href="/images/favicons/IESfavicon_196px.png"> <link href='//fonts.googleapis.com/css?family=Montserrat:400,700' rel='stylesheet' type='text/css'> <link href="/css/main.css" rel="stylesheet" type="text/css" /> <link href="/css/IES_Core_0004.css" rel="stylesheet" type="text/css" /> <link href="/css/IES_Mobile_0004.css" rel="stylesheet" type="text/css" /> <!-- Google Tag Manager (GTM, the new way to manage tags and analytics) --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KLQ8LQNJ'); </script> </div> <!-- Google tag (gtag.js) (DEPRECATED) <script async src="https://www.googletagmanager.com/gtag/js?id=G-0EYJGC1REQ"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-0EYJGC1REQ'); </script>--> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KLQ8LQNJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <script type="text/javascript" src="/js/customevents.js"></script> <script type="text/javascript" src="/js/jquery-3.5.1.min.js"></script> <script type="text/javascript"> //<![CDATA[ var $$i = jQuery.noConflict(true); //]]> </script> <script type="text/javascript" src="/js/hfsNav.js?v=02"></script> <script type="text/javascript" src="/js/nav_0005.js"></script> <script type="text/javascript" src="/js/importBlogPosts.js"></script> <script type="text/javascript" src="/js/main.js"></script> <div class="nces"> <a id="top"></a> <div style="display:none"><a href="#content" title="Skip Navigation">Skip Navigation</a></div> <div class="header_container"> <div class="header"> <div class="clearfix header_nav"> <div class="bc"> <a href="//ies.ed.gov">IES</a> <span class="carrot"> <img src="/images/icons/iesNewDots.png" alt=" " /> </span> <a href="/" class="top_nav"> <div class="l ctr">NCES</div> <span class="long_name">National Center for<br /> Education Statistics</span> <div class="l menuIcon"><img src="/images/icons/menuIcon.png" alt="Menu" /></div> </a> </div> <div class="clearfix main_nav"> <div class="clearfix ies_cnav nces_nav_c"> <ul class="sub_cats"> <li class="sub_c_nav"> <a href="/surveys">Surveys & Programs</a> <ul> <li> <a href="/annuals/">Annual Reports</a> <ul class="clearfix"> <li class="left_col"> <a href="/programs/coe/" title="Condition of Education">Condition of Education</a> <a href="/programs/digest/" title="Digest of Education Statistics">Digest of Education Statistics</a> <a href="/programs/pes/" title="Projections of Education Statistics">Projections of Education Statistics</a> <a href="/surveys/annualreports/topical-studies/summary/">Topical Studies</a> </li> </ul> </li> <li> <a href="/surveys/SurveyGroups.asp?group=4">National Assessments</a> <ul class="clearfix"> <li class="left_col"> <a href="/nationsreportcard" title="National Assessment of Educational Progress (NAEP)">National Assessment of Educational Progress (NAEP)</a> <a href="/surveys/piaac/current_results.asp" title="Program for the International Assessment of Adult Competencies (PIAAC)">Program for the International Assessment of Adult Competencies (PIAAC)</a> </li> </ul> </li> <li> <a href="/surveys/international/" title="International">International Assessments</a> <ul class="clearfix"> <li class="left_col"> <a href="/surveys/international/" title="International Activities Program (IAP)">International Activities Program (IAP)</a> </li> </ul> </li> <li> <a href="/surveys/SurveyGroups.asp?group=3">Early Childhood</a> <ul class="clearfix"> <li class="left_col"> <a href="/ecls/" title="Early Childhood Longitudinal Study (ECLS)">Early Childhood Longitudinal Study (ECLS)</a> <a href="/nhes/" title="National Household Education Survey (NHES)">National Household Education Survey (NHES)</a> </li> </ul> </li> <li> <a href="/surveys/SurveyGroups.asp?group=1">Elementary/ Secondary</a> <ul class="clearfix"> <li class="left_col"> <a href="/ccd/" title="Common Core of Data (CCD)">Common Core of Data (CCD)</a> <a href="/surveys/slsp/" title="Secondary Longitudinal Studies Program">Secondary Longitudinal Studies Program</a> <a href="/programs/edge/" title="Education Demographic and Geographic Estimates (EDGE)">Education Demographic and Geographic Estimates (EDGE)</a> <a href="/surveys/ntps/" title="National Teacher and Principal Survey (NTPS)">National Teacher and Principal Survey (NTPS)</a> <a href="/surveys/SurveyGroups.asp?group=1" title="more Elementary/Secondary">more...</a> </li> </ul> </li> <li> <a href="/surveys/SurveyGroups.asp?group=5" title="Library">Library</a> <ul class="clearfix"> <li class="left_col"> <a href="/surveys/libraries/" title="Library Statistics Program">Library Statistics Program</a> </li> </ul> </li> <li> <a href="/surveys/SurveyGroups.asp?group=2" title="Postsecondary">Postsecondary</a> <ul class="clearfix"> <li class="left_col"> <a href="/surveys/b&b/" title="Baccalaureate and Beyond (B&B)">Baccalaureate and Beyond (B&B)</a> <a href="/surveys/ctes/" title="Career/Technical Education Statistics (CTES)">Career/Technical Education Statistics (CTES)</a> <a href="/ipeds/" title="Integrated Postsecondary Education Data System (IPEDS)">Integrated Postsecondary Education Data System (IPEDS)</a> <a href="/surveys/npsas/" title="National Postsecondary Student Aid Study (NPSAS)">National Postsecondary Student Aid Study (NPSAS)</a> <a href="/surveys/SurveyGroups.asp?group=2" title="more Postsecondary">more...</a> </li> </ul> </li> <li> <a href="/surveys/SurveyGroups.asp?group=8" title="Data Systems, Use, & Privacy">Data Systems, Use, & Privacy</a> <ul class="clearfix"> <li class="left_col"> <a href="/programs/ceds/" title="Common Education Data Standards (CEDS)">Common Education Data Standards (CEDS)</a> <a href="/forum/" title="National Forum on Education Statistics">National Forum on Education Statistics</a> <a href="/programs/SLDS/" title="Statewide Longitudinal Data Systems Grant Program - (SLDS)">Statewide Longitudinal Data Systems Grant Program - (SLDS)</a> <a href="/surveys/SurveyGroups.asp?group=8" title="more Data Systems, Use, & Privacy">more...</a> </li> </ul> </li> <li> <a href="/surveys/SurveyGroups.asp?group=7" title="Resources">Resources</a> <ul class="clearfix"> <li class="left_col"> <a href="/training/datauser/" title="Distance Learning Dataset Training">Distance Learning Dataset Training</a> <a href="/npec/" title="National Postsecondary Education Cooperative (NPEC)">National Postsecondary Education Cooperative (NPEC)</a> <a href="/statprog/" title="Statistical Standards Program">Statistical Standards Program</a> <a href="/surveys/SurveyGroups.asp?group=7" title="more Resources">more...</a> </li> </ul> </li> </ul> </li> <li class="sub_c_nav"> <a href="/datatools">Data & Tools</a> <ul> <!--<li><a href="#">Subject</a> <ul class="clearfix"> <li class="left_col"> <a href="#">Assessments</a> <a href="#">K-12 Students</a> <a href="#">K-12 Teachers and Faculty</a> <a href="#">K-12 Schools</a> <a href="#">College Students</a> <a href="#">College Faculty</a> <a href="#">College Institutions</a> <a href="#">Mapping</a> </li> </ul> </li>--> <li> <a href="/datatools/index.asp?DataToolSectionID=1">Downloads Microdata/Raw Data</a> <ul class="clearfix"> <li class="left_col"> <a href="/ipeds/use-the-data/delta-cost-project-finance-data" title="Delta Cost Project">Delta Cost Project</a> <a href="/ipeds/datacenter/" title="IPEDS Data Center">IPEDS Data Center</a> <a href="/pubsearch/licenses.asp" title="How to apply for Restricted Use License">How to apply for Restricted Use License</a> <a href="/datalab/onlinecodebook/" title="Online Codebook">Online Codebook</a> </li> </ul> </li> <li> <a href="/datatools/index.asp?DataToolSectionID=2">Online Analysis</a> <ul class="clearfix"> <li class="left_col"> <a href="/programs/edge/Demographic/ACS" title="ACS-ED Tables">ACS-ED Tables</a> <a href="/datalab/" title="Data Lab">Data Lab</a> <a href="/ccd/elsi/" title="Elementary Secondary Information System">Elementary Secondary Information System</a> <a href="/surveys/international/ide/" title="International Data Explorer">International Data Explorer</a> <a href="/ipeds/datacenter/" title="IPEDS Data Center">IPEDS Data Center</a> <a href="/nationsreportcard/naepdata/" title="NAEP Data Explorer">NAEP Data Explorer</a> </li> </ul> </li> <li> <a href="/datatools/index.asp?DataToolSectionID=3">School and College Search</a> <ul class="clearfix"> <li class="left_col"> <a href="/programs/edge/acsdashboard" title="ACS Dashboard">ACS Dashboard</a> <a href="/collegenavigator/" title="College Navigator">College Navigator</a> <a href="/surveys/pss/privateschoolsearch/" title="Private Schools">Private Schools</a> <a href="/ccd/districtsearch/" title="Public School Districts">Public School Districts</a> <a href="/ccd/schoolsearch/" title="CCD School Search">Public Schools</a> <a href="/globallocator/" title="Search for Schools and Colleges">Search for Schools and Colleges</a> </li> </ul> </li> <li> <a href="/datatools/index.asp?DataToolSectionID=4">Comparison Tools</a> <ul class="clearfix"> <li class="left_col"> <a href="https://www.nationsreportcard.gov/profiles/stateprofile/" title="NAEP State Profiles">NAEP State Profiles (nationsreportcard.gov)</a> <a href="/edfin/search/search_intro.asp" title="Public School District Finance Peer Search">Public School District Finance Peer Search</a> <a href="/edfin/index.asp" title="Education Finance Statistics Center">Education Finance Statistics Center</a> <a href="/ipeds/datacenter/" title="IPEDS Data Center">IPEDS Data Center</a> </li> </ul> </li> <li> <a href="/datatools/index.asp?DataToolSectionID=5">Questionnaire Tools</a> <ul class="clearfix"> <li class="left_col"> <a href="/nationsreportcard/itmrlsx/" title="NAEP Question Tool">NAEP Question Tool</a> <a href="/NAAL/sample_items.asp" title="NAAL Questions Tool">NAAL Questions Tool</a> </li> </ul> </li> <li> <a href="/datatools/index.asp?DataToolSectionID=6">Geographic Tools</a> <ul class="clearfix"> <li class="left_col"> <a href="/programs/edge/acsdashboard" title="ACS-ED Dashboard">ACS-ED Dashboard</a> <a href="/programs/maped/ACSMaps" title="ACS-ED Maps">ACS-ED Maps</a> <a href="/programs/maped/LocaleLookup" title="Locale Lookup">Locale Lookup</a> <a href="/programs/maped" title="MapEd">MapEd</a> <a href="/programs/mapED/SafeMap" title="SAFEMap">SAFEMap</a> <a href="/ccd/schoolmap" title="School and District Navigator">School and District Navigator</a> </li> </ul> </li> <li> <a href="/datatools/index.asp?DataToolSectionID=7">Other Tools</a> <ul class="clearfix"> <li class="left_col"> <a href="/bibliography/" title="Bibliography">Bibliography</a> <a href="//datainventory.ed.gov" title="Bibliography">ED Data Inventory</a> </li> </ul> </li> </ul> </li> <li> <a href="/fastfacts/" class="nces_facts">Fast Facts</a> <ul class="clearfix"> <li class="left_col"> <a href="/fastfacts/index.asp?faq=FFOption1#faqFFOption1" title="Assessments">Assessments</a> <a href="/fastfacts/index.asp?faq=FFOption2#faqFFOption2" title="Early Childhood">Early Childhood</a> <a href="/fastfacts/index.asp?faq=FFOption3#faqFFOption3" title="Elementary and Secondary">Elementary and Secondary</a> <a href="/fastfacts/index.asp?faq=FFOption4#faqFFOption4" title="Postsecondary and Beyond">Postsecondary and Beyond</a> <a href="/fastfacts/index.asp?faq=FFOption5#faqFFOption5" title="Resources">Resources</a> <a href="/fastfacts/index.asp?faq=FFOption6#faqFFOption6" title="Special Topics">Special Topics</a> </li> </ul> </li> <!--<li><a href="#" class="nces_sch_search">School Search</a> <ul class="clearfix"> <li class="left_col"> <a href="/globallocator/" title="Search for Schools and Colleges">Search for Schools and Colleges</a> <a href="/collegenavigator/" title="College Navigator">College Navigator</a> <a href="/datatools" title="Other Search Tools">Other Search Tools</a> <a href="/ccd/schoolsearch/" title="Public Schools">Public Schools</a> <a href="/ccd/districtsearch/" title="Public School Districts">Public School Districts</a> <a href="/surveys/pss/privateschoolsearch/" title="Private Schools">Private Schools</a> </li> </ul> </li>--> <li> <a href="/whatsnew/" class="nces_news">News & Events</a> <ul class="clearfix"> <li class="left_col"> <a href="/blogs/nces/" title="NCES Blog">NCES Blog</a> <a href="/whatsnew/" title="What's New at NCES">What's New at NCES</a> <a href="//ies.ed.gov/whatsnew/conferences/?cid=2" title="Conferences/Training">Conferences/Training</a> <a href="//ies.ed.gov/newsflash/#nces" title="NewsFlash">NewsFlash</a> <a href="/whatsnew/Solicitations.asp" title="Funding Opportunities">Funding Opportunities</a> <a href="/whatsnew/NCESNews.asp" title="Press Releases">Press Releases</a> <a href="/whatsnew/statchat/index.asp" title="StatChat">StatChat</a> </li> </ul> </li> <li> <a href="/pubsearch/">Publications & Products</a> <ul class="clearfix"> <li class="left_col"> <a href="/pubsearch/" title="Search Publications and Products">Search Publications and Products</a> <a href="/annuals/" title="Publications">Annual Reports</a> <a href="/pubsearch/licenses.asp" title="Restricted-use Data Licenses">Restricted-use Data Licenses</a> <br /> <a href="/pubsearch/index.asp?searchcat2=pubslast90&HasSearched=1" title="Recent Publications">Recent Publications</a> <a href="/pubsearch/Subindx.asp" title="By Subject Index A-Z">By Subject Index A-Z</a> <a href="/pubsearch/surveylist.asp" title="By Survey & Program Areas">By Survey & Program Areas</a> <a href="/pubsearch/index.asp?searchcat2=pubslast6month&HasSearched=1" title="Data Products Last 6 Months">Data Products Last 6 Months</a> </li> <!-- <li class="right_col"> <a href="/pubsearch/pubsinfo.asp?pubid=2012026"><img src="/images/hfs/f/ay_small.gif" alt="America's Youth: Transitions to Adulthood"></a><br><a href="/pubsearch/pubsinfo.asp?pubid=2012026"> America's Youth:<br>Transitions to Adulthood </a> </li> --> </ul> </li> <li> <a href="#" class="nces_about">About Us</a> <ul class="clearfix"> <li class="left_col"> <a href="/about/" title="About NCES">About NCES</a> <a href="/whatsnew/commissioner/index.asp" title="Commissioner">Commissioner</a> <a href="/help/webmail/" title="Contact NCES">Contact NCES</a> <a href="/staff/stafflist.asp" title="Staff">Staff</a> <a href="/help" title="Help">Help</a> </li> </ul> </li> </ul> <div class="common_main_nav"> <div class="common_links"> <a href="/help/webmail/">Contact</a><br /> <a href="/datatools/">Tools</a><br /> <a href="https://www.ed.gov/">ED.gov</a><br /> <a href="//ies.ed.gov/newsflash/#nces">Newsflash</a> </div> <div class="social_links"> <a href="/blogs/nces/">NCES Blog</a><br /> <a href="https://x.com/EdNCES"><img src="/images/icons/xNav.png" alt="Twitter logo" /></a> <a href="https://x.com/EdNCES">X</a><br /> <a href="https://www.facebook.com/EdNCES/"><img src="/images/icons/facebookNav.png" alt="Facebook logo" /></a> <a href="https://www.facebook.com/EdNCES/">Facebook</a> </div> <div class="social_links"> <a href="/nceskids/" class="kidszone"><img src="/images/icons/NCESkidszone.gif" alt="KidsZone logo" /></a> </div> </div> </div> </div> <!--Updated Accessible Search--> <div class="site_search"> <a href="#" class="mob_search"><img src="/images/icons/searchIcon.png" alt="Search NCES" /></a> <form onsubmit="return hfsIsSearchValid(this);" method="get" action="/search/search_redirect.asp" name="HeaderSearch"> <label for="HFSSearchBox" class="sr-only">Search box</label><input type="text" id="HFSSearchBox" name="Search" placeholder="Search" aria-label="Search"><input type="hidden" name="website" value="NCES"><input type="submit" value="Go" class="submitBtn search-link" aria-label="Submit search" /> </form> </div> <!--<div class="site_search"> <a href="#" class="mob_search"><img src="/images/icons/searchIcon.png" alt="Search IES" /></a> <form onsubmit="return hfsIsSearchValid(this);" method="get" action="/search/search_redirect.asp" name="HeaderSearch"><label for="HFSSearchBox" style="display:none;">Search box</label><input type="text" value="Search" id="HFSSearchBox" name="Search"><input type="hidden" value="NCES" name="website"><input type="submit" value="Go" class="submitBtn search-link" /></form> </div>--> </div> </div> </div> <!-- ========================================= end hfs header ========================================= --> <script type="text/javascript" src="/surveys/international/assets/js/navbar-menu.js"></script> <script type="text/javascript" src="/surveys/international/assets/js/jquery.min.js"></script> <style type="text/css"> .iap-wrap #menu li { position: initial; } .iap-wrap #menu li:hover .dropdown_2columns{ left: 0 !important; } .MainContent a:link, .MainContent a:visited, .MainContent a:hover { text-decoration: underline; } </style> <div class="iap-wrap" style="margin:0px;"> <div class="wrapper-body" style="margin-top: 0px; padding-top: 70px;"> <div id="iap-navbar-container"></div> <script> var head = document.head; var link = document.createElement("link"); link.type = "text/css"; link.rel = "stylesheet"; link.href = '/surveys/international/assets/css/navbar.css'; head.appendChild(link); var bootstapLink = document.createElement("link"); bootstapLink.type = "text/css"; bootstapLink.rel = "stylesheet"; bootstapLink.href = '/surveys/international/assets/bootstrap-3.4.1/css/bootstrap.min.css'; head.appendChild(bootstapLink); iap_navbar('iap'); </script> </div> </div> <!-- Begin body --> <a name="content" id="content"></a> <form method="post" action="./report.aspx?p=1-LNP-1-20133%2c20173-PVLIT-TOTAL-USI-MN_MN-Y_J-0-0-37" onsubmit="javascript:return WebForm_OnSubmit();" id="form1"> <div class="aspNetHidden"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="cphNCES_cph1_stylesheetman_TSSM" id="cphNCES_cph1_stylesheetman_TSSM" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTMxNDM5NjA2NWQYAgUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgsFJGN0bDAwJGN0bDAwJGNwaE5DRVMkY3BoMSRyY2JBbmFseXNpcwUoY3RsMDAkY3RsMDAkY3BoTkNFUyRjcGgxJFJlcG9ydFRhYlN0cmlwMQUdY3RsMDAkY3RsMDAkY3BoTkNFUyRjcGgxJHJtcDEFKmN0bDAwJGN0bDAwJGNwaE5DRVMkY3BoMSRSYWRXaW5kb3dNYW5hZ2VyMQUmY3RsMDAkY3RsMDAkY3BoTkNFUyRjcGgxJFNpZ1JlcXVlc3RPcHQFH2N0bDAwJGN0bDAwJGNwaE5DRVMkY3BoMSRHYXBPcHQFImN0bDAwJGN0bDAwJGNwaE5DRVMkY3BoMSRFeHBvcnRPcHQFH2N0bDAwJGN0bDAwJGNwaE5DRVMkY3BoMSRSZWdPcHQFIWN0bDAwJGN0bDAwJGNwaE5DRVMkY3BoMSRFcnJvcldpbgUgY3RsMDAkY3RsMDAkY3BoTkNFUyRjcGgxJExpbmtXaW4FImN0bDAwJGN0bDAwJGNwaE5DRVMkY3BoMSRzcExpbmtXaW4FJGN0bDAwJGN0bDAwJGNwaE5DRVMkY3BoMSRyY2JBbmFseXNpcw8UKwACBQhSZXBvcnQgMQUBMGQq1xFqVIev5Idl4GrAmriYdnRvFKhDH0UsvaeZmPj0wQ==" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['form1']; if (!theForm) { theForm = document.form1; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/surveys/piaac/ideuspiaac/WebResource.axd?d=uK9F9k9_21qRl4aPoFwYv5OhuYOCVH4iuPZsmact5JK_YbOxPRVLh0p8dfY8NHuU823ztIzu9bnViQ8571d2psp1Vm9llBphSMZV8I-s2H81&t=638628063619783110" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=6YIXlcQ3oIbfsdlz4W_4iX4onHwqGob0SDt-sAbVhaU_76bxP0FN1PeGXwlDRx9Ws7Gv0n2tY0zJnlbHGz7JZUBzb_T39WWtgd1MDG_5T8kkAMLaASiVAsmIKCXfVuwrQ_7VC2y7FIFS_DBf1XfcxAgQq23aABaGjz6WHqEB8BW4gSHecXH3Zm-F52QNb1a80&t=2a9d95e3" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to load.'); //]]> </script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=O7DlLfUqr-GPJD0W1ofysQZQxu34pk00mEPZWjJvv0RTXUSC4r3V-zC6PKS_yJ2WmevF9YMwXIxlHjKt7O-VfYC6BUGcP_FnrKs-ETPTj1MytoIucyvAFm7HLqKlOEdrFQZOjfzfdFM7NWFsJK2EIKABcO9OSas6eXXjtHJYeEk8ep9JrSJllRypNtYYNWru0&t=2a9d95e3" type="text/javascript"></script> <script src="inc/js/nde_utilities.js" type="text/javascript"></script> <script src="inc/js/popup.js" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=tbKbbA9BdVUOce4JR-pGigVgarnxrzJXs-31JcQ6Tdxyzf4wnz9UUrUmgsKQBfVzT28GpPiErPwzONnyNr5hGD0Lwaefm7FR6vXfovWYIp8ynCKU4kh-BguPXAqB3PBhr8jRY9KQCRrf8W_c7iatZg2&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=zJPmo0RynZWyYrTHAb_Yvyj6UDp0cjWncKaMqDRSGaGSYYnMTiyO79ffp39b-QsTNJX37DuKUo_IFv3tr8YIACtmuFTQvCK3NaUhwe3c-yhIUpbJxBT2ThiO7TklbQb5dB6P1g0djZ2Abg-QmKaGZw2&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=9K4qNI0Bz-V6ChqNLiFKbje-JhLzSkCtezh4K8cEq-uFR-Wq3uNeX_8NBebbU3yqTdrnsFHJDpIVl6njp5BYZcKu_ZOKi_lpB10JFK9ZBv4SQcpHZdzHtzW-5SEEwIysvsPFgkRBA0fjcEwqCa8iYQ2&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=nc4_pv3rdTTyMaFLD3_6_nsqFGgLw-sTou93OlQMErddMH7SLEQB8tJYBQ1ww9Z4_RVEtl-sYE_utJ3XugSqEmbajLi7COysgo7WZUjcRlqLP2zV3ubDRrEQHWkXnsmFsgXvq3nGueERtP-7Q7eYGJq7QLjXl4Q9Hj_9ib2765g2ctAJ9myKq3bRd6XKLDzQ0&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=FqdTXrpdxKAI8etnPN6wNnGwZaZr7SIbLmkebvH6l637j9y6eHr-umab3bFGQfNKNrlkh89XpEHXMIyY8yXaor4OXnP_9TNsWYIv9iL9TK0-Jtunft4WeNz8btVFcZb_5FVFYFyswTdOWBvUk02_UcBBHl86UcPzD4AaMkVAgxo1&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=wOC19RYiJ8OBo6atJtTLJVEW06w8d1DFWs7x_AGPnLw7y5_lkn9fhbS4jBU3_eO0-lgz_Q4SQydhV-8pu4hMrdnNsTl6C6BQs7WGkXI8YTVpqdFI5mLyYVryaA6yHTNjPa3LbWLQubyYyyw4qQIDfIt7wnwM09brj_9j6PQ8j0E1&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=fg1ctV9eeaRDeS29uXxx7Vi8xuW2qNFNOsxq9gD0f2DgV3Gf-1s0ofkeMhmgSbVQ_UEv4jsSCqpmN3Ky7MSitok0LWxxnAI2mU0vjvPuVQsyQxlelVh1WFcxx_H_rfiBXSjcZ8V8qgeh9eTsiyiokQiS9bThqtYeSMtMriGeQt_u7fhawJuH39iQ7V2gCR9F0&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=7o3zhu-3H9o77xcAhu-G7sBtussyATEeMH2HrpIkGlcJ4T6vu6nhUG4-nk5yKB7ZNmev64uFd4RFgH-72zfN8Aspep8jxR9OF3sncugLmSgKcvvJnNHjZppjg81MsUxwDYRRzLi2wnHJrm45M-171pCh-UNOSxVi0Tkt7Ik2sXk1&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=dia5yyWjGzOaEhcfY4B2mVPdJDJeS05HE53xSRG3yOM7F0ZaVPL3S4GNvz4gz8UHnV14Ga-4yku9QphbBpkBge-_6LygBxobnbKsYcHQw7Mj-A2Xo2wn_-OJR6IEOF-NJEwrmLHmxgSZEONTJj4rfvDZlbDcEx7dw__s54osa9M1&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=8jNpQ1el_QhaM7N4T6GYT5CRgPUxMXDJWc3IOqre74GWcPca-3ESElVCPpMhP_vEJXaO8wU4D4NZ5J0Iq7T5qqQPPQqjoCVaOTRTcQhBv6sWPXZB_OjGcdfQieSpxwXLXRwLOuVrYd_YPHaZOGRIhX37FSs2Ll_RX1cMPYOOccw1&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=NqtGcjEh9WSuGp6HVqmaBGndQqLkvsGyUreH4vf3Mt35djVZncroY2K3bwoYMfvJiKr4bVsid9CA4LBTzHKoXLfgCFckmTbrbd5IEjmKlw9wdF2Xfzt9URKDZYbReEgUHd5unb0jFy8XCVXpzaV5Ouq3vyWhV7lQSfX6M2ql1Lg1&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=9YxRdfKZ-64-juQrJIIc0ZSPXEJ_hEnB6aS0FAC91gJnGFAkkFQWDHL8fQ5_eFWhQ4xGqqcBnUvahxMg2JErVlfiddL4YZFH1ITpD1hgGyY91zZIGk9f_lTVcnmYs1QK2XTiv7Cm8fLHxZ15kQJTAUVcjmYw89H4DWo0E0Je3zU1&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=4XltSFOwfRCBhsVRcMMETWSrg4d7DQsuVheo1Mnhr0l4NdtbeiqCbK1bliUkW1oDsRj9CNj7mHKVcJ1FLPK-fzEvCnjXEJf6r41RLYoL1WPwfg6OdrbOrTGarQnlkbRe49GPYAaOsNdOeG2YuDGCbCWWYLDhSlHyW-mZzbkwbJk1&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=ZLCcgzRkrbC8rrDAiG7xkP1pKun3ONlc3-wd3TB5ILLOCeNPQ6KalN1gm001JxGBviI3fyBOtQq8Yyu6XxZ7gaRY3_NtYJciUp0JbdeEb2gG1G1EDkUfiN-v2NcLQs7gAfmgaYS5oTYDlz4xYnWGdVptzjFdJsIGRtqBVWnGrv41&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=WU1zAxL-U9eltms6WyjFl3AlfywDtYk-DvujqyIfoAvtdjzWQW4SDsyimbVw2ehaUkQNaBsBMv9kwydZZh_aYxS7ifwcVESmc_TJntxWm-1SAjM3WpztVfHNgwG5alGC9gHZDxmrGjpLiXNwZqvHnTiEKxaUt3wtw1MisTCDyFxhViE9_TOmHx0oZ8SqcX030&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=tsH1-aLCuzY1TBRDs7hwxbSMM_3wcGNI-GU4PwauwpCOYXlnbpsUelaocDSvX7Cx4sTjhIT_VVbFGSu-HJ-aXOFvQM8lytcWlkBFMqEknvt4qBrH-PXvAD1VrT27g-HPGUJvB5k7PTUd1GsOc1Lwpw2&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=N0ZyLzysvN70eKcZlqjrS3w64hJwbqDOLcsGyMKacPew5va9PmwIBp2TR6TOXUzcEpYCOOSKaOaYXwxBdPdzNkbfKB5gqwom5nq54nYIrnPp3KiRPJfwuvXhI3ag-DkFxw3KOYV-P9nPbH10zPrQsCrFZHPYNYSAY31lpQkLWhupY0oMcT-fHVYU4k3MZuzv0&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=9VxPwhN_PMBT_vxigKAjbwf7dFOy933wKuosHdK8hdSD-IVx_44TGDeAT5QjjDoBDYGYY4Ad0tcoiAMZG2mWXron45TekwGWUETMEZZvdc-Nrh6EmAjUFUD2adYLEDOhC_3luj3XAENw-HR0JLAqs359eCJ4XpayKYBKZass0Ac1&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=jWX_UUOG4gI07TrivqLmzSZvv4kOylCE5w8oHPUjZpqo2-SYDVNiCk5zHqg5pICy1vqFkPzQaaOyETSF5ifBSrSo3-JqSFmpn-yJ1iMcwblNzQqLueT4SUQgi3NX_UXpck-rnXr-mgA0B3ZV47XT7-h8Yx-woZQXkPVcmDkqgsQ1&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=hF0Zu8yLHvnGs9SN87VDPeSkjVsNQKjps_pDN3pzX1wc6F6YwDxASgJlwln63ze4tsLXvLcWoiZadEqMOe_nrKIIkFK39CaZypv2VLiGe6XeMex5nJQrITsE-gJrwT8Vn4IaYajCvg7csPn5nPs-9c9rzOlA_92kBeEH1c6JmWo1&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=Bq3sWkrTxkCh0ai3q6C1N44z9bpeyBNxBeW1FvSy5hRa3VaGmd7_UJ2qlY_qI06K4kXihOmEQmCW4DjRRnybpH5nxDfTBDc1XMfvJxHam0KwkzLH2YRQiAb6VKmYyNRtUDBmntK8TJQSnunjkOwKW1lqYjZrz75u8Gr9zgqyjcA1&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=66sYW4vxMoKO1aujUGGpGFllmahjPQX6HS5i03XIcFmCvYHHNyHpbq5iaYLl5xbsUCFAbF6HSXtl-JP1NiO_5rEIxkNktPWz0der_fyMUwS4tgVRasKMsTwRRe4VMlLGArYAs65HNJz5YSv13xhA-7AbLyc91lFsZz6FOEXPYhs1&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=4HQz0ftNxyDeUj-8U2AbCgjoUmeC6A4iDqrh0rD4AMogM0KWpQ7R0WNzY5fgVFZnHDqkf-mLOQ_oVZJat8AcdYQ3wSAD67AR7hbWlkGG6_jgdthRhrWiSqGHXTtch_1IoitcrSR7fNjTkflnx9wavfHZyo-iD0a3GMyy7No2rMY1&t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=LoQykxNNsPZDi2NwHX8wssxHY8ueZhrqDtkYu3jUAqs5BtuT4zx-Z0-qtZ4SBS3Adb9snBKU11DtDMFt02r5TVho6ttcFODoexyD3lS-0PEc-TnIbrnEoHeHho1HCb5FuzJhLeMdDF6FV0CW65nwbeNpR9NMsss9w8UIrUzKj7s1&t=522e7061" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function WebForm_OnSubmit() { SaveState(); return true; } //]]> </script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="2010EC32" /> <input type="hidden" name="__PREVIOUSPAGE" id="__PREVIOUSPAGE" value="ZvY8OVemQoCggMto9h6uZTRnCJAqBxc2RDRWA1WuiDuK9eVxY27KCmrzVlYzRIZL_SFV1u8fLY9WswZSlCvkNy89WvMpwW6GitcpeRQMiLbdbcTXMY-R3phcsCgtUZ-m0" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdABE8YoWkUC84O+Tg8pOgDyCGvCy9iEs4Mnf8r1/JNybq8B6w8bzMu1dE5A/31ud/Ciwgf6IXi+39OvW3uf22hzKFMmlFq8SuHW1lZfztP8/5GRvaiE8TXHYVR4sbkL1IrDrTC/XNse4Q+MzXaBkcNBAMjWWqJGPUtpr2M8LB4lunrsbwsoAq9Q6va8tjnIn4s1tlSfGqkoJXEXfDOF7dBTNnwVph0E55FaHcWENTq5dx0keir88+qdaZ+6Y6vIS/oVKgQybc7PTEwXaCLS5ZUgX7Y2AsMUN9Y+u/V1KO5Kzr3aUFwCosaf0oZRm2x0ShPi61uYsMYiHy+6Kupf3tEGOjA8Hx1NEUbZ66Ez17dw5CxYVjAjXmXfJjYji+RPdzF+6P6QZ6ZK1tln5ibLELvW7I" /> </div> <input type="hidden" name="ctl00$ctl00$cphNCES$NDEAnalyses" id="cphNCES_NDEAnalyses" value="CD5A7B6F134710DF8F62A5FF80D4E02406A2A2AB91098106390FD9219456153A6213BBF891FA9C40A47EF6B6BF79ECEDEEDD9ECF2141AA2CC7B7F3DA99D9D999D9BDFCFB4F629E9BAF666A26A661AECDD02C4C66C6666E66E667B361B6CD23B385DF063033730EF800D899B960EC95599A4F6613544F317A6EDA26311D605348BB819C21BE0D953EC3F3333C679040BC23F02ECD25604D7CBEF0E711BE2DFC9D438B0B407730F716A437CDAFE6D0744D1F1A8C20758A19362292C7F72279932DCC2023659B87904996BD658B16A01D62D621304BF51459D9C5B358469AEDC1377B3C22BF6D82B7AFF0B93953CFDA7197C76FA15D1FDF063C3800F704D233F323C6E4DD4DB36B1EE3F981F9051C57ACC9084F13D036584FFA3D817663E048A7872CBF0F5A99AF6B8E80B7B0AEC2C698856C4A61CD0DCF7604ECB400F3E5CFCD47B67ECA9248836B8D888639353DB3CF73BC02A56F6707B2CE79FC89A323CBBDFA8623CE3ED15C1FD51F7D73C0BC13C0420FC57CF040FDF4D43CC1E806B894253794E2A1CA22498FF95962F848E1139D63A63E19B07D14034B8E63A25A304D4B7704F9A26851031145B6343DBBCE82A7461E27A7E618DF0E56C169D6614D282E52DD3F1BCA2973C8F3992765BB86DB69E4CB68B22EEE49A02F2B753DC1B88BF538F5663BC1B883CF9E46BF1F49CF003BD67C92AA56193029C74E6893AFA1D5C9D7E47DFEBBE095CDF0BD660D76780FB7582782670AEF79B09B88B6C2B7A379605BE341244CF23DDC5C39EBEE37CEBABB62AE666EAB8DBC31E7A1313C17C2BB8AF1610DCDD9871AD33344A63FB673C464342B676CAECC7B444151FC8A579356EC18FBF74FC574747D0F580FD935E7D02A8BC4FF2287BFCFF7EEDFD845579AD306AC939B59786C5611D9A4A7D8FCC0FC0018D5AE878A211C6196E0BAD2BD7A0E6942FF3BE88983B29D3CFDC11453C6FE86ACD683B6041904B68C2319C0AE6B089D44A197259DE6888D4F51A9D7255AA1137DA5462F34476DE87E1E628621676FFABBCC5789B094D56FB002374CD3D00AFA0C5402213965091FE00BC9FF3296997A2CED339EB7A10B458D832488BF0EB84EC07B00896D2F9B1065114B113DE24ABDE4F9296F500C5CE6ABDFBE43EE9158AF939F40EA9CABDAF7D1A04E7A02DF904CA2FF3E1AD4CBA7754B799DCB2B66E1096019773153F0CE3982968CB1714AF45534C2DD57BD52CEFE45BE104BB1B18F8FE4A8A956E736F2CF5BE8D7D5D58D5124C883D4A748D5B96298446A194EB429F6830F7BC21DA3D0177164C74CFD7FCD70B70FCA18927EE8F1DBCC2C51F9C5BC002D6540DA3B36F3B8A80DF1040FF7B1AD9FAB76FE81C2EF961B843E9E0F68E53ADC538F01BFF6F05D1D4F80CF5446DBCB7576DD6FC32DF39DB257A48F5FC06B438EB6857673D533ADC72773BCD073D088236BC16B509618A3A26AF8066B38C6AE3FE51DB744140CF177C4A7AA76505F49521D3D493CAB9148BD7CA6D256D38A7D3DF6C47085B78A1431BE1D7CEA79852ACEDF5A8BBF95F30BE480EB488C33C49779E43CF8532DAFA3B3B9EB3367CD6A7F1529CAD5D0F541DF5A0DCB7DFF7D55B9B8E4FBA85E71C9B7AB4A45CFB9AA74C83D63A627D3308F167189973BF791E96C074C58D1C96556E7D32E9F54879CD1EBFCEFD33A9FD74B8851FABEAD9710A74DB81ACFB8D6D2E9D8AF65DBCC578D4F3492FDD3E4FAD542B8E235E32CAF9CEEB4FA7FF179BCCA963D41BDC1259FD0FD736D8CB7BE06579F7DD6F5799584B8FF7D8BEF7AD7229EF43DE87491BC26F73B7253126262758D7ABA626D93FBB901CF3DA8A871653E5B6F047F8C8C1DAF343E3E09C69423CE793FD8BB50BBD23ED501770031AA3DF6D2842325E31E23CC4F31BC8D2C1755AE136A9BC7EA6F07F1F1E1BA56DD6F8512C2B57367B956E474D7D71D77CCEB30E42A47DDB2A58DE16D87E83488F7803EDEF2F4D43F57F0479C2BA44810C3B4C35D9C1D011F9BB39ACECA7809C84BAC55A746468CCEC948757DEB34895326E635E765B2CE4683E420BAADABDAF3E12E5B9D9B56679E3ED7D94BCE20EBE7229F2B9E7FECBD4F3BBFD7931B310B75141DB662C67757315A1F9F04D5ABA79461458B79E1FBD8B47B0B9B76EFDDA66664ED2867FDC55CEE4C907256A55FC9C697BA8F6C87E5A2C7E1E4A94841679A738D26F21CC1DE01F6516F158BB61C43C27ED49A22D79EBE7B48F5CC9671B722D15A94BA15955827A108731DA82FC9CFDCC519AA25D0DC5233879C916D27BAAEE42AFEE61A1E773EBE9D4FB7EEE435DF9ADBFAA5581D6396BF8656F46E8AFC74C214128972F792A9747BCE97D1887D55BC67F1E172BB3EE71B97E26D8C830B972FBBCBBBEF02EB90E26F39CEE31119E36ADED2B26AAB62143E6795A5710ABB8EAB73873B93F9F72A0DEDF1FD131BDD55D09B03B9FF70F9C387BAAEC4EFA56CC7EF9F5D1C2CE1779132CF17867ECE296398D8DA6D7337D3AA5C23FFE646FA35FF16B38C259DE6BC4BB3FC1CF015F0CD5CAF18F6BEDE0AD97785F676F8C2D83785C5374634AEA6FEB6F7493DF5875BE170FCBA30F6E3E694D75FE4C8B33F6799D2DA2E2379F3D8E0DCE8DEBC65A5B72A8B088FE5F0A134E707DE0D6E565B6B1D1DF9A28AAA8ADFEFBED791543CAB963D21F0B2CF62B436A38CF897767ECA58FF446BB1877C26899D4F9A1EAEA96F02E5B9FA7D6171A7F8D1BF15DD4BE1FE78C79D728F3163F694DB73617FBD8AD2F6E9E14932DEA11769C4D6F03F60DAE63F" /><input type="hidden" name="ctl00$ctl00$cphNCES$hfAccessibleField" id="cphNCES_hfAccessibleField" /><input type="hidden" name="ctl00$ctl00$cphNCES$hfCultureCode" id="cphNCES_hfCultureCode" /> <table width="992" align="center" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="100" height="40" align="left" valign="bottom"><img id="cphNCES_MainLogo" src="app_themes/uspiaactheme/images/piaac_de.gif" alt="PIAAC International Data Explorer" /></td> <td align="left" valign="bottom"> <div id="nav"> <ul> <li><a onclick="return handleTabClick(this);" id="cphNCES_ibDataSet" class="toptabs" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ctl00$cphNCES$ibDataSet", "", false, "", "dataset.aspx", false, true))">1. Select Criteria</a></li> <li><a onclick="return handleTabClick(this);" id="cphNCES_ibVariables" class="toptabs" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ctl00$cphNCES$ibVariables", "", false, "", "variables.aspx", false, true))">2. Select Grouping Variables</a></li> <li><a onclick="return handleTabClick(this);" id="cphNCES_ibFormat" class="toptabs" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ctl00$cphNCES$ibFormat", "", false, "", "format.aspx", false, true))">3. Edit Reports</a></li> <li><a onclick="return false;" id="cphNCES_ibGoToReport" class="selected_page" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ctl00$cphNCES$ibGoToReport", "", false, "", "report.aspx", false, true))">4. Build Reports</a></li> </ul> </div> </td> </tr> </table> <table cellspacing="0" cellpadding="0" align="center" border="0" style="width:992px;border-collapse:collapse;"> <tr> <td id="cphNCES_TabContainerCell" class="tab-box" align="left" valign="top" style="width:992px;"> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$ctl00$cphNCES$cph1$ToolkitScriptManager1', 'form1', ['tctl00$ctl00$cphNCES$cph1$ctl00$ctl00$cphNCES$cph1$gridPanelPanel',''], [], [], 90, 'ctl00$ctl00'); //]]> </script> <script type="text/javascript"> //<![CDATA[ // International section var irUniqueNameMsg = "Please choose a unique name for each tab."; var irTabNameMsg = "Tab names should have only letters, numbers, spaces, underscores, and hyphens."; var irCloseTabMsg = "Closing this tab will lose its content and selections. Proceed?"; var irChartName = "Chart"; var irCloseTab = "Close this tab"; var irMustSelectReport = "Please select a report first."; var tableReqObj; var loadingPanelID = "cphNCES_cph1_lpSplash"; var ReportTabStripId = "ctl00_ctl00_cphNCES_cph1_ReportTabStrip1"; var ReportTabStrip = ""; var MultiPageId = "ctl00_ctl00_cphNCES_cph1_rmp1"; var MultiPage = $find(MultiPageId); var oCboAnalysis; try { var oCboAnalysisId = "ctl00_ctl00_cphNCES_cph1_rcbAnalysis"; } catch(evt){} //508 combobox var ddlAnalysis = $get(""); // buttons for which I need handles var ibGetGraphButtonID = "cphNCES_cph1_ibGetGraphButton"; var ibGetSigButton = "cphNCES_cph1_ibGetSigButton"; var ibGetRegWizard = "cphNCES_cph1_ibGetRegWizard"; var ibGetGapButton = "cphNCES_cph1_ibGetGapButton"; var ibExportButton = "cphNCES_cph1_ExportReportsButton"; var ibDataSetControl = "cphNCES_ibDataSet"; var ibVariablesControl = "cphNCES_ibVariables"; var ibFormatControl = "cphNCES_ibFormat"; var ibLinkControl = "cphNCES_cph1_linkGeneraterButton"; // dis b new shiznit 7-9-08 var hfTabState = "cphNCES_cph1_hfTabState"; var loadingPanel; var currentUpdatedControl = null; var currentUpdatedContolID = ""; var closeimageurl = "/surveys/piaac/ideuspiaac/WebResource.axd?d=afytCD_bR5xRv-rImyiqMnwA6oiHUPzWTKmmTZI3IkTS3vm8ud1rLsMSj4oOZuEJ_dYFtWS6cgb5iYZFc3gO5G6MfpqyWko8y2BL6TpxnO4eZAc6r_GO4IUH1ePZAemxtkXIdPwXBLUD8zMUF9zdFuWmACXXyooYUd3TWRZsOTk1&t=638575003551269226"; var iRegCount = 0; var iSigCount = 0; var iGraphCount = 0; var iGapCount = 0; var AnalysesField = "cphNCES_NDEAnalyses"; var CancelButtonID = "cphNCES_cph1_ctl01_CancelButton"; function OnRequestStart(sender, e) { tableReqObj = e.XMLHttpRequest; } function OnRequestSent(sender, e) { DisableControls(); } function OnResponseReceived(sender, e) { EnableControls(); // I am forcing this for FF3 because it is intermittently leaving it up. var loadingobj = document.getElementById(loadingPanelID); //var loadingobj = document.getElementById(loadingPanelID); if(loadingobj) loadingobj.style.display = 'none'; } function ShowError() { writeToWindow(tableReqObj.responseText); return false; } function ShowDebugInfo(objid) { var obj = document.getElementById(objid); if(obj.style.display == "") obj.style.display = "none"; else obj.style.display = ""; return false; } //================================================================ //for graphics callback function UpdateChartingInstructions(param, TableID) { //alert("update Charting Instructions"); var context = ''; if(param.ChartTitle == null) param.ChartTitle = ""; if(param.ChartGroupBy == null) param.ChartGroupBy = ""; var repTab = GetSelectedTab(ReportTabStrip); var tabName = param.ChartTitle; var refreshchart = false; if(repTab.get_text() != tabName) { //if we're not changing it, make sure it's unique tabName = GetTabName(tabName); refreshchart = true; } param.ChartTitle = tabName; repTab.set_text(tabName); //////////////////////////////////////////////////////////////////////////////////////////////////////// var obj = {}; obj.value = tabName; tabrename = repTab; graphData = Sys.Serialization.JavaScriptSerializer.serialize(param); var context = {}; context["TableID"] = TableID; context["AssociatedTab"] = repTab; context["cancelset"] = refreshchart; WebForm_DoCallback('__Page','CU|' + graphData + '^' + TableID,setChartTitle,context,CallBackError,false) //set the name of the graph tab to what they chose. CommitNewName(event, obj); } //for Map callback function UpdateMapInstructions(param, TableID) { ReportTabStrip = $find("ctl00_ctl00_cphNCES_cph1_ReportTabStrip1"); var repTab = GetSelectedTab(ReportTabStrip); tabrename = repTab; mapData = Sys.Serialization.JavaScriptSerializer.serialize(param); var context = {}; context["TableID"] = TableID; context["AssociatedTab"] = repTab; WebForm_DoCallback('__Page','MP|' + mapData + '^' + TableID,setChartTitle,context,CallBackError,false) //set the name of the Map tab to what they chose. CommitNewName(event, obj); } function GetSelectedTab(tabstrip) { return tabstrip.get_selectedTab(); // for(var i = 0; i < tabstrip.Tabs.length; i++) // { // //writeToWindow(tabstrip.Tabs[i].Name + "|" + tabstrip.Tabs[i].Value+"|"+tabstrip.Tabs[i].Selected) // if(tabstrip.get_allTabs()[i].selected) // return tabstrip.Tabs[i]; // } } function CallBackError(message, context) { receiveMessageBusy = false; //alert(message); //writeToWindow(message); } function callbackfunction(result, context) { //alert(result); } function postSVGCallback(result, context) { receiveMessageBusy = false; // alert("back from callback. Image should be saved."); } function setChartTitle(result, context) { //writeToWindow("setChartTitle"); if(context["cancelset"]) { var repTab = context["AssociatedTab"]; var TableID = context["TableID"]; var pageview = repTab.get_pageView(); var iframe = (pageview._element.getElementsByTagName("iframe"))? pageview._element.getElementsByTagName("iframe")[0] : null; iframe.src = "/surveys/ETSIDEGraphicsGenerator/graphhost.aspx?TableID=" + TableID + "&Program="+ "USPIAAC+IDE" + "&tabname=" + repTab.get_text(); } var pageview = context["AssociatedTab"].get_pageView(); var iframe = (pageview._element.getElementsByTagName("iframe"))? pageview._element.getElementsByTagName("iframe")[0] : null; if(iframe) { var flshobj; if(iframe.contentWindow) { flshobj = iframe.contentWindow.document.getElementById("__FE"); } if(flshobj != null) { flshobj.setTitleFootnoteTxt(result); } } } function receiveMessage(event) { if (!receiveMessageBusy) { receiveMessageBusy = true; try { if (!event || !event.data || !event.data.frameElement_parentElement_id) { throw new Error('IFrame parent element id is required'); } var svgData = (event.data.source.toUpperCase() === "DELETE") ? "DELETE" : event.data.img; var TableID = event.data.tableId; var tabURL = event.data.url; var tabName = event.data.tabName; //alert("Msg results: TableID=" + TableID + " svgLength= " + svgData.length + " tabURL = '" + tabURL + "' tabName = '" + tabName + "'"); // Fill in the JS vars passed back to server. ReportTabStrip = $find("ctl00_ctl00_cphNCES_cph1_ReportTabStrip1"); var repTab = ReportTabStrip.findTabByText(tabName); if (repTab != null) { // Update the tab URL so that the parameters are preserved. //alert("url received from CORE: " + event.data.url); repTab.set_value(event.data.url); } // Update the state of the tab storage SaveState(); // Initiate callback to server to update the image in the database. var context = {}; context["TableID"] = TableID; context["AssociatedTab"] = repTab; context["url"] = event.data.url; context["tabName"] = tabName; //alert("WebForm_DoCallback('__Page','SVG|' + svgData + '^' + TableID + '^' + tabURL,postSVGCallback,context,CallBackError,false)"); // Execute the callback WebForm_DoCallback('__Page','SVG|' + svgData + '^' + TableID + '^' + tabURL,postSVGCallback,context,CallBackError,false) } catch (err) { receiveMessageBusy = false; //alert(err.message); } } else setTimeout(receiveMessage, 250, event); } window.addEventListener("message", receiveMessage, false); var receiveMessageBusy = false; //]]> </script> <table width="986" border="0" cellpadding="0" cellspacing="0"> <tr> <td align="left" class="padd10"><span id="cphNCES_cph1_StepText1" class="step" style="color:#1E4C79;">STEP 4:</span><br /> <span id="cphNCES_cph1_Instruct1" class="instruct">Select report from the drop-down menu to view.</span></td> <td align="right" valign="top" class="padd10"><input type="submit" name="ctl00$ctl00$cphNCES$cph1$HelpButton" value="Help" onclick="window.open('/surveys/international/ide/HelpFiles/index.html','_blank');return false;" id="cphNCES_cph1_HelpButton" class="button" /></td> </tr> </table> <hr align="center" size="1" noshade="noshade" style="color:#c6dddf; width:966px;"/> <table width="986" border="0" cellpadding="0" cellspacing="0"> <tr> <td colspan="2"> </td> </tr> <tr> <td align="left" valign="top" class="paddlr"> <style type="text/css"> .collapsePanelHeader { font-weight:bold; background-color: #FFFFFF; /*cursor: hand;*/ } .collapsePanel { text-align:left; background-color: #FFFFFF; padding-right: 5px; /* border-top: solid 1px #C6DDDF;*/ } </style> <table width="100%" align="center" cellpadding="0" border="0" cellspacing="0"> <tr> <td align="left" valign="top"> <div id="cphNCES_cph1_ctl00_CollPHeader" class="collapsePanelHeader"> <span id="cphNCES_cph1_ctl00_CollapsePanelLabel">Subject, Display:</span> <span id="cphNCES_cph1_ctl00_StudyLabel" class="step" style="color:#1E4C79;">Literacy, Numeracy, and Problem Solving TRE, U.S. Adults, 16-74 (Household and Prison)</span> </div> <div id="cphNCES_cph1_ctl00_CollPContent" class="collapsePanel"> <strong>Jurisdiction:</strong> U.S. Household (16-65 years old)<br /><strong>Dependent Variable:</strong> PIAAC Literacy: Overall scale<br /><strong>Grouping Variable:</strong> All Cases<br /><strong>Years/Studies:</strong> PIAAC 2012/2014, PIAAC 2017<br /> </div> </td> </tr> </table> </td> <td align="right" valign="middle" class="padd10"></td> </tr> <tr> <td colspan="2"> </td> </tr> </table> <table width="986" border="0" cellpadding="0" cellspacing="0"> <tr> <td align="right" valign="middle" class="padd-left"><span id="cphNCES_cph1_SelRpt" class="tB">Select Report:</span> </td> <td align="left" valign="middle"><div id="ctl00_ctl00_cphNCES_cph1_rcbAnalysis" class="RadComboBox RadComboBox_USPIAAC" style="width:80px;height:16px !important;"> <!-- 2022.1.302.45 --><table summary="combobox" style="border-width:0;border-collapse:collapse;table-layout:fixed;width:100%"> <tr class="rcbReadOnly"> <td class="rcbInputCell rcbInputCellLeft" style="margin-top:-1px;margin-bottom:-1px;width:100%;"><input name="ctl00$ctl00$cphNCES$cph1$rcbAnalysis" type="text" class="rcbInput radPreventDecorate" id="ctl00_ctl00_cphNCES_cph1_rcbAnalysis_Input" value="Report 1" style="display: block;" readonly="readonly" /></td><td class="rcbArrowCell rcbArrowCellRight" style="margin-top:-1px;margin-bottom:-1px;"><a id="ctl00_ctl00_cphNCES_cph1_rcbAnalysis_Arrow" style="overflow: hidden;display: block;position: relative;outline: none;">select</a></td> </tr> </table><div class="rcbSlide" style="z-index:6000;display:none;"><div id="ctl00_ctl00_cphNCES_cph1_rcbAnalysis_DropDown" class="RadComboBoxDropDown RadComboBoxDropDown_USPIAAC " style="float:left;"><div class="rcbScroll rcbWidth"><ul class="rcbList"><li class="rcbItem" title="Report 1 PIAAC Literacy: Overall scale All Cases 2013, 2017 U.S. Household (16-65 years old) Averages">Report 1</li></ul></div></div></div><input id="ctl00_ctl00_cphNCES_cph1_rcbAnalysis_ClientState" name="ctl00_ctl00_cphNCES_cph1_rcbAnalysis_ClientState" type="hidden" /> </div></td> <td align="right" valign="middle" class="tB"> <a onclick="return GetLink();" id="cphNCES_cph1_linkGeneraterButton" href="javascript:__doPostBack('ctl00$ctl00$cphNCES$cph1$linkGeneraterButton','')">Link to this Page</a><br /> <br /> <br /> </td> <td align="right" valign="middle"> <input type="submit" name="ctl00$ctl00$cphNCES$cph1$ExportReportsButton" value="Export Reports" onclick="return Getexportwizard(this);" id="cphNCES_cph1_ExportReportsButton" class="filters" /> </td> <td width="30"> </td> </tr> </table> <div id="ctl00_ctl00_cphNCES_cph1_ReportTabStrip1" class="RadTabStrip RadTabStrip_USPIAAC RadTabStripTop_USPIAAC RadTabStripTop" style="width:986px;"> <div class="rtsLevel rtsLevel1"> <ul class="rtsUL"><li class="rtsLI rtsFirst rtsLast"><a class="rtsLink rtsSelected" href="#"><span class="rtsOut"><span class="rtsIn"><span class="rtsTxt">Table</span></span></span></a></li></ul> </div><input id="ctl00_ctl00_cphNCES_cph1_ReportTabStrip1_ClientState" name="ctl00_ctl00_cphNCES_cph1_ReportTabStrip1_ClientState" type="hidden" /> </div> <table width="986" border="0" cellpadding="0" cellspacing="0"> <tr> <td class="tabrule" colspan="3" height="4"><img src="images/shim.gif" width="1" height="1" alt=""/></td> </tr> </table> <table width="986" border="0" cellpadding="0" cellspacing="0"> <tr> <td style="background-image:url(images/bb_bg.gif);" align="right" valign="middle"><input type="submit" name="ctl00$ctl00$cphNCES$cph1$ibGetGraphButton" value="Chart" onclick="return GetGraphWizard();" id="cphNCES_cph1_ibGetGraphButton" class="filters" /> </td> <td style="background-image:url(images/bb_bg.gif);" align="center" valign="middle"><input type="submit" name="ctl00$ctl00$cphNCES$cph1$ibGetSigButton" value="Significance Test" onclick="return GetSigWizard(this);" id="cphNCES_cph1_ibGetSigButton" class="filters" /> </td> <td style="background-image:url(images/bb_bg.gif);" align="center" valign="middle"><input type="submit" name="ctl00$ctl00$cphNCES$cph1$ibGetGapButton" value="Gap Analysis" id="cphNCES_cph1_ibGetGapButton" disabled="disabled" class="aspNetDisabled filters" /> </td> <td style="background-image:url(images/bb_bg.gif);" align="center" valign="middle"><input type="submit" name="ctl00$ctl00$cphNCES$cph1$ibGetRegWizard" value="Regression Analysis" id="cphNCES_cph1_ibGetRegWizard" disabled="disabled" class="aspNetDisabled filters" /> </td> <td style="background-image:url(images/bb_bg.gif);"><img src="images/shim.gif" alt="" width="30" height="23" /></td> </tr> </table> <table width="986" border="0" cellpadding="0" cellspacing="0"> <tr> <td class="tabrule" colspan="3" height="4"><img src="images/shim.gif" width="1" height="1" alt=""/></td> </tr> </table> <div id="ctl00_ctl00_cphNCES_cph1_rmp1" class="RadMultiPage RadMultiPage_Default"> <div id="cphNCES_cph1_Table1" class="rmpView" style="text-align:center"> <div id="cphNCES_cph1_lpSplash" style="display:none;background-color:White;height:300px;width:600px;"> </div> <table style="width:350px;text-align:center;" align="center"> <tr> <td> <span id="cphNCES_cph1_ctl01_progressLabel">Progress:</span> <span id="cphNCES_cph1_ctl01_progressAmtLabel">0%</span> </td> </tr> <tr> <td align="center"> <div id="progressBarPanel" style="width:150px;height:20px;border:solid thin;text-align:left!important;background-color:#DEEFFE"> <div id="progressBar" style="background-color:#1E4C79;width:0%;height:100%;text-align:left!important;"></div> </div> <br /> <input type="submit" name="ctl00$ctl00$cphNCES$cph1$ctl01$CancelButton" value="Cancel" onclick="return CancelRequest();" id="cphNCES_cph1_ctl01_CancelButton" class="button" /> </td> </tr> <tr> <td> <img id="cphNCES_cph1_ctl01_spinnerImage" src="images/ajax-loader.gif" /><br /> <span id="cphNCES_cph1_ctl01_Status1">Some queries may take up to two minutes to process.</span><br /> <hr /> <span id="cphNCES_cph1_ctl01_Status2">Please do not hit the "Back" button while processing.</span> </td> </tr> </table> <div class="RadAjaxPanel" id="ctl00_ctl00_cphNCES_cph1_ctl00_ctl00_cphNCES_cph1_gridPanelPanel" style="height:300px;"> <div id="ctl00_ctl00_cphNCES_cph1_gridPanel" style="height:300px;"> </div> </div> </div><input id="ctl00_ctl00_cphNCES_cph1_rmp1_ClientState" name="ctl00_ctl00_cphNCES_cph1_rmp1_ClientState" type="hidden" /> </div> <!-- put the raw pageview in here when you're not using it --> <br /> <br /> <span id="cphNCES_cph1_Label1"></span> <input type="hidden" name="ctl00$ctl00$cphNCES$cph1$hfTabState" id="cphNCES_cph1_hfTabState" /> <script type="text/javascript"> //<![CDATA[ if (document.documentElement.getBoundingClientRect) { $telerik.originalGetLocation = function (element) { var e = Function._validateParams(arguments, [ { name: "element", domElement: true } ]); if (e) throw e; if (element.self || element.nodeType === 9 || (element === document.documentElement) || (element.parentNode === element.ownerDocument.documentElement)) { return new Sys.UI.Point(0, 0); } var clientRect = element.getBoundingClientRect(); if (!clientRect) { return new Sys.UI.Point(0, 0); } var documentElement = element.ownerDocument.documentElement, offsetX = Math.round(clientRect.left) + documentElement.scrollLeft, offsetY = Math.round(clientRect.top) + documentElement.scrollTop; if (Sys.Browser.agent === Sys.Browser.InternetExplorer) { try { var f = element.ownerDocument.parentWindow.frameElement || null; if (f) { var offset = (f.frameBorder === "0" || f.frameBorder === "no") ? 2 : 0; offsetX += offset; offsetY += offset; } } catch (ex) { } if (Sys.Browser.version === 7 && !document.documentMode) { var body = document.body, rect = body.getBoundingClientRect(), zoom = (rect.right - rect.left) / body.clientWidth; zoom = Math.round(zoom * 100); zoom = (zoom - zoom % 5) / 100; if (!isNaN(zoom) && (zoom !== 1)) { offsetX = Math.round(offsetX / zoom); offsetY = Math.round(offsetY / zoom); } } if ((document.documentMode || 0) < 8) { offsetX -= documentElement.clientLeft; offsetY -= documentElement.clientTop; } } offsetX = Math.round(offsetX); offsetY = Math.round(offsetY); return new Sys.UI.Point(offsetX, offsetY); }; } function pageLoad() { ReportTabStrip = $find("ctl00_ctl00_cphNCES_cph1_ReportTabStrip1"); ReportTabStrip.get_selectedTab().get_pageView().set_selected(true); oCboAnalysis = $find(oCboAnalysisId); MultiPage = $find(MultiPageId); AttachCloseImages(closeimageurl); WireUpIframeLoadEvents(); } function WireUpIframeLoadEvents() { //loop through tabs for(var i =0; i < ReportTabStrip.get_tabs().get_count(); i++) { var tab = ReportTabStrip.get_tabs().getTab(i); var pageView = tab.get_pageView(); //set the iframe load event so that it updates the url var iframe = (pageView._element.getElementsByTagName("iframe"))? pageView._element.getElementsByTagName("iframe")[0] : null; if(iframe != null) { // KJB 1/8/21 when tabs are loading upon repaint of report page, remove the rmpView class pageView._element.classList.remove('rmpView'); // this is doing the following: iframe.onload = function(){ eval(frameloadscripts) }; $addHandler(iframe, "load", function(){ eval(frameloadscripts) }); } } } function AddClientPageView(multipage, id) { //New Object Model multipage.trackChanges(); var pageView = new Telerik.Web.UI.RadPageView(); pageView.set_id(id); multipage.get_pageViews().add(pageView); multipage.commitChanges(); return pageView; } function AddClientTab(tabstrip, text) { var id = "tab" + tabstrip.get_allTabs().length; // element is the list item "li" var tabObject = new Telerik.Web.UI.RadTab(); tabObject.set_text(text); tabstrip.trackChanges(); tabstrip.get_tabs().add(tabObject); tabstrip.commitChanges(); return tabObject; } function AddTab(sLabel) { return AddClientTab(ReportTabStrip, sLabel); } function OnButtonClick() { AddSampleTab(); var pvid = "pv" + multiPage1.get_pageViews().get_count(); var pv = AddClientPageView(multiPage1, "pv" + GetPageViewID(pvid)); // add some content of the pageview; pv.appendChild(document.createTextNode("client pageview")); return false; } function MakeNewRegressionTab(sName, strURL) { CreateNewTabWithSize(sName, strURL, "600px", "974px"); } function CreateNewTab(sName, strURL) { // make sure we are not duplicating a tabname //alert("Adding tab with name '" + sName + "' and url '" + strURL + "'"); alert('CreateNewTab shows the loading panel ...'); var tabName = GetTabName(sName); var tab = AddTab(tabName); strURL += "&tabname=" + tabName; var pvid = "pv" + MultiPage.get_pageViews().get_count(); //var pv = AddClientPageView(MultiPage, pvid); var pv = AddClientPageView(MultiPage,GetPageViewID(pvid)); var str_pl_url = "pageloader.aspx?p=" + encode64(strURL); createBorderlessIFRAME(str_pl_url, pv); AttachCloseImageToTab(closeimageurl, tab); tab.select(); tab.set_value(str_pl_url); DisableControls(); ShowLoadingPanel(pvid); } /* avoid duplicates using this function graphics version is different */ function GetGraphicsTabName(startName) { tabctr = 1; //if this will trigger the validator max length, fix it if(startName.length > 23) { startName = startName.substring(0, 23); } var tabName = startName + " " + tabctr; if(ReportTabStrip.findTabByText(tabName) != null ) { return GetUniqueTabName(tabName); } else return tabName; } /* avoid duplicates using this function */ function GetTabName(startName) { if(ReportTabStrip.findTabByText(startName) != null ) { //if this will trigger the validator max length, fix it if(startName.length > 23) { startName = startName.substring(0, 23); } tabctr = 1; return GetUniqueTabName(startName + " " + tabctr); } else return startName; } /* this is a recursive function called by gettabname */ var tabctr; function GetUniqueTabName(newName) { if(ReportTabStrip.findTabByText(newName) != null ) { //if this will trigger the validator max length, fix it if(newName.length > 23) { newName = newName.substring(0, 23); } newName = newName.substring(0, newName.length -2); newName += " " + (tabctr++).toString(); return GetUniqueTabName(newName); } else { return newName; } } var pageViewCtr; function GetUniquePageViewID(pageViewlist, pageViewId) { var i = 0; var found = false; for(i=0; i<pageViewlist.length; i++) { if(pageViewId == pageViewlist[i]) { found = true; break; } } if(found) { var newPvId; newPvId = 'pv' + (pageViewCtr++).toString(); return GetUniquePageViewID(pageViewlist,newPvId); } else { return pageViewId; } } function GetPageViewID(pageViewId) { pageViewCtr = 1; var newPv ; var i = 1; var pageViewIdList = Array(20); if(MultiPage.get_pageViews().get_count() <= 1) { return pageViewId; } else { for(i=1; i < MultiPage.get_pageViews().get_count(); i++) { pageViewIdList[i-1] = MultiPage.get_pageViews().getPageView(i).get_id(); } newPv = GetUniquePageViewID(pageViewIdList, pageViewId); return newPv; } } function CreateNewTabWithSize(sName, strURL, height, width) { // make sure we are not duplicating a tabname var tabName = GetTabName(sName); strURL += "&tabname=" + tabName; var tab = AddTab(tabName); var pvid = "pv" + MultiPage.get_pageViews().get_count(); //var pvid = "pv" + tab.get_index() ; var pv = AddClientPageView(MultiPage, GetPageViewID(pvid)); var str_pl_url = "pageloader.aspx?p=" + encode64(strURL); //alert("Adding tab with name '" + sName + "' and url '" + strURL + "' and tabName '" + tabName + "' and value '" + str_pl_url + "'"); var obj = createBorderlessIFRAME_HW_other(str_pl_url, pv, height, width, "yes") obj.setAttribute("scrolling", "yes"); AttachCloseImageToTab(closeimageurl, tab); tab.set_pageViewID(pv.get_id()); tab.select(); tab.set_value(str_pl_url); DisableControls(); ShowLoadingPanel(pvid); } //Added by SRavipati for Map with no Scroll Bars. Changes are done to 'createBorderlessIFRAME_HW_other' call too; function CreateNewTabWithSizeForMap(sName, strURL, height, width) { // make sure we are not duplicating a tabname var tabName = GetTabName(sName); var tab = AddTab(tabName); strURL += "&tabname=" + tabName; var pvid = "pv" + MultiPage.get_pageViews().get_count(); var pv = AddClientPageView(MultiPage, GetPageViewID(pvid)); var str_pl_url = "pageloader.aspx?p=" + encode64(strURL); var obj = createBorderlessIFRAME_HW_other(str_pl_url, pv, height, width, "no") obj.setAttribute("scrolling", "no"); AttachCloseImageToTab(closeimageurl, tab); tab.set_pageViewID(pv.get_id()); tab.select(); tab.set_value(str_pl_url); DisableControls(); ShowLoadingPanel(pvid); } function GetRegressionPage(pv, strURL) { var obj = document.createElement("iframe"); obj.width = "100%"; obj.height = "400"; obj.frameborder = "0"; obj.src = strURL; pv.appendChild(obj); } // end tab code // begin ajax table code function fireTableRequest() { var sela = GetSelectedAnalysis(); if (sela != "-1") { ReportTabStrip = $find("ctl00_ctl00_cphNCES_cph1_ReportTabStrip1"); var MultiPageObj = $find(MultiPageId); DisableControls(); if (ReportTabStrip != null && ReportTabStrip != "") { if (ReportTabStrip.get_selectedIndex() == 0) { //ShowLoadingPanel(MultiPage.DomElement.id) if (MultiPageObj != null) { ShowLoadingPanel(MultiPageObj.get_element().id); } } ExecuteASYNCReq(); } } else { var controlid = ""; ReportTabStrip = $find("ctl00_ctl00_cphNCES_cph1_ReportTabStrip1"); var MultiPageObj = $find(MultiPageId); if (ReportTabStrip != null && ReportTabStrip != "") { if (ReportTabStrip.get_selectedIndex() == 0) { //ShowLoadingPanel(MultiPage.DomElement.id) if (MultiPageObj != null) { controlid = MultiPageObj.get_element().id; } } } currentUpdatedControlID = controlid; currentUpdatedControl = $find(controlid); HideLoadingPanelForTable(); } } // KJB 09/15/2010 - initialize the selected index to a known value (not null) var ReportTabStripSelectedIndex = -1; var ControlsDisabled = false; function DisableControls() { // disable radcontrols as well if (ControlsDisabled) return; //jump through a hoop to disable this and then re-select //Disable MasterPage Link Buttons DisableMasterPageLinkButtons(); ReportTabStripSelectedIndex = ReportTabStrip.get_selectedIndex(); ReportTabStrip.disable(); DisableLinkButton(ibExportButton); //Find the RadCombo & then disable it oCboAnalysis = $find(oCboAnalysisId); if(oCboAnalysis != null) oCboAnalysis.disable(); // need to disable all the controls that are buttons on this page. DisableButtonStripButton(ibGetGraphButtonID); DisableButtonStripButton(ibGetSigButton); DisableButtonStripButton(ibGetRegWizard); DisableButtonStripButton(ibGetGapButton); for (var ii=0; ii<document.forms.length; ii++) { var form = document.forms[ii]; for (var i=0; i<form.elements.length; i++) { var obj = form.elements[i]; if (obj.id != CancelButtonID) { // KJB 07/30/12 - Only disable form elements if they are NOT the cancel button in the load control. obj.disabled = true; } } } ToggleTabButtions(true); ControlsDisabled = true; var lnkobj = document.getElementById(ibLinkControl); if (lnkobj !=null) lnkobj.style.display = 'none'; } // turns the tab enabled on and off function ToggleTabButtions(bDisabled) { var obj = document.getElementById(ibDataSetControl); obj.disabled = bDisabled; obj = document.getElementById(ibVariablesControl); obj.disabled = bDisabled; obj = document.getElementById(ibFormatControl); obj.disabled = bDisabled; } function DisableLinkButton(linkid) { if (linkid != null) { var lobj = document.getElementById(linkid); lobj.disabled = true; } } function EnableLinkButton(linkid) { if (linkid != null) { var lobj = document.getElementById(linkid); lobj.disabled = false; } } function DisableButtonStripButton(sButtonName) { var linkobj = document.getElementById(sButtonName); if(linkobj != null) { linkobj.disabledold = linkobj.disabled; linkobj.disabled = true; linkobj.onclickold = linkobj.onclick; linkobj.onclick = "return function(){return false}"; } } function EnableButtonStripButton(sButtonName) { var linkobj = document.getElementById(sButtonName); if(linkobj != null && linkobj.disabledold != void 0) { linkobj.disabled = linkobj.disabledold; linkobj.onclick = linkobj.onclickold; } } function EnableControls() { // KJB 09/15/2010 - the value of the selected index was sometimes -1, but the IF statement was testing for "null" // If the timing was right, the result would be that there was an attempt to select the selected report tab strip index -1 // that in turn caused a javascript error which left the controls on screen entirely disabled. // With the -1 and the initialization at the top of the page - this test will not generate a JS error. if(ReportTabStripSelectedIndex != -1) { ReportTabStrip.get_allTabs()[ReportTabStripSelectedIndex].select(); ReportTabStripSelectedIndex = -1; } //Find the RadCombo & then enable it oCboAnalysis = $find(oCboAnalysisId); if(oCboAnalysis != null) oCboAnalysis.enable(); EnableLinkButton(ibExportButton); //Enable MasterPage Link Buttons EnableLinkButtons(); //Enable Form Elements for (var ii=0; ii < document.forms.length; ii++) { var form = document.forms[ii]; for (var i=0; i < form.elements.length; i++) { var obj = form.elements[i]; obj.disabled = false; } } //enable radcontrols as well ReportTabStrip.enable(); ToggleTabButtions(false); ControlsDisabled = false; var lnkobj = document.getElementById(ibLinkControl); if (lnkobj != null) lnkobj.style.display = 'inline'; } //for iframes. this assumes there is a valid request at this point function EnableAllControls() { // KJB 09/15/2010 - the value of the selected index was sometimes -1, but the IF statement was testing for "null" // If the timing was right, the result would be that there was an attempt to select the selected report tab strip index -1 // that in turn caused a javascript error which left the controls on screen entirely disabled. // With the -1 and the initialization at the top of the page - this test will not generate a JS error. //alert('EnableControls: ReportTabStripSelectedIndex = ' + ReportTabStripSelectedIndex.toString()); if(ReportTabStripSelectedIndex != -1) { ReportTabStrip.get_allTabs()[ReportTabStripSelectedIndex].select(); ReportTabStripSelectedIndex = -1; } oCboAnalysis = $find(oCboAnalysisId); if(oCboAnalysis != null) oCboAnalysis.enable(); EnableLinkButton(ibExportButton); for (var ii=0; ii<document.forms.length; ii++) { var form = document.forms[ii]; for (var i=0; i < form.elements.length; i++) { var obj = form.elements[i]; obj.disabled = false; } } //enable radcontrols as well ReportTabStrip.enable(); //Enable Master Page Link Buttons EnableMasterPageLinkButtons(); EnableButtonStripControls(); ToggleTabButtions(false); ControlsDisabled = false; var lnkobj = document.getElementById(ibLinkControl); if (lnkobj != null) lnkobj.style.display = 'inline'; //writeToWindow("enabling controls end"); } // these have to be enabled seperately because they are only enabled if there is valid request function EnableButtonStripControls() { // need to enable all the controls that are buttons on this page. EnableButtonStripButton(ibGetGraphButtonID); EnableButtonStripButton(ibGetSigButton); EnableButtonStripButton(ibGetRegWizard); EnableButtonStripButton(ibGetGapButton); //EnableLinkButton(ibGetGraphButton); //EnableLinkButton(ibGetSigButton); //EnableLinkButton(ibGetGapButton); //EnableLinkButton(ibGetRegWizard); } // these have to be enabled seperately because they are only enabled if there is valid request function DisableButtonStripControls() { // need to enable all the controls that are buttons on this page. DisableButtonStripButton(ibGetGraphButtonID); DisableButtonStripButton(ibGetSigButton); DisableButtonStripButton(ibGetRegWizard); DisableButtonStripButton(ibGetGapButton); //DisableLinkButton(ibGetGraphButton); //DisableLinkButton(ibGetSigButton); //DisableLinkButton(ibGetGapButton); //DisableLinkButton(ibGetRegWizard); } function GetSelectedAnalysis() { var retstr = ""; ddlAnalysis = $get("") var rcbAnalysis = $find(oCboAnalysisId); if(rcbAnalysis != null) { retstr = rcbAnalysis.get_selectedItem().get_value(); } else if (ddlAnalysis != null) { retstr = ddlAnalysis.value; } return retstr; } var NDESigWizardURL = "sigtestwizard.aspx?al=0&tid=1"; var lastActiveElement = null; //SigTest Wizzard function GetSigWizard(srcObj) { lastActiveElement = srcObj; //Get the chart & set the wmode to transparent // hidePageView(); NDE_RadOpen(NDESigWizardURL, "SigRequestOpt"); return false; } function Getexportwizard(srcObj) { if(this.disabled) return false; lastActiveElement = srcObj; // need to save the tab state first SaveTabState(); //fireback and save the tab state var context = {}; __theFormPostCollection = new Array(); __theFormPostData = ""; WebForm_InitCallback(); WebForm_DoCallback('__Page','TS|',Openexportwizard,context,CallBackError,false) return false; } function Openexportwizard(result, context) { $get(AnalysesField).value = result; // hidePageView(); // open the wizard. NDE_RadOpen("exportwizard.aspx?al=" + GetSelectedAnalysis(), "ExportOpt"); } function GetRegWizard(srcObj) { lastActiveElement = srcObj; // hidePageView(); NDE_RadOpen("regressionwizard.aspx?al=" + GetSelectedAnalysis(), "RegOpt"); return false; } /* Gap wizard URL gets updated after the table is computed */ var NDEGapWizardURL = "GapTestWizard.aspx?al=0&tid=1"; function GetGapWizard(srcObj) { lastActiveElement = srcObj; NDE_RadOpen(NDEGapWizardURL, "GapOpt"); return false; } function GetLink(srcObj) { if(this.disabled) return false; var selal = GetSelectedAnalysis(); if (selal == "-1") { alert(irMustSelectReport); return false; } // need to save the tab state first SaveTabState(); //fireback and save the tab state var context = {}; __theFormPostCollection = new Array(); __theFormPostData = ""; WebForm_InitCallback(); // this callback calls the OpenLinkWindow function when it comes back from the server WebForm_DoCallback('__Page','TS|',OpenLinkWindow,context,CallBackError,false) return false; } function OpenLinkWindow(result, context) { $get(AnalysesField).value = result; // hidePageView(); // open the wizard. NDE_RadOpen("Link.aspx", "LinkWin"); } function GetNRCChartLinkPage(srcObj) { if(this.disabled) return false; // need to save the tab state first SaveTabState(); //fireback and save the tab state var context = {}; __theFormPostCollection = new Array(); __theFormPostData = ""; WebForm_InitCallback(); WebForm_DoCallback('__Page','TS|',OpenChartLinkWindow,context,CallBackError,false) return false; } function OpenChartLinkWindow(result, context) { $get(AnalysesField).value = result; // open the wizard. //hidePageView(); NDE_RadOpen("chartlink.aspx", "LinkWin"); } function GetNRCspLinkPage(srcObj) { if(this.disabled) return false; // need to save the tab state first SaveTabState(); //fireback and save the tab state var context = {}; __theFormPostCollection = new Array(); __theFormPostData = ""; WebForm_InitCallback(); WebForm_DoCallback('__Page','TS|',OpenSPLinkWindow,context,CallBackError,false) return false; } function OpenSPLinkWindow(result, context) { $get(AnalysesField).value = result; //hidePageView(); // open the wizard. NDE_RadOpen("nrcstateprofilewizard.aspx", "spLinkWin"); } //this creates the tab and opens the wizard //For Chart function GetGraphWizard() { iGraphCount++; var graphTitle = irChartName; graphTitle = GetGraphicsTabName(graphTitle); dt = new Date(); var tabURL = "pageloader.aspx?p=" + encode64("Graph.aspx?t=" + dt.getMilliseconds() + "&graphTitle=" + encodeURI(graphTitle) + "&tabname=" + graphTitle); var tab = AddTab(graphTitle); //Creates a PageView object var pvid = "pv" + MultiPage.get_pageViews().get_count(); //var pv = AddClientPageView(MultiPage, "pv" + MultiPage.get_pageViews().get_count()); //pageViewCtr = 1; //var pv = AddClientPageView(MultiPage, GetUniquePageViewID("pv" + tab.get_index()) ); var pv = AddClientPageView(MultiPage, GetPageViewID(pvid)); tab.set_pageViewID(pv.get_id()); tab.select(); tab.set_value(tabURL); ReportTabStripSelectedIndex = tab.get_index(); DisableControls(); var iframeObj = createBorderlessIFRAME_HW(tabURL, pv, "955px", "984px") iframeObj.className = "graphicsiframe"; AttachCloseImageToTab(closeimageurl, tab); //Links the PageView to Tab object // tab.set_pageViewID(pv.get_id()); // tab.select(); // tab.set_value(tabURL); // ReportTabStripSelectedIndex = tab.get_index(); return false; } function GetDebugPage() { iGraphCount++; var tab = AddTab("Graph " + (iGraphCount).toString()); var pvid = "pv" + MultiPage.get_pageViews().get_count(); var pv = AddClientPageView(MultiPage, GetPageViewID(pvid)); dt = new Date(); var tabURL = "TestEventLog.aspx?t=" + dt.getMilliseconds(); createBorderlessIFRAME(tabURL, pv) AttachCloseImageToTab(closeimageurl, tab); tab.set_pageViewID(pv.get_id()); tab.select(); tab.set_value(tabURL); return false; } var frameloadscripts = "EnableAllControls();HideLoadingPanel(event, this);"; // this is magic that I created function createBorderlessIFRAME(url, pageview) { var obj if(document.all) obj = document.createElement('<iframe frameborder="no"></iframe>'); else { obj = document.createElement("iframe"); } obj.width = "100%"; obj.height = "400"; obj.setAttribute("frameborder", "no"); obj.src = url; //use the cross browser ASP.NET AJAX way to do this $addHandler(obj, "load", function () { eval(frameloadscripts) }); pageview.get_element().classList.remove('rmpView'); pageview.get_element().appendChild(obj); } //Hide the active Page View function hidePageView() { var multiPage = $find("ctl00_ctl00_cphNCES_cph1_rmp1"); preWizardPageView = multiPage.get_selectedPageView(); preWizardPageView.hide(); } function showPageView() { //show the current pageview if(preWizardPageView != null) preWizardPageView.show(); } /* this is for the graphics tabs */ var frameIndex = 1; function createBorderlessIFRAME_HW(url, pageview, height, width) { var framename = "iframe" + (frameIndex++); var obj if(document.all) obj = document.createElement('<iframe name="' + framename + '" frameborder="no"></iframe>'); else { obj = document.createElement("iframe"); } obj.width = width; obj.height = height; obj.setAttribute("frameborder", "no"); obj.setAttribute("scrolling", "no"); obj.setAttribute("name", framename); obj.src = url; $addHandler(obj, "load", function () { eval(frameloadscripts) }); pageview.get_element().classList.remove('rmpView'); pageview.get_element().appendChild(obj); return obj; } /* this is for the other tabs */ function createBorderlessIFRAME_HW_other(url, pageview, height, width, scrollable) { var obj if(document.all) obj = document.createElement('<iframe frameborder="no"></iframe>'); else { obj = document.createElement("iframe"); } obj.width = width; obj.height = height; obj.setAttribute("frameborder", "no"); obj.setAttribute("scrolling", scrollable); obj.src = url; $addHandler(obj, "load", function () { eval(frameloadscripts) }); pageview.get_element().classList.remove('rmpView'); pageview.get_element().appendChild(obj); return obj; } // this function hides the loading panel after the result is shown function ShowLoadingPanel(controlid) { var sela = GetSelectedAnalysis(); if (sela != "-1") { //alert("sela is '" + sela + "'"); currentUpdatedControlID = controlid; currentUpdatedControl = $find(controlid); if (currentUpdatedControl == null) { currentUpdatedControl = $get(controlid); } if (loadingPanel != null) { loadingPanel.get_element().style.display = "inline"; loadingPanel.show(controlid); } else { loadingPanel = $find(loadingPanelID); loadingPanel.get_element().style.display = "inline"; loadingPanel.show(controlid); } } else { currentUpdatedControlID = controlid; currentUpdatedControl = $find(controlid); HideLoadingPanelForTable(); } } function HideLoadingPanel(evt, srcObj) { if(currentUpdatedControl != null) { if($find(loadingPanelID) != null) { loadingPanel.hide(currentUpdatedControlID); loadingPanel.get_element().style.display = "none"; } } var tab = ReportTabStrip.findTabByText(srcObj.contentWindow.ndetabname); if(tab != null) { if(srcObj.contentWindow) tab.set_value(srcObj.contentWindow.location.toString()); else if (evt) tab.set_value(evt.srcElement.contentWindow.location.href); } else { if(srcObj.contentWindow) ReportTabStrip.get_selectedTab().set_value(srcObj.contentWindow.location.toString()); else if (evt) ReportTabStrip.get_selectedTab().set_value(evt.srcElement.contentWindow.location.href); } currentUpdatedContolID = ""; currentUpdatedControl = null; } function HideLoadingPanelForTable() { if(currentUpdatedControl != null) { loadingPanel.hide(currentUpdatedControlID); } currentUpdatedContolID = ""; currentUpdatedControl = null; } //function PageViewContentLoaded(tabID, evt, srcObj) //{ // //ReportTabStrip = $find("ctl00_ctl00_cphNCES_cph1_ReportTabStrip1"); // var tab = ReportTabStrip.findTabById(tabID); // if(tab !=null) // { // if(srcObj.contentWindow) // { // tab.set_value(srcObj.contentWindow.location.toString()); // } // else if (event) // { // tab.set_value(event.srcElement.contentWindow.location.href); // } // } //} /*//////////////////////////////////////////////////////////////////////////////////////// this is the end of tab navigation stuff what follows is tab state management. /////////////////////////////////////////////////////////////////////////////////////////*/ function SaveState() { SaveTabState() } function SaveTabState() { //save the state of the tabs. // i can essentially loop through the open tabs and save the // text, value, selected trips into a hidden field // code it as "tab1name:tab1value:true~tab2name:tab2value:false" var thetabpropertydelimiter = "@"; var thetabobjectdelimiter = "~"; var thestringigenerated = ""; for(var i =0; i < ReportTabStrip.get_tabs().get_count(); i++) { var tab = ReportTabStrip.get_tabs().getTab(i); // writeToWindow(tab.Text.toString()); // writeToWindow(tab.Value.toString()); ReportTabStrip.get_tabs().getTab(i).get_element().style.display // writeToWindow(tab.Selected); if (tab.get_element().style.display != "none") { thestringigenerated += tab.get_text() + thetabpropertydelimiter + tab.get_value() + thetabpropertydelimiter + tab.get_selected(); thestringigenerated += thetabobjectdelimiter; } } thestringigenerated = thestringigenerated.substring(0, thestringigenerated.length -1); var objFormElement = document.getElementById(hfTabState) objFormElement.value = thestringigenerated; } ///////////////////////////////////////////////////////////////// // close image scripts ///////////////////////////////////////////////////////////////// function CreateCloseImage(closeImageUrl) { //closeImageUrl = "RadControls/Tabstrip/Skins//Img/closetab.gif"; //needs to be updated with the specific url //closeImageUrl="./RadControls/Tabstrip/Skins/Green/Img/closetab.gif"; var closeImage = document.createElement("img"); //closeImage.src = closeImageUrl; closeImage.src = closeimageurl; closeImage.style.marginTop = "2px"; closeImage.style.border = "0"; closeImage.style.position = "relative"; closeImage.style.right = "-4px"; closeImage.style.top = "2px"; closeImage.alt = irCloseTab; return closeImage; } /// this loops through them all and processes them function AttachCloseImages(closeImageUrl) { //tabstrip client-side object var tabStrip = $find("ctl00_ctl00_cphNCES_cph1_ReportTabStrip1"); if(tabStrip != null) { for (var i = 1; i < tabStrip.get_allTabs().length; i++) { var tab = tabStrip.get_allTabs()[i]; AttachCloseImageToTab(closeImageUrl, tab); } } } function AttachCloseImageToTab(closeImageUrl, tab) { var closeImage = CreateCloseImage(closeImageUrl); closeImage.AssociatedTab = tab; closeImage.onclick = function(e) { var tabStrip = $find("ctl00_ctl00_cphNCES_cph1_ReportTabStrip1"); var multiPage = $find("ctl00_ctl00_cphNCES_cph1_rmp1"); var tab = this.AssociatedTab; var pageView = tab.get_pageView(); //Find a valid tab to select after closing the current tab var tabToSelect = tab.get_nextTab(); if (!tabToSelect) tabToSelect = tab.get_previousTab(); if(!ControlsDisabled && confirm(irCloseTabMsg)) { //tack change for server submit tabStrip.trackChanges(); multiPage.trackChanges(); //remove the tab tabStrip.get_tabs().remove(tab); multiPage.get_pageViews().remove(pageView); //commit changes tabStrip.commitChanges(); multiPage.commitChanges(); //Select the available tab if (tabToSelect) { tabToSelect.set_selected(true); } } //Prevent DOM event bubbling if (!e) e = event; e.cancelBubble = true; if (e.stopPropagation) { e.stopPropagation(); } } //Append the image after the text (inside the "innerWrap" span) tab.get_innerWrapElement().appendChild(closeImage); } //AttachCloseImages(closeimageurl); //////////////////////////////////////////////////////////////////////// // tabstrip double click stuff //////////////////////////////////////////////////////////////////////// var tabrename = null; function TabStripDoubleClick(sender, e) { //{ // var tab = e.Tab; // tab.DomElement.firstChild.firstChild.innerHTML = "<input id=\"currentinput\" type=\"text\" onblur=\"CommitNewName(event, this)\" onkeypress=\"OnKeyPressed(event,this)\" value=\"" + tab.Text +"\" width=\"10px\" size=\"5\" maxlength=\"20\"/>"; // setTimeout('ApplyInputFocus(\'currentinput\');', 1); // tabrename = tab; } function OnKeyPressed(e,obj) { if ((e && e.keyCode == 13) || (arguments[0].keyCode == 13)) { var strNewName = obj.value; //update the label if(tabrename != null) { var alertUser = false; var nameTaken = false; if(strNewName.match(invalidCharacterExpression) == null) { // I set a bool and then test it at the end because if you hit enter on the alert box, // this will actually fire again. alertUser = true; } else { if(ReportTabStrip.findTabByText(strNewName) != null && tabrename.get_text() != strNewName) { nameTaken = true; } else tabrename.set_text(strNewName); } tabrename._element.firstChild.firstChild.firstChild.firstChild.innerHTML = tabrename.get_text(); // if(tabrename.Index != 0) // AttachCloseImageToTab(closeimageurl, tabrename); tabrename = null; //Prevent DOM event bubbling if(alertUser) alert(irTabNameMsg); if(nameTaken) alert(irUniqueNameMsg); } return false; } return true; } var invalidCharacterExpression = new RegExp(/[\~\`\!\@\#\$\%\^\&\*\(\)\+\=\{\}\\\|\[\]\;\:\"\'\<\>\?\/\.\,]{1,25}$/); var invalidWarningMessage = ""; function CommitNewName(e, obj) { var strNewName = obj.value + ""; if(tabrename != null) { if(strNewName.match(invalidCharacterExpression) != null) { alert(irTabNameMsg); } else { // check the tabs to see if this tab already exists, first if(ReportTabStrip.findTabByText(strNewName) != null && tabrename.get_text() != strNewName) { alert(irUniqueNameMsg); } else tabrename.set_text(strNewName); } tabrename._element.firstChild.firstChild.firstChild.firstChild.innerHTML = tabrename.get_text(); //if(tabrename.Index != 0) // AttachCloseImageToTab(closeimageurl, tabrename); tabrename = null; //Prevent DOM event bubbling if(!e) e = event; e.cancelBubble = true; if (e.stopPropagation) { e.stopPropagation(); } } } function ApplyInputFocus(ElementId) { document.getElementById(ElementId).focus(); document.getElementById(ElementId).select(); } //Sets focus back to the clicked element when the user closes a popup // this is set as an event in the window definition, in aspx function WindowClosed(args) { if(lastActiveElement != null && !lastActiveElement.disabled) { lastActiveElement.focus(); //showPageView(); } } function OnExportClosed(args) { //showPageView(); } function SaveAnalysisState(sAnalysesState) { //writeToWindow(sAnalysesState); $get(AnalysesField).value = sAnalysesState; } /************************************************************************ new ASYNC request and response **************************************************************************/ var TableRequestID = null; var TableTimeout = null; var asynchActive = false; function ExecuteASYNCReq() { if (!asynchActive) { if (document.readyState == "complete") { // only perform callback if document is completely loaded to prevent smashed together calls to Page_Load on server // that result in database reader issues. asynchActive = true; var context = {}; __theFormPostCollection = new Array(); __theFormPostData = ""; WebForm_InitCallback(); WebForm_DoCallback('__Page','REQ|' + TableRequestID,ActOnRequestResponse,context,RequestError,false) } else { // document is not fully loaded after previous callback, so wait 2 seconds and try again TableTimeout = setTimeout("ExecuteASYNCReq()", 3000); } } } function ActOnRequestResponse(result, context) { if (result.length == 0) { asynchActive = false; // Race condition - do nothing and ask again in 3 seconds TableTimeout = setTimeout("ExecuteASYNCReq()", 3000); } else if (result.indexOf('pct=') > -1) { // display the progress bar % done var parmary = result.split("&"); var pct = parmary[0].split("=")[1]; if (!(pct >= 0 && pct <= 100)) pct = 0; var progAmtLabel = $get('cphNCES_cph1_ctl01_progressAmtLabel'); var progBar = $get('progressBar'); progAmtLabel.innerHTML = pct + '%'; progBar.style.width = pct + '%'; TableRequestID = parmary[1].split("=")[1]; // start the next request update asynchActive = false; TableTimeout = setTimeout("ExecuteASYNCReq()", 3000); } else { // We have an actual result. var divObj = $get(MultiPage.get_pageViews().getPageView(0).get_id()); if (result.indexOf("<script") > -1) divObj.innerHTML = result.substring(1); else divObj.innerHTML = result.substring(1); //this gets the script out and executes it if (result.indexOf("<script") > -1) { var scriptstart = "<script type=\"text\/javascript\">"; var scrpt = result.substring(result.lastIndexOf(scriptstart) + scriptstart.length, result.lastIndexOf("<\/script>")); eval(scrpt); } // enable controls EnableAllControls(); // hide the loading panel HideLoadingPanelForTable(); asynchActive = false; // stoptime("the rest of the script"); } } function CancelRequest() { //clear timeout asynchActive = false; if(TableTimeout != null) clearTimeout(TableTimeout); var context = {}; //call back and cancel current request execution WebForm_DoCallback('__Page','REQ|CANCEL|'+ TableRequestID,function(){},context,CallBackError,false) EnableAllControls(); // hide the loading panel HideLoadingPanelForTable(); var divObj = $get(MultiPage.get_pageViews().getPageView(0).get_id()); divObj.innerHTML = "<div style='text-align:center;font-weight:bold;padding-top:9px;'>Request cancelled!</div>"; return false; } var RequestErrorMessage = null; function RequestError(result, context) { asynchActive = false; RequestErrorMessage = result; if(TableTimeout != null) clearTimeout(TableTimeout); EnableAllControls(); // hide the loading panel HideLoadingPanelForTable(); var divObj = $get(MultiPage.get_pageViews().getPageView(0).get_id()); divObj.innerHTML = "<div style='text-align:center;font-weight:bold;padding-top:9px;'>An error was encountered while completing the request. Please try again.<br /><br />" + RequestErrorMessage + "</div>"; } function IsTabStripEnabled() { return ReportTabStrip.get_enabled(); } function saveSCGridState(scgridcontrolstate, tabname) { ReportTabStrip = $find("ctl00_ctl00_cphNCES_cph1_ReportTabStrip1"); var debugthis = false; //save the state of the scgrid using the current selected tab and that url //var tab = GetSelectedTab(ReportTabStrip); var tab = ReportTabStrip.findTabByText(tabname); if(debugthis) writeToWindow('the grid control state passed was \'' + scgridcontrolstate + '\''); var sPageLoaderURL = tab.get_value(); var sPageLoaderParam = sPageLoaderURL.substring(sPageLoaderURL.indexOf("=") + 1, sPageLoaderURL.length); if(debugthis) { writeToWindow(sPageLoaderParam); writeToWindow("old URL:" + decode64(sPageLoaderParam)); } var sigTestURL = decode64(sPageLoaderParam); //now that I have the real URL, get the new pageloader URL var nameValuePairs = parseQueryString(sigTestURL); var sigTestIndex = nameValuePairs["st"]; var gapTestIndex = nameValuePairs["gt"]; var sigParamName; if(sigTestIndex != void(0)) sigParamName = "st"; else { sigParamName = "gt"; sigTestIndex = gapTestIndex; } var newURL = sigTestURL.substring(0, sigTestURL.indexOf("?") + 1) + sigParamName + "=" + sigTestIndex + "&scstate=" + scgridcontrolstate + "&tabname=" + tabname ; if(debugthis) { writeToWindow("newURL:" + newURL); writeToWindow("sigtestURL:" +sigTestURL + "|" + sigTestIndex); } tab.set_value("pageloader.aspx?p=" + encode64(newURL)); if(debugthis) writeToWindow("new tab value:" + tab.get_value()); } function parseQueryString(strQueryString) { var collection = {}; // Gets the query string, starts with '?' var querystring = strQueryString.substring(strQueryString.indexOf("?"), strQueryString.length); // Empty if no query string if (!querystring) { return { toString: function() { return ""; } }; } // Decode query string and remove '?' querystring = decodeURI(querystring.substring(1)); // Load the key/values of the return collection var pairs = querystring.split("&"); for (var i = 0; i < pairs.length; i++) { // Empty pair (e.g. ?key=val&&key2=val2) if (!pairs[i]) { continue; } // Don't use split("=") in case value has "=" in it var seperatorPosition = pairs[i].indexOf("="); if (seperatorPosition == -1) { collection[pairs[i]] = ""; } else { collection[pairs[i].substring(0, seperatorPosition)] = pairs[i].substr(seperatorPosition + 1); } } // toString() returns the key/value pairs concatenated collection.toString = function() { return "?" + querystring; }; return collection; } //]]> </script> <div id="ctl00_ctl00_cphNCES_cph1_RadWindowManager1" style="display:none;"> <div id="ctl00_ctl00_cphNCES_cph1_SigRequestOpt" style="display:none;"> <div id="ctl00_ctl00_cphNCES_cph1_SigRequestOpt_C" style="display:none;"> </div><input id="ctl00_ctl00_cphNCES_cph1_SigRequestOpt_ClientState" name="ctl00_ctl00_cphNCES_cph1_SigRequestOpt_ClientState" type="hidden" /> </div><div id="ctl00_ctl00_cphNCES_cph1_GapOpt" style="display:none;"> <div id="ctl00_ctl00_cphNCES_cph1_GapOpt_C" style="display:none;"> </div><input id="ctl00_ctl00_cphNCES_cph1_GapOpt_ClientState" name="ctl00_ctl00_cphNCES_cph1_GapOpt_ClientState" type="hidden" /> </div><div id="ctl00_ctl00_cphNCES_cph1_ExportOpt" style="display:none;"> <div id="ctl00_ctl00_cphNCES_cph1_ExportOpt_C" style="display:none;"> </div><input id="ctl00_ctl00_cphNCES_cph1_ExportOpt_ClientState" name="ctl00_ctl00_cphNCES_cph1_ExportOpt_ClientState" type="hidden" /> </div><div id="ctl00_ctl00_cphNCES_cph1_RegOpt" style="display:none;"> <div id="ctl00_ctl00_cphNCES_cph1_RegOpt_C" style="display:none;"> </div><input id="ctl00_ctl00_cphNCES_cph1_RegOpt_ClientState" name="ctl00_ctl00_cphNCES_cph1_RegOpt_ClientState" type="hidden" /> </div><div id="ctl00_ctl00_cphNCES_cph1_ErrorWin" style="display:none;"> <div id="ctl00_ctl00_cphNCES_cph1_ErrorWin_C" style="display:none;"> </div><input id="ctl00_ctl00_cphNCES_cph1_ErrorWin_ClientState" name="ctl00_ctl00_cphNCES_cph1_ErrorWin_ClientState" type="hidden" /> </div><div id="ctl00_ctl00_cphNCES_cph1_LinkWin" style="display:none;"> <div id="ctl00_ctl00_cphNCES_cph1_LinkWin_C" style="display:none;"> </div><input id="ctl00_ctl00_cphNCES_cph1_LinkWin_ClientState" name="ctl00_ctl00_cphNCES_cph1_LinkWin_ClientState" type="hidden" /> </div><div id="ctl00_ctl00_cphNCES_cph1_spLinkWin" style="display:none;"> <div id="ctl00_ctl00_cphNCES_cph1_spLinkWin_C" style="display:none;"> </div><input id="ctl00_ctl00_cphNCES_cph1_spLinkWin_ClientState" name="ctl00_ctl00_cphNCES_cph1_spLinkWin_ClientState" type="hidden" /> </div><div id="ctl00_ctl00_cphNCES_cph1_RadWindowManager1_alerttemplate" style="display:none;"> <div class="rwDialogPopup radalert"> <div class="rwDialogText"> {1} </div> <div> <a onclick="$find('{0}').close(true);" class="rwPopupButton" href="javascript:void(0);"> <span class="rwOuterSpan"> <span class="rwInnerSpan">##LOC[OK]##</span> </span> </a> </div> </div> </div><div id="ctl00_ctl00_cphNCES_cph1_RadWindowManager1_prompttemplate" style="display:none;"> <div class="rwDialogPopup radprompt"> <div class="rwDialogText"> {1} </div> <div> <script type="text/javascript"> function RadWindowprompt_detectenter(id, ev, input) { if (!ev) ev = window.event; if (ev.keyCode == 13) { var but = input.parentNode.parentNode.getElementsByTagName("A")[0]; if (but) { if (but.click) but.click(); else if (but.onclick) { but.focus(); var click = but.onclick; but.onclick = null; if (click) click.call(but); } } return false; } else return true; } </script> <input title="Enter Value" onkeydown="return RadWindowprompt_detectenter('{0}', event, this);" type="text" class="rwDialogInput" value="{2}" /> </div> <div> <a onclick="$find('{0}').close(this.parentNode.parentNode.getElementsByTagName('input')[0].value);" class="rwPopupButton" href="javascript:void(0);" ><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[OK]##</span></span></a> <a onclick="$find('{0}').close(null);" class="rwPopupButton" href="javascript:void(0);"><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[Cancel]##</span></span></a> </div> </div> </div><div id="ctl00_ctl00_cphNCES_cph1_RadWindowManager1_confirmtemplate" style="display:none;"> <div class="rwDialogPopup radconfirm"> <div class="rwDialogText"> {1} </div> <div> <a onclick="$find('{0}').close(true);" class="rwPopupButton" href="javascript:void(0);" ><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[OK]##</span></span></a> <a onclick="$find('{0}').close(false);" class="rwPopupButton" href="javascript:void(0);"><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[Cancel]##</span></span></a> </div> </div> </div><input id="ctl00_ctl00_cphNCES_cph1_RadWindowManager1_ClientState" name="ctl00_ctl00_cphNCES_cph1_RadWindowManager1_ClientState" type="hidden" /> </div> <script type="text/javascript"> var isDisabled = false; function NDESwitchAccVer(bStr) { if(!isDisabled) { NDESaveAccValue(bStr); if(typeof SaveState == "function") SaveState(); //submit it __doPostBack('ctl00','ACC_POSTBACK') } else { return false; } } function NDESaveAccValue(bStr) { //find this control var field = NDEFindFormControl('hfAccessibleField'); //set the form var field.value = bStr; } function handleTabClick(obj) { return !obj.disabled; } function NDEFindFormControl(id) { for (var i = 0; i < theForm.elements.length; i++) { if (theForm.elements[i].name.indexOf(id) > -1) { return theForm.elements[i]; } } return null; } function ShowDataUsageAgreement() { DataUseAgree = false; var langCode = ""; var field = NDEFindFormControl('hfCultureCode'); if (field != null) langCode = field.value; DataUseAgrmnt(this, false, langCode); } function ShowAboutBox() { var langCode = ""; var field = NDEFindFormControl('hfCultureCode'); if (field != null) langCode = field.value; var theURL = 'version.aspx'; if (langCode != '') theURL += "?Lang=" + langCode; openWin(theURL, '455', '300'); } function DisableMasterPageLinkButtons() { DisableLinkButton("cphNCES_acLinkBtn"); DisableLinkButton("cphNCES_acLinkBtn2"); DisableLinkButton("cphNCES_NCESIDXacclnkbtn"); DisableLinkButton("cphNCES_userAgreementLink"); DisableLinkButton("cphNCES_NCESIDXData"); DisableLinkButton("cphNCES_AboutDELinkA"); DisableLinkButton("cphNCES_AboutDELinkB"); DisableLinkButton("cphNCES_NCESIDXAbout"); // KJB 8/27/14 - include the link buttons for the 4 "tabs" DisableLinkButton("cphNCES_ibDataSet"); DisableLinkButton("cphNCES_ibVariables"); DisableLinkButton("cphNCES_ibFormat"); DisableLinkButton("cphNCES_ibGoToReport"); isDisabled = true; } function EnableMasterPageLinkButtons() { EnableLinkButton("cphNCES_acLinkBtn"); EnableLinkButton("cphNCES_acLinkBtn2"); EnableLinkButton("cphNCES_NCESIDXacclnkbtn"); EnableLinkButton("cphNCES_userAgreementLink"); EnableLinkButton("cphNCES_NCESIDXData"); EnableLinkButton("cphNCES_AboutDELinkA"); EnableLinkButton("cphNCES_AboutDELinkB"); EnableLinkButton("cphNCES_NCESIDXAbout"); // KJB 8/27/14 - include the link buttons for the 4 "tabs" EnableLinkButton("cphNCES_ibDataSet"); EnableLinkButton("cphNCES_ibVariables"); EnableLinkButton("cphNCES_ibFormat"); EnableLinkButton("cphNCES_ibGoToReport"); isDisabled = false; } </script> <!-- End body --> <!-- Begin footer --> <table width="986" border="0" align="center" cellpadding="0" cellspacing="0" style="display:none"> <tr> <td colspan="3" class="padd-top"> <hr align="center" style="color:#1e4c79; width:100%;" size="1" noshade="noshade"/> </td> </tr> <tr> <td width="200" align="center" valign="bottom" class="paddfoot"><a id="cphNCES_AboutDELinkA" class="footer" onclick="return handleTabClick(this)" href="javascript:ShowAboutBox()">About US PIAAC IDE</a></td> <td width="200" align="center" valign="bottom" class="paddfoot"><a id="cphNCES_userAgreementLink" href="javascript:DataUseAgree = false; ShowDataUsageAgreement()" class="footer legalinfolink" onclick="return handleTabClick(this)" oncontextmenu="return ShowDataUsageAgreement();">Important Legal Information</a></td> <td width="200" align="center" valign="bottom" class="paddfoot"><a href="javascript: ;" id="cphNCES_acLinkBtn" name="accessiblelink" class="footer" onclick="NDESwitchAccVer('True');">Accessible Version</a> </td> </tr> </table> <table width="986" border="0" align="center" cellpadding="0" cellspacing="0" style="display:none"> <tr> <td colspan="3" class="padd-top"> <hr align="center" style="color:#1e4c79; width:100%;" size="1" noshade="noshade"/> </td> </tr> <tr> <td width="200" align="left"><a id="cphNCES_AboutDELinkB" class="footer" onclick="return handleTabClick(this)" href="javascript:ShowAboutBox()">About US PIAAC IDE</a></td> <td width="200" align="center"><a href="javascript: ;" id="cphNCES_acLinkBtn2" name="accessiblelink" class="footer" onclick="NDESwitchAccVer('True');">Accessible Version</a></td> <td width="500" align="right"><span class="footer"><a href="http://www.ets.org"><img src="images/SmallETSLogo.png" alt="ETS Logo" style="vertical-align:middle" /></a> <span id="cphNCES_lblDXT">Data Explorer Technology</span></span></td> </tr> </table> <table width="986" border="0" align="center" cellpadding="0" cellspacing="0" style=""> <tr> <td colspan="4" class="padd-top"> <hr align="center" style="color:#1e4c79; width:100%;" size="1" noshade="noshade"/> </td> </tr> <tr> <td width="25%" align="left" valign="bottom" class="paddfoot"><a id="cphNCES_NCESIDXAbout" class="footer" onclick="return handleTabClick(this)" href="javascript:ShowAboutBox()">About US PIAAC IDE</a></td> <td width="25%" align="center" valign="bottom" class="paddfoot"><a id="cphNCES_NCESIDXData" href="javascript:DataUseAgree = false; ShowDataUsageAgreement()" class="footer legalinfolink" onclick="return handleTabClick(this)" oncontextmenu="return ShowDataUsageAgreement();">Important Legal Information</a></td> <td width="25%" align="right" valign="bottom" class="paddfoot"><a href="javascript: ;" id="cphNCES_NCESIDXacclnkbtn" name="accessiblelink" class="footer" onclick="NDESwitchAccVer('True');">Accessible Version</a></td> <td width="25%" align="right"><span class="paddfoot"><a href="http://www.ets.org"><img src="images/SmallETSLogo.png" alt="ETS Logo" style="vertical-align:middle" /></a> <span id="cphNCES_NCESIDXDXTLbl">Data Explorer Technology</span></span></td> </tr> </table> <!-- End footer --> </td> </tr> </table> <script type="text/javascript"> //<![CDATA[ Sys.Application.add_load(function(){fireTableRequest()}); WebForm_InitCallback();;(function() { function loadHandler() { var hf = $get('cphNCES_cph1_stylesheetman_TSSM'); if (!hf._RSSM_init) { hf._RSSM_init = true; hf.value = ''; } hf.value += ';NDEInterface:en-US:174c37cc-1876-4a2a-857b-8ddf2d8310f9:4c48af32:2eab1f49:376a7269:2895e7bf:ba46f2f3:27db141a;Telerik.Web.UI, Version=2022.1.302.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4:en-US:519a718b-c62d-4bf2-9a78-90a0aad13e14:a3b7d93f:45085116:92753c09;Telerik.Web.UI.Skins, Version=2022.1.302.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4:en-US:ee3accd3-1dc8-49b9-ba82-8c95870b0665:62641802'; Sys.Application.remove_load(loadHandler); }; Sys.Application.add_load(loadHandler); })();Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadComboBox, {"_dropDownWidth":0,"_height":0,"_postBackReference":"__doPostBack(\u0027ctl00$ctl00$cphNCES$cph1$rcbAnalysis\u0027,\u0027arguments\u0027)","_skin":"USPIAAC","_text":"Report 1","_uniqueId":"ctl00$ctl00$cphNCES$cph1$rcbAnalysis","_value":"0","attributes":{},"clientStateFieldID":"ctl00_ctl00_cphNCES_cph1_rcbAnalysis_ClientState","collapseAnimation":"{\"duration\":450}","expandAnimation":"{\"duration\":450}","itemData":[{"value":"0","selected":true}],"localization":"{\"AllItemsCheckedString\":\"All items checked\",\"ItemsCheckedString\":\"items checked\",\"CheckAllString\":\"Check All\"}","selectedIndex":0}, null, null, $get("ctl00_ctl00_cphNCES_cph1_rcbAnalysis")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadTabStrip, {"_selectedIndex":0,"_skin":"USPIAAC","clientStateFieldID":"ctl00_ctl00_cphNCES_cph1_ReportTabStrip1_ClientState","multiPageID":"ctl00_ctl00_cphNCES_cph1_rmp1","selectedIndexes":["0"],"tabData":[{"_implPageViewID":"cphNCES_cph1_Table1"}]}, {"doubleClick":TabStripDoubleClick}, null, $get("ctl00_ctl00_cphNCES_cph1_ReportTabStrip1")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadAjaxLoadingPanel, {"initialDelayTime":100,"isSticky":false,"minDisplayTime":100,"skin":"","uniqueID":"ctl00$ctl00$cphNCES$cph1$lpSplash","zIndex":90000}, null, null, $get("cphNCES_cph1_lpSplash")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadAjaxPanel, {"clientEvents":{OnRequestStart:"OnRequestStart",OnResponseEnd:"OnResponseReceived"},"enableAJAX":true,"enableHistory":false,"links":[],"loadingPanelID":"cphNCES_cph1_lpSplash","styles":[],"uniqueID":"ctl00$ctl00$cphNCES$cph1$gridPanel"}, null, null, $get("ctl00_ctl00_cphNCES_cph1_gridPanel")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadMultiPage, {"clientStateFieldID":"ctl00_ctl00_cphNCES_cph1_rmp1_ClientState","pageViewData":[{"id":"cphNCES_cph1_Table1"}],"selectedIndex":0}, null, null, $get("ctl00_ctl00_cphNCES_cph1_rmp1")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"autoSize":true,"autoSizeBehaviors":1,"behaviors":36,"clientStateFieldID":"ctl00_ctl00_cphNCES_cph1_SigRequestOpt_ClientState","formID":"form1","iconUrl":"","left":"15px","minHeight":"660px","minWidth":"850px","minimizeIconUrl":"","modal":true,"name":"SigRequestOpt","overlay":true,"reloadOnShow":true,"showContentDuringLoad":false,"skin":"Office2007","title":"Significance Test Wizard","top":"15px","visibleStatusbar":false}, {"close":WindowClosed}, null, $get("ctl00_ctl00_cphNCES_cph1_SigRequestOpt")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"autoSize":true,"autoSizeBehaviors":1,"behaviors":36,"clientStateFieldID":"ctl00_ctl00_cphNCES_cph1_GapOpt_ClientState","formID":"form1","iconUrl":"","left":"15px","minHeight":"660px","minWidth":"850px","minimizeIconUrl":"","modal":true,"name":"GapOpt","overlay":true,"reloadOnShow":true,"showContentDuringLoad":false,"skin":"Office2007","title":"Gaps Wizard","top":"15px","visibleStatusbar":false}, {"close":WindowClosed}, null, $get("ctl00_ctl00_cphNCES_cph1_GapOpt")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"autoSize":true,"autoSizeBehaviors":1,"behaviors":36,"clientStateFieldID":"ctl00_ctl00_cphNCES_cph1_ExportOpt_ClientState","formID":"form1","iconUrl":"","left":"15px","minHeight":"550px","minWidth":"430px","minimizeIconUrl":"","modal":true,"name":"ExportOpt","overlay":true,"reloadOnShow":true,"showContentDuringLoad":false,"skin":"Office2007","title":"Export Wizard","top":"15px","visibleStatusbar":false}, {"close":OnExportClosed}, null, $get("ctl00_ctl00_cphNCES_cph1_ExportOpt")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"autoSize":true,"autoSizeBehaviors":1,"behaviors":36,"clientStateFieldID":"ctl00_ctl00_cphNCES_cph1_RegOpt_ClientState","formID":"form1","iconUrl":"","left":"15px","minHeight":"422px","minWidth":"778px","minimizeIconUrl":"","modal":true,"name":"RegOpt","overlay":true,"reloadOnShow":true,"showContentDuringLoad":false,"skin":"Office2007","title":"Regression Wizard","top":"15px","visibleStatusbar":false}, {"close":WindowClosed}, null, $get("ctl00_ctl00_cphNCES_cph1_RegOpt")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":36,"clientStateFieldID":"ctl00_ctl00_cphNCES_cph1_ErrorWin_ClientState","formID":"form1","height":"600px","iconUrl":"","left":"15px","minimizeIconUrl":"","modal":true,"name":"ErrorWin","overlay":true,"showContentDuringLoad":false,"skin":"Office2007","title":"Error Message","top":"15px","visibleStatusbar":false,"width":"612px"}, null, null, $get("ctl00_ctl00_cphNCES_cph1_ErrorWin")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":36,"clientStateFieldID":"ctl00_ctl00_cphNCES_cph1_LinkWin_ClientState","formID":"form1","height":"150px","iconUrl":"","left":"15px","minimizeIconUrl":"","modal":true,"name":"LinkWin","overlay":true,"reloadOnShow":true,"showContentDuringLoad":false,"skin":"Office2007","title":"Link","top":"15px","visibleStatusbar":false,"width":"725px"}, {"close":OnExportClosed}, null, $get("ctl00_ctl00_cphNCES_cph1_LinkWin")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":36,"clientStateFieldID":"ctl00_ctl00_cphNCES_cph1_spLinkWin_ClientState","formID":"form1","height":"600px","iconUrl":"","left":"15px","minimizeIconUrl":"","modal":true,"name":"spLinkWin","overlay":true,"reloadOnShow":true,"showContentDuringLoad":false,"skin":"Office2007","title":"Link","top":"15px","visibleStatusbar":false,"width":"778px"}, {"close":OnExportClosed}, null, $get("ctl00_ctl00_cphNCES_cph1_spLinkWin")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadWindowManager, {"behaviors":36,"clientStateFieldID":"ctl00_ctl00_cphNCES_cph1_RadWindowManager1_ClientState","formID":"form1","iconUrl":"","minimizeIconUrl":"","modal":true,"name":"RadWindowManager1","overlay":true,"showContentDuringLoad":false,"skin":"Office2007","visibleStatusbar":false,"windowControls":"['ctl00_ctl00_cphNCES_cph1_SigRequestOpt','ctl00_ctl00_cphNCES_cph1_GapOpt','ctl00_ctl00_cphNCES_cph1_ExportOpt','ctl00_ctl00_cphNCES_cph1_RegOpt','ctl00_ctl00_cphNCES_cph1_ErrorWin','ctl00_ctl00_cphNCES_cph1_LinkWin','ctl00_ctl00_cphNCES_cph1_spLinkWin']"}, null, {"child":"ctl00_ctl00_cphNCES_cph1_SigRequestOpt"}, $get("ctl00_ctl00_cphNCES_cph1_RadWindowManager1")); }); //]]> </script> </form> <!-- ========================================= hfs footer ========================================= --> </div> <div class="footer_container nces"> <div class="footer"> <div class="clearfix footer_top"> <div class="bc clearfix"> <div class="logo_container"> <a href="//ies.ed.gov/" class="ies_nav">IES</a> <span class="carrot"> <img src="/images/icons/iesNewDots.png" alt=" " /> </span> <a href="/" class="nces_nav"> <div class="l">NCES</div> <span class="long_name">National Center for<br /> Education Statistics</span> </a> </div> </div> <div class="social"> <div class="social-link"> <div class="tooltip">Join Newsflash</div> <a href="//ies.ed.gov/newsflash/#nces" target="_blank"><img src="/images/hfs/newspaper.svg" data-src="/images/hfs/newspaper.svg" data-over-src="/images/hfs/newspaper-nces.svg" alt="Join Newsflash" onmouseover="ies_social(event)" onmouseout="ies_social(event)"></a> </div> <div class="social-link"> <div class="tooltip">NCES Blog</div> <a href="/blogs/nces/" target="_blank"><img src="/images/hfs/pen-square.svg" data-src="/images/hfs/pen-square.svg" data-over-src="/images/hfs/pen-square-nces.svg" alt="NCES Blog" onmouseover="ies_social(event)" onmouseout="ies_social(event)"></a> </div> <div class="social-link"> <div class="tooltip">EdNCES X</div> <a href="//x.com/EdNCES" target="_blank"><img src="/images/hfs/x-logo.svg" data-src="/images/hfs/x-logo.svg" data-over-src="/images/hfs/x-logo-nces.svg" alt="EdNCES Twitter" onmouseover="ies_social(event)" onmouseout="ies_social(event)"></a> </div> <div class="social-link"> <div class="tooltip">EdNCES Facebook</div> <a href="//www.facebook.com/EdNCES/" target="_blank"><img src="/images/hfs/facebook-square.svg" data-src="/images/hfs/facebook-square.svg" data-over-src="/images/hfs/facebook-square-nces.svg" alt="EdNCES Facebook" onmouseover="ies_social(event)" onmouseout="ies_social(event)"></a> </div> <div class="social-link"> <div class="tooltip">EdNCES LinkedIn</div> <a href="//www.linkedin.com/company/ednces/" target="_blank"><img src="/images/hfs/linkedin.svg" data-src="/images/hfs/linkedin.svg" data-over-src="/images/hfs/linkedin-nces.svg" alt="EdNCES LinkedIn" onmouseover="ies_social(event)" onmouseout="ies_social(event)"></a> </div> <div class="social-link"> <div class="tooltip">EdNCES YouTube</div> <a href="//www.youtube.com/c/EdNCES/featured" target="_blank"><img src="/images/hfs/youtube.svg" data-src="/images/hfs/youtube.svg" data-over-src="/images/hfs/youtube-nces.svg" alt="EdNCES YouTube" onmouseover="ies_social(event)" onmouseout="ies_social(event)"></a> </div> </div> </div> <div class="clearfix footer_nav"> <div class="clearfix left_s"> <span class="section">Explore the Institute of Education Sciences</span> <div class="left_s"> <ul> <li><a href="//ies.ed.gov/" class="center_title">IES</a></li> <li><a href="//ies.ed.gov/">Home</a></li> <li><a href="//ies.ed.gov/aboutus/">About</a></li> <li><a href="//ies.ed.gov/pubsearch/">Publications</a></li> <li><a href="//ies.ed.gov/data.asp">Data</a></li> <li><a href="//ies.ed.gov/funding/">Funding</a></li> <li><a href="//ies.ed.gov/events.asp">News</a></li> </ul> </div> <div class="right_s"> <ul> <li><span class="center_title">IES Centers</span></li> <li><a href="//ies.ed.gov/ncee/">NCEE</a></li> <li><a href="//ies.ed.gov/ncer/">NCER</a></li> <li><a href="/">NCES</a> <ul> <li><a href="/">Home</a></li> <li><a href="/about/">About</a></li> <li><a href="/surveys/">Programs</a></li> <li><a href="/pubsearch/">Publications</a></li> <li><a href="/datatools/">Data</a></li> <li><a href="/training/datauser/">Data Training</a></li> <li><a href="/globallocator/">School Search</a></li> <li><a href="/whatsnew/">News</a></li> <li><a href="/nceskids/">Kids' Zone</a></li> </ul> </li> <li><a href="//ies.ed.gov/ncser/">NCSER</a></li> </div> </div> <div class="clearfix right_s"> <div class="left_s"> <ul> <li><span class="section">IES Policies and Standards</span></li> <li><a href="//datainventory.ed.gov">ED Data Inventory</a></li> <li><a href="//ies.ed.gov/aboutus/diversity.asp">IES Diversity Statement</a></li> <li><a href="/statprog/2012/">NCES Statistical Standards</a></li> <li><a href="//ies.ed.gov/director/sro/">Peer Review Process</a></li> <li><a href="//ies.ed.gov/help/privacy.asp">Privacy and Security Policies</a></li> <li><a href="//ies.ed.gov/funding/researchaccess.asp">Public Access Policy</a></li> </ul> <ul> <li> </li> <li><a href="/help/webmail/" class="section">Contact Us</a></li> <li> </li> <li><a href="http://www.ed.gov/"><strong>U.S. Department of Education</strong></a></li> </ul> </div> <div class="right_s"> <ul> <li><span class="section">Additional Resources</span></li> <li><a href="//eric.ed.gov/">ERIC</a></li> <li><a href="/help/sitemap.asp">Sitemap</a></li> <li><a href="/about/?sec=orgchart">Organizational Chart</a></li> </ul> </div> </div> </div> </div> </div> <script id="_fed_an_ua_tag" language="javascript" type="text/javascript" src="/js/Universal-Federated-Analytics-Min.js?pga4=55622235&agency=ED&subagency=NCES&exts=sps,sas,do,dct"></script> <!-- ========================================= end hfs footer ========================================= --> </body> </html>