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=PMrIT5dOWaVYIcpFWUE4nIwh6uKoh1KdpeIKwLe26PBAb6_6zh_PeJGAJRW58WoV33hFIkdWlz8ZfSvD1qEWwea63T-P4vtaT9pLDgIZ5kQwgeePI2Pt2bwsZyofB6az0&amp;t=638688043200174603&amp;compress=1&amp;_TSM_CombinedScripts_=%3b%3bNDEInterface%3aen-US%3a95845f1e-8924-4370-998b-0c4c7ef96528%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 ========================================= --> <!-- Start 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" /> </div> <!-- 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 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> <link href="https://ies.ed.gov/sites/default/files/assets/legacy-override-nces.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="https://ies.ed.gov/sites/default/files/assets/ies-header-footer-elements.js"></script> <div class="nces"> <ies-header></ies-header> <!-- End Header --> <!-- Start Body --> <!-- ========================================= 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-GENDERR%2cBMLIT-USI-RP_RP-Y_J_0-1-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="rDTIA8X9IvAKf6MyQWNXiRN45rNZGUP4aWc4M9QibQnFCRnXirTcsYrFOrLHHeRaSZyZ1LCsJr5aQj3VRPfBI7x9xsR4ujECKx5Suw0uw7mSqVYVwvHjtfcDYyx9dSrRQupr7rMZU9XBjwiCOYpWugVMkTrDI6j25uqKsMbLgpRR4PFKMxsOgqmyuV+JGrwrpINwrtjURpa8UO1hUrgyUN4cl9BS9ZQbv4n2XH/Atkc4mmHzRatxqKnvNhN6Xl+EC+/VtpanXNMyoihmF+jJrXfbGcLBYlhbbF7whZoS3m9fQ1mGNRcIRTqB55Cs0Ri8HP4iTGHLZ5OqSv4Git5cCWiWEW82lg6DLw47JKIZpL2YB81aKN6vu2L3eC2jZJRARBZ24i0WEXfQftq2v73fYixaI4vPlqxHhstMBSCmkPlltG33v6sL6UVAzFQYv0uk191AudsoYkRE8yxuUlD+bs8Y3pKg+0bbmeUVySQrd3YrO0SVrtoMbUiP8M5qWf4QNOiWiamR2GGuikXGC2nEM+7dVm4yFFcRKQryRU6WLtDag09q/45GXFTaqsZKXyNAB286XHTOw6lH1e7USCY2N20ijRENGLBxPnEO1PVj1KUC9ESFiIRRCb9ZpKK3q98J/PJjgCyO3C2FI3gmjP8rIFRrOGKay5DoCa0fqii9nDPoMwz5RhgBdwEwKXHLEV2fkQu7R+rF5ImN/gVnsILqGLxHITts4cJeUFw7NuaSuDrd1siUbs6NieceUVoeW9sd" /> </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=pynGkmcFUV13He1Qd6_TZFsOwKyxpbm-k2YeDWf74wPCwGNjv6Daw-92NE5yHtM_NpGdlHw72IOTLk2sic5hZA2&amp;t=638628063619783110" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=nnHyWnZ5bTPuYszCeiYmK9qJVAovXoxMdaSCBKyd0jnMQKO4TaIGDvW0i4AAj_YUYu4qGxP-yw82tr9PmA8u-vgBHgrCkxo6xnGCGx6zObzv3T4wkG7BG3-ZLCS8Py79F41528IrzfBl-2PTn9geYUCBU7LrQ8Ubel43MQGLAHI1&amp;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=geiJw278ELCE4oVrRV2zH-nlqDHjyI4DWh75VWkiuPbWM3y8IyUWw1vEQf52i8Y8FbdjXR-NsPPs06pNDaQGw8gPWkICC7IClfOAnYOtAt8pTQ9NffIyDCfdF9qyUBB5ZBJozX1Vu0Fhorsd-6ey-XKqdf7of1JhQri9no-lUnrL3HMWI-C3xL1qoCHfHgJ30&amp;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=8u3ngCqoRB16IXgFyG-fdvW87LIla4pz59BO0ufXGQm4yxp1FjODGIXFJDK_k1wzAvBuOjja2ldXmzUPFN8bnHssvTfr5Or6XVJhS7l4HmIXtaBqrk4GDf7kFkyybzky0&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=oTWEP7ThC1yo24ooSsBTo3tTD_ecQcmmVbmUVGtvugtZB5IxQCnD5c1OVhlPmYCjhE1MQdQ6KtlBdjHCJGI5vvdJKwQTpX8Nl0Ae92TnY1FB_EVgbm0IISBnt4NA7xB10S7dKDcHGNDY8TJC4jZi2SS7uw92G-xFuXVtOKo8QzE1&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=pL5wgiwL1GpmyqMwhkDjF9juc_kpbi7NrRLOXTK0qJFblFTsNEylB7W_83c5x7Q55cAv8O_A53TWI8JG-zGOZPU5RsLQP7R_fbwjvrp95iiQ09M0wNE1FU8BwH1Cbxdlpv62IdIEAadhIVZJKB6UwQ2&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=dnHi0nMgDDe1Bo6v1KTdpH4sKZbRk7rXNyyJCuoAUSdhxpvzxElze6cRUrO5Zf811vqWafIcH5-KB1CBkBH5g5sQfFzPkU6OU1VbZm682DGvu2_5zyHN6BaXiu-tQzgqMpEvT3tlHEmCQ4Xw3cMKEA2&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=KlfC4ae2T77svfC92c_tAXJuMJeKSxPUq_rWI9wdDCj_p7cpV2v8tf__K9rLONE1rqZGvsBFPhtPiaDLchK-hz0PW1sNGph7Yjzh6PzPDGTaxEgzYbXTRv-eHjnQ0_pZsa_2X5axofxhB7naiaXmng2&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=r5UL-hsNriOxS7UV4wWMiKb9164rUFv4XXzehjeL7xZPd696uwkZTFLr2aDzIusRVgqyhTvOtd_WeRsh3FQENi46rWVzM7ja6whQdnoeQENFSeVSgUH5taDKoIVYzugrJS8enVy6DaiBNi7GpgHpmhb0z11GmRucyx3HAwYNHdk1&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=U8OMYmPzb2LbIsKauUCqxhG1vi_CA7rv4o8LMk4XkxtDVNRbLSScDjTASyDmhPoF1jxoBgxsgk4VaO2k4dWP4MBSIvqrODmqZmvvY1RO2JQE3wQIxMciShPZi7L9gOKyjb5umUvNW3drajcMbHhiLsYLA-T6SDNKma4T6QruwoI1&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=v_I7_Ww9YDbzP79DTo1lX5DlNYtNpPvWEPdmoN3nAtjZJL02HKwgXg6ySWsn2W_1wb6B3zNOeYH9aoJuNZSLokyM5qvrhCPaG03JbHvr3wzyCF9lqvAE8e4h_Glploz8XI-GC8hZSvMLRTrvsBSJlc4io-zRSXSF6ZSQ5FkGTpE1&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=fXuWcQwzGDZIk7t9UCjetYIYnJFWPLUVGbXjzilZ2fVEH37jpNMZGTvsknCezvdHxfWg3Oz1iODMNT7eFn1A2kmtux5e228esLW6-efYEIAiquqTfUBZYm0ydEjb6pZ4hr8xBL4c3sp9wWJwlZXWZoXUZIpdsT157ep5rG7E4vY1&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=CJzfp47zwbZkqPEVws6eAK0EMDaXWU1nF-N_n0C4QTjB3ALT1HhDwp-pMGasaKS1hTqexMLaZMqb_Pum3JnYP_zbI_b6zXREmmIdozn8QMxmZCebI1cRmKw6GRpTPYpALMn3m0i-FsQarEEMMej1jQ2&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=HOMnSdxq_ONGafsDBi6O5d1Eo-W-ES_msWb8ic9Ai04m2LnEOlhk1_1baWk3xEO8tZFnHGI_YBVkvGzmuFaZH6XuIEsNtjc2lbOTtzEyJaJv6N3PRWiE7zd7wGx7RUvhoFGNn2Tl4RjuLlysdGi6TQ2&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=XrZNnrOF01iHmBPR_JKjWJvU18CYpsiLq1TCrQhoDyjvBfhiLYu6kfGsp-tqHfXiwuisRzUVHdaM9xklk4BT-eyqrXLmt1zmGaS1nRq_IdaJx0OJw1ZBVQ7xN2bXR3bOdQCr5jdXdToXu28YbILI7DAd8xsYBPxwPARcUhb-D6E1&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=mTPphAt8EpyYxJa-ozeiO3u9Cn1gyjtp5PKzTLnqOCcqzMiyl_Xp1qMIueYDRuyWLiezAleGQLXZSKDFMwJGBKEBrN7g_BNODlibk-9Fu99zMJ64ldc3ThjqRGugsqkwDwztFPaQp6376F_Ek1Aklg2&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=-jskVCAgoYjoNo_60QSs0CP4wXHll3pyDHBuUwak6QryVchx9QR3-DEiRWng7wVlYSUlWK05kfMwTEINtQRFMzFbM3UCM5jnAiSoYFOv5g-HHwE3dpeKqyR6u6zau3FAEgEkZt8IeevWLcVwat06Fw2&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=Px6mAnq-6thImXs4COhX9XOW7JbceUXkOwuvol4dWn5TqKoKZBZocw7K7a2w2OeeQHjkhwsv0buSAyYG9Ndb83G3VyUN0WlvqC46USVEIVRWISYUcjLNLAa6yHGIMivBmy9a5V_LCshYH5aBl1b-RMbT5HLeEWJF8QWIhBq1Qo81&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=fgH2o6PXbcTnUV6W8ibPa3RhiVmQISdCu-vfGzECNNJ4k9e3DRBlhqjdovKeIlbnjfutr4IpjYAfwSz47p4oX3U0-_qmOXFMLAfth3SDPpdNULEWGwQQWP7Qsa8fzJSO0&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=Taq5viT0lCo7nhcwUrcGx3MHh4yCOL5_F-DZ7iPfOhn467YKSWKBYPzBSiuhyT5RjC2k7LmbX2_pO5rhfeLtWclbPPtObpKjpqKJYVQnFHediOtTcw6huLCWyrTqPrlprN8dimIJOsgppPz_wI9UHQ2&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=p7uNRdaoc4-b1DBapoIeEAoDCVy7-gd9ScY8ESPGwm6VhhESJuKOWI2qYbe_dq5BG-meU37xYMsgkvwR9uDR0IZJFQu_XS45wv55FJqqIRAPTOQrQ414luihtlKPx3hpXTqFRw1XY7A-6s2FoTUW1jd_otavsW-AaLzf6EtPjAM1&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=DnBhZK7c8H-TJp2F5YouFxzSWQzOwSaRdmSVClK-TmX8UKDbJAZEZacAhWCadd9sJezCOxqwXDyqcVx74lZQwLqKbFN3-Hwci-syJT1mMjW8RFAAiuhlSPmFCi_2klx0ssOpOvEqVKe7c4A61TLQZQ2&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=PVwahu2UCS6NMfsBPGrJ99MwhEJnzKWrm5vYsxQ8uWGW-uZJrI5kpcd1T1v7IoELegBggt8poYoWysdyTVm7CC9Iv1KBdsflaDqVIoqCj7NatWPqUdvWh0UuM3f6D2dI0vs-dB80k8bgWd3G9srOdw2&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=kJlKp4-GwOWHtOAUilzQide2wvTmk4N_YFaalzxkarGFaefMBmRWg5nsQolR5FVvn_vW8euhPZxNx-1NLm85CXm05cHZIscGNPL_iHWEg8IyUiTBXK10V-VEYxLDgYTGY5MEu0EKBfDUvmZBXUZSn3e8KvJnTluwwIze5_-3TI-Gl11SpCO2rLc9JkpOr4RT0&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=6q2f3O5KC8zLZ35GnSZEMmwISO3CLTHNYKg2CWZSt258uZa4nAKwdx8Orn1p4zOn-u3RUFVHSjZ_kcI2a6iTfBoVGuqBELBm-zBlDUowErDuustb1t7QmzSFnITUEbVf5JTPvKWDuVqztkJD8RRyDJzSnaC4zfq8UyslKZ6jdkg1&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=ZhcY_FEp20YikoUyFfo5TPMBm9K3wkNnu-St0tRlKqlQsKcY5qqEO8P9qNEeEi0Vng1ckJntXVegI_fCnoaohO3jkTwCNI2qCRgDGgGICIuwcrk-ol7ggCHgCWGJBQiewyhqFqAs9c1REbdZVM8r6A2&amp;t=522e7061" type="text/javascript"></script> <script src="/surveys/piaac/ideuspiaac/ScriptResource.axd?d=46ZO5QrHUJEydEfBp83-zx22CYy4gQUW4F51PkzYiXsM7LF2-omrM5YySkaduKq8CTadsNIrU6tlPZTlRvNaAWEly9j3PY9YbCp4H-Q_KKDVtZ8xoYp1F2g-CyXINYFJttW_kVInQwAUwedljGvtfw2&amp;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="MVvkbnJ9z10v34UFa97YERtbp1fS9TDrSJcd-VvHzcBz5Kr6IBCrqFIieXE1Et10z8npzBN9IMP2BzYUft6ZXBsaiA6fv725UrJ-iFyfNagDtRlITsGN8dsMkUzDfixO0" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="lRX61GZyZuKM0xK/DGIxTnKKXJomrTv0tazZ2SUcTS9c/zs7aTJzlBYhlRx3uoPe9ds+kNRnyxxfgVtKlac0+RONsbYvjhqHv125BQTimmQXUK2UydezV/Eauet6oCKGiILyXnfvbjAMxJJDCmjUHU9NH74sqf58xrY3DNCAeCWGlqEHWzAIHsip9yZ3D6SBftnMXtHaBM8evJ9ekM8tOdGndaamKKNCS3kch23EurnwJ0DwoWjsxV63DsKACP3KGrKERjwuP1LFroUIy78nvtgsPo0OQr0Qmqg0nAor60sKWjhJN1XD/GQeuI/Rylbu9BdjM5lkQCdRGfHuv0rUsYiwev9rXagfoS8qtKoBGz/cFt+5QGptx3ZI/Npsm7sDvJqUkv7UzGasYi5SDGWirWWf4keMXTEd3vkUr3sTdZnT1RunffAJjM4Luk4ScJfK" /> </div> <input type="hidden" name="ctl00$ctl00$cphNCES$NDEAnalyses" id="cphNCES_NDEAnalyses" value="ED1B6B4F1B47707FCA897E49A492039B871A5D1D39845022F3904D48D3AA8A8C6DC08D1FF40E4890F2DBDBCE6B6F77EFF6EC3B6C425A45887037AF9D999D9D99DDDBFCF377A45EA8CF6AAC462A50B76AA06295A8A19AAA89FA59ADA875F54CADC1DF003013D503781FB0137541D81B75ADCED52A506DC1DB0BD550916A02B60BD2EE40CE007E03913E81E7E7F09C8004E4BD04DE6B7505B0107E3ED1CF33F8ADC3BF53D0E202A035187B0DA487EA5775A05AAA031A5C82D4318CB0E2913C5C8AE455B23001195DB2790032D1B2B764510CB403187500986BF1145AD98267B60C35DB01DFECD01BFA6D15783B029FAA53F1AC7E6FD1FB5BD0AE03BF0178B00FDC23909EA81FE11DBDBBAAB6D5063C3F51BF00C70D6972094F23A00D484FFC7B0CDA0D01873A3D25F91DA0E5F15AEA10F01AD612D81046419BBA60CD1D8D7608D8710666CB9FAA33B27E4C9250835B8988409DA8B6DAA5315E03A56D671364F5E8FD9CA22349BDFA86224E3FE15867E28F8EDA27DE11C05C0FF97CF044FCB4A536E1ED0E705D921C08C55391859236E89963F850E0231963223EE9937D1803D714C74815134D5D5604FA226B51001185B684965DA7CE5390C6C91EF8EA50BD827FDBF063B4DBA398E9D31CAC081F8FC0CFA7968C758BEF80A86C2D5CDA9A45FB5A627D94D1DA1E29247DF37ABFA415B30FB36DE41DC37B137E766425D85115C05A445F9D03BC07BF9C49EE887740396744FE2D6F697E8498A474D3999BD01A58257802E3F32A2DE79B97246B0A19036DD11A06A2818FBBEEE8568663A380A356C8B159C0512FE4D82AE0D828E4D82EE0D82C1123A115E7AF0A63FE18DEABC4CE73801D495DEAD22A0D406E2F8D5C3B666C0DB54EB626EFD3BF316588047E6F65F6B116B027119E08BC6DC1EE3CDA325F4DEAC9BA7896258CD25A10CE1C75FB9EA36ECF182B4C6DD5196C48F50CD79F0B6F09C6860552FBDB522F26B072ED773D864F4658386238B37E22C51144C56B9A4D9CB123A8037F0AA629F3BB4F7A70F6ED815689271FC529FC7D5A03BE4036BE91DAD8279DCCC85F3C79384EAB158F857AB30F9EA81F00863DD153C1200E31D7C075231906B31CD3FF0EF4C88155949FFE208A31617FA3318F08D2776C1B7A2A8B9E67173AF242AF723A4D2156CEBD526F73B44CC7FA72EF174BED5B91F53D801174959A00AF9E35C462B77007B3714734817466CF818A2128272FE103F882FB0A7EE791DA24ED233CAF832E18450612C1AC3581EB1878F74162C3CA2E4899C562845F5207784DE3631EC198B84AA3A1B1402EE2D89F273F02A953EA961E468379D223F00DCA44FA87D160BE7C9CB72ECD737EC6343C025842DDF198AA77227A34D23845FA221AE6EE885E5DAA06593E178BB1B10B3F9CB3C6D24934201FBD05FD5A32BB3E8A08B20FF6BF5C856E08C6919A8747D4A37D76609BB41361FA2C0EED9888FF6F096ED6411E83D20F2C7E9DA9392A3F419E8C2923E2DAD199C744AD8B8FA883E7D9F84431CD6B10E97D9888E64147BFA6746108717383AED1B3B2C9BEC017CB374CEFCF31180D4DDAFF0DA5E7D178D3033581E65462C5E44F1D4B55B879BC639AB99E500E49ABE3B44B1E916FF2E394E162F9273493BCA78D61A607B44262E98F8B2D29C7C763BC944EFE925603C7415EA28F0A2BFA1B88BB2164AA13CA12D710B903F8F7924E181A4E8F8092E6D1A3C4D33912715F9B88B4D9B46C5F9B3C3198E1AD2C858FAF063FF37999CACF5F2FC55F4FF919B24FB5CFC7E9E2F33C7C36F2D35C5E43A7F3ED47CAF4C5FECA52E42BB8DB8BDDB78ADB3BE865D5655B26764831D59D00BA549C878FC019D3A9049F94FC45193849F9F14C6C48F9D59CA6200D7A6848992AA0D3B509D5A929D5555E85289BF7B4ABF013C8B9479FF65413D9F9EA35CAE730CFE83484351D5206C2D38F65750759DF56ABF7BEF93535FF803AF444EC70AB5416175955641772BEDE6F2096F53235C6CC7F8BCE9706542F8BA3C4A6329151C4FB5F8F06D75A339FB37CE5A7E22EC0686DF732A623F0E323C90AF6E942F9CACE5CFEFA7E9A764EE6F4A2382AF4295AD588B0F9FC9EF5753FCBB5B056CA42FBECAFAA9559DEF296869EF9459F5DD119947D7AB38897BE77780FDDE165F751DFFBBBEFFD5DF9FECE9CD53DC4094DB92F0D5FE3A4A6BC260F7D62535E936A9D5C76261FAB8B5B763CCCAF81CB9DF732DDD7B2E7F7FFD6B3DDFF7B60D5B95F6CA46FBB2F2CFEEE59D54BB3253D9617EA25636911CBBF1D6B372A5B5B5BC8DADAA35ABB59D9DAFA42D6D61FD5DAADCAD66E2C64EDC6A35ABB5DD9DACD85ACDDFC8A3BDBB0C4F78DE26FD7657D5D24C1EF77DBE245EF5CB1276D0F1A5DB8E7E77B5E7C63CAC5F8F67CF80D2EBBEFE37B7A7D1ABB5FB0FFCBF3E9BD18E38FA07FF2EFC26C7CE4BC63BFDAA35E48DF89D4336D53ED533FE6A3DA212F8D2852F814CFED957D781D5926AA4CE436D2756A2036DE9DD7A27B6EAE0477EECCB7F7BAE76B7C4756DB11CDC3807680F87553D3FAF0FA6CC668E03F7DB1F19AA72DFEB9017FF8B95C8A0862B80B7013678780F78D594CA765BC02089E6237E7C8F0D119195D99DF799AF82923B527A7CC57CADCE7E233E47EE19A7757D9ECDC343BF3745497BEBC8F286ECAE6229BCB9F7FF4BD9D467A2F8B6F3469A8A1689215C8E9A7B5F1DA37BC73693BDDE04D6AF1FD6A59759BB62BD8B4BD749B42CFDC61CE32DF2938577629ABE25FCEC657B28EF46EDF448FC1F1539602CFFB7A124DE83984BD03D899DC0ACBDA72041276BDD664B9384BDE926F74DE8D255AB352D7BC12E749C8C2CC69882DC9CEDCD9118A25E0D85C33079491F5A94859C945FC61098F1B1F57F3E9DA425EB3ADA9EA976C75F459BE473BCF33F2D331517024F2AE3D11E9FA049CDFF497B5EC0806CEB723A7B4ABCFDE9E3170E6B265B768F55DD0B7BD0B4F9CFB23D2C71556B4ACD82A1F85CD5964A99F42CFE3ECDC61CE07ED2F0E7A8F6C9F1EE2393EDEFCE46F03267FD850D395D8BDD4BCDB47556F34E567619DBA997AE11CD95F35B85FB3BF96E4B1A8D394566992EE033E037C35D5CB875DD6AD5E7DB3D8FEE2C4B624DE7BBFF83E8FE77E7783DBE21B33DBEEFB5EE6DD8EA1138A0596C3CFF698794AED077ED3FFFF01F3A4B9459DE46EC4C61E1ECD614371CC0F2A7646D575D7D0A12F8AA88AF8ED4EBC8CA4ECBE35EF0986E77DE6A3D5D9E592FE6216E812D6DEDD6AEC01ED4F7C7B95D0C28572AB9B9F8BEF7E67578DBD12D6BCEBCA5D2BEFA86B6E1386EF5C98F5E7F6DAB32875CFEEEE2AFDDD7A96866D75FF575C43FD0B" /><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(&quot;ctl00$ctl00$cphNCES$ibDataSet&quot;, &quot;&quot;, false, &quot;&quot;, &quot;dataset.aspx&quot;, 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(&quot;ctl00$ctl00$cphNCES$ibVariables&quot;, &quot;&quot;, false, &quot;&quot;, &quot;variables.aspx&quot;, 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(&quot;ctl00$ctl00$cphNCES$ibFormat&quot;, &quot;&quot;, false, &quot;&quot;, &quot;format.aspx&quot;, 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(&quot;ctl00$ctl00$cphNCES$ibGoToReport&quot;, &quot;&quot;, false, &quot;&quot;, &quot;report.aspx&quot;, 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=ej-GMWqM8Y82FWVEjqqgMv0_rQfd4kf-F3rDGsFo08EvmdCQJigbQUgVBHmZVfbzXfItYTTTH_mjAb5DGydP3itj4fvezlf5oVoE6ZVwYeHFvQhFKGwJ2Mjg6zqhuh9mAe-7qkY8hxVOiQzI_El5tw2&t=638733099581393393"; 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 = "showimage.ashx?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(&#39;/surveys/international/ide/HelpFiles/index.html&#39;,&#39;_blank&#39;);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">&nbsp;</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>&nbsp;<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 Variables:</strong> Gender, PIAAC Literacy proficiency levels<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">&nbsp;</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>&nbsp;</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 Gender, PIAAC Literacy proficiency levels 2013, 2017 U.S. Household (16-65 years old) Percentages">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(&#39;ctl00$ctl00$cphNCES$cph1$linkGeneraterButton&#39;,&#39;&#39;)">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"> &nbsp; </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" />&nbsp;</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" />&nbsp;</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" onclick="return GetGapWizard(this);" id="cphNCES_cph1_ibGetGapButton" class="filters" />&nbsp;</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" />&nbsp;</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(&#39;True&#39;);">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(&#39;True&#39;);">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>&nbsp;<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(&#39;True&#39;);">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>&nbsp;<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:95845f1e-8924-4370-998b-0c4c7ef96528: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 ========================================= --> <!-- End Body --> </div> <ies-footer></ies-footer> <!-- ========================================= end hfs footer ========================================= --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10