var gnDebug=0;function pr_js_debug_set(a){gnDebug=a}window.addEvent("domready",function(){var a=$("feedback_show");var c=$("feedback_input_module");var b="";if($defined(c)){b=c.value}$$("input[id^=feedback-id]").each(function(d){d.addEvent("change",function(j){if($defined(j)){j.stop();var n=a.retrieve("request");var f=d.id.split("_");var k=f[1];var m="feedback-id_"+ +k+"_display";var g="feedback-id_"+ +k+"_delete";var l="feedback-status_"+k;el_FeedbackDisplay=$(m);el_FeedbackDelete=$(g);var h="";var i="";if(el_FeedbackDisplay.checked){h=el_FeedbackDisplay.value}if(el_FeedbackDelete.checked){i=el_FeedbackDelete.value}if(!n){n=new Request({url:"/_feedback",method:"post",data:{cUpdateMode:"AUTHz"},onSuccess:function(e){var p=e.split("\n");var o="feedback-status_"+p[1];if(gnDebug){alert(e+"\n + vcStatusId "+o)}if($defined($(o))){$(o).set("html","sent")}}});a.store("request",n)}if(gnDebug){alert("vRequest = "+n+"\n el.id "+d.id+"\n vnFeedbackId "+k+"\n vnFlagDisplay "+h+"\n vnFlagDelete "+i+"\n vcStatusId "+l)}$(l).set("html","sending");n.post({cUpdateMode:"AUTH",cModule:b,nFeedbackId:k,nFlagDisplay:h,nFlagDelete:i})}})});document.getElements("form[name^=FEE_]").addEvent("submit",function(i){if($defined(i)){i.stop()}var h=this.id;var f=h+"_status";var d=$(f);var g=false;if($defined(d)){d.set("html","saving")}this.set("send",{onComplete:function(j){if($defined(j)){if(gnDebug){alert(j)}}else{j=""}var k=j.split("\n");var l;var p=true;for(l=0;l<k.length&&l<3&&p==true;l++){if(gnDebug>1){alert("line "+l+" "+k[l])}switch(l){case 0:if(k[l]!="abo_feedback_amend_ajax valid"){p=false;switch(k[l]){case"abo_feedback_amend_ajax not logged in":alert("You are not logged in - reloading page");g=true;break;case"abo_feedback_amend_ajax antispam error":alert("Antispam code does not match - please try again");break;default:alert("connection error in calling abo_feedback_amend_ajax\n"+k[l]);break}}break;case 1:var n=h+"_feedbackid";var e=$(n);if($defined(e)){e.set("value",k[l])}break;case 2:var q=h+"_res";var m=$(q);if($defined(m)){m.set("html",k[l])}break}}if($defined(d)){if(p){var o="Your comment has been saved for approval";d.set("html","<b>"+o+"</b>");alert(o)}else{d.set("html","save error")}}}});this.send()});document.getElements("textarea[name^=cFeedback]").addEvent("keyup",function(){if($defined(this.form.id)){var d=this.form.id+"_status";$(d).set("html","amended")}})});function fn_feedback_visible_switch(a){var b=$(a);if($defined(b)){if($(b).getStyle("visibility")=="hidden"){}else{}if($(b).getStyle("overflow")=="hidden"){$(b).setStyle("overflow","visible");$(b).setStyle("height","")}else{$(b).setStyle("overflow","hidden");$(b).setStyle("height",0+"px")}}};
