{include file="header.tpl" top3=true}

<h2 class="file-name">{$source_location}</h2>

<a name="sec-description"></a>
<div class="info-box">
	<div class="info-box-title">Description</div>
	<div class="nav-bar">
		{if $classes || $includes || $defines || $globals || $functions}
			<span class="disabled">Description</span> |
		{/if}
		{if $classes}
			<a href="#sec-classes">Classes</a>
			{if $includes || $defines || $globals || $functions}|{/if}
		{/if}
		{if $includes}
			<a href="#sec-includes">Includes</a>
			{if $defines || $globals || $functions}|{/if}
		{/if}
		{if $defines}
			<a href="#sec-constants">Constants</a>
			{if $globals || $functions}|{/if}
		{/if}
		{if $globals}
			<a href="#sec-variables">Variables</a>
			{if $functions}|{/if}
		{/if}
		{if $functions}
			<a href="#sec-functions">Functions</a>
		{/if}
	</div>
	<div class="info-box-body">	
		{include file="docblock.tpl" desc=$desc sdesc=$sdesc tags=$tags}
		
		{if $tutorial}
			<hr class="separator" />
			<div class="notes">Tutorial: <span class="tutorial">{$tutorial}</div>
		{/if}
	</div>
</div>
		
{if $classes}
	<a name="sec-classes"></a>	
	<div class="info-box">
		<div class="info-box-title">Classes</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
			<span class="disabled">Classes</span>
			{if $includes || $defines || $globals || $functions}|{/if}
			{if $includes}
				<a href="#sec-includes">Includes</a>
				{if $defines || $globals || $functions}|{/if}
			{/if}
			{if $defines}
				<a href="#sec-constants">Constants</a>
				{if $globals || $functions}|{/if}
			{/if}
			{if $globals}
				<a href="#sec-variables">Variables</a>
				{if $functions}|{/if}
			{/if}
			{if $functions}
				<a href="#sec-functions">Functions</a>
			{/if}
		</div>
		<div class="info-box-body">	
			<table cellpadding="2" cellspacing="0" class="class-table">
				<tr>
					<th class="class-table-header">Class</th>
					<th class="class-table-header">Description</th>
				</tr>
				{section name=classes loop=$classes}
				<tr>
					<td style="padding-right: 2em; vertical-align: top">
						{$classes[classes].link}
					</td>
					<td>
					{if $classes[classes].sdesc}
						{$classes[classes].sdesc}
					{else}
						{$classes[classes].desc}
					{/if}
					</td>
				</tr>
				{/section}
			</table>
		</div>
	</div>
{/if}

{if $includes}
	<a name="sec-includes"></a>	
	<div class="info-box">
		<div class="info-box-title">Includes</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
			{if $classes}
				<a href="#sec-classes">Classes</a>
				{if $includes || $defines || $globals || $functions}|{/if}
			{/if}
			<span class="disabled">Includes</span>
			{if $defines || $globals || $functions}|{/if}
			{if $defines}
				<a href="#sec-constants">Constants</a>
				{if $globals || $functions}|{/if}
			{/if}
			{if $globals}
				<a href="#sec-variables">Variables</a>
				{if $functions}|{/if}
			{/if}
			{if $functions}
				<a href="#sec-functions">Functions</a>
			{/if}
		</div>
		<div class="info-box-body">	
			{include file="include.tpl"}
		</div>
	</div>
{/if}
	
{if $defines}
	<a name="sec-constants"></a>	
	<div class="info-box">
		<div class="info-box-title">Constants</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
			{if $classes}
				<a href="#sec-classes">Classes</a>
				{if $includes || $defines || $globals || $functions}|{/if}
			{/if}
			{if $includes}
				<a href="#sec-includes">Includes</a>
				{if $defines || $globals || $functions}|{/if}
			{/if}
			<span class="disabled">Constants</span>
			{if $globals || $functions}|{/if}
			{if $globals}
				<a href="#sec-variables">Variables</a>
				{if $functions}|{/if}
			{/if}
			{if $functions}
				<a href="#sec-functions">Functions</a>
			{/if}
		</div>
		<div class="info-box-body">	
			{include file="define.tpl"}
		</div>
	</div>
{/if}
	
{if $globals}
	<a name="sec-variables"></a>	
	<div class="info-box">
		<div class="info-box-title">Variables</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
			{if $classes}
				<a href="#sec-classes">Classes</a>
				{if $includes || $defines || $globals || $functions}|{/if}
			{/if}
			{if $includes}
				<a href="#sec-includes">Includes</a>
				{if $defines || $globals || $functions}|{/if}
			{/if}
			{if $defines}
				<a href="#sec-constants">Constants</a>
				{if $globals || $functions}|{/if}
			{/if}
			<span class="disabled">Variables</span>
			{if $functions}|{/if}
			{if $functions}
				<a href="#sec-functions">Functions</a>
			{/if}
		</div>
		<div class="info-box-body">	
			{include file="global.tpl"}
		</div>
	</div>
{/if}
	
{if $functions}
	<a name="sec-functions"></a>	
	<div class="info-box">
		<div class="info-box-title">Functions</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
			{if $classes}
				<a href="#sec-classes">Classes</a>
				{if $includes || $defines || $globals || $functions}|{/if}
			{/if}
			{if $includes}
				<a href="#sec-includes">Includes</a>
				{if $defines || $globals || $functions}|{/if}
			{/if}
			{if $defines}
				<a href="#sec-constants">Constants</a>
				{if $globals || $functions}|{/if}
			{/if}
			{if $globals}
				<a href="#sec-variables">Variables</a>
				{if $functions}|{/if}
			{/if}
			<span class="disabled">Functions</span>
		</div>
		<div class="info-box-body">	
			{include file="function.tpl"}
		</div>
	</div>
{/if}
	
{include file="footer.tpl" top3=true}
