
var newsletterSettings = {

	amateur: {
	
		action: 'http://email.bienoubien.jp/t/r/s/dijkuk/',
		field: 'cm-dijkuk-dijkuk'
		
	},
	
	pro: {
	
		action: 'http://email.bienoubien.jp/t/r/s/dijuc/',
		field: 'cm-dijuc-dijuc'
	
	}

}

jQuery(function(){


	jQuery('#footer .newsletter .target input').click(function(){

		var action;
		var field;
	
		if(this.checked){
		
			action = newsletterSettings.pro.action
			field = newsletterSettings.pro.field
		
		}else{
		
			action = newsletterSettings.amateur.action
			field = newsletterSettings.amateur.field
		
		}
		
		jQuery('#footer .newsletter form').attr('action', action)
		jQuery('#footer .newsletter label.email').attr('for', field)		
		jQuery('#footer .newsletter input.email').attr({
			name: field,
			id: field
		})	

	})
	
	var errorMessages = {
		required: "Veuillez saisir votre adresse email.",
		email: "L'adresse email semble invalide."
	}
	
	jQuery('#footer .newsletter form').validate({
	
		rules: {
		
			'cm-dijkuk-dijkuk': {
				required: true,
				email: true
			},
			
			'cm-dijuc-dijuc': {
				required: true,
				email: true
			}
		
		},
		
		messages: {
		
			'cm-dijkuk-dijkuk': errorMessages,
			'cm-dijuc-dijuc': errorMessages
		
		},
		
		errorPlacement: function(error, element){
			element.parent().parent().parent().append(error);
		},
		
		errorElement: 'div',
		onkeyup: false
	
	})


})

