Ajax.Responders.register({onCreate:function(a){a.timeoutId=window.setTimeout(function(){switch(a.transport.readyState){case 0:case 1:case 2:case 3:a.transport.abort();if(a.options.onFailure){a.options.onFailure(a.transport,a.json)}break}},5000)},onComplete:function(a){window.clearTimeout(a.timeoutId)}});var siteComponentsElementMethods={getHiddenElementDimensions:function(d){d=$(d);var c=d.getStyle("visibility");var f=d.getStyle("display");var b=d.getStyle("position");d.setStyle({visibility:"hidden",display:"block",position:"absolute"});var a=d.getHeight();var e=d.getWidth();d.setStyle({visibility:c,display:f,position:b});return{height:a,width:e}},getDimensionFromStyle:function(c,d){var a=c.getStyle(d);if(a!==null){var b=a.match(/^([0-9]+)px$/);if(b.length===2){return parseInt(b[1],10)}else{return 0}}else{return 0}}};Element.addMethods(siteComponentsElementMethods);function getSiteComponentsConfig(b,c,a){if(typeof siteComponentsConfig!=="undefined"&&typeof siteComponentsConfig[b]!=="undefined"&&siteComponentsConfig[b][c]!=="undefined"){return siteComponentsConfig[b][c]}if(typeof a!=="undefined"){return a}return null}function recommendCommentPost(a){new Ajax.Updater({success:"commentpost-rating-"+a},"/xmlhttprequest.php?service=entity.rate",{parameters:{entity_id:a,entity_type:"EntityCommentPost",rating:"99"}});return false}function articleOpinion(b,a){new Ajax.Updater({success:"article-opinion-"+b+"-"+(a?"agree":"disagree")},"/xmlhttprequest.php?service=entity.rate",{parameters:{entity_id:b,entity_type:"Article",rating:a?99:1}});return false}var themeName;function getThemeName(){if(typeof themeName==="undefined"){var b=$$("link[rel=stylesheet]");if(b.size()>0){var a=b[0].readAttribute("href");a=a.substring(0,a.lastIndexOf("/"));themeName=a.substring(a.lastIndexOf("/")+1)}}return themeName}function regenerateAllCaptchas(){var a=Math.floor(Math.random()*100000);$$("div.captcha-image img").each(function(b){b.src=b.src+"&amp;rand="+a})};
