function valid_email(email) {
	
	   at = email.indexOf("@");
	   dot = email.lastIndexOf(".");
	
	   if((at >= 1) && (dot > at)) {
	   	return(true);
	   } else {
	   	return(false);
	   }
	}
	
	function form_submit(form) {
   valid = 1;

      if((valid) && (form.title.value == '')) {
         valid = 0;
         alert("Please select your title.");
         form.title.focus();
      }

      if((valid) && (form.firstname.value == '')) {
         valid = 0;
         alert("Please enter your firstname.");
         form.firstname.focus();
      }

	   if((valid) && (form.surname.value == '')) {
         valid = 0;
         alert("Please enter your surname.");
         form.surname.focus();
      }

      if((valid) && (form.company.value == '')) {
         valid = 0;
         alert("Please enter your company name.");
         form.company.focus();
      }

      if((valid) && (form.telephone.value == '')) {
         valid = 0;
         alert("Please enter a contact telephone number.");
         form.telephone.focus();
      }
			
			if((valid) && (form.fax.value == '')) {
         valid = 0;
         alert('Please enter a fax number.');
         form.fax.focus();
      }
      
   	  if((valid) && (!valid_email(form.email.value))) {
         valid = 0;
         alert('Please enter a valid email address.');
         form.email.focus();
      }

      if(valid) {
			form.action = 'quotation_submit.php';
         form.submit();
      }
	}

	function form_cookieset(form) {
   valid = 1;
      
      if((valid) && (form.title.value == '')) {
         valid = 0;
         alert("Please select your title.");
         form.title.focus();
      }
      
      if((valid) && (form.name.value == '')) {
         valid = 0;
         alert("Please enter your name.");
         form.name.focus();
      }
      
      if((valid) && (form.position.value == '')) {
         valid = 0;
         alert("Please enter your position.");
         form.position.focus();
      }
      
      if((valid) && (form.company.value == '')) {
         valid = 0;
         alert("Please enter your company name.");
         form.company.focus();
      }
      
      if((valid) && (form.address1.value == '')) {
         valid = 0;
         alert("Please enter the first line of your address.");
         form.address1.focus();
      }
      
      if((valid) && (form.town.value == '')) {
         valid = 0;
         alert("Please enter your town/city.");
         form.town.focus();
      }
      
      if((valid) && (form.postcode.value == '')) {
         valid = 0;
         alert("Please enter your postcode.");
         form.postcode.focus();
      }
      
      if((valid) && (form.country.value == '')) {
         valid = 0;
         alert("Please enter your county.");
         form.country.focus();
      }
      
      if((valid) && (form.telephone.value == '')) {
         valid = 0;
         alert("Please enter a contact telephone number.");
         form.telephone.focus();
      }
   	
   	if((valid) && (!valid_email(form.email.value))) {
         valid = 0;
         alert('Please enter a valid email address.');
         form.email.focus();
      }
      
      if(valid) {
      	form.cmd.value = "setcookie";
         form.submit();
      }
	}
