Event.observe(window, 'load', function() {
	$$('.captchaImage').each(
		function(element){
			Event.observe(element, 'click', function() {
				element.src = moduleBaseUrl + 'captcha?key=signup&'+(new Date()).getTime();
			}, false);
		}
	);

}, false);

/*
function validateSignupForm() {
	var tooShortMessage = '글자수가 너무 짧습니다.';
	var tooLongMessage = '글자수가 너무 깁니다.';
	var presenceMessage = '입력항목이 비어있습니다.';
	var acceptanceMessage = '반드시 선택하여야합니다.';

	var validateUsername = new LiveValidation('fldUsername', {validMessage: ''});
		validateUsername.add(Validate.Presence, {failureMessage: presenceMessage});
		validateUsername.add(Validate.Format, {pattern: /^[a-z0-9_-]+$/,
			failureMessage: '입력 형식이 잘못되었습니다. (사용할 수 있는 문자: a-z 0-9 _ -)'});
		validateUsername.add(Validate.Length, {minimum: 4 ,maximum: 30 ,
			tooShortMessage: tooShortMessage, tooLongMessage: tooLongMessage} );
	var validateRealname = new LiveValidation('fldRealname', {validMessage: ''});
		validateRealname.add(Validate.Presence, {failureMessage: presenceMessage});
		validateRealname.add(Validate.Length, {minimum: 2 ,maximum: 30 ,
			tooShortMessage: tooShortMessage, tooLongMessage: tooLongMessage} );
	var validatePassword = new LiveValidation('fldPassword', {insertAfterWhatNode: 'fldPasswordMatch', validMessage: ''});
		validatePassword.add(Validate.Length, {minimum: 4 ,maximum: 30 ,
			tooShortMessage: tooShortMessage, tooLongMessage: tooLongMessage} );
	var validatePasswordMatch = new LiveValidation('fldPasswordMatch', {validMessage: ''});
		validatePasswordMatch.add(Validate.Presence, {failureMessage: presenceMessage});
		validatePasswordMatch.add(Validate.Confirmation, { match: 'fldPassword',
			failureMessage: '비밀번호가 일치하지 않습니다.' } );
	var validateEmail = new LiveValidation('fldEmail', {validMessage: ''});
		validateEmail.add(Validate.Presence, {failureMessage: presenceMessage});
		validateEmail.add( Validate.Email, {failureMessage: '잘못된 이메일 주소입니다.'});
//	var validateAgreement = new LiveValidation('fldAgreement', {validMessage: ''});
//		validateAgreement.add(Validate.Acceptance, {failureMessage: acceptanceMessage});
}
*/