$(document).ready(function(){
	// Register form
	$("#resellerForm").validate({
		rules: {
			company: {
			required: true,
			},
			contact: {
			required: true,
			},
			city: {
			required: true,
			},
			phone: {
			required: true,
			},
			email: {
			required: true,
			},
			captcha: {
			required: true,
			},
		},
		messages: {
			company: {
				required: '<p class="validate">Vänligen fyll i försäljningsställe.</p>'
			},
			contact: {
				required: '<p class="validate">Vänligen fyll i en kontaktperson.</p>'
			},
			city: {
				required: '<p class="validate">Vänligen fyll i stad.</p>'
			},
			phone: {
				required: '<p class="validate">Vänligen fyll i ditt telefonnummer.</p>'
			},
			email: {
				required: '<p class="validate">Vänligen fyll i din e-postadress.</p>'
			},
			captcha: {
				required: '<p class="validate">Vänligen fyll i ett svar.</p>'
			},
		},
		errorPlacement: function(error, element) {
			error.appendTo( element.parent("p").next("div") );
		},
	});
	
	// Register form EN
	$("#resellerFormEN").validate({
		rules: {
			company: {
			required: true,
			},
			contact: {
			required: true,
			},
			city: {
			required: true,
			},
			phone: {
			required: true,
			},
			email: {
			required: true,
			},
			captcha: {
			required: true,
			},
		},
		messages: {
			company: {
				required: '<p class="validate">Please insert your company name.</p>'
			},
			contact: {
				required: '<p class="validate">Please insert a contact person.</p>'
			},
			city: {
				required: '<p class="validate">Please insert city.</p>'
			},
			phone: {
				required: '<p class="validate">Please insert your phone number.</p>'
			},
			email: {
				required: '<p class="validate">Please insert your email address.</p>'
			},
			captcha: {
				required: '<p class="validate">Please insert an answer.</p>'
			},
		},
		errorPlacement: function(error, element) {
			error.appendTo( element.parent("p").next("div") );
		},
	});
	
	// Contact form
	$("#contactForm").validate({
		rules: {
			name: {
			required: true,
			},
			email: {
			required: true,
			},
			msg: {
			required: true,
			},
			captcha: {
			required: true,
			},
		},
		messages: {
			name: {
				required: '<p class="validate">Vänligen fyll i ditt namn.</p>'
			},
			email: {
				required: '<p class="validate">Vänligen fyll i din e-postadress.</p>'
			},
			msg: {
				required: '<p class="validate">Vänligen skriv ett meddelande.</p>'
			},
			captcha: {
				required: '<p class="validate">Vänligen fyll i ett svar.</p>'
			},
		},
		errorPlacement: function(error, element) {
			error.appendTo( element.parent("p").next("div") );
		},
	});
	
	// Contact form EN
	$("#contactFormEN").validate({
		rules: {
			name: {
			required: true,
			},
			email: {
			required: true,
			},
			msg: {
			required: true,
			},
			captcha: {
			required: true,
			},
		},
		messages: {
			name: {
				required: '<p class="validate">Please insert your name.</p>'
			},
			email: {
				required: '<p class="validate">Please insert your email address.</p>'
			},
			msg: {
				required: '<p class="validate">Please write a message.</p>'
			},
			captcha: {
				required: '<p class="validate">Please insert an answer.</p>'
			},
		},
		errorPlacement: function(error, element) {
			error.appendTo( element.parent("p").next("div") );
		},
	});
});
