function inputCheck(){

	var msg = "The following required field(s) are empty:\n\n\n";
	var obj;
	var ret = true;

	if(document.quote.title.value=="Please select"){
			msg += '- Title \n';
			obj = document.quote.title;
			ret = false;
		}
	if(document.quote.firstname.value==""){
			msg += '- Firstname \n';
			obj = document.quote.firstname;
			ret = false;
		}
	if(document.quote.surname.value==""){
			msg += '- Surname \n';
			obj = document.quote.surname;
			ret = false;
		}
	if(document.quote.dob.value==""){
			msg += '- Date of Birth \n';
			obj = document.quote.dob;
			ret = false;
		}
		
	if(document.quote.occupation.value==""){
			msg += '- Occupation \n';
			obj = document.quote.occupation;
			ret = false;
		}
		
	if(document.quote.address.value==""){
			msg += '- Address \n';
			obj = document.quote.address;
			ret = false;
		}
		
	if(document.quote.postcode.value==""){
			msg += '- Postcode \n';
			obj = document.quote.postcode;
			ret = false;
		}
	if(document.quote.telephone.value==""){
			msg += '- Telephone \n';
			obj = document.quote.telephone;
			ret = false;
		}
  else if (IsNumeric(document.quote.telephone.value) == false){
      msg += '- Telephone Number must be numeric \n';
      obj = document.quote.telephone;
      ret = false;
    }
  if(document.quote.mobile.value.length > 0){
		  if (IsNumeric(document.quote.mobile.value) == false){
          msg += '- Mobile Number must be numeric \n';
          obj = document.quote.mobile;
          ret = false;
      }
    }
  if(document.quote.email.value==""){
  			msg += '- Email \n';
  			obj = document.quote.email;
  			ret = false;
  		}
  if(document.quote.vehicleMake.value==""){
  			msg += '- Vehicle Make\n';
  			obj = document.quote.vehicleMake;
  			ret = false;
  		}
  if(document.quote.model.value==""){
  			msg += '- Vehicle Model \n';
  			obj = document.quote.model;
  			ret = false;
  		}
  if(document.quote.engineSize.value==""){
  			msg += '- Engine Size \n';
  			obj = document.quote.engineSize;
  			ret = false;
  		}
  if(document.quote.registration.value==""){
  			msg += '- Registration \n';
  			obj = document.quote.registration;
  			ret = false;
  		}
  if(document.quote.cover.value=="Please select"){
  			msg += '- Cover Required \n';
  			obj = document.quote.cover;
  			ret = false;
  		}
      
  if(document.quote.coverDate.value==""){
  			msg += '- Date Cover Required \n';
  			obj = document.quote.coverDate;
  			ret = false;
  		}
  
  if(document.quote.claims.value=="Please select"){
  			msg += '- Claim Free Years \n';
  			obj = document.quote.claims;
  			ret = false;
  		}

if (!ret) {
			alert(msg);
		}
		return ret;
	}
  
function IsNumeric(strString)
{
 //  check for valid numeric strings	
 var strValidChars = "0123456789";
 var strChar;
 var blnResult = true;

 if (strString.length == 0) return false;

 //  test strString consists of valid characters listed above
 for (i = 0; i < strString.length && blnResult == true; i++)
 {
  strChar = strString.charAt(i);
  if (strValidChars.indexOf(strChar) == -1)
  {
   blnResult = false;
  }
 }
 return blnResult;
}	
