$(document).ready(function() {
   	var container = $('#errorDiv');

	$("#passwdForm").validate({
		errorClass: "invalid",
		errorContainer: container,
		errorLabelContainer: $("ul", container),
		wrapper: 'li',

		rules: {
			'password': {
				required: true
			},
			'newpassword1': {
				required: true,
				minlength: 6
			},
			'newpassword2': {
				required: true,
				minlength: 6,
				equalTo: "#newpassword1"
			}
		},
        messages: {
			'password': {
				required: "Vennligst fyll inn firmanavn."
			},
			'newpassword1': {
				required: "Vennligst fyll inn firmanavn.",
				minlength: "Epost adressen må bestå av minst 6 tegn."
			},
			'newpassword2': {
				required: "Vennligst fyll inn firmanavn.",
				minlength: "Epost adressen må bestå av minst 6 tegn.",
				equalTo: "Something please!"
			}
		}
	});
	
	$("#userInfoForm").validate({
		errorClass: "invalid",
		errorContainer: container,
		errorLabelContainer: $("ul", container),
		wrapper: 'li',

		rules: {
			'firstname': {
				required: true,
				minlength: 2
			},
			'surname': {
				required: true,
				minlength: 2
			},
			'email': {
				required: true,
				minlength: 6,
				email: true
			},
			'streetaddress': {
				minlength: 2
			},
			'postalcode': {
				minlength: 4
			},
			'location': {
				minlength: 2
			},
			'country': {
				minlength: 2
			},
			'phone': {
				minlength: 5
			},
			'mobile': {
				minlength: 5
			},
			'fax': {
				minlength: 5
			},
			'homepageurl': {
				url: true,
				minlength: 11
			}
		},
        messages: {
			'firstname': {
				required: "Vennligst fyll inn fornavn",
				minlength: "Fornavn må være minst 2 tegn."
			},
			'surname': {
				required: "Vennligst fyll inn etternavn.",
				minlength: "Etternavn må være minst 2 tegn."			
			},
			'email': {
				required: "Vennligst fyll inn epost.",
				minlength: "Epost må være minst 6 tegn."
			},
			'streetaddress': {
				minlength: "Gateaddresse må være minst 2 tegn."
			},
			'postalcode': {
				minlength: "Postnummer må være minst 2 tegn.",
				digits: "Postnummer må være minst 2 tall."				
			},
			'location': {
				minlength: "Poststed må være minst 2 tegn."
			},
			'country': {
				minlength: "Land må være minst 2 tegn."
			},
			'phone': {
				minlength: "Telefon må være minst 2 tegn.",
				digits: "Firmanamn mÂste bestÂ av minst 2 tecken."	
			},
			'mobile': {
				minlength: "Mobil må være minst 2 tegn.",
				digits: "Firmanamn mÂste bestÂ av minst 2 tecken."	
			},
			'fax': {
				minlength: "Fax må være minst 2 tegn.",
				digits: "Firmanamn mÂste bestÂ av minst 2 tecken."	
			},
			'homepageurl': {
				minlength: "Din hjemmesideadresse må ha minst 2 tegn",
				url: "Din hjemmsideadresse må ha http:// foran"
			}
		}
	});

});
