CINXE.COM
Code of Virginia - Title 8.01. Civil Remedies and Procedure
<!-- #region Login --> <!-- #endregion --> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1"> <title>Code of Virginia - Title 8.01. Civil Remedies and Procedure</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" /> <meta name='robots' content='noindex'> <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="Code_of_Virginia" class="btn btn-sm btn-default dropdown-toggle" data-toggle="dropdown">Code of Virginia <span class="caret"></span></button> <ul id='searchList' class="dropdown-menu" role="menu"> <li class="searchBtn"><a href="#">All</a></li> <li class="searchBtn active"><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 "><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="2" /> <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" /> <input type="hidden" id="hidPage" value="vacode" /> <div class="grid"> <div class="row"> <div class="slot-6-7-8"> <section id="pageTitle"><h2 class='pg-title'>Code of Virginia</h2></section> <section class="breadcrumbs" id="breadcrumbs"><p><a href='/vacode/'>Table of Contents</a> » <span class='breadcrumb-inactive'>Title 8.01. Civil Remedies and Procedure</span></p></section> <section class="content-header-menu" id="menucontainer"> <nav class="content-header-menu-left"><ul><li><a title='Title 6.2. Financial Institutions and Services' href='/vacode/title6.2/'><i class='fa fa-long-arrow-left'></i></a> Title <a title='Title 8.1A. Uniform Commercial Code — General Provisions' href='/vacode/title8.1A/'><i class='fa fa-long-arrow-right'></i></a></li></ul></nav> <a href="#" class="scroll_top "><i class="fa fa-arrow-up"></i></a> <nav class="content-header-menu-middle"><ul><li><a id='A1' onclick='PrintPreview();' title='Print page' href=''><i class='fa fa-print'></i> Print</a></li></ul></nav> <nav class="content-header-menu-right"><ul><li>Search Title</li></ul><div class='input-group secondary-search'><input type='text' id='txtsearch-in' class='form-control input-sm' placeholder='keyword'><span class='input-group-btn'><button class='btn btn-sm btn-default' id='search-in' type=button>Go</button></span></div><!-- /input-group --></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="vacode" class="content"> <div id="printStuff"><div id='printHeader'>Code of Virginia<br/></div><div id='printDate'>2/16/2025</div></div> <span id='va_code'><!--googleon: index--><h2><input type='checkbox' id='title8-01' class='parentCheck rptCheckbox'> Title 8.01. Civil Remedies and Procedure<span class='read-text'><a href='/vacodefull/title8.01/'>Read Title <i class='fa fa-angle-right'></i></a></span></li></h2><dl class='number-descrip-list'><dt><a href='/vacode/title8.01/chapter1/'>Chapter 1</a></dt><dd>General Provisions As to Civil Cases<span class='secondary-text'> [§§ <a href='/vacode/8.01-1/'>8.01-1</a> through <a href='/vacode/8.01-4.3/'>8.01-4.3</a>]</span></dd><dt><a href='/vacode/title8.01/chapter2/'>Chapter 2</a></dt><dd>Parties<span class='secondary-text'> [§§ <a href='/vacode/8.01-5/'>8.01-5</a> through <a href='/vacode/8.01-24/'>8.01-24</a>]</span></dd><dt><a href='/vacode/title8.01/chapter3/'>Chapter 3</a></dt><dd>Actions<span class='secondary-text'> [§§ <a href='/vacode/8.01-25/'>8.01-25</a> through <a href='/vacode/8.01-227.23/'>8.01-227.23</a>]</span></dd><dt><a href='/vacode/title8.01/chapter4/'>Chapter 4</a></dt><dd>Limitations of Actions<span class='secondary-text'> [§§ <a href='/vacode/8.01-228/'>8.01-228</a> through <a href='/vacode/8.01-256/'>8.01-256</a>]</span></dd><dt><a href='/vacode/title8.01/chapter5/'>Chapter 5</a></dt><dd>Venue<span class='secondary-text'> [§§ <a href='/vacode/8.01-257/'>8.01-257</a> through <a href='/vacode/8.01-267/'>8.01-267</a>]</span></dd><dt><a href='/vacode/title8.01/chapter5.1/'>Chapter 5.1</a></dt><dd>Multiple Claimant Litigation Act<span class='secondary-text'> [§§ <a href='/vacode/8.01-267.1/'>8.01-267.1</a> through <a href='/vacode/8.01-267.9/'>8.01-267.9</a>]</span></dd><dt><a href='/vacode/title8.01/chapter6/'>Chapter 6</a></dt><dd>Notice of Lis Pendens or Attachment<span class='secondary-text'> [§§ <a href='/vacode/8.01-268/'>8.01-268</a> through <a href='/vacode/8.01-269/'>8.01-269</a>]</span></dd><dt><a href='/vacode/title8.01/chapter7/'>Chapter 7</a></dt><dd>Civil Actions; Commencement, Pleadings, and Motions<span class='secondary-text'> [§§ <a href='/vacode/8.01-270/'>8.01-270</a> through <a href='/vacode/8.01-284/'>8.01-284</a>]</span></dd><dt><a href='/vacode/title8.01/chapter8/'>Chapter 8</a></dt><dd>Process<span class='secondary-text'> [§§ <a href='/vacode/8.01-285/'>8.01-285</a> through <a href='/vacode/8.01-327.2/'>8.01-327.2</a>]</span></dd><dt><a href='/vacode/title8.01/chapter9/'>Chapter 9</a></dt><dd>Personal Jurisdiction in Certain Actions<span class='secondary-text'> [§§ <a href='/vacode/8.01-328/'>8.01-328</a> through <a href='/vacode/8.01-330/'>8.01-330</a>]</span></dd><dt><a href='/vacode/title8.01/chapter10/'>Chapter 10</a></dt><dd>Dockets<span class='secondary-text'> [§§ <a href='/vacode/8.01-331/'>8.01-331</a> through <a href='/vacode/8.01-335/'>8.01-335</a>]</span></dd><dt><a href='/vacode/title8.01/chapter11/'>Chapter 11</a></dt><dd>Juries<span class='secondary-text'> [§§ <a href='/vacode/8.01-336/'>8.01-336</a> through <a href='/vacode/8.01-363/'>8.01-363</a>]</span></dd><dt><a href='/vacode/title8.01/chapter12/'>Chapter 12</a></dt><dd>Interpleader; Claims of Third Parties to Property Distrained or Levied on, Etc.<span class='secondary-text'> [§§ <a href='/vacode/8.01-364/'>8.01-364</a> through <a href='/vacode/8.01-373/'>8.01-373</a>]</span></dd><dt><a href='/vacode/title8.01/chapter13/'>Chapter 13</a></dt><dd>Certain Incidents of Trial<span class='secondary-text'> [§§ <a href='/vacode/8.01-374/'>8.01-374</a> through <a href='/vacode/8.01-384.2/'>8.01-384.2</a>]</span></dd><dt><a href='/vacode/title8.01/chapter14/'>Chapter 14</a></dt><dd>Evidence<span class='secondary-text'> [§§ <a href='/vacode/8.01-385/'>8.01-385</a> through <a href='/vacode/8.01-420.8/'>8.01-420.8</a>]</span></dd><dt><a href='/vacode/title8.01/chapter15/'>Chapter 15</a></dt><dd>Payment and Setoff<span class='secondary-text'> [§§ <a href='/vacode/8.01-421/'>8.01-421</a> through <a href='/vacode/8.01-423/'>8.01-423</a>]</span></dd><dt><a href='/vacode/title8.01/chapter16/'>Chapter 16</a></dt><dd>Compromises<span class='secondary-text'> [§§ <a href='/vacode/8.01-424/'>8.01-424</a> through <a href='/vacode/8.01-425.1/'>8.01-425.1</a>]</span></dd><dt><a href='/vacode/title8.01/chapter17/'>Chapter 17</a></dt><dd>Judgments and Decrees Generally<span class='secondary-text'> [§§ <a href='/vacode/8.01-426/'>8.01-426</a> through <a href='/vacode/8.01-465/'>8.01-465</a>]</span></dd><dt><a href='/vacode/title8.01/chapter17.1/'>Chapter 17.1</a></dt><dd>Uniform Enforcement of Foreign Judgments Act<span class='secondary-text'> [§§ <a href='/vacode/8.01-465.1/'>8.01-465.1</a> through <a href='/vacode/8.01-465.5/'>8.01-465.5</a>]</span></dd><dt><a href='/vacode/title8.01/chapter17.2/'>Chapter 17.2</a></dt><dd>Uniform Foreign-Country Money Judgments Recognition Act<span class='secondary-text'> [§§ <a href='/vacode/8.01-465.6/'>8.01-465.6</a> through <a href='/vacode/8.01-465.13:11/'>8.01-465.13:11</a>]</span></dd><dt><a href='/vacode/title8.01/chapter17.3/'>Chapter 17.3</a></dt><dd>Uniform Foreign-Money Claims Act<span class='secondary-text'> [§§ <a href='/vacode/8.01-465.14/'>8.01-465.14</a> through <a href='/vacode/8.01-465.25/'>8.01-465.25</a>]</span></dd><dt><a href='/vacode/title8.01/chapter18/'>Chapter 18</a></dt><dd>Executions and Other Means of Recovery<span class='secondary-text'> [§§ <a href='/vacode/8.01-466/'>8.01-466</a> through <a href='/vacode/8.01-525/'>8.01-525</a>]</span></dd><dt><a href='/vacode/title8.01/chapter18.1/'>Chapter 18.1</a></dt><dd>Assignments for Benefit of Creditors<span class='secondary-text'> [§§ <a href='/vacode/8.01-525.1/'>8.01-525.1</a> through <a href='/vacode/8.01-525.12/'>8.01-525.12</a>]</span></dd><dt><a href='/vacode/title8.01/chapter19/'>Chapter 19</a></dt><dd>Forthcoming Bonds<span class='secondary-text'> [§§ <a href='/vacode/8.01-526/'>8.01-526</a> through <a href='/vacode/8.01-532/'>8.01-532</a>]</span></dd><dt><a href='/vacode/title8.01/chapter20/'>Chapter 20</a></dt><dd>Attachments and Bail in Civil Cases<span class='secondary-text'> [§§ <a href='/vacode/8.01-533/'>8.01-533</a> through <a href='/vacode/8.01-576/'>8.01-576</a>]</span></dd><dt><a href='/vacode/title8.01/chapter20.1/'>Chapter 20.1</a></dt><dd>Summary Jury Trial<span class='secondary-text'> [§§ <a href='/vacode/8.01-576.1/'>8.01-576.1</a> through <a href='/vacode/8.01-576.3/'>8.01-576.3</a>]</span></dd><dt><a href='/vacode/title8.01/chapter20.2/'>Chapter 20.2</a></dt><dd>Court-Referred Dispute Resolution Proceedings<span class='secondary-text'> [§§ <a href='/vacode/8.01-576.4/'>8.01-576.4</a> through <a href='/vacode/8.01-576.12/'>8.01-576.12</a>]</span></dd><dt><a href='/vacode/title8.01/chapter21/'>Chapter 21</a></dt><dd>Arbitration and Award<span class='secondary-text'> [§§ <a href='/vacode/8.01-577/'>8.01-577</a> through <a href='/vacode/8.01-581.016/'>8.01-581.016</a>]</span></dd><dt><a href='/vacode/title8.01/chapter21.1/'>Chapter 21.1</a></dt><dd>Medical Malpractice<span class='secondary-text'> [§§ <a href='/vacode/8.01-581.1/'>8.01-581.1</a> through <a href='/vacode/8.01-581.20:1/'>8.01-581.20:1</a>]</span></dd><dt><a href='/vacode/title8.01/chapter21.2/'>Chapter 21.2</a></dt><dd>Mediation<span class='secondary-text'> [§§ <a href='/vacode/8.01-581.21/'>8.01-581.21</a> through <a href='/vacode/8.01-581.26/'>8.01-581.26</a>]</span></dd><dt><a href='/vacode/title8.01/chapter22/'>Chapter 22</a></dt><dd>Receivers, General and Special<span class='secondary-text'> [§§ <a href='/vacode/8.01-582/'>8.01-582</a> through <a href='/vacode/8.01-606/'>8.01-606</a>]</span></dd><dt><a href='/vacode/title8.01/chapter23/'>Chapter 23</a></dt><dd>Commissioners in Chancery<span class='secondary-text'> [§§ <a href='/vacode/8.01-607/'>8.01-607</a> through <a href='/vacode/8.01-619/'>8.01-619</a>]</span></dd><dt><a href='/vacode/title8.01/chapter24/'>Chapter 24</a></dt><dd>Injunctions<span class='secondary-text'> [§§ <a href='/vacode/8.01-620/'>8.01-620</a> through <a href='/vacode/8.01-634/'>8.01-634</a>]</span></dd><dt><a href='/vacode/title8.01/chapter25/'>Chapter 25</a></dt><dd>Extraordinary Writs<span class='secondary-text'> [§§ <a href='/vacode/8.01-635/'>8.01-635</a> through <a href='/vacode/8.01-668/'>8.01-668</a>]</span></dd><dt><a href='/vacode/title8.01/chapter26/'>Chapter 26</a></dt><dd>Appeals to the Supreme Court<span class='secondary-text'> [§§ <a href='/vacode/8.01-669/'>8.01-669</a> through <a href='/vacode/8.01-675.2/'>8.01-675.2</a>]</span></dd><dt><a href='/vacode/title8.01/chapter26.1/'>Chapter 26.1</a></dt><dd>Appeals to the Court of Appeals<span class='secondary-text'> [§§ <a href='/vacode/8.01-675.3/'>8.01-675.3</a> through <a href='/vacode/8.01-675.6/'>8.01-675.6</a>]</span></dd><dt><a href='/vacode/title8.01/chapter26.2/'>Chapter 26.2</a></dt><dd>Appeals Generally<span class='secondary-text'> [§§ <a href='/vacode/8.01-676/'>8.01-676</a> through <a href='/vacode/8.01-688/'>8.01-688</a>]</span></dd><dt><a href='/vacode/title8.01/chapter27/'>Chapter 27</a></dt><dd>Virginia Prisoner Litigation Reform Act<span class='secondary-text'> [§§ <a href='/vacode/8.01-689/'>8.01-689</a> through <a href='/vacode/8.01-697/'>8.01-697</a>]</span></dd></dl><!--googleoff: index--></span> </article> <div id="HistoryNote"></div> <nav class="content-footer-menu"><input type='button' class='btn btn-sm btn-primary rptCheckbox' id='singlebutton' value='Create Report' name='singlebutton'><ul><li><a title='Title 6.2. Financial Institutions and Services' href='/vacode/title6.2/'><i class='fa fa-long-arrow-left'></i></a> Title <a title='Title 8.1A. Uniform Commercial Code — General Provisions' href='/vacode/title8.1A/'><i class='fa fa-long-arrow-right'></i></a></li></ul></nav> </div> <div class="slot-9"> <nav id="section-menu"> <ul class="section-header-menu"> <li class="selected"> <h3><a href="/vacode">Code of Virginia</a></h3> </li> <ul class="section-sub-menu"> <li><a href="/vacodepopularnames">Popular Names</a></li> </ul> <ul class="section-sub-menu"> <li id="covUpdates"><a href='/vacodeupdates/'>2024 Updates</a></li> </ul> <ul class="section-sub-menu"> <li><span class="form-title">Section Look Up</span></li> <li id='search-box'> <div action='/search' id='search-form' method='get' target='_top'> <input type="text" id='search-text' name='q' placeholder='ex. 2.2-4007.01' readonly onfocus="if (this.hasAttribute('readonly')) {this.removeAttribute('readonly'); this.blur(); this.focus(); }"/> <button id='search-button' type='submit'><span>Go</span></button> </div> </li> </ul> <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> <h3><a href="/compacts">Compacts</a></h3> </li> <li> <h3><a href="/uncodifiedacts">Uncodified Acts</a></h3> </li> </ul> </nav> </div> </div> </div> <script type="text/javascript">var siteurl = 'https://law.lis.virginia.gov';</script> <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/printThisCoV.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 () { $("#vacode").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=vacode/" + $('#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('<link rel="stylesheet" href="./css/720_grid.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_code" class="va_code">' + $('#printStuff').html() + $('#va_code').html() + '</div>'; printWindow.document.write(_page); printWindow.document.write('<scr' + 'ipt type="text/javascript">var divHeight;var obj = document.getElementById("va_code");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 --> </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>