$(document).ready(
		function() {
			
			/*
			when required form elementy is left balnk: hilgiht and tell user it's required:
			*/
			$(".required").blur(
				function(){
					if($(this).val() == ""){
						$(this).val("Required").css("background","#FFEEEE").css("color","red");
					}
				}
			);
			
			/* 
			on submit don't allow empty values to be passed 
			*/
			
			$("form").submit(
				function(){
					if($(".required").val() == "" || $(this).val() == "Required"){
						$(this).val("Required").css("background","#FFEEEE").css("color","red");
					}
					//return false;
				}
			);
			
			
		
			/*
				hide original input value on focus
			*/
			
			// name field: 
			$("input#name").focus(
				function(){
					if($(this).val() == "*Your Name" || $(this).val() == "Required"){
						$(this).val("").css("background","white").css("color","black");
					}
				}
			);
			
			// job title
			$("input#job_title").focus(
				function(){
					if($(this).val() == "*Job Title" || $(this).val() == "Required"){
						$(this).val("").css("background","white").css("color","black");
					}
				}
			);
			
			// company name
			$("input#company_name").focus(
				function(){
					if($(this).val() == "*Company Name" || $(this).val() == "Required"){
						$(this).val("").css("background","white").css("color","black");
					}
				}
			);
			
			// hotel name
			$("input#hotel_name").focus(
				function(){
					if($(this).val() == "*Hotel Name" || $(this).val() == "Required"){
						$(this).val("").css("background","white").css("color","black");
					}
				}
			);
			
			// location
			$("input#location").focus(
				function(){
					if($(this).val() == "*Location" || $(this).val() == "Required"){
						$(this).val("").css("background","white").css("color","black");
					}
				}
			);
			
			// number of vehicles
			$("input#no_of_vehicles").focus(
				function(){
					if($(this).val() == "*Number of Vehicles" || $(this).val() == "Required"){
						$(this).val("").css("background","white").css("color","black");
					}
				}
			);
			
			// number of beds
			$("input#no_of_beds").focus(
				function(){
					if($(this).val() == "*Number of Beds" || $(this).val() == "Required"){
						$(this).val("").css("background","white").css("color","black");
					}
				}
			);
			
			// telephone
			$("input#telephone").focus(
				function(){
					if($(this).val() == "*Contact Tel" || $(this).val() == "Required"){
						$(this).val("").css("background","white").css("color","black");
					}
				}
			);
			
			// email
			$("input#email").focus(
				function(){
					if($(this).val() == "*Email Address" || $(this).val() == "Required"){
						$(this).val("").css("background","white").css("color","black");
					}
				}
			);
			
			// confirm email
			$("input#email_confirm").focus(
				function(){
					if($(this).val() == "*Confirm Email Address" || $(this).val() == "Required"){
						$(this).val("").css("background","white").css("color","black");
					}
				}
			);
			
			// comments
			// confirm email
			$("textarea#comments").focus(
				function(){
					if($(this).val() == "  Comments"){
						$(this).val("").css("background","white").css("color","black");
					}
				}
			);
			
		}
	);