jQuery(document).ready(function() {
	try {
		jQuery('form#rexquiz-question').submit(function(e) {
			var $answers = jQuery('div.rexquiz-answer');
			var correct = true;
			
			$answers.each(function(index, elem) {
				var $inputs = jQuery(elem).find('input');
				correct = correct && (($inputs.eq(0).is(':checked') && $inputs.eq(1).val() == '1') || (!$inputs.eq(0).is(':checked') && $inputs.eq(1).val() == '0'));
			});
			
			if(!correct) {
				e.preventDefault();
				jQuery('div#rexquiz-answer-incorrect').css('display', 'block');
			}
		});
		jQuery('div#rexquiz-answer-incorrect a').click(function(e) {
			e.preventDefault();
			jQuery('div#rexquiz-answer-incorrect').css('display', 'none');
			jQuery('div#rexquiz-answer-tipp').css('display', 'block');
		});
		
		jQuery('form#rexquiz_end_of_questions_form').submit(function(e) {
			if(!jQuery('input#rexquiz-accepted').eq(0).is(':checked')) {
				e.preventDefault();
				jQuery('span#accept-error').css('display', 'inline');
			}
		});

		jQuery('#rexquiz-via-mail, #rexquiz-remove-after-contest').change(function(e) {
			var $cb = jQuery(this);
			if($cb.is(':checked')) {
				if($cb.is('#rexquiz-remove-after-contest')) {
					jQuery('#rexquiz-via-mail').get(0).checked = false;
				}
				else if($cb.is('#rexquiz-via-mail')) {
					jQuery('#rexquiz-remove-after-contest').get(0).checked = false;
				}
			}
		});
		jQuery('span.checkbox').live('click', function(e) {
			jQuery(this).next().change();
		});
		
	} catch (ex) {
	}
});
