<!-- начало поиск по сайту -->
<div id="search_main">
	<script type="text/javascript">
		var srchGroup = new CheckBoxGroup();
		srchGroup.addToGroup("module*");
		srchGroup.setControlBox("all");
		srchGroup.setMasterBehavior("all");
	</script>

	<form action="{url}" method="get">
		<p>
			Что ищем?<br />
			<div class="form-inline">
				<input type="text" name="search" value="{$smarty.get.search|escape}" />
				<input type="submit" value="искать" class="btn btn-default" />
			</div>
			
			{$opt.all='все слова'}
			{$opt.any='любое слово'}
			{$opt.strict='точное соответствие'}
			{$opt.spec='логическое выражение'}
			<div class="form-inline">
				Ищем:
				{$current_type=$smarty.get.type|default:'all'}
				{foreach $opt as $k=>$v}
					<label class="radio-inline">
						<input type="radio" name="type" value="{$k|escape}" {if $k==$current_type} checked="checked"{/if} /> {$v|escape}
					</label>	
				{/foreach}
			</div>

			{$sort.rel='релевантности'}
			{$sort.date='дате'}
			{$sort.module='разделу'}
			<div class="form-inline">
				Сортировать по:
				{$current_sort=$smarty.get.sort|default:'rel'}
				{foreach $sort as $k=>$v}
					<label class="radio-inline">
						<input type="radio" name="sort" value="{$k|escape}" {if $k==$current_sort} checked="checked"{/if} /> {$v|escape}
					</label>	
				{/foreach}
			</div>
			{if count($modules)>1}
			Где ищем?<br />
			<div class="form-inline">
				<label class="checkbox-inline">
					<input type="checkbox" class="srch_check" name="all" {if $smarty.get.all} checked="checked"{/if} onclick="srchGroup.check(this)" /> Везде
				</label>
				{foreach $modules as $module}
					<label class="checkbox-inline">
						<input type="checkbox"  class="srch_check" value="{$module.module_id}" name="module[]"{if (is_array($smarty.get.module) && in_array($module.module_id, $smarty.get.module)) || $smarty.get.all} checked="checked"{/if}  onclick="srchGroup.check(this)" /> {$module.name|escape}
					</label>
				{/foreach}
			</div>
			{else}
				<input type="hidden" name="all" value="all" />
			{/if}
		</p>
	</form>
	{if $search_result}
		{foreach $search_result as $result}
			<div>
				<a href="{$result.path}">{$result.title_html}</a> <span>({$result.module|escape})</span><br />
				{$result.text_html}
			</div>
			<div>&nbsp;</div>
		{/foreach}
	{/if}

	{if !$search_result && $smarty.get.search}
		<div>К сожалению, ничего не найдено!</div>
	{/if}

	{if $pager.pages}
	<div class="navigate">
		{foreach $pager.pages as $page}
			{if !$page} ... {elseif $page==$pager.current}
				<b>{$page}</b>	
			{else}
				<a href="{url var1=$page query=$search_params}">{$page}</a>
			{/if}
			{if !$page@last}|{/if}
		{/foreach}
	</div>
	{/if}
</div>
<!-- конец поиск по сайту -->