/******************************************************************************
* cmSondVerfierVote.js
*******************************************************************************

*******************************************************************************
*                                                                             *
* Copyright 2006									                          *
*                                                                             *
******************************************************************************/


$(document).ready(function () {

	$("form[name^='formUser']").submit(function(e) {
		if($("input:radio:last[id$='_other']:checked", $(this)).length > 0 && (($(".champAutreRadio:eq(0)", $(this)).val() == "") || ($(".champAutreCheckbox:eq(0)", $(this)).val() == "" ))) {
			alert('Veuillez renseigner le champ "autre"');
			e.preventDefault();
			return false;
		}
		if ($("input:checkbox:checked", $(this)).length == 0 && $("input:radio:checked", $(this)).length == 0 && $(".champAutre:eq(0)", $(this)).val() == "") {
			alert('Veuillez cocher un choix et/ou renseigner le champ "autre"');
			e.preventDefault();
			return false;
		}
	});
});

function init(form){
	var $itemForm = $(form);
	$('input:radio', $itemForm).change(function() {
		var $current = $(this);
		var $other = $(".champAutreRadio", $itemForm);
		
		if($current.attr('id').indexOf('_other') > -1){
			$other.removeAttr("disabled");
		} else {
			$other.attr("disabled","disabled").val('');
		}
	});
}
