CINXE.COM
Virginia Compacts
<!-- #region Login --> <!-- #endregion --> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1"> <title>Virginia Compacts</title> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="apple-touch-icon" href="./images/favicon-law16.png" sizes="16x16" /> <link rel="apple-touch-icon" href="./images/favicon-law32.png" sizes="32x32" /> <script src="/Scripts/session.js" type="text/javascript"></script> <link rel="stylesheet" href="/Content/base.css" type="text/css" media="all" /> <!--[if lt IE 9 ]><link rel="stylesheet" href="./Content/720_grid.css" type="text/css" /><![endif]--> <link rel="stylesheet" href="/Content/720_grid.css" type="text/css" media="screen and (min-width: 720px)" /> <link rel="stylesheet" href="/Content/986_grid.css" type="text/css" media="screen and (min-width: 986px)" /> <link rel="stylesheet" href="/Content/1236_grid.css" media="screen and (min-width: 1236px)" /> <link rel="stylesheet" href="/Content/font-awesome.min.css" /> <link href='https://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700' rel='stylesheet' type='text/css' /> <link type="text/css" rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT Serif:r,i,400,700" /> <link href='https://fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic' rel='stylesheet' type='text/css' /> <link rel="stylesheet" href="/Content/jquery.fancybox.css" type="text/css" media="all" /> <link rel="stylesheet" href="/Content/jquery.qtip.min.css" type="text/css" media="all" /> <style type="text/css">.fancybox-margin {margin-right: 0px;}</style> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-F6YYKCXH17"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-F6YYKCXH17'); </script> </head> <body> <input type="text" style="width:0;height:0;visibility:hidden;position:absolute;left:0;top:0" /> <input type="password" style="width:0;height:0;visibility:hidden;position:absolute;left:0;top:0" /> <input type="hidden" id="hidSignIn" value="0" /> <div class="top-bar"></div> <header> <nav> <div class="lis-links-content full"> <ul> <li><a href="https://virginiageneralassembly.gov/">Virginia General Assembly</a> /</li> <li><a href="https://help.lis.virginia.gov">LIS Learning Center</a> /</li> <li><a href="https://lis.virginia.gov/privacy">Privacy Policy</a> /</li> <li><a href="https://lis.virginia.gov">LIS home</a> /</li> <li><a href="https://lis.virginia.gov/register-account">Register Account</a> /</li> <li><a href="https://lis.virginia.gov/login">Login</a></li> </ul> </div> </nav> </header> <div class="grid-wrapper one-and-three halves"> <div class="portal-title"> <a href="https://lis.virginia.gov/">LIS</a> </div> <div class="portal-links"> <ul> <li> <a class="txt-blue" href="https://lis.virginia.gov">Session Information</a> </li> <li> <a class="txt-dark-blue" href="https://lis.virginia.gov/bill-search">Bills & Resolutions</a> </li> <li> <a class="txt-green" href="https://budget.lis.virginia.gov/default/2025/1">State Budget</a> </li> <li> <a class="txt-light-green" href="https://law.lis.virginia.gov/">Virginia Law</a> </li> <li> <a class="txt-orange" href="https://rga.lis.virginia.gov/">Reports to the General Assembly</a> </li> </ul> </div> </div> <div class="va-law"> <div class="grid"> <div class="row"> <div class="slot-0-1-2"> <h1><a href="https://law.lis.virginia.gov">Virginia Law</a></h1> </div> <div class="slot-3-4-5"> <div class="input-group .search-comp "> <div class="input-group-btn"> <button type="button" id='searchType' value="Compacts" class="btn btn-sm btn-default dropdown-toggle" data-toggle="dropdown">Compacts <span class="caret"></span></button> <ul id='searchList' class="dropdown-menu" role="menu"> <li class="searchBtn"><a href="#">All</a></li> <li class="searchBtn "><a href="#">Code of Virginia</a></li> <li class="searchBtn "><a href="#">Administrative Code</a></li> <li class="searchBtn "><a href="#">Constitution</a></li> <li class="searchBtn "><a href="#">Charters</a></li> <li class="searchBtn "><a href="#">Authorities</a></li> <li class="searchBtn active"><a href="#">Compacts</a></li> <li class="searchBtn "><a href="#">Uncodified Acts</a></li> </ul> </div> <!-- /btn-group --> <input type="text" id="txtSearch" class="form-control input-sm" placeholder="Search" /> <span class="input-group-btn"> <button class="btn btn-sm btn-default" id="searchBtn" type="button"><i class="fa fa-search"></i></button> </span> </div> <!-- /input-group --> </div> </div> </div> </div> <div class="grid"> <!-- #region Variables --> <!-- #endregion --> <!-- #region Highlights --> <!-- #endregion --> <!-- #region Build Pages --> <!-- #endregion --> <body class="flipcol "> <input type="hidden" id="hidST" /> <input type="hidden" id="hidToC" value="0" /> <input type="hidden" id="hidID" /> <input type="hidden" id="hidNote" /> <input type="hidden" id="hidBiP" value="false" /> <input type="hidden" id="hidReport" value="0" /> <input type="hidden" id="hidSegments" value="0" /> <input type="hidden" id="hidCodified" value="0" /> <input type="hidden" id="hidPage" value="compacts" /> <div class="grid"> <div class="row"> <div class="slot-6-7-8"> <section id="pageTitle"><h2 class='pg-title'>Compacts</h2></section> <section class="breadcrumbs" id="breadcrumbs"><p><span class='breadcrumb-inactive'>Table of Contents</span></p></section> <section class="content-header-menu" id="menucontainer"> <nav class="content-header-menu-left"></nav> <a href="#" class="scroll_top "><i class="fa fa-arrow-up"></i></a> <nav class="content-header-menu-middle"><li><a id='A1' onclick='PrintPreview();' title='Print page' href='#'><i class='fa fa-print'></i> Print</a></li></nav> </section> <p class="sidenote alert rptCheckbox"><strong>Creating a Report:</strong> Check the sections you'd like to appear in the report, then use the "Create Report" button at the bottom of the page to generate your report. Once the report is generated you'll then have the option to download it as a pdf, print or email the report.</p> <article id="compacts" class="content"> <div id="printStuff"><div id='printHeader'>Virginia Compacts</div><div id='printDate'>11/27/2024</div></div> <!--googleon: index--><span id='va_compacts'><h2>Preface</h2><ul class='list'><li><a href='/compacts/compilation-of-compacts-and-related-records-and-reports/'>Compilation of compacts and related records and reports,</a><span class='secondary-text'> § 2.2-403</span></li><li><a href='/compacts/publication-of-virginia-compacts/'>Publication of Virginia compacts,</a><span class='secondary-text'> § 30-154.1</span></li><li><a href='/usconstitution/'>U.S. Constitution Article I, Section 10.</a></ul><h2>Compacts</h2><p class='sidenote'>A compact is an interstate agreement between two or more signatory states that is approved by Congress. <em>Updated annually.</em></p><h3>Administration of Government</h3><ul class='list'><li><a href='/compacts/southern-states-energy-compact/'>Southern States Energy Compact,</a><span class='secondary-text'> §§ 2.2-5600 through 2.2-5603</span></li><li><a href='/compacts/chesapeake-regional-olympic-games-compact/'>Chesapeake Regional Olympic Games Compact,</a><span class='secondary-text'> §§ 2.2-5900 through 2.2-5901</span></li></ul><h3>Agriculture, Animal Care, and Food</h3><ul class='list'><li><a href='/compacts/southern-dairy-compact/'>Southern Dairy Compact,</a><span class='secondary-text'> §§ 3.2-3300 through 3.2-3303</span></li></ul><h3>Aviation</h3><ul class='list'><li><a href='/compacts/metropolitan-washington-airports-authority/'>Metropolitan Washington Airports Authority,</a><span class='secondary-text'> §§ 5.1-152 through 5.1-178</span></li></ul><h3>Conservation</h3><ul class='list'><li><a href='/compacts/breaks-interstate-park-compact-of-1954/'>Breaks Interstate Park Compact of 1954,</a><span class='secondary-text'> § 10.1-205.1</span></li><li><a href='/compacts/southeastern-interstate-forest-fire-protection-compact/'>Southeastern Interstate Forest Fire Protection Compact,</a><span class='secondary-text'> § 10.1-1149</span></li><li><a href='/compacts/middle-atlantic-interstate-forest-fire-protection-compact/'>Middle Atlantic Interstate Forest Fire Protection Compact,</a><span class='secondary-text'> § 10.1-1150</span></li><li><a href='/compacts/southeast-interstate-low-level-radioactive-waste-management-compact/'>Southeast Interstate Low-Level Radioactive Waste Management Compact,</a><span class='secondary-text'> §§ 10.1-1500 through 10.1-1504</span></li></ul><h3>Counties, Cities and Towns</h3><ul class='list'><li><a href='/compacts/appalachian-region-interstate-compact/'>Appalachian Region Interstate Compact,</a><span class='secondary-text'> § 15.2-6900</span></li></ul><h3>Courts Not of Record</h3><ul class='list'><li><a href='/compacts/interstate-compact-relating-to-juveniles/'>Interstate Compact Relating to Juveniles,</a><span class='secondary-text'> §§ 16.1-323 through 16.1-323.1</span></li></ul><h3>Criminal Procedure</h3><ul class='list'><li><a href='/compacts/national-crime-prevention-and-privacy-compact-of-1998/'>National Crime Prevention and Privacy Compact of 1998,</a><span class='secondary-text'> § 19.2-387.2</span></li></ul><h3>Education</h3><ul class='list'><li><a href='/compacts/interstate-agreement-on-qualification-of-educational-personnel/'>Interstate Agreement on Qualification of Educational Personnel,</a><span class='secondary-text'> §§ 22.1-316 through 22.1-318</span></li><li><a href='/compacts/compact-for-education;-education-commission-of-the-states/'>Compact for Education; Education Commission of the States,</a><span class='secondary-text'> §§ 22.1-336 through 22.1-338</span></li><li><a href='/compacts/southern-regional-education-compact/'>Southern Regional Education Compact,</a><span class='secondary-text'> §§ 22.1-358 through 22.1-359</span></li><li><a href='/compacts/interstate-compact-on-educational-opportunity-for-military-children/'>Interstate Compact on Educational Opportunity for Military Children,</a><span class='secondary-text'> §§ 22.1-360 through 22.1-361</span></li></ul><h3>Fisheries and Habitat of the Tidal Waters</h3><ul class='list'><li><a href='/compacts/atlantic-states-marine-fisheries-compact/'>Atlantic States Marine Fisheries Compact,</a><span class='secondary-text'> §§ 28.2-1000 through 28.2-1000.2</span></li><li><a href='/compacts/potomac-river-compact/'>Potomac River Compact,</a><span class='secondary-text'> §§ 28.2-1001 through 28.2-1007</span></li></ul><h3>Health</h3><ul class='list'><li><a href='/compacts/recognition-of-emergency-medical-services-personnel-licensure-interstate-compact/'>Recognition of Emergency Medical Services Personnel Licensure Interstate Compact,</a><span class='secondary-text'> § 32.1-371 </span></li></ul><h3>Highways and Other Surface Transportation Systems</h3><ul class='list'><li><a href='/compacts/virginia-north-carolina-interstate-high-speed-rail-compact/'>Virginia-North Carolina Interstate High-Speed Rail Compact,</a><span class='secondary-text'> § 33.2-1400</span></li><li><a href='/compacts/interstate-73-transportation-compact-[not-in-effect]/'>Interstate 73 Transportation Compact [not in effect],</a><span class='secondary-text'> § 33.2-1830</span></li><li><a href='/compacts/washington-metropolitan-area-transit-regulation-compact-of-1958/'>Washington Metropolitan Area Transit Regulation Compact of 1958,</a><span class='secondary-text'> § 33.2-3000</span></li><li><a href='/compacts/washington-metropolitan-area-transit-authority-compact-of-1966/'>Washington Metropolitan Area Transit Authority Compact of 1966,</a><span class='secondary-text'> § 33.2-3100</span></li><li><a href='/compacts/washington-metrorail-safety-commission-interstate-compact/'>Washington Metrorail Safety Commission Interstate Compact,</a><span class='secondary-text'> § 33.2-3101</span></li></ul><h3>Insurance</h3><ul class='list'><li><a href='/compacts/interstate-insurance-product-regulation-compact/'>Interstate Insurance Product Regulation Compact,</a><span class='secondary-text'> §§ 38.2-6200 through 38.2-6201</span></li></ul><h3>Libraries</h3><ul class='list'><li><a href='/compacts/interstate-library-compact/'>Interstate Library Compact,</a><span class='secondary-text'> § 42.1-75</span></li></ul><h3>Military and Emergency Laws</h3><ul class='list'><li><a href='/compacts/national-guard-mutual-assistance-compact/'>National Guard Mutual Assistance Compact,</a><span class='secondary-text'> §§ 44-54.1 through 44-54.3</span></li><li><a href='/compacts/interstate-compact-on-national-guard-counterdrug-operations/'>Interstate Compact on National Guard Counterdrug Operations,</a><span class='secondary-text'> § 44-75.1:1</span></li><li><a href='/compacts/emergency-management-assistance-compact/'>Emergency Management Assistance Compact,</a><span class='secondary-text'> § 44-146.28:1</span></li></ul><h3>Mines, Minerals, and Energy</h3><ul class='list'><li><a href='/compacts/interstate-mining-compact/'>Interstate Mining Compact,</a><span class='secondary-text'> §§ 45.2-200 through 45.2-201</span></li><li><a href='/compacts/interstate-compact-to-conserve-oil-and-gas/'>Interstate Compact to Conserve Oil and Gas,</a><span class='secondary-text'> §§ 45.2-300 through 45.2-302</span></li></ul><h3>Motor Vehicles</h3><ul class='list'><li><a href='/compacts/driver-license-compact/'>Driver License Compact,</a><span class='secondary-text'> §§ 46.2-483 through 46.2-488</span></li><li><a href='/compacts/potomac-river-bridge-towing-compact-of-1991/'>Potomac River Bridge Towing Compact of 1991,</a><span class='secondary-text'> § 46.2-1239.1</span></li></ul><h3>Prisons and Other Methods of Correction</h3><ul class='list'><li><a href='/compacts/transport-of-prisoners-to-and-from-medical-facilities-across-state-boundaries-[not-in-effect]/'>Transport of Prisoners to and from Medical Facilities across State Boundaries [not in effect],</a><span class='secondary-text'> § 53.1-133.10</span></li><li><a href='/compacts/the-interstate-compact-for-the-supervision-of-adult-offenders/'>The Interstate Compact for the Supervision of Adult Offenders,</a><span class='secondary-text'> §§ 53.1-176.1 through 53.1-176.3</span></li><li><a href='/compacts/agreement-on-detainers/'>Agreement on Detainers,</a><span class='secondary-text'> §§ 53.1-210 through 53.1-215</span></li><li><a href='/compacts/interstate-corrections-compact/'>Interstate Corrections Compact,</a><span class='secondary-text'> §§ 53.1-216 through 53.1-217</span></li></ul><h3>Professions and Occupations</h3><ul class='list'><li><a href='/compacts/cosmetology-compact/'>Cosmetology Compact,</a><span class='secondary-text'> § 54.1-700.1</span></li><li><a href='/compacts/audiology-and-speech-language-pathology-interstate-compact/'>Audiology and Speech-Language Pathology Interstate Compact,</a><span class='secondary-text'> §§ 54.1-2606 through 54.1-2619</span></li><li><a href='/compacts/dentist-and-dental-hygienist-compact/'>Dentist and Dental Hygienist Compact,</a><span class='secondary-text'> § 54.1-2729.02</span></li><li><a href='/compacts/pa-licensure-compact/'>PA Licensure Compact,</a><span class='secondary-text'> § 54.1-2953.1</span></li><li><a href='/compacts/occupational-therapy-interjurisdictional-licensure-compact/'>Occupational Therapy Interjurisdictional Licensure Compact,</a><span class='secondary-text'> § 54.1-2956.7:1</span></li><li><a href='/compacts/nurse-licensure-compact/'>Nurse Licensure Compact,</a><span class='secondary-text'> §§ 54.1-3040.1 through 54.1-3040.11</span></li><li><a href='/compacts/physical-therapy-licensure-compact/'>Physical Therapy Licensure Compact,</a><span class='secondary-text'> §§ 54.1-3485 through 54.1-3496</span></li><li><a href='/compacts/counseling-compact-[in-effect-beginning-january-1,-2024]/'>Counseling Compact [in effect beginning January 1, 2024],</a><span class='secondary-text'> § 54.1-3500.1</span></li><li><a href='/compacts/psychology-interjurisdictional-compact/'>Psychology Interjurisdictional Compact,</a><span class='secondary-text'> § 54.1-3606.2</span></li><li><a href='/compacts/social-work-licensure-compact/'>Social Work Licensure Compact,</a><span class='secondary-text'> § 54.1-3709.4</span></li></ul><h3>Trade and Commerce</h3><ul class='list'><li><a href='/compacts/live-horseracing-compact/'>Live Horseracing Compact,</a><span class='secondary-text'> §§ 59.1-394.1 through 59.1-394.4</span></li></ul><h3>Waters of the State, Ports and Harbors</h3><ul class='list'><li><a href='/compacts/potomac-river-basin-commission/'>Potomac River Basin Commission,</a><span class='secondary-text'> §§ 62.1-64 through 62.1-69</span></li><li><a href='/compacts/ohio-river-valley-water-sanitation-commission/'>Ohio River Valley Water Sanitation Commission,</a><span class='secondary-text'> §§ 62.1-70 through 62.1-79</span></li></ul><h3>Welfare (Social Services)</h3><ul class='list'><li><a href='/compacts/interstate-compact-on-the-placement-of-children/'>Interstate Compact on the Placement of Children,</a><span class='secondary-text'> § 63.2-1000</span></li><li><a href='/compacts/implementation-of-the-interstate-compact-on-the-placement-of-children/'>Implementation of the Interstate Compact on the Placement of Children,</a><span class='secondary-text'> §§ 63.2-1100 through 63.2-1105</span></li></ul><h3>Wildlife, Inland Fisheries and Boating</h3><ul class='list'><li><a href='/compacts/wildlife-violator-compact/'>Wildlife Violator Compact,</a><span class='secondary-text'> § 29.1-530.5</span></li></ul><h2>Boundaries</h2><p class='sidenote'>Until the 1920鈥檚, most compacts dealt with the settlement of boundary lines between the states.</p><ul class='list'><li><a href='/compacts/boundaries/'>Boundaries,</a><span class='secondary-text'> § 1-300 </span></li><li><a href='/compacts/extent-of-territory-of-the-commonwealth-after-the-constitution-of-1776/'>Extent of territory of the Commonwealth after the Constitution of 1776,</a><span class='secondary-text'> § 1-301 </span></li><li><a href='/compacts/jurisdiction-and-ownership-of-commonwealth-over-offshore-waters-and-submerged-lands/'>Jurisdiction and ownership of Commonwealth over offshore waters and submerged lands,</a><span class='secondary-text'> § 1-302 </span></li><li><a href='/compacts/cession-of-territory-northwest-of-ohio-river/'>Cession of territory northwest of Ohio River,</a><span class='secondary-text'> § 1-303 </span></li><li><a href='/compacts/boundary-with-north-carolina/'>Boundary with North Carolina,</a><span class='secondary-text'> § 1-304 & Virginia-North Carolina Boundary Agreement of 1791</span></li><li><a href='/compacts/boundary-with-north-carolina-eastward-from-low-water-mark-of-atlantic-ocean/'>Boundary with North Carolina eastward from low-water mark of Atlantic Ocean,</a><span class='secondary-text'> § 1-305 & Virginia-North Carolina Boundary Agreement of 1970</span></li><li><a href='/compacts/boundary-with-tennessee/'>Boundary with Tennessee,</a><span class='secondary-text'> § 1-306 & Virginia-Tennessee Boundary Agreement of 1901</span></li><li><a href='/compacts/compact-and-boundary-with-kentucky/'>Compact and boundary with Kentucky,</a><span class='secondary-text'> § 1-307 & Kentucky and Virginia Jurisdiction Act of 1789</span></li><li><a href='/compacts/boundary-with-maryland/'>Boundary with Maryland,</a><span class='secondary-text'> § 1-308 & Virginia and Maryland Boundary Agreement of 1878</span></li><li><a href='/compacts/boundary-with-maryland-eastward-from-assateague-island/'>Boundary with Maryland eastward from Assateague Island,</a><span class='secondary-text'> § 1-309 </span></li><li><a href='/compacts/boundary-with-maryland-in-upper-reaches-of-pocomoke-sound-and-lower-reaches-of-pocomoke-river/'>Boundary with Maryland in upper reaches of Pocomoke sound and lower reaches of Pocomoke River,</a><span class='secondary-text'> § 1-310 </span></li><li><a href='/compacts/recession-of-portion-of-district-of-columbia/'>Recession of portion of District of Columbia,</a><span class='secondary-text'> § 1-311 & Chap. 64.- An Act Accepting by the State of Virginia the County of Alexandria, in the District of Columbia, When the Same Shall be Re-ceded by the Congress of the United States.</span></li><li><a href='/compacts/boundary-with-district-of-columbia/'>Boundary with District of Columbia,</a><span class='secondary-text'> § 1-312 & Virginia and District of Columbia Boundary Line Compact of 1946</span></li><li><a href='/compacts/boundary-line-between-loudoun-county,-virginia,-and-jefferson-county,-west-virginia/'>Boundary line between Loudoun County, Virginia, and Jefferson County, West Virginia,</a><span class='secondary-text'> § 1-313 </span></li></ul><h3>Historical References</h3><ul class='list'><li><a href='/compacts/an-act-for-confirming-and-establishing-the-boundary-line-between-this-state-and-the-state-of-kentucky,-ascertained-and-fixed-by-certain-commissioners-appointed-by-both-states,-and-for-other-purposes/'>An Act for Confirming and Establishing the Boundary Line Between this State and the State of Kentucky, Ascertained and Fixed by Certain Commissioners Appointed by Both States, and for Other Purposes</a></li><li><a href='/compacts/virginia-and-west-virginia-boundary-agreement-of-1863/'>Virginia and West Virginia Boundary Agreement of 1863</a></li><li><a href='/compacts/virginia-and-west-virginia-boundary-compact-of-1959/'>Virginia and West Virginia Boundary Compact of 1959</a></li><li><a href='/compacts/virginia-west-virginia-debt-agreement-of-1861/'>Virginia-West Virginia Debt Agreement of 1861</a></li><li><a href='/compacts/maryland-virginia-compact-of-1785/'>Maryland-Virginia Compact of 1785</a></li><li><a href='/compacts/virginia-tennessee-boundary-agreement-of-1803/'>Virginia-Tennessee Boundary Agreement of 1803</a></li></ul></span><!--googleoff: index--> </article> </div> <div class="slot-9"> <nav id="section-menu"> <ul class="section-header-menu"> <li> <h3><a href="/vacode">Code of Virginia</a></h3> </li> <li> <h3><a href="/admincode">Administrative Code</a></h3> </li> <li> <h3><a href="/constitution">Constitution of Virginia</a></h3> </li> <li> <h3><a href="/charters">Charters</a></h3> </li> <li> <h3><a href="/authorities">Authorities</a></h3> </li> <li class="selected"> <h3><a href="/compacts">Compacts</a></h3> </li> <li> <h3><a href="/uncodifiedacts">Uncodified Acts</a></h3> </li> </ul> </nav> </div> </div> </div> <!-- / .grid --> <script src="/Scripts/jquery.min.js" type="text/javascript"></script> <script src="/Scripts/responsive.js" type="text/javascript"></script> <script src="/Scripts/modernizer.js" type="text/javascript" charset="utf-8"></script> <script src="/Scripts/bootstrap.min.js" type="text/javascript" charset="utf-8"></script> <script src="/Scripts/jquery.fancybox.js" type="text/javascript" charset="utf-8"></script> <script src="/Scripts/fancybox/jquery.easing-1.3.pack.js" type="text/javascript"></script> <script src="/Scripts/fancybox/jquery.mousewheel-3.0.4.pack.js" type="text/javascript"></script> <script src="/Scripts/jquery.floatThead.min.js" type="text/javascript"></script> <script src="/Scripts/printThis.js" type="text/javascript"></script> <script src="/Scripts/jquery.cookie.js" type="text/javascript"></script> <script src="/Scripts/search.js" type="text/javascript"></script> <script src="/Scripts/searchCoV.js" type="text/javascript"></script> <script src="/Scripts/isFontFaceSupported.js" type="text/javascript"></script> <script src="/Scripts/jquery.qtip.js" type="text/javascript"></script> <link rel="stylesheet" href="/Content/msgBoxLight.css" /> <script src="/Scripts/jquery.msgBox.js" type="text/javascript" charset="utf-8"></script> <script src="/Scripts/tinymce/tinymce.min.js" type="text/javascript" charset="utf-8"></script> <script src="/Scripts/edit.js" type="text/javascript"></script> <script src="/Scripts/CoVInit.js" type="text/javascript"></script> <script src="/Scripts/report.js" type="text/javascript"></script> <script src="/Scripts/default.js" type="text/javascript"></script> <script src="/Scripts/pdf.js" type="text/javascript"></script> <script type="text/javascript"> $('document').ready(function () { $('#print').click(function () { $("#compacts").printThis(); return (false); }); var val = parseInt($.browser.version); if ($.browser.msie || (val > 7 && val <= 11)) { //stuff here (like adding an IE10 class to the body or html tag $(".input-sm").css("margin-top", "1px"); } $('a.fancybox').fancybox({ type: "iframe", 'width': 650, 'height': 520 }); $("a.single_image").fancybox({ type: "iframe", 'width': 650, 'height': 720 }); $('.fancybox').attr('href', "/emailForm?parent=compacts/" + $('#hidSegments').val()); $('.hdr-read-text a').fancybox({ type: "iframe", 'width': 650, 'height': 701, 'autoDimensions': false, 'autoSize': false, afterClose: function (event, ui) { //parent.document.getElementById("hidBiP").value = "false"; parent.$("#hidBiP").val("false"); } }); var _hidVal = $('#hidBiP').val(); if (_hidVal == 'true') { $('.hdr-read-text a').click(); } if (isFontFaceSupported() == false) { $('.fa').iconfontFallback(); } $('p.hdr-read-text a').qtip({ content: 'Bills currently before the General Assembly', style: { textAlign: 'center', tip: true, classes: 'qtip-rounded qtip-shadow', }, position: { my: 'top center', at: 'bottom center' } }); }); function PrintPreview() { $('table').floatThead('reflow'); $('table').floatThead('reflow'); printWindow = window.open("", "", "location=1,status=1,scrollbars=1,width=650,height=600"); printWindow.document.write('<!DOCTYPE html><html><head>'); //printWindow.document.write('<link rel="stylesheet" href="./css/base.css" type="text/css" media="all" />'); printWindow.document.write('<style type="text/css">@media print{.no-print, .no-print *{display: none !important;}h6{display:none !important;}#printPages{display:none !important;}}#printDate {display:none !important;}</style>'); printWindow.document.write('<style type="text/css">#printHeader{display:block;font-size:1em;line-height:1.3em;text-align:left;margin-bottom:.8em;}</style>'); printWindow.document.write('<style type="text/css">body{color:#444;font-family:"PT Serif",Georgia,serif;line-height:1.3em;font-size: .95em;}h2{margin:0 0 .1em 0;font-weight:normal;line-height:1.2em;font-size:1.4em;letter-spacing:.01em;padding:0 .35em 0 0.25em;}'); printWindow.document.write('.hdr-read-text,.read-text,.rptCheckbox{display:none;}ul .outline{margin-bottom:1em;}ul{list-style:none;}.outline ul{margin-left:1em;}a, a:link{color:#1a73ae;text-decoration:none;}'); printWindow.document.write('b{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}.number-descrip-list{line-height:1.55em;margin-bottom:1em;height:auto;}'); printWindow.document.write('.number-descrip-list dt {clear: left;float: left;display: table-cell;font-weight: bold;width: 6.75em;}.number-descrip-list dd {padding-bottom: .125em;display: table-cell;}'); printWindow.document.write('.number-descrip-list-outline{margin-left:1em;line-height:1.55em;}.number-descrip-list-outline dt{width:7em;font-weight:bold;}'); printWindow.document.write('.number-descrip-list-outline dd{display:table-cell;padding-bottom:0;}</style>'); printWindow.document.write('<style type="text/css">h6 {font-family: "Lato", Helvetica, Arial, sans-serif;font-size: 14px;border-bottom: 1px solid #ddd;padding-bottom: 15px;}'); printWindow.document.write('table{border-collapse: collapse;border-spacing: 0;margin-bottom: 15px;}.printButtons {width: 100%;text-align: right;position: absolute;right: 10px;top: 28px;}</style>'); printWindow.document.write('<style>#printPages{position:absolute;left: 120px;top: 30px;}.hiddenTable {display: none !important;}</style>'); printWindow.document.write('</head><body>'); printWindow.document.write('<h6>Print Preview</h6><span id="printPages"></span>') printWindow.document.write('<div class="printButtons">'); //Print and cancel button printWindow.document.write('<input type="button" id="btnPrint" value="Print" class="no-print" onclick="window.print();window.onfocus=function(){window.close();}" />'); printWindow.document.write('<input type="button" id="btnCancel" value="Cancel" class="no-print" onclick="window.close()" />'); printWindow.document.write('</div>'); //You can include any data this way. var _page = '<div id="va_compacts" class="va_compacts">' + $('#printStuff').html() + $('#va_compacts').html() + '</div>'; printWindow.document.write(_page); printWindow.document.write('<scr' + 'ipt type="text/javascript">var divHeight;var obj = document.getElementById("va_compacts");if(obj.offsetHeight){divHeight=obj.offsetHeight;}else if(obj.style.pixelHeight){divHeight=obj.style.pixelHeight;}document.getElementById("printPages").innerHTML="Approximate Number of Pages: " + Math.ceil(divHeight / 850);</sc' + 'ript>'); printWindow.document.write('</body></html>'); printWindow.document.close(); printWindow.focus(); } </script> <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="<%: FriendlyUrl.Href("~/js/html5shiv.js") %>"></script> <script src="<%: FriendlyUrl.Href("~/js/respond.js") %>"></script> <![endif]--> </body> </div> <div class="va-law-footer" id="valawfooter"> <div class="grid"> <div class="row"> <div class="slot-6 foot-callout"> <h4><i class="fa fa-book"></i> Virginia Law Library</h4> <p>The Code of Virginia, Constitution of Virginia, Charters, Authorities, Compacts and Uncodified Acts are now available in EPub eBook format. <a class="more" href="/law-library"><i class="fa fa-arrow-circle-right"></i></a></p> </div> <div class="slot-7 foot-callout"> <h4><i class="fa fa-question-circle"></i> Helpful Resources</h4> <ul> <li><a href="http://codecommission.dls.virginia.gov/">Virginia Code Commission</a></li> <li><a href="http://register.dls.virginia.gov/">Virginia Register of Regulations</a></li> <li><a href="https://www.archives.gov/exhibits/charters/constitution_transcript.html">U.S. Constitution</a></li> </ul> </div> <div class="slot-8 foot-callout"> <h4><a href="/developers"><i class="fa fa-wrench"></i> For Developers</a></h4> <p>The Virginia Law website data is available via a web service. <a class="more" href="/developers"><i class="fa fa-arrow-circle-right"></i></a></p> </div> <div class="slot-9 foot-callout"> <h4 id="twitter"> </h4> <img id="ga-seal" src="/images/ga_seal_lis.png" alt="virginia general assembly seal" /> </div> </div> </div> </div> <div class="footer"> <nav class="footer-links" style="line-height: 1.4;"> <div class="container-fluid"> <div class="row"> <div id='generic_login_div' style="display:none;z-index:9999;padding:10px;" class="corners dropshadow"> <h3>Sign In</h3> <div class='form-row'> <label id='lblusername' for='username'>Username: </label> <input type='text' class="user" name='username' placeholder="Username" id='username' /> <label id="userError"></label> </div> <div class='form-row'> <label id='lblpassword' for='password'>Password: </label> <input type='password' class="pass" name='password' placeholder="Password" id='password' /> <label id="passError"></label> </div> <div class='submit-row'> <input type='button' id="btnLogin" class="button" value='Login' /> <a onclick='hideLogin()' class="hover">Cancel</a> </div> </div> <div id="dialog-modal" style="display:none;"></div> <span class="col-xs-12 text-center"> <ul> <li><a href="https://lis.virginia.gov">LIS Home</a></li> <li><a id="aLIAB" href="https://lis.virginia.gov/register-account">Lobbyist-in-a-Box</a></li> </ul> <p> 漏 Copyright Commonwealth of Virginia, <script>document.write(new Date().getFullYear())</script>. All rights reserved. Site developed by the <a href="http://dlas.virginia.gov">Division of Legislative Automated Systems (DLAS)</a>. <a href="" id="signin" onclick="showLogin();return false;">Sign In</a> </p> </span> </div> </div> </nav> </div> </body> </html> <!--[if lt IE 10 ]><script async src="<%: FriendlyUrl.Href("~/Scripts/placeHolder.js" type="text/javascript"></script><![endif]--> <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="~/Scripts/html5shiv.js"></script> <script src="~/Scripts/respond.js"></script> <![endif]--> <script src="/Scripts/SwitchMode.js" type="text/javascript"></script>