var form = {
	/***
	 * VERIFICATION CHAMPS VIDE
	 */
	checkTextField : function(field){
		var ret;
		if($.trim(field.val()).length == 0){
			form.hightlightField(field);
			form.showError('Veuillez remplir les champs obligatoires');
			ret = false;
		}else{
			ret = true;
			field.css('border', '1px solid #999999');
		}
		return ret;
	}, 
	/**
	 * Deux CHAMPS SAME??
	 */
	isSame : function (field, field2){
		var ret;
		if($.trim(field.val()) == $.trim(field2.val())){
			ret = true;
			field.css('border', '1px solid #999999');	
		}else{
			ret = false;
			form.hightlightField(field);
			form.hightlightField(field2);
			form.showError('Ces deux champs doivent &ecirc;tre identiques!');
		}
		return ret;
	},
	
	/***
	 * CHECKBOX CHECKED???
	 */
	 isChecked : function(checkbox){
	 	return (checkbox.attr("checked") == undefined ? false : true);
	 },
	
	/**
	 * Mise en avnt champs error
	 */
	hightlightField : function(field){
		field.focus();
		field.css('border', '1px solid #FF0000');
	},
	
	/***
	 * VERIFICATION MAIL
	 */
	checkMail : function(field){
		var ret;
		var str = $.trim(field.val());
		var test = (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
		if(test){
			ret = true;
			field.css('border', '1px solid #999999');
		}else{
			ret = false;
			form.hightlightField(field);
			form.showError('Votre adresse mail est invalide');
		} 
		return ret;
	}, 
	
	showError : function(html){
		$('.errorField').html(html);
	}
}
