var v=parseInt($('input[name="review_stars"]:checked').val());handleValue(v);$("input[name='review_stars']").on('change',function(e){var r=parseInt($(this).val());if($.trim(r)){$('#review_stars').removeClass('is-invalid')}handleValue(r)});$("#reviewForm select").on("change",function(){var a=$(this).val();$.trim(a)&&$(this).removeClass("is-invalid")});$("#reviewForm input").on("input change",function(){var a=$(this).val();$.trim(a)&&$(this).removeClass("is-invalid")});$("#reviewForm textarea").on("input change",function(){var a=$(this).val();$.trim(a)&&$(this).removeClass("is-invalid")});function handleValue(r){if(r==1){$("#reviewFaceFeedBack").html(" Very Bad ")}if(r==2){$("#reviewFaceFeedBack").html(" Poor ")}if(r==3){$("#reviewFaceFeedBack").html(" OK ")}if(r==4){$("#reviewFaceFeedBack").html(" Good ")}if(r==5){$("#reviewFaceFeedBack").html(" Perfect ")}}$('#submit-review-button').on('click',function(e){e.preventDefault();var hasError=false;var form=$('#reviewForm').serializeArray();var review_stars=parseInt($('input[name="review_stars"]:checked').val());if(![1,2,3,4,5].includes(review_stars)){hasError=true;$('#review_stars_feedback').html('You must enter your feedback');$('#review_stars').addClass('is-invalid')}if(!$("#reviewer_country").val()){hasError=true;$('#reviewer_country_feedback').html('You must select your country');$('#reviewer_country').addClass('is-invalid')}if(!$("#subject_id").val()){hasError=true;$('#subject_id_feedback').html('You must select subject');$('#subject_id').addClass('is-invalid')}form.forEach(function(item){if(item.name=='order_no'){if(!item.value.trim()){hasError=true;$('#order_no_feedback').html('You must enter order number');$('#order_no').addClass('is-invalid')}}if(item.name=='subject_id'){if(!item.value.trim()){hasError=true;$('#subject_id_feedback').html('You must select subject');$('#subject_id').addClass('is-invalid')}}if(item.name=='review_title'){if(!item.value.trim()){hasError=true;$('#review_title_feedback').html('You must enter title for review');$('#review_title').addClass('is-invalid')}}if(item.name=='review_stars'){if(!item.value.trim()){hasError=true;$('#review_stars_feedback').html('You must select your rate');$('#review_stars').addClass('is-invalid')}}if(item.name=='review_grade'){if(!item.value.trim()){hasError=true;$('#review_grade_feedback').html('You must select your grade');$('#review_grade').addClass('is-invalid')}}if(item.name=='reviewer_name'){if(!item.value.trim()){hasError=true;$('#reviewer_name_feedback').html('You must enter your name');$('#reviewer_name').addClass('is-invalid')}}if(item.name=='review_order_deadline'){if(!item.value.trim()){hasError=true;$('#review_order_deadline_feedback').html('You must enter deadline');$('#review_order_deadline').addClass('is-invalid')}}if(item.name=='reviewer_country'){if(!item.value.trim()){hasError=true;$('#reviewer_country_feedback').html('You must select your country');$('#reviewer_country').addClass('is-invalid')}}if(item.name=='review_feedback'){if(!item.value.trim()){hasError=true;$('#review_feedback_feedback').html('You must enter your feedback');$('#review_feedback').addClass('is-invalid')}}});if(hasError==true){return}else{$('#submit-review-button').html(' Submitting Review');$('#submit-review-button').prop('disabled',true);$.ajax({type:"POST",url:"https://www.economicsassignmenthelp.com/submit-review/",data:form,dataType:"JSON",success:function(response){$('#submit-review-button').prop('disabled',false);$('#submit-review-button').html('Submit Your Feedback');if(response.status){$('#reviewFaceFeedBack').html('');$('#reviewForm').trigger('reset');swal.fire({icon:"success",timerProgressBar:true,title:response.title,html:response.message,timer:2500})}else{if(typeof response.errors!=='undefined'){if(typeof response.errors.order_no!=='undefined'){$('#order_no_feedback').html('You must enter order number');$('#order_no').addClass('is-invalid')}if(typeof response.errors.review_title!=='undefined'){$('#review_title_feedback').html('You must enter title for review');$('#review_title').addClass('is-invalid')}if(typeof response.errors.review_stars!=='undefined'){$('#review_stars_feedback').html('You must select your rate');$('#review_stars').addClass('is-invalid')}if(typeof response.errors.review_feedback!=='undefined'){$('#review_feedback_feedback').html('You must enter your feedback');$('#review_feedback').addClass('is-invalid')}if(typeof response.errors.reviewer_name!=='undefined'){$('#reviewer_name_feedback').html('You must enter your name');$('#reviewer_name').addClass('is-invalid')}if(typeof response.errors.review_order_deadline!=='undefined'){$('#review_order_deadline_feedback').html('You must enter deadline');$('#review_order_deadline').addClass('is-invalid')}if(typeof response.errors.reviewer_country!=='undefined'){$('#reviewer_country_feedback').html('You must select your country');$('#reviewer_country').addClass('is-invalid')}}swal.fire({icon:"warning",timerProgressBar:true,title:response.title,html:response.message,timer:4500})}},error:function(a,i,s){$('#submit-review-button').prop('disabled',false);$('#submit-review-button').html('Submit Your Feedback');if(a.status==429){swal.fire({icon:"warning",timerProgressBar:true,title:s,html:'Already received your review please try again later',timer:4500})}else{swal.fire({icon:"error",timerProgressBar:true,title:'Submission Failed',html:'Please try again later',timer:4500})}}})}});