<?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;">
]>

<!--
Implementations Skeleton - 08/24/2018

Interior XSL
Defines the basic interior page
-->

<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="ou xsl xs fn ouc" expand-text="yes">

	<xsl:import href="common.xsl"/>

	<xsl:template name="template-headcode" expand-text="no"/>




	<xsl:template name="page-content">
		<xsl:param name="heading" select="normalize-space($page-heading)"/>
		<xsl:param name="banner-src" select="ou:pcf-param('banner-src') => normalize-space()"/>
		<xsl:param name="banner-text" select="ou:pcf-param('banner-text') => normalize-space()"/>

		<xsl:call-template name="hero">
			<xsl:with-param name="banner-src" select="$banner-src"/>
			<xsl:with-param name="banner-text" select="$banner-text"/>
		</xsl:call-template>
		<div class="page-header">


			<xsl:call-template name="mobile-sidebar"/>
			<div class="hero no-image">
				<h1>{$heading}</h1>
				<img class="no-bg-image" src="/_resources/images/banner-image.jpg" alt=""/>
			</div>
		</div>
		<xsl:call-template name="output-breadcrumbs"/>

		<div class="container">
			<div class="container__main">
				<xsl:variable name="symbol">
					<xsl:text disable-output-escaping="yes">&amp;</xsl:text>
				</xsl:variable>
<!-- 				<div id="program-list"
					data-url="/_resources/js/data/programs.json"> -->
				<div id="program-list"
					data-url="https://prairiestate.edu/_resources/dmc/cs/programs-215920.ashx?datasource=programs-215920{$symbol}xpath=items/item{$symbol}select=url,title,credentialType,programDivision,location{$symbol}returntype=json{$symbol}json_always_array=department,programDivision,location,credentialType">
									
<!--					original data-url="https://moderncampus.prairiestate.edu/_resources/dmc/cs/programs.ashx?datasource=programs&amp;xpath=items/item&amp;select=url,title,department,%20programType,credentialType,programDivision,location&amp;returntype=json&amp;json_always_array=department,programDivision,programType,location,credentialType">
-->					
					<!--					remove departments data-url="https://moderncampus.prairiestate.edu/_resources/dmc/cs/programs.ashx?datasource=programs&amp;xpath=items/item&amp;select=url,title,%20programType,credentialType,programDivision,location&amp;returntype=json&amp;json_always_array=programDivision,programType,location,credentialType">
-->					
					<program-list></program-list>
				</div>
				<!--</div>-->
<!-- 				<xsl:apply-templates select="ouc:div[@label = 'maincontent']"/>
				<xsl:call-template name="dmc">
				<xsl:with-param name="options">
					<datasource>{ou:pcf-param('dsn')}</datasource>
					<xpath>items/item</xpath>
					<type>listing</type>
					<items_per_page>{ou:pcf-param('items-per-page')}</items_per_page>
					<querystring_control>true</querystring_control>
				</xsl:with-param>
				<xsl:with-param name="script-name">programs</xsl:with-param>
				<xsl:with-param name="debug" select="true()"/>
				</xsl:call-template> -->			
			</div>

		</div>


	</xsl:template>

	<xsl:template name="hero">
		<xsl:param name="banner-src" select="ou:pcf-param('banner-src') => normalize-space()"/>
		<xsl:param name="banner-text" select="ou:pcf-param('banner-text') => normalize-space()"/>


		<xsl:if test="$banner-src">
			<div class="jumbotron jumbotron-fluid bg-image" style="background-image:url({iri-to-uri($banner-src)})">
				<xsl:if test="$banner-text">
					<div class="container">
						<p class="h1">{$banner-text}</p>
					</div>
				</xsl:if>
			</div>
		</xsl:if>

	</xsl:template>
	<xsl:template name="template-footcode">
		<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.15/lodash.min.js"/>
		<script src="https://cdn.jsdelivr.net/npm/vue"/>
	</xsl:template>
</xsl:stylesheet>