
<?global $config;
$model_heads = explode("," , $dt_params['dt_headings'] );
?>
<div class="row">
  <div class="col-md-12">
    <!-- BEGIN VALIDATION STATES-->
    <div class="portlet box green">
      <div class="portlet-title">
        <div class="caption">
          <i class="fa fa-shopping-cart"></i><?=humanize($class_name)?>
            <small>Edit Details to <?=humanize($class_name)?></small>
        </div>
        <!--<div class="tools">
          <a href="javascript:;" class="collapse">
          </a>
          <a href="#portlet-config" data-toggle="modal" class="config">
          </a>
          <a href="javascript:;" class="reload">
          </a>
          <a href="javascript:;" class="remove">
          </a>
        </div>-->
      </div>
      <div class="portlet-body form">
        <div class="row note note-danger">
          <p>
            <strong>NOTE:</strong> Please make sure only <strong>one "EDIT ORDER" page</strong> is open in your browser at a time. 
            And <strong>Do not Add items to Cart from front-end</strong> while this window is open. Thank You!
          </p>
        </div>
        <!-- BEGIN FORM-->
        <?
        global $config;
        // $form = new Tkd_form_helper($class_name);
        // $form->title = ucfirst(str_replace("_", " ", $table));
        // $form->set_param('form_fields',$form_fields);
        // $form->set_param('form_data',$form_data);
        // $form->extra_content = $this->load->view("admin/order/product_form" , array() , true);
        // $form->prepare_form();
        // $form->render_form();
        ?>
        <?if($admin_order['admin_order_status']):?>
        <div class="table-scrollable product">
          <div class="portlet box red">
            <div class="portlet-title">
              <div class="caption">
              <div class="tools">
              <i class="fa fa-cogs"></i> Add Products
              </div>
              </div>
            </div>
	</div>
	<table class="table table-striped table-hover">
		<thead>
            <th>Product</th>
		</thead>
		<tbody class="data-holder">
		<tr  class="product template cart_container">

			<?// $form = new Tkd_form_helper("oitem"); ?>

            <td class="form-group oitem_product_id">
              <input type="text" id="search-box" data-id="" val="" placeholder="Search By Product Name, SKU or Part No" />
              <div id="suggesstion-box"></div>
			      </td>
          

            <td  class="form-group product_id">
            	<input id="btnadd" type="button" class="btn green add_cart" value="Add" />
            	<!-- <input id="refresh_cart" type="button" class="btn green load_cart" value="Refresh Cart" /> -->
              <input id="btn-clear" type="button" class="btn green load_cart" value="Clear Cart" />
        	</td>
        	
		</tr>
		
		</tbody>
    </table>
</div>
<?endif;?>
<div class="table-scrollable product">
	<div class="portlet box red">
		<div class="portlet-title">
			<div class="caption">
			<div class="tools">
			<i class="fa fa-cogs"></i> Cart Items
			</div>
			</div>
		</div>
	</div>
	<table class="table table-striped table-hover">
		<thead>
			<th><b>SKU</b></th>
			<th><b>Product Name</b></th>
			<th><b>Price</b></th>
			<th><b>Quantity</b></th>
			<th><b>Item Total</b></th>
			<th></th>
		</thead>
		<tbody class="cart_body" id="cart_body">
			<?
			$admin_order_items_count = count($admin_order_items);
			$order_items_total_weight = 0;
      $order_items_total_amount = 0;
      // $cart_data = unserialize($cart_data['admin_order_item_option']);
			// debug($cart_data,1);

			foreach($admin_order_items as $key=>$value):
      $unserializeData = unserialize($value['admin_order_item_option']);
      // debug($unserializeData['product_weight'],1);
			$admin_order_item_total_product_weight = $unserializeData['product_weight']*$value['admin_order_item_qty'];
			$order_items_total_weight += $admin_order_item_total_product_weight;
      $order_items_total_amount += $value['admin_order_item_subtotal'];
			?>
				<tr>
					<td><?=$unserializeData['product_sku']?></td>
					<td><?=$value['admin_order_item_name']?></td>
					<td>$<?=$value['admin_order_item_price']?></td>
					<td><?=$value['admin_order_item_qty']?></td>
					<td>$<?=$value['admin_order_item_subtotal']?></td>
				</tr>
			<?endforeach?>
      
      <?
      $cart_data = $this->cart->contents();
			$cart_items_count = count($this->cart->contents());
			$cart_total_weight = 0;
			// debug($cart_data,1);
			foreach($cart_data as $key=>$value):
			$cart_items_total_product_weight = $value['options']['product_weight']*$value['qty'];
			$cart_total_weight += $cart_items_total_product_weight;
			?>
				<tr>
					<td><?=$value['options']['product_sku']?></td>
					<td><?=$value['name']?></td>
					<td>$<?=$value['price']?></td>
					<td><?=$value['qty']?></td>
					<td>$<?=$value['subtotal']?></td>
				</tr>
			<?endforeach;
      $total_weight = $cart_total_weight + $order_items_total_weight;
      $total_count = $admin_order_items_count + $cart_items_count;
      $total_amount = $this->cart->total() + $order_items_total_amount;
      ?>

		</tbody>
    </table>
</div>
<div class="row">
	<div class="col-xs-4 invoice-block" style="float:right;text-align:right;">
		<ul style="margin-right: 53px;" class="list-unstyled amounts"  id="cart_info">
			<li><strong style="color:#333">Total Products</strong> : <span id="cart_total_items"><?=$total_count?></span> </li>
			<li><strong style="color:#333">Total Weight</strong> : <span id="cart_total_weight"><?=$total_weight?> oz</span>  </li>
			<li><strong style="color:#333">Total Price</strong> : <span id="cart_total">$<?=$total_amount?></span>  </li>
		</ul>
		<br>
	</div>
  
</div>  
<form id="admin_order_form" class="form-horizontal" action="javascript:void(0)">
          <div class="form-body">

                <div class="">
                    <h4>Shipping Details:</h4>
                </div>
                  
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Firstname<span class="required">* </span></label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_shipping_firstname" name="admin_order[admin_order_shipping_firstname]" type="text" value="<?=$admin_order['admin_order_shipping_firstname']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Lastname<span class="required">* </span></label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_shipping_lastname" name="admin_order[admin_order_shipping_lastname]" type="text" value="<?=$admin_order['admin_order_shipping_lastname']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Email<span class="required">* </span></label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_shipping_email" name="admin_order[admin_order_shipping_email]" type="text" value="<?=$admin_order['admin_order_shipping_email']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Phone<span class="required">* </span></label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_shipping_phone" name="admin_order[admin_order_shipping_phone]" type="text" value="<?=$admin_order['admin_order_shipping_phone']?>">
                  </div>
                </div>

                <div class="form-group ">
                  <label class="control-label col-md-2 ">Company</label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_shipping_company" name="admin_order[admin_order_shipping_company]" type="text" value="<?=$admin_order['admin_order_shipping_company']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Address<span class="required">* </span></label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_shipping_address1" name="admin_order[admin_order_shipping_address1]" type="text" value="<?=$admin_order['admin_order_shipping_address1']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Country<span class="required">* </span></label>
                  <div class="col-md-3">
                    <!-- <input class=" form-control " id="order-order_shipping_country" name="admin_order[admin_order_shipping_country]" type="text" value=""> -->
                    <select class="form-control" id="order-order_shipping_country" name="admin_order[admin_order_shipping_country]">
                            <?foreach($country as $key => $val):?>
                                <option <?=$admin_order['admin_order_shipping_country'] == $val?'selected':'' ?> value=<?=$val?>><?=$val?></option>
                            <?endforeach?>
                    </select>
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">State<span class="required">* </span></label>
                  <div class="col-md-3">
                    <select class="form-control" name="admin_order[admin_order_shipping_state]" id="shipping_state">
                            <option disabled selected value="0">Select State</option>
                            <?foreach($states as $key=>$val):?>
                              <option value="<?=$val['state_id']?>" <?if($admin_order['admin_order_shipping_state']==$val['state_name']){echo "selected";}?>><?=$val['state_name']?></option>
                            <?endforeach?>
                    </select>
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">City<span class="required">* </span></label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_shipping_city" name="admin_order[admin_order_shipping_city]" type="text" value="<?=$admin_order['admin_order_shipping_city']?>">
                  </div>
                </div>
                
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Zip Code<span class="required">* </span></label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_shipping_zip" name="admin_order[admin_order_shipping_zip]" type="text" value="<?=$admin_order['admin_order_shipping_zip']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Select Shipping Method<span class="required">* </span></label>
                    <div class="col-md-3">
                        <div id="shipping-table">Enter shipping zip code to get available shipping methods
                        </div>                 
                    </div>
                </div>
                
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Shipment Price</label>
                  <div class="col-md-3">
                    <input class=" form-control" readonly="readonly" id="shipping_cost" name="admin_order[admin_order_shipment_price]" type="text" value="<?=$admin_order['admin_order_shipment_price']?>">
                    <input class=" form-control" readonly="readonly" id="admin_order_shipping" name="admin_order[admin_order_shipping]" type="hidden" value="<?=$admin_order['admin_order_shipping']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Shipment Tax</label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_tax" name="admin_order[admin_order_tax]" type="text" value="<?=$admin_order['admin_order_tax']?>">
                  </div>
                  <div class="col-md-6">
                    <p style="margin-top: 5px;color:green"><b><span id="isExempted"></span></b></p>
                  </div>
                </div>
                
                <!--<div class="form-group ">-->
                <!--  <label class="control-label col-md-2 ">Merchant Fee (%)</label>-->
                <!--  <div class="col-md-3">-->
                <!--    <input class=" form-control " id="order-order_tax" name="admin_order[admin_order_merchantfee]" type="text" value="<?=$admin_order['admin_order_merchantfee']?>">-->
                <!--  </div>-->
                <!--</div>-->
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Merchant Fee</label>
                  <div class="col-md-3">
                    <!-- <input class=" form-control " id="order-order_billing_country" name="admin_order[admin_order_billing_country]" type="text" value="">                     -->
                    <select class="form-control" id="admin_order[admin_order_merchantfee]" name="admin_order[admin_order_merchantfee]">
                            <option value="0" <?=$admin_order['admin_order_merchantfee'] == 0 ? 'selected':''?>>Free -- 0</option>
                            <option value="4.5" <?=$admin_order['admin_order_merchantfee'] == 4.5 ? 'selected':''?>>PayPal -- 4.5%</option>
                            <option value="3.5" <?=$admin_order['admin_order_merchantfee'] == 3.5 ? 'selected':''?>>CreditCard -- 3.5%</option>
                    </select>
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Custom Charge Fields</label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_custom_field" name="admin_order[admin_order_custom_field]" type="text" value="<?=$admin_order['admin_order_custom_field']?>">
                  </div>
                  <div class="col-md-6">
                    <p><b>NOTE :</b> Field values set in here will be added in the final amount.<br> Multiple fields can be added by using <b>','</b> as separator. Use <b>':'</b> to seprate label and value.<span style="background-color: yellow;"><br>For e.g: To add custom field 1 and custom field 2 use this syntax after hypehn - <b>Field1Label:Value1,Field2Label:Value2</b></span></p>
                  </div>
                </div>
                
                <div class="">
                    <h4>Billing Details:</h4>
                </div>

                <div class="form-group ">
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_id" name="admin_order[admin_order_id]" type="hidden" value="<?=$admin_order['admin_order_id']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Firstname<span class="required">* </span></label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_billing_firstname" name="admin_order[admin_order_billing_firstname]" type="text" value="<?=$admin_order['admin_order_billing_firstname']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Lastname<span class="required">* </span></label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_billing_lastname" name="admin_order[admin_order_billing_lastname]" type="text" value="<?=$admin_order['admin_order_billing_lastname']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Email</label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_billing_email" name="admin_order[admin_order_billing_email]" type="text" value="<?=$admin_order['admin_order_billing_email']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Company</label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_billing_company" name="admin_order[admin_order_billing_company]" type="text" value="<?=$admin_order['admin_order_billing_company']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Address</label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_billing_address" name="admin_order[admin_order_billing_address]" type="text" value="<?=$admin_order['admin_order_billing_address']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Country</label>
                  <div class="col-md-3">
                    <select class="form-control" id="billing_country" name="admin_order[admin_order_billing_country]">
                            <?foreach($country as $key => $val):?>
                                <option <?=$admin_order['admin_order_billing_country'] == $val?'selected':'' ?> value=<?=$val?>><?=$val?></option>
                            <?endforeach?>
                    </select>
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">State<span class="required">* </span></label>
                  <div class="col-md-3">
                    <!-- <input class=" form-control " id="order-order_billing_state" name="admin_order[admin_order_billing_state]" type="text" value=""> -->
                    <select class="form-control" name="admin_order[admin_order_billing_state]" id="billing_state">
                            <option disabled selected value="0">Select State</option>
                            <?foreach($states as $key=>$val):?>
                              <option value="<?=$val['state_id']?>" <?if($admin_order['admin_order_billing_state']==$val['state_name']){echo "selected";}?>><?=$val['state_name']?></option>
                            <?endforeach?>
                    </select>
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">City</label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_billing_city" name="admin_order[admin_order_billing_city]" type="text" value="<?=$admin_order['admin_order_billing_city']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Zip Code</label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_billing_zip" name="admin_order[admin_order_billing_zip]" type="text" value="<?=$admin_order['admin_order_billing_zip']?>">
                  </div>
                </div>
                
                <div class="form-group ">
                  <label class="control-label col-md-2 ">Phone</label>
                  <div class="col-md-3">
                    <input class=" form-control " id="order-order_billing_phone" name="admin_order[admin_order_billing_phone]" type="text" value="<?=$admin_order['admin_order_billing_phone']?>">
                  </div>
                </div>
              

                <div class="form-actions">
                    <div class="row">
	                    <div class="col-md-offset-3 col-md-9">
        	                <?if($admin_order['admin_order_status']):?>
            	      		  <button type="submit" id ="edit_admin_order" value="Save" class="btn green">Save</button>
            	      		  <button type="button" id ="comp_check" value="" class="btn green">Complete Checkout</button>
        	      		    <?endif;?>
    				    </div>
	                </div>
  	            </div>
          </div>	
          
        </form>


        <!-- END FORM-->
    
      </div>
      <!-- END VALIDATION STATES-->
    </div>
    
  </div>
  
</div>

<script>
  total_items = <?=$total_count?> + 0;
  total_amount = <?=$total_amount?> + 0;

  $(document).ready(function() {    
      Metronic.init(); // init metronic core components
      Layout.init(); // init current layout
      QuickSidebar.init(); // init quick sidebar
      Demo.init(); // init demo features
      UIAlertDialogApi.init(); //UI Alert API
      <?if($error)
          echo "AdminToastr.error('".str_replace("\n","",validation_errors('<div>', '</div></br>'))."');";
      ?>

  $("#search-box").keyup(function() {
      $.ajax({
        type: "POST",
        url: "<?=base_url()?>product/search_product",
        data: {'keyword':$(this).val()},
        beforeSend: function() {
          $("#search-box").css("background", "#FFF url('<?=base_url()?>assets/admin/img/LoaderIcon.gif') no-repeat 100%");
        },
        success: function(data) {
          $("#suggesstion-box").show();
          $("#suggesstion-box").html(data);
          $("#search-box").css("background", "#FFF");
        }
      });
    });
  });

</script>

<script>
$('#comp_check').on('click',function(){
    var answer = window.confirm("!!WARNING!! This action is irreversible. Are you sure you want to continue?");
if (answer) {
    // return false;
    var obj = $("#admin_order_form");
    var data = jQuery("#admin_order_form").serialize();
    // console.log(data);
    // return false;
    // alert(data);
    var url = "<?= base_url()?>admin/admin_order/bypass_checkout";
    $.ajax({
    method:'POST',
    url:url,
    data: data,
    success: function(response){
      var data = jQuery.parseJSON(response);
    
      if(data.status == 1)
      {
        AdminToastr.success(data.txt,'Success');
            // calculate_order_total();
            setTimeout(function () {
              // window.location.href = "<?=base_url()?>admin/admin_order";
              location.reload();
            },500);
      }
      else{
        $('#edit_admin_order').prop('disabled', false);
          // Loader.hide();
          AdminToastr.error(data.txt,'Error');
        }
    }
    });
}
else {
    AdminToastr.error('Operation cancelled..','Error');
}

    
});
// $('#comp_check').on('click',function(){
    
//     var obj = $("#admin_order_form");
//     var data = jQuery("#admin_order_form").serialize();
//     // console.log(data);
//     // return false;
//     // alert(data);
//     var url = "<?= base_url()?>admin/admin_order/bypass_checkout";
//     $.ajax({
//     method:'POST',
//     url:url,
//     data: data,
//     success: function(response){
//       var data = jQuery.parseJSON(response);
    
//       if(data.status == 1)
//       {
//         AdminToastr.success(data.txt,'Success');
//             // calculate_order_total();
//             setTimeout(function () {
//               // window.location.href = "<?=base_url()?>admin/admin_order";
//               location.reload();
//             },500);
//       }
//       else{
//         $('#edit_admin_order').prop('disabled', false);
//           // Loader.hide();
//           AdminToastr.error(data.txt,'Error');
//         }
//     }
//     });
// });

$('#btnadd').click(function(){
	product_id = $("#search-box").attr('data-id');
	add_cart(product_id);
});

$('#btn-clear').click(function(){
	clear_cart();
});

function clear_cart()
{
  if(confirm("Are you sure to clear all items from cart?"))
  {
    total_items = 0;
    var admin_order_id = <?=$admin_order['admin_order_id']?>;
    $.ajax({
      method:'POST',
      url:'<?= base_url() ?>checkout/clear_cart_for_admin_edit_order',
      data: {admin_order_id:admin_order_id},
      success: function(response){
        var data = jQuery.parseJSON(response);
        if(data.status == 1)
        {
          AdminToastr.success(data.msg, 'Success');
          setTimeout(function(){
          location.reload()
          },600);
        }
        else
        {
          AdminToastr.error(data.msg, 'Error');
        }
      }
    });
  }
}

function add_cart(prod, qty)
{
    var product_id = prod_id;
    var product_qty = qty;
    if (product_id)
    {
    $.ajax({
      method:'POST',
      url:'<?= base_url() ?>checkout/add_cart',
      data: {product_id:product_id, product_qty:product_qty},
      success: function(response){
        var data = jQuery.parseJSON(response);
        total_items = data.total_items + <?=$total_count?>;
        AdminToastr.success("Item successfully added to your Cart !", 'Success');
        console.log(data);
        setTimeout(function(){
          // location.reload()
        },600);
      }

    });
    }
}

function add_cart(prod_id)
   {
      var product_id = prod_id;
      var product_qty = 1;
      if (product_id)
      {
      $.ajax({
        method:'POST',
        url:'<?= base_url() ?>checkout/add_cart',
        data: {product_id:product_id, product_qty:product_qty},
        success: function(response){
          var data = jQuery.parseJSON(response);
          AdminToastr.success("Item successfully added to your Cart !", 'Success');
          console.log(data);
          setTimeout(function(){
            location.reload()
          },600);
        }

      });
      }
   }




$( "#order-order_shipping_zip" ).keyup(function() {
    var zipcode=$("#order-order_shipping_zip").val();
    var fedtoken = '<?=$fedtoken?>';
    
    var admin_order_id = <?=$admin_order['admin_order_id']?>;
  //   console.log(fedtoken);
  //   console.log(zipcode);
    if (zipcode.length == 5)
    {
      // Loader.show();
      console.log(zipcode);
      $.ajax({
        method:'POST',
        url:'<?= base_url() ?>checkout/fedex_rates',
        data: {"zip":zipcode, "token":fedtoken, "admin_order_id":admin_order_id},
        beforeSend: function() {
          $("#shipping-table").css("background", "#FFF url('<?=base_url()?>assets/admin/img/LoaderIcon.gif') no-repeat 100%");
        },
        success: function(response){
        //   var data = jQuery.parseJSON(response);

          console.log(response);
          if(response)
          {
            $("#shipping-table").css("background", "#FFF");
            $('#shipping-table').html(response);
            //   $('#shipping_price').val();
            
              // Loader.hide();
          }
        // setInterval(function(){
        //     location.reload();
        //   }, 500);
        }
      });
    }
    else
    {
        return false;
    }
});

$(document).on('change','input[type=radio][name=shipping]',function(){
// $('input[type=radio][name=shipping]').change(function() {
    var shippment_price = $("input[name=shipping]:checked").val()
    $.ajax({
                method:'POST',
                url:'<?= base_url() ?>checkout/set_shipping_cost',
                data: {"shipping_cost":shippment_price},
                success: function(response){
                  var data = jQuery.parseJSON(response);
                  if(data.status == 1)
                  {
                    //   console.log(data);
                      $('#shipping_cost').val(shippment_price);
                      $('#admin_order_shipping').val($('input[name=shipping]:checked').attr('data-type'));
                      shippment_cost = shippment_price;
                    }}
              });
});


$("#edit_admin_order").click(function (e) {
  e.preventDefault();
  if(total_items < 1)
  {
      AdminToastr.error("Cart is empty!"); 
      return false;
  }
  $('#edit_admin_order').prop('disabled', true);
  var obj = $("#admin_order_form");
  var data = jQuery("#admin_order_form").serialize();
  console.log(data);
  // alert(data);
  var url = "<?= base_url()?>admin/admin_order/update_admin_order";
  $.ajax({
    method:'POST',
    url:url,
    data: $("#admin_order_form").serialize(),
    success: function(response){
      var data = jQuery.parseJSON(response);

      if(data.status == 1)
      {
        AdminToastr.success(data.txt,'Success');
            // calculate_order_total();
            setTimeout(function () {
              // window.location.href = "<?=base_url()?>admin/admin_order";
              location.reload();
            },500);
      }
      else{
        $('#edit_admin_order').prop('disabled', false);
          // Loader.hide();
          AdminToastr.error(data.txt,'Error');
        }
    }
  });

  });
    


$("#billing_state").change(function(){
    var state_id = $("#billing_state").val();
    var admin_order_id = <?=$admin_order['admin_order_id']?>;
    var customer_id = <?=$admin_order['admin_order_user_id']?>;
     $.ajax({
        method:'POST',
        url:'<?= base_url() ?>checkout/get_state_tax',
        data: {"state_id":state_id,"admin_order_id":admin_order_id, "customer_id":customer_id,},
        beforeSend: function() {
          $("#order-order_tax").css("background", "#FFF url('<?=base_url()?>assets/admin/img/LoaderIcon.gif') no-repeat 100%");
        },
        success: function(response){
          var data = jQuery.parseJSON(response);
          $("#order-order_tax").css("background", "#FFF");
        
          if(data.tax_exempted == 1)
          {
            $("#isExempted").text("Exempted");
          }
          else{
            $("#isExempted").text("");
          }

          if(data.status == 1)
          {
                $('#order-order_tax').val(data.taxed_amount);

                // calculate_order_total();
          }
        // setInterval(function(){
        //     location.reload();
            
        //   }, 500);
        }
      });
    });



//To select country name
function getProductID(id, name) {
	$("#search-box").val(name);
  $("#search-box").attr('data-id', id);
	$("#suggesstion-box").hide();
}

// $('.product').click(function(){
//   id = $('.product').attr("data-id");
//   $("#search-box").val(id);
// 	$("#suggesstion-box").hide();
// });

$(document).click(function(e) { 
    // Check for left button
    if (e.button == 0) {
      $("#suggesstion-box").hide();
    }
});
  </script>

    