// Your Needs JS
	function stripblank(str) {
		var s = str
		if (s != null) {
			while (s.length>0 && s.charAt(0)==' ') {
				s = s.substring(1,s.length)
			}
			while (s.length>0 && s.charAt(s.length-1)==' ') {
				s = s.substring(0,s.length-1)
			}
		}
		return s
	}

	function fm_validate() {
		$("#name").val($.trim($("#name").val())); 		//remove leading/trailing spaces
		if($("#name").val().length<1){
			error('#name','A valid name must be entered. Please try again!')
			return false;
		}

		$("#email").val(stripblank($("#email").val())); //remove spaces
		var regex = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$/
		if(!regex.test($("#email").val())){
			error('#email','Sorry, your email address is invalid. Please try again!')
			return false;
		}
		if($("#email").val().length < 6){
			error('#email','Please enter your Email address in the field provided')
			return false;
		}


		$("#phone").val($.trim($("#phone").val())); 		//remove leading/trailing spaces
		if($("#phone").val().length<1){
			error('#phone','You must enter your phone number. Please try again!')
			return false;
		}

		return true;
	}

	function error(field,err){
		alert(err);
		$(field).get(0).focus();
		$(field).get(0).select();
	}

	function enableField(field){
		$(field).attr("disabled",false);
		$(field).get(0).focus();
		$(field).get(0).select();
	}

	function toggleSyles(field){
		if($(field).attr("disabled")==true){
			$(field).attr("disabled",false);
		}else{
			$(field).attr("disabled",true);

			//reset the select box if hidden
			$('option:selected', this).each( function() {
					this.selected=false;
			});
		}
	}

	//change shortlist button text
	$(document).ready(function() {
		//enable select box if period is checked
		if ($("#whatstylescheck").is(":checked")){
			$("#whatstyles").attr("disabled",false);
		}else{
			$("#whatstyles").attr("disabled",true);
			//reset the select box if hidden
			$('option:selected', this).each( function() {
					this.selected=false;
			});
		}
		
		$("#printform").click(function() { window.print(); return false; });
	});

	function disableField(field){
		$(field).val("");
		$(field).attr("disabled",true);
	}
