// JavaScript Document

$(document).ready(function() {

	// validate the main contact form
	$("#mainContactForm").validate({
		submitHandler: function(form) {
		  	onMainContactFormSubmit();
  		},
		rules: {
			contactFormField_name: {
				required: true,
				minLength: 2
			},
			/*contactFormField_phone: {
				required: true
			},*/
			contactFormField_company: {
				required: true
			},
			contactFormField_email: {
				required: true,
				email: true
			}
		},
		messages: {
			contactFormField_name: {
				required: "<br><span class='mainFormError'>Du m&aring;ste fylla i ett namn</span>",
				minLength: "<br><span class='mainFormError'>Namnet m&aring;ste vara minst tv&aring; bokst&auml;ver l&aring;ngt</span>"
			},
			/*contactFormField_phone: {
				required: "<br><span class='mainFormError'>Du m&aring;ste fylla i ett telefonnummer</span>"
			},*/
			contactFormField_company: {
				required: "<br><span class='mainFormError'>Du m&aring;ste fylla i ett f&ouml;retagsnamn</span>"
			},
			contactFormField_email: "<br><span class='mainFormError'>Ange en korrekt e-postadress</span>"
		}
	});

	// validate the 'Tipsa en vän' form
	$("#mainTipAFriendForm").validate({
		submitHandler: function(form) {
		  	onMainTipAFriendFormSubmit();
  		},
		rules: {
			tipafriendField_ownname: {
				required: true,
				minLength: 2
			},
			tipafriendField_ownemail: {
				required: true,
				email: true
			},
			tipafriendField_sendemails: {
				required: true,
				email: true
			},
			tipafriendField_subject: {
				required: true,
				minLength: 2
			}
		},
		messages: {
			tipafriendField_ownname: {
				required: "<br><span class='mainFormError'>Du måste fylla i ett namn</span>",
				minLength: "<br><span class='mainFormError'>Namnet måste vara minst två bokstäver långt</span>"
			},
			tipafriendField_subject: {
				required: "<br><span class='mainFormError'>Du måste ange ett ämne</span>",
				minLength: "<br><span class='mainFormError'>Ämnet måste vara minst två bokstäver långt</span>"
			},
			tipafriendField_sendemails: "<br><span class='mainFormError'>Ange en korrekt e-postadress</span>",
			tipafriendField_ownemail: "<br><span class='mainFormError'>Ange en korrekt e-postadress</span>"
		}
	});
});
