jQuery.validator.setDefaults({
   debug: false,
   success: "valid"
});;


$().ready(function() {
   // validate signup form on keyup and submit
   $("#contact").validate({
      rules: {
         companyname: "required",
         firstname: "required",
         lastname: "required",
         title: "required",
         about: "required",
         phone: "required",
         email: {
            required: true,
            email: true
         },
         remark: "required"
      },
      messages: {
         companyname: "<br /><span class=\"langcdcp\" textkey=\"error_companyname\">Gelieve een bedrijfsnaam in te voeren.</span>",
         firstname: "<br />Gelieve uw voornaam in te voeren.",
         lastname: "<br />Gelieve uw achternaam in te voeren.",
         title: "<br />Gelieve een aanspreektitel te selecteren.",
         about: "<br />Gelieve een categorie te selecteren.",
         phone: "<br />Gelieve een telefoonnummer in te voeren.",
         email: "<br />Gelieve je geldig emailadres in te voeren.",
         remark: "<br />Gelieve je bericht in te voeren."
      }
   });
   // validate register form on keyup and submit
   $("#register").validate({
      rules: {
         companyname: "required",
         vat: "required",
         title: "required",
         firstname: "required",
         lastname: "required",
         street: "required",
         number: "required",
         street: "required",
         zip: "required",
         city: "required",
         country: "required",
         phone: "required",
         fax: "required",
         email: {
            required: true,
            email: true
         },
         password: {
            required: true,
            minlength: 8
         },
		 password_again: {
            equalTo: "#password"
         },
         langpref: "required"
      },
      messages: {
         companyname: "<br />Gelieve een bedrijfsnaam in te voeren.",
         vat: "<br />Gelieve een bedrijfsnaam in te voeren.",
         title: "<br />Gelieve een aanspreektitel te selecteren.",
         firstname: "<br />Gelieve uw voornaam in te voeren.",
         lastname: "<br />Gelieve uw achternaam in te voeren.",
         street: "<br />Gelieve een straat in te voeren.",
         number: "<br />Gelieve een nummer in te voeren.",
         city: "<br />Gelieve een stad in te voeren.",
         zip: "<br />Gelieve een postcode in te voeren.",
         country: "<br />Gelieve een land in te voeren.",
         phone: "<br />Gelieve een telefoonnummer in te voeren.",
         fax: "<br />Gelieve een faxnummer in te voeren.",
         langpref: "<br />Gelieve een taal te selecteren.",
		 password: {
				required: "<br />Gelieve een paswoord in te voeren.",
				minlength: "<br />Het paswoord moet minstens 8 characters lang zijn."
			},
         password_again: "<br />Gelieve uw paswoord te bevestigen.",
         email: "<br />Gelieve je geldig emailadres in te voeren."
      }
   });
   // validate editprofile form on keyup and submit
   $("#editprofile").validate({
      rules: {
         companyname: "required",
         vat: "required",
         title: "required",
         firstname: "required",
         lastname: "required",
         street: "required",
         number: "required",
         street: "required",
         zip: "required",
         city: "required",
         country: "required",
         email: {
            required: true,
            email: true
         },
         password: {
            required: true,
            minlength: 8
         },
		 password_again: {
            equalTo: "#password"
         },
         langpref: "required"
      },
      messages: {
         companyname: "<br />Gelieve een bedrijfsnaam in te voeren.",
         vat: "<br />Gelieve een bedrijfsnaam in te voeren.",
         title: "<br />Gelieve een aanspreektitel te selecteren.",
         firstname: "<br />Gelieve uw voornaam in te voeren.",
         lastname: "<br />Gelieve uw achternaam in te voeren.",
         street: "<br />Gelieve een straat in te voeren.",
         email: "<br />Gelieve je geldig emailadres in te voeren."
      }
   });
   
   // validate newsletter subscription form on keyup and submit
   $("#subscribeform").validate({
      rules: {
         email: {
            required: true,
            email: true
         }
      },
      messages: {
         email: "<br />Geen geldig emailadres."
      }
   });
   
   // validate login form form on keyup and submit
   $("#login").validate({
      rules: {
         loginemail: {
            required: true,
            email: true
         },
         loginpasswd: "required"
      },
      messages: {
         loginemail: "<br />Geen geldig emailadres.",
         loginpasswd: "<br />Gelieve uw paswoord in te geven."
         }
   });
   
   // validate login form form on keyup and submit
   $("#zoeken").validate({
      rules: {
         zoekprijsvan: {


         },
         zoekprijstot: {


         },
      },
      messages: {
         }
   });
   
});

