
Inquiry=Class.create({setOutputElementId:function(elementId){this.outputElementId=elementId;},vote:function(questionId,answerId){this.request('ajax/hlasuj/','questionId='+questionId+'&answerId='+answerId,this.afterVote.bind(this));},afterVote:function(response){outputElement=$(this.outputElementId);outputElement.innerHTML=response.responseText;new Effect.Highlight(outputElement);},request:function(path,data,onCompleteFunction){var opt={method:'post',postBody:data,onComplete:onCompleteFunction,on404:function(t){alert('Error 404: location "'+t.statusText+'" was not found.');},onFailure:function(t){alert('Error '+t.status+' -- '+t.statusText);}}
url=urlRoot+path;new Ajax.Request(url,opt);}});
