function favori_ekle(thiss){
  $.post("ajax_data",
      {action:"favorite_ekle",favori:$(thiss).data('id')},
      function(e){
      alert(e);
  });
}
$(document).ready(function() {
    $("#searchService").on("keyup", function() {
        var value = $(this).val().toLowerCase();
        $(".service-item").filter(function() {
            $(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)
        });
    });
          $.post("ajax_data",
      {action:"favorite_kontrol"},
      function(e){
        if(e['field']!= 0){
      e['field'].forEach(favori_isaretle);
}
  });
});
function favori_isaretle(item, index) {
  console.log(item['services_id']);
  var id = item['services_id'];
  $('#favori_ekle_glycon[data-id="'+id+'"]').children("i").toggleClass('far fas');
}

$(document).on('click','#favori_ekle_glycon',function(){
      $.post("ajax_data",
      {action:"favorite_ekle",favori:$(this).data('id')},
      function(e){
          if(e['message'] == "Failed"){
              console.log('mert');
           $('#favori_ekle_glycon[data-id="'+e['id']+'"]').children("i").toggleClass('fas far');  
           }else{
           $('#favori_ekle_glycon[data-id="'+e['id']+'"]').children("i").toggleClass('far fas');  
             
          }
      console.log(e);
  });
});
function category_detail(){var e=$("#neworder_category").val();$.post("ajax_data",{action:"services_list",category:e},function(e){$("#neworder_services").html(e.services),service_detail()},"json")}function service_detail(){var e=$("#neworder_services").val();$.post("ajax_data",{action:"service_detail",service:e},function(e){1==e.empty?$("#charge_div").hide():($("#charge_div").show(),$("#neworder_fields").html(e.details),$("#charge").val(e.price)),$(".datetime").datepicker({format:"dd/mm/yyyy",language:"tr",startDate:new Date}).on("change",function(e){$(".datetime").datepicker("hide")}),$("#clearExpiry").click(function(){$("#expiryDate").val("")}),$("#dripfeedcheckbox").prop("checked")&&$("#dripfeed-options").removeClass(),comment_charge(),$("#dripfeedcheckbox").prop("checked")&&dripfeed_charge(),e.sub?$("#charge_div").hide():$("#charge_div").show()},"json")}function comment_charge(){var e=$("#neworder_services").val(),r=$("#neworder_comment").val();r&&$.post("ajax_data",{action:"service_price",service:e,comments:r},function(e){$("#neworder_quantity").val(e.commentsCount),$("#charge").val(e.price)},"json")}function dripfeed_charge(){var e,r=$("#neworder_services").val(),n=$("#neworder_quantity").val(),a=$("#dripfeed-runs").val();e=$("#dripfeedcheckbox").prop("checked")?"var":"bos",$.post("ajax_data",{action:"service_detail",service:r,quantity:n,dripfeed:e,runs:a},function(e){$("#charge").val(e.price)},"json")}function updateServiceList(e){var r,n=window.sessionStorage.getItem("postservices"),a=$("#neworder_category").val(),i=0;$("#neworder_services").html(""),$.each(serviceArray.services,function(e,r){var t;r.cid==a&&(i++,t=$("<option></option>").attr("value",r.id).text(r.name+" - "+priceFormat(r.price)+" "+generalList.currency_name).attr("data-type",r.type).attr("data-array",e),n==r.id&&t.attr("selected",!0),$("#neworder_services").append(t))}),0==i?(r=$("<option></option>").attr("value",0).text(generalList.label_list.no_service),$("#neworder_services").append(r)):updateDetail(e)}function deleteSession(){$.each(window.sessionStorage,function(e,r){window.sessionStorage.removeItem(e)})}function getSession(e){return window.sessionStorage.getItem("post"+e)}function clearFields(){$("#field-orderform-fields-link").val(""),$("#neworder_quantity").val(""),$("#neworder_comment").val(""),$("#username").val(""),$("#field-orderform-fields-posts").val(""),$('[name="min"]').val(""),$('[name="max"]').val(""),$("#field-orderform-fields-delay").val("0"),$("#expiryDate").val(""),$("#order_link").addClass("hidden"),$("#order_quantity").addClass("hidden"),$(".min-max").addClass("hidden"),$("#order_comment").addClass("hidden"),$("#order_username").addClass("hidden"),$("#order_auto").addClass("hidden"),$("#dripfeed").addClass("hidden")}function updateDetail(e){var r=$("#neworder_services").find(":selected").attr("data-array"),n=serviceArray.services[r].type,a=serviceArray.services[r].max,i=serviceArray.services[r].min,t=serviceArray.services[r].link_type,l=serviceArray.services[r].dripfeed;t=1==t?"link_url":"link_username";updateDescription(e),1==n?($("#order_link > label").text(generalList.label_list[t]),$("#order_link").removeClass("hidden"),$("#order_quantity").removeClass("hidden"),$(".min-max").removeClass("hidden").text("Min: "+i+" Max:"+a),$("#neworder_quantity").attr("disabled",!1)):2==n?($("#order_link > label").text(generalList.label_list[t]),$("#order_link").removeClass("hidden")):3==n?($("#order_link > label").text(generalList.label_list[t]),$("#order_link").removeClass("hidden"),$("#order_quantity").removeClass("hidden"),$("#order_comment").removeClass("hidden"),$("#neworder_quantity").attr("disabled",!0)):4==n?($("#order_link > label").text(generalList.label_list[t]),$("#order_link").removeClass("hidden"),$("#order_comment").removeClass("hidden")):5==n?($("#order_link > label").text(generalList.label_list[t]),$("#order_link").removeClass("hidden"),$("#order_username").removeClass("hidden"),$("#order_quantity").removeClass("hidden"),$("#neworder_quantity").attr("disabled",!1)):11==n||12==n?($("#order_username").removeClass("hidden"),$("#order_auto").removeClass("hidden"),$("#order_min > .min-max").removeClass("hidden").text("Min: "+i+" Max:"+a)):14!=n&&15!=n||$("#order_username").removeClass("hidden"),l&&$("#dripfeed").removeClass("hidden"),$(".datetime").datepicker({format:"dd/mm/yyyy",language:"tr",startDate:new Date}).on("change",function(e){$(".datetime").datepicker("hide")}),$("#clearExpiry").click(function(){$("#expiryDate").val("")}),getSession("link")&&$("#field-orderform-fields-link").val(getSession("link")),getSession("quantity")&&$("#neworder_quantity").val(getSession("quantity")),getSession("username")&&$('[name="username"]').val(getSession("username")),getSession("posts")&&$("#field-orderform-fields-posts").val(getSession("posts")),getSession("expiry")&&$("#expiryDate").val(getSession("expiry")),getSession("min")&&$('[name="min"]').val(getSession("min")),getSession("max")&&$('[name="max"]').val(getSession("max")),getSession("delay")&&$('[name="delay"]').val(getSession("delay")),getSession("comments")&&$("#neworder_comment").val(getSession("comments").replace(new RegExp("<br>","g"),"\r\n")),updateRate(e)}function updateDescription(e){var r=$("#neworder_services").find(":selected").attr("data-array"),n=serviceArray.services[r].description;0<n.length?($("#neworder_fields").append(e.description.replace("{{description}}",n)),$("#description").css("display","")):$("#description").css("display","none")}function updateRate(e){var r,n,a=$("#neworder_services").find(":selected").attr("data-array"),i=serviceArray.services[a].price,t=$("#neworder_quantity").val(),l=$("#neworder_comment").val(),o=$("#dripfeedcheckbox").prop("checked"),s=$("#dripfeed-runs").val();$.isNumeric(t)||(t=0),o||(s=1),s=s||1,l=l||"",2==serviceArray.services[a].type||4==serviceArray.services[a].type||14==serviceArray.services[a].type||15==serviceArray.services[a].type||(1==serviceArray.services[a].type||5==serviceArray.services[a].type&&t?i=i*t*s/1e3:11==serviceArray.services[a].type||12==serviceArray.services[a].type?r=!0:3==serviceArray.services[a].type&&(0==l.length?(t=0,i=null,$("#neworder_quantity").val("")):(i=i*(t=l.split("\n").length)/1e3,$("#neworder_quantity").val(t)))),r?$("#charge_div").hide():null!=i&&0!=i?($("#charge_div").show(),$("#charge").val(priceFormat(i)+" "+generalList.currency_name)):($("#charge_div").show(),$("#charge").val("")),o&&(0==(n=t*s)&&(n=""),$("#dripfeed-totalquantity").val(n))}function priceFormat(e){e.toString().split("."),e<0&&(e=Math.abs(e)),console.log(parseFloat(e))}function priceFormat(e){var r=e.toString().split(".");return r[1]?1==r[1].length?e+"0":e:e+".00"}$(document).ready(function(){category_detail(),$("#neworder_category").change(function(){category_detail()}),$("#neworder_services").change(function(){service_detail()}),$(document).on("keyup","#order_quantity",function(){var e,r=$("#neworder_services").val(),n=$("#neworder_quantity").val(),a=$("#dripfeed-runs").val();e=$("#dripfeedcheckbox").prop("checked")?"var":"bos",$.post("ajax_data",{action:"service_price",service:r,quantity:n,dripfeed:e,runs:a},function(e){$("#charge").val(e.price),$("#dripfeed-totalquantity").val(e.totalQuantity)},"json")}),$(document).on("keyup","#dripfeed-runs",function(){var e,r=$("#neworder_services").val(),n=$("#neworder_quantity").val(),a=$("#dripfeed-runs").val();e=$("#dripfeedcheckbox").prop("checked")?"var":"bos",$.post("ajax_data",{action:"service_price",service:r,quantity:n,dripfeed:e,runs:a},function(e){$("#charge").val(e.price),$("#dripfeed-totalquantity").val(e.totalQuantity)},"json")}),$(document).on("keyup","#neworder_comment",function(){comment_charge()}),$(document).on("change","#dripfeedcheckbox",function(){$(this).prop("checked")?$("#dripfeed-options").removeClass():$("#dripfeed-options").addClass("hidden"),dripfeed_charge()})}),$(document).ready(function(){var e,r={description:'<div class="form-group hidden fields" id="description">\n<label for="service_description" class="control-label">'+generalList.label_list.description+'</label>\n<div class="panel-body border-solid border-rounded" id="service_description">\n{{description}}</div>\n</div>',quantity:'<div class="form-group hidden fields" id="order_quantity">\n<label class="control-label" for="field-orderform-fields-quantity">'+generalList.label_list.quantity+'</label>\n<input class="form-control" name="quantity" value="" type="text" id="neworder_quantity" disabled="" autocomplete="off">\n</div>\n<small class="help-block hidden min-max">Min: {{min}} - Max: {{max}}</small>',link:'<div class="form-group hidden fields" id="order_link">\n<label class="control-label" for="field-orderform-fields-link">{{label}}</label>\n<input class="form-control" name="link" value="" type="text" id="field-orderform-fields-link">\n</div>',comments:'<div class="form-group hidden fields" id="order_comment">\n<label class="control-label">'+generalList.label_list.comments+'</label>\n<textarea class="form-control counter" name="comments" id="neworder_comment" cols="30" rows="10" data-related="quantity"></textarea>\n</div>',username:'<div class="form-group hidden fields" id="order_username">\n<label class="control-label" for="field-orderform-fields-quantity">'+generalList.label_list.link_username+'</label>\n<input class="form-control" name="username" value="" type="text">\n</div>',dripfeed:'<div class="hidden" id="dripfeed">\n<div class="form-group fields" id="order_check">\n<label class="control-label has-depends " for="dripfeedcheckbox">\n<input name="check" value="1" type="checkbox" id="dripfeedcheckbox">\n'+generalList.label_list.dripfeed+'\n</label>\n<div class="hidden" id="dripfeed-options">\n<div class="form-group">\n<label class="control-label" for="dripfeed-runs">'+generalList.label_list.runs+'</label>\n<input class="form-control" name="runs" value="" type="text" id="dripfeed-runs">\n</div>\n<div class="form-group">\n<label class="control-label" for="dripfeed-interval">'+generalList.label_list.interval+'</label>\n<input class="form-control" name="interval" value="" type="text" id="dripfeed-interval">\n</div>\n<div class="form-group">\n<label class="control-label" for="dripfeed-totalquantity">'+generalList.label_list.totalquantity+'</label>\n<input class="form-control" name="total_quantity" value="" type="text" id="dripfeed-totalquantity" readonly="">\n</div>\n</div>\n</div>\n</div>',auto:'<div id="order_auto" class="hidden"><div class="form-group fields">\n<label class="control-label" for="field-orderform-fields-posts">'+generalList.label_list.posts+'</label>\n<input class="form-control" name="posts" value="" type="text" id="field-orderform-fields-posts">\n</div>\n<div class="form-group fields" id="order_min">\n<label class="control-label" for="order_count">'+generalList.label_list.quantity+'</label>\n<div class="row">\n<div class="col-xs-6">\n<input type="text" class="form-control" id="order_count" name="min" value="" placeholder="Minimum">\n</div>\n<div class="col-xs-6">\n<input type="text" class="form-control" id="order_count" name="max" value="" placeholder="Maksimum">\n</div>\n</div>\n<small class="help-block min-max">Min: {{min}} - Max: {{max}}</small>\n</div>\n<div class="form-group fields" id="order_delay">\n<div class="row">\n<div class="col-xs-6">\n<label class="control-label" for="field-orderform-fields-delay">'+generalList.label_list.delay+'</label>\n<select class="form-control" name="delay" id="field-orderform-fields-delay">\n<option value="0">'+generalList.label_list.no_delay+'</option>\n<option value="300">5 '+generalList.label_list.minute+'</option>\n<option value="600">10 '+generalList.label_list.minute+'</option>\n<option value="900">15 '+generalList.label_list.minute+'</option>\n<option value="1800">30 '+generalList.label_list.minute+'</option>\n<option value="3600">60 '+generalList.label_list.minute+'</option>\n<option value="5400">90 '+generalList.label_list.minute+'</option>\n</select>\n</div>\n<div class="col-xs-6">\n<label for="field-orderform-fields-expiry">'+generalList.label_list.expiry+'</label>\n<div class="input-group" id="datetimepicker">\n<input class="form-control datetime" name="expiry" id="expiryDate" value="" type="text" autocomplete="off">\n<span class="input-group-btn">\n<button class="btn btn-default clear-datetime" id="clearExpiry" type="button"> <span class="fa fa-trash-o"></span></button>\n</span>\n</div>\n</div>\n</div>\n</div></div>',bank_template:'<div class="form-group payment_field">\n<label for="method" class="control-label">{{sender}}</label>\n<input class="form-control" name="payment_gonderen" value="">\n</div>',coupon_template:'<div class="form-group coupon_field">\n<label for="method" class="control-label">'+generalList.label_couponCode+'</label>\n<input class="form-control" name="coupon">\n</div>'};getSession("categories")&&$("#neworder_category").val(getSession("categories")),null==$("#neworder_category").val()&&$("#neworder_category").append("<option value='0'>"+generalList.label_list.no_category+"</option>"),$("#neworder_fields").append(r.link),$("#neworder_fields").append(r.quantity),$("#neworder_fields").append(r.comments),$("#neworder_fields").append(r.username),$("#neworder_fields").append(r.auto),$("#neworder_fields").append(r.dripfeed),"undefined"!=typeof paymentMethods&&(e=$('[name="payment_type"]'),paymentMethods[e.val()]&&$.each(paymentMethods[e.val()].fields,function(n,a){"bank_template"==n&&1==a&&(e.parent().after(generalList.bank_list),$("form button").before(r[n].replace("{{sender}}",generalList.label_list.addfunds_sender))),"coupon_code"==n&&1==a&&($("form button").before(r.coupon_template),$('[name="payment_amount"]').parent().addClass("hidden"))}),getSession("payment_gonderen")&&$('[name="payment_gonderen"]').val(getSession("payment_gonderen")),e.change(function(){$(".payment_field").remove(),$(".coupon_field").remove(),$('[name="payment_amount"]').parent().removeClass("hidden"),paymentMethods[e.val()]&&$.each(paymentMethods[e.val()].fields,function(n,a){"bank_template"==n&&1==a&&(e.parent().after(generalList.bank_list),$("form button").before(r[n].replace("{{sender}}",generalList.label_list.addfunds_sender))),"coupon_code"==n&&1==a&&($("form button").before(r.coupon_template),$('[name="payment_amount"]').parent().addClass("hidden"))})})),"undefined"!=typeof serviceArray&&(updateServiceList(r),$("#neworder_category").change(function(){clearFields(),updateServiceList(r)}),$("#neworder_services").change(function(){clearFields(),updateDetail(r)}),$("#neworder_quantity").on("keyup",function(){updateRate(r)}),$("#dripfeed-runs").on("keyup",function(){updateRate(r)}),$("#neworder_comment").on("keyup",function(){updateRate(r)}),$("#dripfeedcheckbox").on("change",function(){$("#dripfeedcheckbox").prop("checked")?$("#dripfeed-options").removeClass():$("#dripfeed-options").addClass("hidden"),updateRate(r)})),deleteSession()});