
<?php echo ajax_modal_template_header(TEXT_EXT_PROCESS_IFNO) ?>

<?php echo form_tag('process_form', url_for('ext/processes/processes','action=save' . (isset($_GET['id']) ? '&id=' . $_GET['id']:'') ),array('class'=>'form-horizontal')) ?>

<div class="modal-body">
  <div class="form-body">
  
  
<ul class="nav nav-tabs">
  <li class="active"><a href="#general_info"  data-toggle="tab"><?php echo TEXT_GENERAL_INFO ?></a></li>   
  <li><a href="#confirmation_window"  data-toggle="tab"><?php echo TEXT_EXT_PROCESS_CONFIRMATION_WINDOW ?></a></li>
<?php 
	$modules = new modules('payment');
	$payment_modules = $modules->get_active_modules();
	if(count($payment_modules))
	{
		echo '<li><a href="#payment_modules"  data-toggle="tab">' .  TEXT_EXT_PAYMENT_MODULES . '</a></li>';
	}
?>  
  <li><a href="#note"  data-toggle="tab"><?php echo TEXT_NOTE ?></a></li>
</ul>
 
<div class="tab-content">
  <div class="tab-pane fade active in" id="general_info">  
  
		  <div class="form-group">
		  	<label class="col-md-3 control-label" for="is_active"><?php echo TEXT_IS_ACTIVE ?></label>
		    <div class="col-md-9">	
		  	  <p class="form-control-static"><?php echo input_checkbox_tag('is_active',$obj['is_active'],array('checked'=>($obj['is_active']==1 ? 'checked':''))) ?></p>
		    </div>			
		  </div>
		  <div class="form-group">
		  	<label class="col-md-3 control-label" for="name"><?php echo TEXT_NAME ?></label>
		    <div class="col-md-9">	
		  	  <?php echo input_tag('name',$obj['name'],array('class'=>'form-control input-large required')) ?>      
		    </div>			
		  </div> 
		  
		  <div class="form-group">
		  	<label class="col-md-3 control-label" for="entities_id"><?php echo TEXT_REPORT_ENTITY ?></label>
		    <div class="col-md-9"><?php echo select_tag('entities_id',entities::get_choices(),$obj['entities_id'],array('class'=>'form-control input-large required')) ?>
		    </div>			
		  </div>  
		  
		  <div class="form-group">
		  	<label class="col-md-3 control-label" for="button_title"><?php echo TEXT_EXT_PROCESS_BUTTON_TITLE; ?></label>
		    <div class="col-md-9">	
		  	  <?php echo input_tag('button_title', $obj['button_title'],array('class'=>'form-control input-medium required')); ?> 
		    </div>			
		  </div> 
		  
		  <div class="form-group">
		  	<label class="col-md-3 control-label" for="menu_icon"><?php echo TEXT_ICON; ?></label>
		    <div class="col-md-9">	
		  	  <?php echo input_tag('button_icon', $obj['button_icon'],array('class'=>'form-control input-large')); ?> 
		      <?php echo tooltip_text(TEXT_MENU_ICON_TITLE_TOOLTIP) ?>
		    </div>			
		  </div> 
		  
		  <div class="form-group">
		  	<label class="col-md-3 control-label" for="button_color"><?php echo TEXT_EXT_PROCESS_BUTTON_COLOR ?></label>
		    <div class="col-md-9">
		    	<div class="input-group input-small color colorpicker-default" data-color="<?php echo (strlen($obj['button_color'])>0 ? $obj['button_color']:'#428bca')?>" >
		  	   <?php echo input_tag('button_color',$obj['button_color'],array('class'=>'form-control input-small')) ?>
		        <span class="input-group-btn">
		  				<button class="btn btn-default" type="button"><i style="background-color: #428bca;"></i>&nbsp;</button>
		  			</span>
		  		</div>		  	  
		    </div>			
		  </div>
<?php 
	$choices = array();
	$choices['default'] = TEXT_DEFAULT;
	$choices['menu_more_actions'] = TEXT_EXT_MENU_MORE_ACTIONS;
	$choices['menu_with_selected'] = TEXT_EXT_MENU_WITH_SELECTED;
	$choices['comments_section'] = TEXT_EXT_COMMENTS_SECTION;
?>
		  <div class="form-group">
		  	<label class="col-md-3 control-label" for="button_position"><?php echo TEXT_EXT_PROCESS_BUTTON_POSITION; ?></label>
		    <div class="col-md-9">	
		  	  <?php echo select_tag('button_position[]', $choices,$obj['button_position'],array('class'=>'form-control input-xlarge chosen-select required','multiple'=>'multiple')); ?> 
		    </div>			
		  </div>
		  
		  <div class="form-group">
		  	<label class="col-md-3 control-label" for="users_groups"><?php echo tooltip_icon(TEXT_EXT_PROCESS_BUTTON_ACCESS_IFNO) . TEXT_USERS_GROUPS ?></label>
		    <div class="col-md-9">	
		  	  <?php echo select_tag('users_groups[]',access_groups::get_choices(),(strlen($obj['users_groups']) ? $obj['users_groups']:-1),array('class'=>'form-control input-xlarge chosen-select','multiple'=>'multiple')) ?>		      
		    </div>			
		  </div>
		  
		  <div class="form-group">
		  	<label class="col-md-3 control-label" for="users_groups"><?php echo TEXT_ASSIGNED_TO ?></label>
		    <div class="col-md-9">	
						<?php echo select_tag('assigned_to[]',users::get_choices(),$obj['assigned_to'],array('class'=>'form-control input-xlarge chosen-select','multiple'=>'multiple','data-placeholder'=>TEXT_SELECT_SOME_VALUES)); ?>  	        
		    </div>			
		  </div> 
		  
		  <div class="form-group">
		  	<label class="col-md-3 control-label" for="sort_order"><?php echo TEXT_SORT_ORDER ?></label>
		    <div class="col-md-9">	
		  	  <?php echo input_tag('sort_order',$obj['sort_order'],array('class'=>'form-control input-xsmall')) ?>
		    </div>			
		  </div>
		  		   
  	</div>
  	
  	<div class="tab-pane fade" id="confirmation_window">
  		
  		<div class="form-group">
		  	<label class="col-md-3 control-label" for="confirmation_text"><?php echo TEXT_EXT_PROCESS_CONFIRMATION_TEXT ?></label>
		    <div class="col-md-9">	
		  	  <?php echo textarea_tag('confirmation_text',$obj['confirmation_text'],array('class'=>'form-control editor')) ?>
		  	  <?php echo tooltip_text(TEXT_EXT_PROCESS_CONFIRMATION_WINDOW_INFO) ?>
		    </div>			
		  </div> 
		  
		  <div class="form-group">    
		  	<label class="col-md-3 control-label" for="allow_comments"><?php echo tooltip_icon(TEXT_EXT_PROCESS_ALLOW_COMMENTS_INFO . ' ' . TEXT_EXT_PROCESS_ALLOW_COMMENTS_INFO_2) .  TEXT_EXT_PROCESS_ALLOW_COMMENTS ?></label>
		    <div class="col-md-9">	
		  	  <div class="checkbox-list"><label class="checkbox-inline"><?php echo input_checkbox_tag('allow_comments','1',array('checked'=>$obj['allow_comments'])) ?></label></div>
		    </div>			
		  </div>
		  
		  <div class="form-group">    
		  	<label class="col-md-3 control-label" for="preview_prcess_actions"><?php echo tooltip_icon(TEXT_EXT_PREVIEW_PRCESS_ACTIONS_INFO) . TEXT_EXT_PREVIEW_PRCESS_ACTIONS ?></label>
		    <div class="col-md-9">	
		  	  <div class="checkbox-list"><label class="checkbox-inline"><?php echo input_checkbox_tag('preview_prcess_actions','1',array('checked'=>$obj['preview_prcess_actions'])) ?></label></div>
		    </div>			
		  </div>
  		
  	</div>
  	
<?php 

//check installed payment modules
$check_query = db_query("select * from app_ext_processes " . (isset($_GET['id']) ? " where id!='" . $_GET['id'] . "'":''));
while($check = db_fetch_array($check_query))
{
	if(strlen($check['payment_modules']))
	{		
		foreach(explode(',',$check['payment_modules']) as $id)
		{			
			if(isset($payment_modules[$id]))
			{
				unset($payment_modules[$id]);
			}
		}
	}
}
?>    
		<div class="tab-pane fade" id="payment_modules">
		  <div class="form-group">
		  	<label class="col-md-3 control-label" for="name"><?php echo TEXT_EXT_PAYMENT_MODULES ?></label>
		    <div class="col-md-9">	
		  	  <?php echo select_tag('payment_modules[]',$payment_modules,$obj['payment_modules'],array('class'=>'form-control input-large chosen-select','multiple'=>'multiple')) ?>		  	  
		    </div>			
		  </div> 
		  
		  <?php echo '<div><b>' . TEXT_INFO . '</b></div>' . TEXT_EXT_PROCESS_PAYMENT_MODULES_INFO ?>
  	</div>  	  	
  	
    <div class="tab-pane fade" id="note">
    
		  <div class="form-group">
		  	<label class="col-md-3 control-label" for="name"><?php echo TEXT_ADMINISTRATOR_NOTE ?></label>
		    <div class="col-md-9">	
		  	  <?php echo textarea_tag('notes',$obj['notes'],array('class'=>'form-control')) ?>
		    </div>			
		  </div> 
  </div>
</div>
      
   </div>
</div> 
 
<?php echo ajax_modal_template_footer() ?>

</form> 

<script>
  $(function() { 
    $('#process_form').validate({ignore:''});                                                               
  });    
</script>   
    
 
