/*--------------------------------------------------------------------------*
 * 
 * Copyright (C) 2009 Brand Labs LLC
 * 
 *--------------------------------------------------------------------------*/
var CAPTCHA_Reset={CAPTCHAUrl:'/FileUpload/TextObject.aspx',resetElementClassName:'CAPTCHA_Reset',resetElementText:'Can\'t read? Click here to Reset CAPTCHA',initialize:function(){CAPTCHA_Reset.addAllResetButtonsToDOM();},doReset:function(aa){var ba=this.readAttribute('src');var ca=null;if(null==ba)return;ca=ba.toQueryParams();if(null==ca)return;if(!((undefined==ca.type)||(undefined==ca.guid))){ba=CAPTCHA_Reset.CAPTCHAUrl+'?type='+escape(ca.type)+'&guid='+escape(ca.guid)+'&ts='+new Date().getTime();this.writeAttribute({src:ba});}},addResetButtonToDOM:function(da){var ea=da.next('img');var fa=null;if(null==ea)return;fa=new Element('div').addClassName(CAPTCHA_Reset.resetElementClassName).update(CAPTCHA_Reset.resetElementText);fa.observe('click',CAPTCHA_Reset.doReset.bind(da));ea.insert({after:fa});},addAllResetButtonsToDOM:function(){var ga=$$('img[src*='+CAPTCHA_Reset.CAPTCHAUrl+'?]');ga.each(function(ha){CAPTCHA_Reset.addResetButtonToDOM(ha);});}}
Event.observe(window,'load',CAPTCHA_Reset.initialize);