jQuery(
  function()
  {
	  jQuery("input[title]")
	  	.focus(
			   function() {
				   if (jQuery(this).val()==jQuery(this).attr("title"))
				   	jQuery(this).val("");
			   }
			   )
		.blur(
			  function() {
				  if (jQuery(this).val()=="")
				  	jQuery(this).val(jQuery(this).attr("title"))
			  }
		);							  
  }
);



jQuery(document).ready(function(){
								
	setupZoom();								
  
	jQuery("#OrderFormat").change( function() {
		jQuery('#quickorder_size').load('/ajax/quickorder.php?groupId=' + jQuery(this).val());
		
	});
	
	jQuery(".delivery_type").click( function() {
		
		jQuery("#paymentForm").submit();
		
		
		
	});

	
	//fix - only affects frontpage
	jQuery("#camp1").click(function () {
		
		jQuery(".article.camp2").addClass("hide");
		jQuery(".article.camp1").removeClass("hide");
		jQuery(".article-browser li.2").removeClass("current");
		jQuery(".article-browser li.1").addClass("current");
		clicked = 1;
		clearInterval(int);
		int = setInterval(clickInterval,delay);
		return false;
		
	});		
		
	jQuery("#camp2").click(function () {
		jQuery(".article.camp1").addClass("hide");
		jQuery(".article.camp2").removeClass("hide");
		jQuery(".article-browser li.1").removeClass("current");
		jQuery(".article-browser li.2").addClass("current");
		clicked = 2;
		clearInterval(int);
		int = setInterval(clickInterval,delay);
		return false;
	});	
	
			/* productslider - "3x arrow"-animation hides on hover */
			jQuery("#pb-productslidertrack").click(function () {
				jQuery("#pb-indicator").addClass("hide");
				return false;
			});
			jQuery("#pb-productsliderhandle").mousedown(function () {
				jQuery("#pb-indicator").addClass("hide");
				return false;
			});
			jQuery("#pb-rightarrow").click(function () {
				jQuery("#pb-indicator").addClass("hide");
				return false;
			});
			
			/* productslider - left arrow mousedown */
			jQuery("#pb-leftarrow").mousedown(function () {
				jQuery("#pb-productslidertrack").addClass("leftarrow");
				return false;
			});
			jQuery("#pb-leftarrow").mouseup(function () {
				jQuery("#pb-productslidertrack").removeClass("leftarrow");
				return false;
			});
			
			/* productslider - right arrow mousedown */
			jQuery("#pb-rightarrow").mousedown(function () {
				jQuery("#pb-productslidertrack").addClass("rightarrow");
				return false;
			});
			jQuery("#pb-rightarrow").mouseup(function () {
				jQuery("#pb-productslidertrack").removeClass("rightarrow");
				return false;
			});
	
	jQuery(".quantityoptions").change(function () {
		jQuery("#cartForm").submit();
		//document.cartF
	});	

	var int = setInterval(clickInterval,delay);
	
	
	jQuery("a#loginSubmit").click(function () {	
		jQuery("form#loginForm").submit();
		return false;
	});
	jQuery("a#userchangeSubmit").click(function () {	
		jQuery('input#paymentupdate').val(false); 
		jQuery("form#userchangeForm").submit();
		return false;
	});
	jQuery("a#userpaymentSubmit").click(function () {	
		
		jQuery('input#paymentupdate').val(true); 
		jQuery("form#userchangeForm").submit();
		return false;
	});
	
	jQuery("a#shippingSubmit").click(function () {	
		jQuery("form#shippingForm").submit();
		return false;
	});
	
	jQuery("a#passchangeSubmit").click(function () {	
		jQuery("form#passchangeForm").submit();
		return false;
	});
	
	jQuery("a#accountchangeSubmit").click(function () {	
		jQuery("form#accountchangeForm").submit();
		return false;
	});
	
	jQuery("a#useraddSubmit").click(function () {	
		jQuery("form#useraddForm").submit();
		return false;
	});
	jQuery("a#newpasswordSubmit").click(function () {	
		jQuery("form#newpasswordForm").submit();
		return false;
	});
	
	/*jQuery("a#locationListSubmit").click(function () {
		if (jQuery('input#confirm:checked').val()) {
		 	jQuery("form#locationListForm").submit();
		 	return true;
		}
		else {
			alert('Du m\u00e5 bekrefte bestillingsvilk\u00e5rene ved \u00e5 huke av i boksen til venstre!'); 
		}	
		
		return false;
	});*/
	
	jQuery("a#arenewpass").click(function () {	
		jQuery("div#renewpass").show();
		jQuery("input#pass1").removeAttr("disabled");
		jQuery("input#pass2").removeAttr("disabled");
		jQuery("a#arenewpass").hide();
		return false;
	});
	jQuery("a#aaddressbok").click(function () {	
		jQuery("div#addressbok").show();
		jQuery("input#company_name").removeAttr("disabled");
		jQuery("input#street").removeAttr("disabled");
		jQuery("input#zip").removeAttr("disabled");
		jQuery("a#aaddressbok").hide();
		return false;
	});
	
	
		jQuery("a#ashippingaddress").click(function () {	
		jQuery("div#shippingaddress").show();
		jQuery("input#shipping_firstname").removeAttr("disabled");
		jQuery("input#shipping_lastname").removeAttr("disabled");
		jQuery("input#shipping_street").removeAttr("disabled");
		jQuery("input#shipping_zip").removeAttr("disabled");
		jQuery("input#shipping_city").removeAttr("disabled");
		
		jQuery("a#ashippingaddress").hide();
		return false;
	});
	
	
		jQuery("a#amoreorderinfo").click(function () {	
		jQuery("div#moreorderinfo").show();
		
		
		jQuery("a#amoreorderinfo").hide();
		return false;
	});
	
	
	jQuery("a#aaccountinfo").click(function () {	
		jQuery("div#accountinfo").show();
		jQuery("input#firstname").removeAttr("disabled");
		jQuery("input#lastname").removeAttr("disabled");
		jQuery("input#email").removeAttr("disabled");
		jQuery("a#aaccountinfo").hide();
		return false;
	});
	
	jQuery("a#aorderhistory").click(function () {	
		jQuery("div#orderhistory").show();
		jQuery("a#aorderhistory").hide();
		return false;
	});
	
  
});

function cart_form_delete(ID){
	jQuery("#cartFormDelete input[name=cartId]").val(ID);
	jQuery("#cartFormDelete").submit();
	return false;
}
function cart_wallmount_delete(ID){
	jQuery("#cartWallmountDeleteForm input[name=cartId]").val(ID);
	jQuery("#cartWallmountDeleteForm").submit();
	return false;
}
function cart_addon_delete(ID){
	jQuery("#cartAddonDeleteForm input[name=cartId]").val(ID);
	jQuery("#cartAddonDeleteForm").submit();
	return false;
}



function click1(){

	jQuery(".article.camp2").addClass("hide");
	jQuery(".article.camp1").removeClass("hide");
	jQuery(".article-browser li.2").removeClass("current");
	jQuery(".article-browser li.1").addClass("current");
}

function click2(){
	jQuery(".article.camp1").addClass("hide");
	jQuery(".article.camp2").removeClass("hide");
	jQuery(".article-browser li.1").removeClass("current");
	jQuery(".article-browser li.2").addClass("current");
}


			
var clicked = 1;
var delay = 8000;

function clickInterval(){
	if(clicked == 1){
		click2();
		clicked = 2;
	}
	else{
		
		click1();
		clicked = 1;
	}
}
	

/*****************BUTIKK***************/
										
	$("#locationListForm").ready(function(){
		$('#locid').click(function() { 
			jQuery('#confirm').attr('disabled', false); 
			return true;
		});
		$('#list').click(function() {
			if(jQuery('select#list').val()!='ps'){
				jQuery('#confirm').attr('disabled', false); 
				return true;
			}
		});

		var butikk_form = $("#locationListForm");
		var confirm = $("#confirm");
		var ButikkButtonHide = $("#ButikkButtonHide");
		var ButikkButtonShow = $("#ButikkButtonShow");
		
		//confirm.blur(validate_conditions);
		//confirm.focus(validate_conditions);
		//confirm.keyup(validate_conditions);
		confirm.change(Butikk_Submitt_Hide_Show);
		confirm.click(Butikk_Submitt_Hide_Show);
		
		var browser = navigator.appName;
				
		function Butikk_Submitt_Hide_Show(){
			if(browser=="Opera"){
				if (jQuery('input#confirm:checked').val()){
					ButikkButtonShow.html('');
					ButikkButtonShow.hide(1);
					ButikkButtonHide.show(1);
					ButikkButtonHide.html('<button class="button-red-submitt_BK_opera"   type="submit" value="Fullfør bestilling">Fullfør bestilling</button>');		
					return true;
				}
				
				if (!jQuery('input#confirm:checked').val()){
					ButikkButtonShow.show(1);
					ButikkButtonShow.html('<span class="button-disable" id="paymentSubmit"><span>Fullfør bestilling&nbsp;</span></span>');
					ButikkButtonHide.hide(1);
					ButikkButtonHide.html('');
					return true;
				}
			}
			else {
				if (jQuery('input#confirm:checked').val()){
					ButikkButtonShow.html('');
					ButikkButtonShow.hide();
					ButikkButtonHide.show();
					ButikkButtonHide.html('<button class="button-red-submitt"   type="submit" value="Fullfør bestilling">Fullfør bestilling</button>');
					return true;
				}
				
				if (!jQuery('input#confirm:checked').val()){
					ButikkButtonShow.show();
					ButikkButtonShow.html('<span class="button-disable" id="paymentSubmit"><span>Fullfør bestilling</span></span>');
					ButikkButtonHide.hide();
					ButikkButtonHide.html('');
					return true;
				}
			}
		}
		
		butikk_form.submit(function(){
			if($('#dropdown').is(':checked') ){
				if(jQuery('select#list').val()=='ps'){
					alert("Velg utleveringsted");
					return false;
				} else 
				return true;
			}
			
			if( Butikk_Submitt_Hide_Show()  )
				return true;
			else
				return false;
		});
	});
	
/*****************Creditcard***************/
											
	$("#choose_creditcard_form").ready(function(){
		$('#creditcard_visa').click(function() {
			jQuery('#confirm').attr('disabled', false);
			$('.creditcard_id').val(0);
			return true;
		});
		
		$('#creditcard_master').click(function() {
			jQuery('#confirm').attr('disabled', false); 
			$('.creditcard_id').val(1); 
			return true;
		});
									
		var form = $("#choose_creditcard_form");
		var confirm = $("#confirm");
		var CreditcardButtonHide = $("#CreditcardButtonHide");
		var CreditcardButtonShow = $("#CreditcardButtonShow");
									
		confirm.change(validate_conditions);
		confirm.click(validate_conditions);
										
		form.submit(function(){
			if(validate_conditions())
				return true;
			else
				return false;
			});
									
		function validate_conditions(){
			var browser = navigator.appName;
				if(browser=="Opera"){
					if (jQuery('input#confirm:checked').val()){
						CreditcardButtonShow.hide();
						CreditcardButtonHide.show();
						CreditcardButtonHide.html('<button class="button-red-submitt_CC_opera"  type="submit" value="Gå til betaling">Gå til betaling</button>');
						return true;
					}
					if (!jQuery('input#confirm:checked').val()){
						CreditcardButtonHide.hide();
						CreditcardButtonHide.html('');
						CreditcardButtonShow.show();
						CreditcardButtonHide.html('<span class="button-disable" id="paymentSubmit"><span>Gå til betaling</span></span>');
						return true;
					}
				} 
				else {
					if (jQuery('input#confirm:checked').val()){
						CreditcardButtonShow.hide();
						CreditcardButtonHide.show();
						CreditcardButtonHide.html('<button class="button-red-submitt_CC"  type="submit" value="Gå til betaling">Gå til betaling</button>');
						return true;
					}
					if (!jQuery('input#confirm:checked').val()){
						CreditcardButtonHide.hide();
						CreditcardButtonHide.html('');
						CreditcardButtonShow.show();
						CreditcardButtonShow.html('<span class="button-disable" id="paymentSubmit"><span>Gå til betaling</span></span>');
						return true;
					}
				}
			}
	});
								
	/**############SHIPPING ADDRESS VALIDATION#######*/

$("#shippingForm").ready(function(){
	//global vars
	var form = $("#shippingForm");
	var shipping_firstname = $("#shipping_firstname");
	
	var shipping_firstnameInfo = $("#shipping_firstnameInfo");
	var shipping_lastname = $("#shipping_lastname");
	var shipping_lastnameInfo = $("#shipping_lastnameInfo");
	var shipping_street = $("#shipping_street");
	var shipping_streetInfo = $("#shipping_streetInfo");
	var shipping_zip = $("#shipping_zip");
	var shipping_zipInfo = $("#shipping_zipInfo");
	
	//On blur 
	shipping_firstname.blur(validate_shipping_firstname);
	shipping_lastname.blur(validate_shipping_lastname);
	shipping_street.blur(validate_shipping_street);
	shipping_zip.blur(validate_shipping_zip);
	
	//On Submitting
	form.submit(function(){
		if( validate_shipping_firstname() & validate_shipping_lastname() & validate_shipping_street()   & validate_shipping_zip() )
			return true
		else
			return false;
	});
	//validation functions
	
	function validate_shipping_firstname(){
		//if it's NOT valid
		var a = $("#shipping_firstname").val();
		var filter = /^[a-zA-Z\xC0-\xFF]+$/;
		if(!filter.test(a)){
			shipping_firstname.addClass("error-field-validation-long");
			shipping_firstnameInfo.text("Fornavn må fylles ut.");
			shipping_firstnameInfo.addClass("error-field-validation-long");
			return false;
		}
		if(shipping_firstname.val().length < 1){
			shipping_firstname.addClass("error-field-validation-long");
			shipping_firstnameInfo.text("Fornavn må fylles ut.");
			shipping_firstnameInfo.addClass("error-field-validation-long");	
			return false;
		}
		//if it's valid
		else{
			shipping_firstname.removeClass("error-field-validation-long");
			shipping_firstnameInfo.removeClass("error-field-validation-long");
			shipping_firstnameInfo.text("");
			return true;
		}
	}
	
	function validate_shipping_lastname(){
		//if it's NOT valid
		var a = $("#shipping_lastname").val();
		var filter = /^[a-zA-Z\xC0-\xFF]+$/;
		if(!filter.test(a)){
			shipping_lastname.addClass("error-field-validation-long");
			shipping_lastnameInfo.text("Etternavn må fylles ut.");
			shipping_lastnameInfo.addClass("error-field-validation-long");
			return false;
		}
		if(shipping_lastname.val().length < 1){
			shipping_lastname.addClass("error-field-validation-long");
			shipping_lastnameInfo.text("Etternavn må fylles ut.");
			shipping_lastnameInfo.addClass("error-field-validation-long");	
			return false;
		}
		//if it's valid
		else{
			shipping_lastname.removeClass("error-field-validation-long");
			shipping_lastnameInfo.removeClass("error-field-validation-long");
			shipping_lastnameInfo.text("");			
			return true;
		}
	}
	
	function validate_shipping_street(){
		//if it's NOT valid
		if(shipping_street.val().length < 2){
			shipping_street.addClass("error-field-validation-long");
			shipping_streetInfo.text("Gateadresse må fylles ut.");
			shipping_streetInfo.addClass("error-field-validation-long");
			return false;
		}
		//if it's valid
		else{
			shipping_street.removeClass("error-field-validation-long");
			shipping_streetInfo.removeClass("error-field-validation-long");
			shipping_streetInfo.text(" ");
			return true;
		}
	}
	
	function validate_shipping_zip(){

		//if it's NOT valid
		if(shipping_zip.val().length < 4 ){
			shipping_zip.addClass("error-field-validation-short");
			shipping_zipInfo.text("Postnr må være 4 siffer.");
			shipping_zipInfo.addClass("error-field-validation-short");
			return false;
		} else 
		if(shipping_zip.val().match(/^\d+$/) == null) { 
			shipping_zip.addClass("error-field-validation-short");
			shipping_zipInfo.text("Postnr må være 4 siffer.");
			shipping_zipInfo.addClass("error-field-validation-short");
			return false;
		} else {
		//if it's valid
			shipping_zip.removeClass("error-field-validation-short");
			shipping_zipInfo.removeClass("error-field-validation-short");
			shipping_zipInfo.text("");
			return true;
		}
	}

});

/**############Cart Account VALIDATION#######*/

$(document).ready(function(){
	

	//global vars
	var form = $("#userchangeForm");	
	var register_form = $("#useraddForm");	
	var account_form = $("#accountchangeForm");	
	var pass_form = $("#passchangeForm");	
	
	

	var firstname = $("#firstname");
	var firstnameInfo = $("#firstnameInfo");
	var lastname = $("#lastname");
	var lastnameInfo = $("#lastnameInfo");
	var street = $("#street");
	var streetInfo = $("#streetInfo");
	var zip = $("#zip");
	var zipInfo = $("#zipInfo");
	var email = $("#email");
	var emailInfo = $("#emailInfo");
	var phone = $("#phone");
	var phoneInfo = $("#phoneInfo");
	
	var email1 = $("#email1");
	var email1Info = $("#email1Info");
	
	var email2 = $("#email2");
	var email2Info = $("#email2Info");

	var password1 = $("#password1");
	var password1Info = $("#password1Info");
	
	var password2 = $("#password2");
	var password2Info = $("#password2Info");
	
	var pass1 = $("#pass1");
	var pass1Info = $("#pass1Info");
	
	var pass2 = $("#pass2");
	var pass2Info = $("#pass2Info");
	//On blur 
	firstname.blur(validate_firstname);
	lastname.blur(validate_lastname);
	street.blur(validate_street);
	zip.blur(validate_zip);
	email.blur(validate_email);
	email1.blur(validate_email1);
	email2.blur(validate_email2);
	phone.blur(validate_phone);
	password1.blur(validate_password1);
	password2.blur(validate_password2);
	
	pass1.blur(validate_pass1);
	pass2.blur(validate_pass2)
	
	//On Submitting
	form.submit(function(){
		if( validate_firstname() & validate_lastname() & validate_street() & validate_zip() & validate_email() & validate_phone() )
			return true
		else
			return false;
	});
	register_form.submit(function(){
		if( validate_firstname() & validate_lastname() & validate_street() & validate_zip() & validate_phone() & validate_email1()  & validate_email2()  & validate_password1()  & validate_password2() )
			return true
		else
			return false;
	});
	
	account_form.submit(function(){
		if( validate_firstname() & validate_lastname() & validate_street() & validate_zip() & validate_email() & validate_phone() )
			return true
		else
			return false;
	});
	
	pass_form.submit(function(){
		if( validate_pass1() & validate_pass2() )
			return true
		else
			return false;
	});
	//validation functions
	function validate_firstname(){
		//if it's NOT valid
		var a = $("#firstname").val();
		var filter = /^[a-zA-Z- \xC0-\xFF]+$/;
		if(!filter.test(a)){
			firstname.addClass("error-field-validation-long");
			firstnameInfo.text("Fornavn må fylles ut.");
			firstnameInfo.addClass("error-field-validation-long");
			return false;
		}
			//var valid=true;	
		if(firstname.val().length < 1 ){
			firstname.addClass("error-field-validation-long");
			firstnameInfo.text("Fornavn må fylles ut.");
			firstnameInfo.addClass("error-field-validation-long");	
			return false;
		}
		//if it's valid
		else{
			firstname.removeClass("error-field-validation-long");
			firstnameInfo.removeClass("error-field-validation-long");
			firstnameInfo.text("");
			return true;
		}
		
	}
	
	function validate_lastname(){
		//if it's NOT valid
		var a = $("#lastname").val();
		var filter = /^[a-zA-Z- \xC0-\xFF]+$/;
		
		if(!filter.test(a)){
			lastname.addClass("error-field-validation-long");
			lastnameInfo.text("Etternavn må fylles ut.");
			lastnameInfo.addClass("error-field-validation-long");
			return false;
		}
		if(lastname.val().length < 1){
			lastname.addClass("error-field-validation-long");
			lastnameInfo.text("Etternavn må fylles ut..");
			lastnameInfo.addClass("error-field-validation-long");
			return false;
		}
		//if it's valid
		else{
			lastname.removeClass("error-field-validation-long");
			lastnameInfo.removeClass("error-field-validation-long");
			lastnameInfo.text("");
			return true;
		}
	}
	
	function validate_street(){
		//if it's NOT valid
		if(street.val().length < 2){
			street.addClass("error-field-validation-long");
			streetInfo.text("Gateadresse må fylles ut.");
			streetInfo.addClass("error-field-validation-long");
			return false;
		}
		//if it's valid
		else{
			street.removeClass("error-field-validation-long");
			streetInfo.removeClass("error-field-validation-long");
			streetInfo.text(" ");						
			return true;
		}
	}
	
	function validate_zip(){
		//if it's NOT valid
		



		if(zip.val().length < 4 ){
			zip.addClass("error-field-validation-short");
			zipInfo.text("Postnr må være 4 siffer.");
			zipInfo.addClass("error-field-validation-short");
			return false;
		} else if (zip.val().match(/^\d+$/) == null) { 
			zip.addClass("error-field-validation-short");
			zipInfo.text("Postnr må være 4 siffer.");
			zipInfo.addClass("error-field-validation-short");
			return false;
		} else  {
		//if it's valid
			zip.removeClass("error-field-validation-short");
			zipInfo.removeClass("error-field-validation-short");
			zipInfo.text("");
			return true;
		}
	}
	
	function validate_email(){
		var a = $("#email").val();
		//var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/;
		var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/;
		//if it's valid email
		if(filter.test(a)){
			email.removeClass("error-field-validation-long");
			emailInfo.removeClass("error-field-validation-long");
			emailInfo.text("");
			return true;
		}
		//if it's NOT valid
		else{
			email.addClass("error-field-validation-long");
			emailInfo.text("E-post må være gyldiggg.");
			emailInfo.addClass("error-field-validation-long");
			return false;
		}
	}
function validate_email1(){
		var a = $("#email1").val();
		//var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/;
		var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/;
		//if it's valid email1
		if(filter.test(a)){
			email1.removeClass("error-field-validation-long");
			email1Info.removeClass("error-field-validation-long");
			email1Info.text("");
			return true;
		}
		//if it's NOT valid
		else{
			email1.addClass("error-field-validation-long");
			email1Info.text("E-post må være gyldiggg.");
			email1Info.addClass("error-field-validation-long");
			return false;
		}
	}
	
	function validate_email2(){
		var a = $("#email2").val();
		//var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/;
		var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/;
		//if it's valid email1
		if(filter.test(a)){
			email2.removeClass("error-field-validation-long");
			email2Info.removeClass("error-field-validation-long");
			email2Info.text("");
			
		} 
else{
			email2.addClass("error-field-validation-long");
			email2Info.text("E-post må være gyldiggg.");
			email2Info.addClass("error-field-validation-long");
			return false;
		}
		if(email1.val() != email2.val()){
			email2.addClass("error-field-validation-long");
			email2Info.text("E-post må være gyldiggg.");
			email2Info.addClass("error-field-validation-long");
			
		}
		//if it's NOT valid
		/*else{
			email2.addClass("error-field-validation-long");
			email2Info.text("E-post1 må være gyldiggg.");
			email2Info.addClass("error-field-validation-long");
			return false;
		}*/
		return true;
	}
	
	function validate_phone(){
		var a = $("#phone").val();
		var filter = /^[0-9-+]+$/;
		//if it's valid email
		if(filter.test(a)){
			phone.removeClass("error-field-validation-long");	
			phoneInfo.removeClass("error-field-validation-long");
			phoneInfo.text("");
			return true;
		}
		//if it's NOT valid
		else{
			phone.addClass("error-field-validation-long");
			phoneInfo.text("Telefonnr må fylles ut.");
			phoneInfo.addClass("error-field-validation-long");
			return false;
		}
	}
	
	function validate_password1(){
		//if it's NOT valid
		if(password1.val().length < 4){
			password1.addClass("error-field-validation-long");
			password1Info.text("Passord må fylles ut.");
			password1Info.addClass("error-field-validation-long");
			return false;
		}
		//if it's valid
		else{
			password1.removeClass("error-field-validation-long");
			password1Info.removeClass("error-field-validation-long");
			password1Info.text(" ");						
			return true;
		}
	}
	
	function validate_password2(){
		//if it's NOT valid
		if(password2.val().length < 4){
			password2.addClass("error-field-validation-long");
			password2Info.text("Passord må fylles ut.");
			password2Info.addClass("error-field-validation-long");
			return false;
		} else if(password1.val() != password2.val()){
			password2.addClass("error-field-validation-long");
			password2Info.text("Passord må fylles ut.");
			password2Info.addClass("error-field-validation-long");
			return false;
		}
		//if it's valid
		else{
			password2.removeClass("error-field-validation-long");
			password2Info.removeClass("error-field-validation-long");
			password2Info.text(" ");						
			return true;
		}
	}
	
	function validate_pass1(){
		//if it's NOT valid
		if(pass1.val().length < 4){
			pass1.addClass("error-field-validation-medium");
			pass1Info.text("Passord må fylles ut.");
			pass1Info.addClass("error-field-validation-medium");
			return false;
		}
		//if it's valid
		else{
			pass1.removeClass("error-field-validation-medium");
			pass1Info.removeClass("error-field-validation-medium");
			pass1Info.text(" ");						
			return true;
		}
	}
	
	function validate_pass2(){
		//if it's NOT valid
		if(pass2.val().length < 4){
			pass2.addClass("error-field-validation-medium");
			pass2Info.text("Passord må fylles ut.");
			pass2Info.addClass("error-field-validation-medium");
			return false;
		} else if(pass1.val() != pass2.val()){
			pass2.addClass("error-field-validation-medium");
			pass2Info.text("Passord må fylles ut.");
			pass2Info.addClass("error-field-validation-medium");
			return false;
		}
		//if it's valid
		else{
			pass2.removeClass("error-field-validation-medium");
			pass2Info.removeClass("error-field-validation-medium");
			pass2Info.text(" ");						
			return true;
		}
	}
		
});
