<?php
   // кол-во заявок для подписи
  $onSignButton = '';
  if(Auth::user()->hasRole(Role::ROLE_BUDGET_SIGN_COST_REQUEST) && !Auth::user()->isAdmin()){
		$countSign = BudgetCostsRequests::whereProjectId($workProject->id)->whereStatus(BudgetCostsRequests::STATUS_WORK)->whereIn( 'budget_cost_group_id', $workProject->salaryCosts() )->whereDirectorId(Auth::user()->id)->count();
		if($countSign){$countSign = '('.$countSign.')';} else { $countSign = ''; }
		$btnUrl = URL::to('budget/salary/costsrequests/sign');
		if (Request::is('budget/salary/costsrequests/sign*')) {$isActive = ' active';} else {$isActive = 'bg-color-blueLight';}
		$onSignButton = '<a href="'.$btnUrl.'" class="btn link-white btn-default '.$isActive.'"><i class="fa fa-pencil"></i> На подписи <b class="requestsQuant">'.$countSign.'</b></a>';
	}
	
	$mySignRequests = '';
  if(Auth::user()->hasRole(Role::ROLE_BUDGET_SIGN_COST_REQUEST) && !Auth::user()->hasRole(Role::ROLE_BUDGET_CFO)) {
		$btnUrl = URL::to('budget/salary/costsrequests/mysign');
		if (Request::is('budget/salary/costsrequests/mysign*')) {$isActive = ' active';} else {$isActive = '';}
		$mySignRequests = '<li class="'.$isActive.'"><a href="'.$btnUrl.'"><h5></h5><i class="fa fa-legal"></i> С моей подписью <h5></h5></a></li>';
	}
	 // кол-во возвратов от директора
	$requestsBackOff = BudgetCostsRequests::whereProjectId($workProject->id)
																					->whereApplicantId(Auth::user()->id)
																					->whereStatus(BudgetCostsRequests::STATUS_BACK_OFF)
																					->whereIn( 'budget_cost_group_id', $workProject->salaryCosts() )
																					->orderBy('created_at', 'DESC')
																					->count();
?>
<!-- раздел финдиректора ROLE_BUDGET_CFO-->
@if ( Auth::user()->hasRole(Role::ROLE_BUDGET_CFO) && Request::is('budget/salary/costsrequests*') && !Auth::user()->isAdmin())	
<?php 
	$countSigned = BudgetCostsRequests::whereProjectId($workProject->id)->whereStatus(BudgetCostsRequests::STATUS_SIGNED)->whereIn( 'budget_cost_group_id', $workProject->salaryCosts() )->whereProjectId($workProject->id)->count(); 
?>
<div class="btn-group pull-left">
	{{ $onSignButton }}
	<a href="{{ URL::to('budget/salary/costsrequests/new') }}" class="btn link-white btn-default @if (Request::is('budget/salary/costsrequests/new*')) active @else bg-color-blueLight @endif"><i class="fa fa-pencil"></i> Подписано <b class="requestsQuant">{{ ($countSigned)? ('('.$countSigned.')') : '' }}</b></a>
	<a href="{{ URL::to('budget/salary/costsrequests/agreed') }}" class="btn link-white btn-default @if (Request::is('budget/salary/costsrequests/agreed*')) active @else bg-color-blueLight @endif"><i class="fa fa-thumbs-up"></i> Одобрено </a>
	<!--<a href="{{ URL::to('budget/salary/costsrequests/search') }}" class="btn btn-default text-bold @if (Request::is('budget/salary/costsrequests/search*')) active @endif"><i> Поиск заявок </i></a>-->
    <div class="btn-group">
        <a href="#" class="btn btn-default link-white dropdown-toggle @if( Request::is('budget/salary/costsrequests/paid*') || Request::is('budget/salary/costsrequests/pattern*') || Request::is('budget/salary/costsrequests/mysign') ) active @else bg-color-blueLight @endif" data-toggle="dropdown"> Еще <b class="requestsQuant">{{ ($requestsBackOff)? ('('.$requestsBackOff.')') : '' }}</b><b class="caret"></b> </a>
        <ul class="dropdown-menu">
            <li class="@if(Request::is('budget/salary/costsrequests/rejected*')) active @endif"><a href="{{ URL::to('budget/salary/costsrequests/rejected') }}"><h5></h5> <i class="fa fa-ban"></i> Отказано <h5></h5></a></li>
            <li class="@if(Request::is('budget/salary/costsrequests/paid*')) active @endif"><a href="{{ URL::to('budget/salary/costsrequests/paid') }}"><h5></h5> <i class="fa fa-check"></i> Оплачено <h5></h5></a></li>
            <li class="@if(Request::is('budget/salary/costsrequests/my*')) active @endif"><a href="{{ URL::to('budget/salary/costsrequests/my') }}"><h5></h5> <i class="fa fa-user"></i> Мои заявки <b class="requestsQuant">{{ ($requestsBackOff)? ('('.$requestsBackOff.')') : '' }}</b><h5></h5></a></li>
            <li class="@if(Request::is('budget/salary/costsrequests/all*')) active @endif"><a href="{{ URL::to('budget/salary/costsrequests/all') }}"><h5></h5> <i class="fa fa-list"></i> Все заявки <h5></h5></a></li>
        </ul>
    </div>
</div>

<!-- раздел бухгалтерии ROLE_BUDGET_ACCOUNTANT, ROLE_BUDGET_ACC_SECRETARY -->
@elseif (Auth::user()->hasAnyRole(array(Role::ROLE_BUDGET_ACCOUNTANT, Role::ROLE_BUDGET_ACC_SECRETARY)) && Request::is('budget/salary/costsrequests*') && !Auth::user()->isAdmin())
<?php 
	$countApprovedRequests = BudgetCostsRequests::whereStatus(BudgetCostsRequests::STATUS_APPROVED)->whereProjectId($workProject->id)->whereIn( 'budget_cost_group_id', $workProject->salaryCosts() )->count();
?>
<div class="btn-group pull-left">
	{{ $onSignButton }}
	<a href="{{ URL::to('budget/salary/costsrequests/agreed') }}" class="btn link-white btn-default @if (Request::is('budget/salary/costsrequests/agreed*')) active @else bg-color-blueLight @endif"><i class="fa fa-thumbs-up"></i> Не оплачено <b class="requestsQuant">{{ ($countApprovedRequests)? ('('.$countApprovedRequests.')') : '' }}</b></a>
	<a href="{{ URL::to('budget/salary/costsrequests/paid') }}" class="btn link-white btn-default @if (Request::is('budget/salary/costsrequests/paid*')) active @else bg-color-blueLight @endif"><i class="fa fa-check"></i> Оплачено</a>
	<a href="{{ URL::to('budget/salary/costsrequests/my') }}" class="btn link-white btn-default @if (Request::is('budget/salary/costsrequests/my*')) active @else bg-color-blueLight @endif"> Мои <b class="requestsQuant">{{ ($requestsBackOff)? ('('.$requestsBackOff.')') : '' }}</b></a>
	{{-- $mySignRequests --}}
	<a href="{{ URL::to('budget/salary/costsrequests/all') }}" class="pull-left btn link-white btn-default @if (Request::is('budget/salary/costsrequests/all')) active @else bg-color-blueLight @endif"> Все </a>
	<!--<a href="{{ URL::to('budget/salary/costsrequests/search') }}" class="btn btn-default text-bold @if (Request::is('budget/salary/costsrequests/search*')) active @endif"><i> Поиск заявок </i></a>-->
</div>

<!-- раздsел ROLE_BUDGET_OUTCOMING_REQUEST-->
@elseif (Auth::user()->hasRole(Role::ROLE_BUDGET_OUTCOMING_REQUEST) && Request::is('budget/salary/costsrequests*'))
		<div class="btn-group pull-left">
			{{ $onSignButton }}
			<a href="{{ URL::to('budget/salary/costsrequests/new') }}" class="btn link-white btn-default @if (Request::is('budget/salary/costsrequests/new*')) active @else bg-color-blueLight @endif"><i class="fa fa-spinner"></i> Новые <b>{{ $requestsBackOff? '('.$requestsBackOff.')' : '' }}</b></a>
			<a href="{{ URL::to('budget/salary/costsrequests/agreed') }}" class="link-white btn btn-default @if (Request::is('budget/salary/costsrequests/agreed*')) active @else bg-color-blueLight @endif"><i class="fa fa-thumbs-up"></i> Одобрено</a>
			<a href="{{ URL::to('budget/salary/costsrequests/all') }}" class="pull-left btn link-white btn-default @if (Request::is('budget/salary/costsrequests/all')) active @else bg-color-blueLight @endif"> Все </a>
			<!--<a href="{{ URL::to('budget/salary/costsrequests/search') }}" class="btn btn-default text-bold @if (Request::is('budget/salary/costsrequests/search*')) active @endif"><i> Поиск заявок </i></a>-->

			<div class="btn-group">
				<a href="#" class="btn btn-default link-white dropdown-toggle @if( Request::is('budget/salary/costsrequests/paid*') || Request::is('budget/salary/costsrequests/pattern*') || Request::is('budget/salary/costsrequests/mysign') ) active @else bg-color-blueLight @endif" data-toggle="dropdown"> Еще <b class="caret"></b> </a>
				<ul class="dropdown-menu">
					{{ $mySignRequests }}
					<li class="@if(Request::is('budget/salary/costsrequests/rejected*')) active @endif"><a href="{{ URL::to('budget/salary/costsrequests/rejected') }}"><h5></h5><i class="fa fa-ban"></i> Отказано <h5></h5></a></li>
					<li class="@if(Request::is('budget/salary/costsrequests/paid*')) active @endif"><a href="{{ URL::to('budget/salary/costsrequests/paid') }}"><h5></h5><i class="fa fa-check"></i> Оплачено <h5></h5></a></li>
					<li class="@if(Request::is('budget/salary/costsrequests/pattern*')) active @endif"><a href="{{ URL::to('budget/salary/costsrequests/pattern') }}"><h5></h5><i class="fa fa-copy"></i> Шаблоны <h5></h5></a></li>
				</ul>
			</div>
		</div>
@endif
<form action="{{ URL::to('budget/salary/costsrequests/search') }}">
	<div class="input-group col-md-2 pull-right">
<!--		<div class="input-group-btn">
			<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" tabindex="-1" aria-expanded="false">
				<span class="caret"></span>
			</button>
			<ul id="searchList" class="dropdown-menu" role="menu">
				<li><a href="#" id="searchAll" data-type="all">Все поля</a></li>
				<li class="divider"></li>
				<li><a href="#" id="searchId" data-type="id">#Номер</a></li>
				<li><a href="#" id="searchDateCreated" data-type="datecreated">Дата создания</a></li>
				<li><a href="#" id="searchCost" data-type="cost">Статья расхода</a></li>
				<li><a href="#" id="searchAmount" data-type="amount"> Сумма</a></li>
			</ul>
		</div>-->
		<div class="icon-addon addon-md">
			<input type="hidden" name="type" value="all">
			<input type="text" id="searchContent" name="content" placeholder="Поиск заявок" class="form-control">
      <input type="hidden" name="datetype" value="">
		</div>
		<span class="input-group-btn">
			<button type="submit" id="fastSearch" class="btn btn-default" type="button"><i class="fa fa-search"></i></button>
		</span>
	</div>
</form>