
var ARPinstance;var ARPtimer;var ARPinterval=5000;var ARPFfeed_submission_id;function AmazonRequestProcess(){this.finish=a;this.check_request_base_url="amazon.php?action=check_request_process";this.get_request_url=b;this.form_id="";this.preloader_container_div_id="#amazon_preloader";this.message_div_id="#amazon_preloader_msg";this.preloader_image_id="#amazon_preloader_image";this.modal_window_div_id="#modal_window";this.text_finish="Done";this.text_error_no_feed_id="Error\r\nMissing Parameter 'feed_submission_id' in js/amazon.js";this.cancel=function(){clearInterval(ARPtimer);$(this.preloader_container_div_id).hide();this.finish()};this.stop=function(){clearInterval(ARPtimer)};this.close=function(){this.finish()};this.start=function(){if(this.form_id==""){alert("Missing Param form_id")}if($("form"+this.form_id+' input[name="amazon_background_processing"]').prop("checked")===true){var d=$("form"+this.form_id).attr("action")+"&"+$("form"+this.form_id).serialize();var c=$(this.modal_window_div_id);$.ajax({url:d,dataType:"json",success:function(e){var f="td.price#"+e.products_id+" .amz_details .amz_merchant_qty#"+e.merchant_id;$(f+" .qty_amazon").unbind("click");$(f+" .qty_amazon").removeClass("qty_amazon").addClass("disabled_qty_amazon").css({color:"#666",pointer:"default","text-decoration":"none"});$(f).append('<span style="color: #666;" title="Amazon Update Quantity in progress" class="amz_qty_update_in_progress"> *</span>');var h="#amazon_detail_"+e.merchant_id;$(h+" .lbOn_amazon_action").unbind("click");$(h+" .aa_qty").removeClass("aa_qty").addClass("aa_qty_disabled").css({color:"#666",pointer:"default","text-decoration":"none"});$(h+" .aa_qty_disabled").append('<span style="color: #666;" title="Amazon Update Quantity in progress" class="amz_qty_update_in_progress"> *</span>');var g='table#ait tbody tr[id="aitr'+e.sku+'"] td#qty';$(g+" .lbOn_amazon_action").unbind("click");$(g+" .lbOn_amazon_action").removeClass("lbOn_amazon_action").addClass("lbOn_amazon_action_disabled").css({color:"#666",pointer:"default","text-decoration":"none"});$(g+" .lbOn_amazon_action_disabled").append('<span style="color: #666;" title="Amazon Update Quantity in progress" class="amz_qty_update_in_progress"> *</span>');c.dialog("close")}});return false}scroll(0,0);$(this.preloader_container_div_id).show();$(this.preloader_image_id).show();$(this.modal_window_div_id).dialog("close");arp_action=$(this.form_id).attr("action");arp_params=$(this.form_id).serialize();$.post(arp_action,arp_params,function(e){if(parseInt(e)){ARPFfeed_submission_id=e;ARPtimer=setInterval("update_preloader()",ARPinterval)}else{alert(e)}})};function a(){window.location.reload()}function b(){if(ARPFfeed_submission_id!=undefined&&ARPFfeed_submission_id!=""){return this.check_request_base_url+"&feed_submission_id="+ARPFfeed_submission_id}else{$(this.preloader_image_id).hide();alert(this.text_error_no_feed_id);this.stop()}return false}}function update_preloader(){if(ARPinstance==undefined){alert("ARPinstance not set");return false}url=ARPinstance.get_request_url();if(url){$(ARPinstance.message_div_id).load(url,function(a){switch(a){case"1":ARPinstance.cancel();break;case"2":$(ARPinstance.preloader_image_id).hide();clearInterval(ARPinstance.ARPtimer);$(ARPinstance.message_div_id).html('Aktualisierung gespeichert.');break}})}else{alert("Unknown URL "+url)}return true}function update_schedule(a){url="amazon.php?action=update_schedule&ReportType="+a.id+"&Schedule="+a.value;window.location.href=url};