<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xsl:stylesheet [
<!ENTITY amp   "&#38;">
<!ENTITY copy   "&#169;">
<!ENTITY gt   "&#62;">
<!ENTITY hellip "&#8230;">
<!ENTITY laquo  "&#171;">
<!ENTITY lsaquo   "&#8249;">
<!ENTITY lsquo   "&#8216;">
<!ENTITY lt   "&#60;">
<!ENTITY nbsp   "&#160;">
<!ENTITY quot   "&#34;">
<!ENTITY raquo  "&#187;">
<!ENTITY rsaquo   "&#8250;">
<!ENTITY rsquo   "&#8217;">
]>
<!--

-->
<xsl:stylesheet version="3.0"
	xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
	xmlns:xs="http://www.w3.org/2001/XMLSchema"
	xmlns:ou="http://omniupdate.com/XSL/Variables"
	xmlns:fn="http://omniupdate.com/XSL/Functions"
	xmlns:ouc="http://omniupdate.com/XSL/Variables"
	exclude-result-prefixes="xsl xs ou fn ouc">

	<xsl:import href="_shared/template-matches.xsl"/>
	<xsl:import href="_shared/snippets.xsl"/>
	<xsl:import href="_shared/variables.xsl"/>
	<xsl:import href="_shared/functions.xsl"/>
	<xsl:import href="_shared/breadcrumb.xsl"/>
	<xsl:import href="_shared/nested-navigation.xsl"/>
	<xsl:import href="_shared/news-events.xsl"/>
	<xsl:import href="_shared/forms.xsl"/>
	<xsl:import href="_shared/galleries.xsl"/>

	<xsl:output method="html" version="5.0" indent="yes" encoding="UTF-8" include-content-type="no"/>

	<xsl:template match="/document">
		<html lang="en">
			<head>

				<xsl:call-template name="common-headcode"/>
				<xsl:call-template name="template-headcode"/>
				<xsl:apply-templates select="headcode/node()"/>
				<title>Louisburg College - <xsl:value-of select="$page-title"/></title>
				<xsl:apply-templates select="/document/ouc:properties[@label='metadata']/meta[string-length(@content)>0]"/>

				<script type="text/javascript">
					var OUC = OUC || {};
					OUC.dirname = "<xsl:value-of select="$dirname" />";
					OUC.filename = "<xsl:value-of select="$ou:filename" />";
					OUC.path = OUC.dirname + OUC.filename;

					var page_url="<xsl:value-of select="concat(string-join(remove(tokenize(substring($ou:httproot, 1), '/'), count(tokenize(substring($ou:httproot, 1), '/'))), '/'),$ou:path)"/>";
				</script>
			</head>
			<body data-spy="scroll" data-target="#navSecondary" data-offset="170">
				<div class="{$body-class}">

					<xsl:apply-templates select="bodycode/node()"/>
					<xsl:call-template name="common-header"/>

					<div id="main_content" class="main" role="main">

						<xsl:call-template name="page-content"/>

					</div>

					<xsl:call-template name="common-footer"/>

				</div>

				<xsl:call-template name="common-footcode"/>
				<xsl:call-template name="direct-edit"/>
				<xsl:call-template name="template-footcode"/>
				<xsl:apply-templates select="footcode/node()"/>

			</body>
		</html>
	</xsl:template>

	<xsl:template name="common-headcode">
		<xsl:copy-of select="ou:include-file('/_resources/includes/headcode.inc')"/>

		<xsl:call-template name="form-headcode" />
		<xsl:call-template name="gallery-headcode" />
	</xsl:template>

	<xsl:template name="common-header">
		<xsl:call-template name="unparsed-include-file">
			<xsl:with-param name="path" select="'/_resources/includes/header.inc'" />
		</xsl:call-template>
	</xsl:template>

	<xsl:template name="common-footer">
		<xsl:call-template name="unparsed-include-file">
			<xsl:with-param name="path" select="'/_resources/includes/footer.inc'" />
		</xsl:call-template>
	</xsl:template>

	<xsl:template name="common-footcode">
		<xsl:copy-of select="ou:include-file('/_resources/includes/footcode.inc')"/>

		<xsl:call-template name="form-footcode" />
		<xsl:call-template name="gallery-footcode" />

		<xsl:if test="$ou:action = 'pub'">
			<xsl:copy-of select="ou:include-file('/_resources/includes/analytics.inc')"/>
		</xsl:if>
	</xsl:template>

	<xsl:template name="direct-edit">
		<div id="hidden" style='display:none;'><xsl:comment> com.omniupdate.ob </xsl:comment><xsl:comment> /com.omniupdate.ob </xsl:comment></div>
	</xsl:template>

	<xsl:template name="page-content" />
	<xsl:template name="template-headcode"/>
	<xsl:template name="template-footcode"/>



</xsl:stylesheet>