/* INSCRIPTION */
$('#formRegister').validate({
	rules: {
		idFrom:{required:true},
		idType:{required:true},
		nameCompanyFor: {required:true},
		nameContactFor: {required:true},
		nameContactEmailFor: {required:true,email:true},
		nameCompany:{required:true},
		vatNumber:{required:true},
		numVAT:{required:true},
		nameFirst: {required:true},
		nameLast: {required:true},
		nameOccupation: {required:true},
		numPhone: {required:true,digits:true},
		numMobilePhone: {required:true,digits:true},
		nameEmail: {required:true,email:true},
		nameStreet: {required:true},
		numZipCode: {required:true},
		nameCity: {required:true},
		nameCountry: {required:true},
		cgvAccept:{required:true},
		emailContact:{required:true,email:true},
		locName:{required:true},
		sysName:{required:true},
		comentsarea:{required:true}
	},
	errorElement: "em",
	success: function(label) {
		label.text(" ").addClass("valid");
	}
});
/* CONTACT */
$('#formContact').validate({
	rules: {
		nameContactFomulaire:{required:true},
		stateContactFormulaire:{required:true},
		phoneContactFormulaire:{required:true},
		emailContactFormulaire:{required:true,email:true},
		demandeContactFormulaire:{required:true}
	},
	errorElement: "em",
	success: function(label) {
		label.text(" ").addClass("valid");
	}
});
/* ON THE ROAD */
$('#ajoutUser').validate({
	rules: {
		typeEvent:{required:true},
		eventUser:{required:true},
		dateStartUser:{required:true},
		dateEndUser:{required:true},
		locationUser:{required:true},
		providerUser:{required:true},
		mainSystemUser:{required:true},
		emailUser:{required:true,email:true},
		eventNationality:{required:true}
		
	},
	errorElement: "em",
	success: function(label) {
				label.text(" ").addClass("valid");
			}
});
/* NETWORK */
$('#registerForm').validate({
	rules: {
		rentalCompany:{required:true},
		rentalAdress:{required:true},
		rentalZipCode:{required:true},
		rentalCity:{required:true},
		rentalState:{required:true},
		rentalTelephone:{required:true},
		rentalEmail:{required:true,email:true},
		rentalCountry:{required:true},
		rentalFax:{required:true},
		rentalEmail:{required:true,email:true},
		rentalContactName:{required:true},
		rentalContactTitle:{required:true},
		rentalContactEmail:{required:true,email:true},
		rentalContactPhone:{required:true},
		rentalTechnicalName:{required:true},
		rentalTechnicalTitle:{required:true},
		rentalTechnicalEmail:{required:true,email:true},
		rentalTechnicalPhone:{required:true},
		rentalRepresentativeName:{required:true},
		rentalRepresentativePurchased:{required:true},
		rentalRepresentativeCountry:{required:true},
		rentalRepresentativeTraining:{required:true},
		okAgreement:{required:true}
	},
	errorElement: "em",
	success: function(label) {
				label.text(" ").addClass("valid");
			}
});
/* JOB */
$('#formOffer').validate({
	rules: {
		lastnameCandidat:{required:true},
		firstnameCandidat:{required:true},
		commentCandidat:{required:true},
		cvCandidat:{required:true}
	},
	errorElement: "em",
	success: function(label) {
		label.text(" ").addClass("valid");
	}
});
/* CANDIDATS */
$('#newApplyJob').validate({
	rules: {
		nameCandidat:{required:true},
		firstNameCandidat:{required:true},
		emailCandidat:{required:true,email:true},
		phoneCandidat:{required:true},
		lastJob:{required:true},
		lastSchool:{required:true},
		langue1:{required:true},
		langue2:{required:true},
		level_langue1:{required:true},
		level_langue2:{required:true},
		cvCandidat:{required:true},
		letterCandidat:{required:true},
		password:{required:true}
	},
	errorElement: "em",
	success: function(label) {
		label.text(" ").addClass("valid");
	}
});
$('#goCandidat').validate({
	rules: {
		candidatEmail:{required:true,email:true},
		candidatPassword:{required:true}
	},
	errorElement: "em",
	success: function(label) {
		label.text(" ").addClass("valid");
	}
});
$('#forgottenPasswordJob').validate({
	rules: {
		emailCandidatLost:{required:true,email:true}
	},
	errorElement: "em",
	success: function(label) {
		label.text(" ").addClass("valid");
	}
});
$('#modifyCandidatInfos').validate({
	rules: {
		test:{required:true}
	},
	errorElement: "em",
	success: function(label) {
		label.text(" ").addClass("valid");
	}
});
/* TRADE SHOW */
$('#contactTradeShow').validate({
	rules: {
		companyName:{required:true},
		activityName:{required:true},
		occupationName:{required:true},
		userLastName:{required:true},
		userFirstName:{required:true},
		userPhone:{required:true},
		userMail:{required:true,email:true},
		userAdress:{required:true},
		userPostalCode:{required:true},
		userCity:{required:true},
		userCountry:{required:true},
		planningVisit:{required:true}
	},
	errorElement: "em",
	success: function(label) {
		label.text(" ").addClass("valid");
	}
});
/* DEMO */
$('#contactDemo').validate({
	rules: {
		companyName:{required:true},
		activityName:{required:true},
		occupationName:{required:true},
		userLastName:{required:true},
		userFirstName:{required:true},
		userPhone:{required:true},
		userMail:{required:true,email:true},
		userAdress:{required:true},
		userPostalCode:{required:true},
		userCity:{required:true},
		userCountry:{required:true},
		userDemosDay:{required:true}
	},
	errorElement: "em",
	success: function(label) {
		label.text(" ").addClass("valid");
	}
});
/* ASK TRAINING */
$('#demandeTraining').validate({
	rules: {
		typeClientTraining:{required:true},
		dateTraining1:{required:true},
		dateTraining2:{required:true},
		locationTraining:{required:true},
		emailTraining:{required:true,email:true},
		valueComment:{required:true}
	},
	errorElement: "em",
	success: function(label) {
		label.text(" ").addClass("valid");
	}
});
/* AJOUT REF */
$('#ajoutReferences').validate({
	rules: {
		segmentEvent:{required:true},
		eventUser:{required:true},
		countryUser:{required:true},
		cityUser:{required:true},
		providerUser:{required:true},
		emailUser:{required:true,email:true}
	},
	errorElement: "em",
	success: function(label) {
		label.text(" ").addClass("valid");
	}
});
/* SUBSCRIBE NEWSLETTER */
$('#registerNewsletter').validate({
	rules: {
		companyName:{required:true},
		countryName:{required:true},
		firstName:{required:true},
		lastName:{required:true},
		emailName:{required:true,email:true}
	},
	errorElement: "em",
	success: function(label) {
		label.text(" ").addClass("valid");
	}
});
$('#emvForm').validate({
	rules: {
		EMAIL_FIELD:{required:true,email:true}
	},
	errorElement: "em",
	success: function(label) {
		label.text(" ").addClass("valid");
	}
});
