							function checkquotevalues(){
								message="";
								
								if(document.quotesform1.FirstName.value.length ==0){		
										message = message+"Please enter a First Name.\n";
								}	
								if(document.quotesform1.FirstName.value =='First Name'){		
										message = message+"Please enter a First Name.\n";
								}
								if(document.quotesform1.LastName.value.length ==0){		
										message = message+"Please enter a Last Name.\n";
								}
								if(document.quotesform1.LastName.value =='Last Name'){		
										message = message+"Please enter a Last Name.\n";
								}
								if (document.quotesform1.Email.value =='Email'){
										message = message+"Please enter your Email Address.\n";
									}
								else
								{
								if (document.quotesform1.Email.value.length ==0){
										message = message+"Please enter your Email Address.\n";
									}
									else {
									 	checkemail(document.quotesform1.Email.value)
									}
								}
								if(document.quotesform1.NumberOfEmployees.value.length ==0){		
										message = message+"Please enter a # of Employees.\n";
								}
								else
								{
								if(document.quotesform1.NumberOfEmployees.value.length != 4){	
									if(IsNumeric(document.quotesform1.NumberOfEmployees.value) != 1){
										message = message+"Please enter a Numeric # of Employees.\n";
										}
										}
										else 
										{ message = message+"Please enter a # of Employees.\n";}
								}
								
								if(document.quotesform1.phone1.value.length != 3 || document.quotesform1.phone2.value.length != 3 || document.quotesform1.phone3.value.length != 4)
	{	
		if(IsNumeric(document.quotesform1.phone1.value) != 1	|| IsNumeric(document.quotesform1.phone2.value) != 1 || IsNumeric(document.quotesform1.phone3.value) != 1)
		{
			message = message + 'Please enter a numeric Phone Number.\n';
		}
		else 
		{
			message = message + 'Please enter a Phone Number.\n';
		}
	}
	else
	{ 
		if(IsNumeric(document.quotesform1.phone1.value) != 1	|| IsNumeric(document.quotesform1.phone2.value) != 1 || IsNumeric(document.quotesform1.phone3.value) != 1)
		{
			message = message+"Please enter a numeric Phone Number.\n";
		}
	}
	if(document.quotesform1.phone2.value == 555)
	{
		message = message+"Please enter a Valid Phone Number.\n";
	}
	if(document.quotesform1.CompanyName.value.length ==0){		
										message = message+"Please enter a Company Name.\n";
								}	
								if(document.quotesform1.PayrollFrequency.selectedIndex == 0){
								        message = message+"Please enter a Payroll Frequency.\n";
								}
								if(document.quotesform1.PayrollMethod.selectedIndex == 0){
								        message = message+"Please enter a Payroll Method.\n";
								}
								
								if (message.length > 0){	
										alert(message);
										return false;
									}
										
											return true;
								}
								
				
				
							function checkemail(str){
								var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
								if (filter.test(str))
								testresults=true
								else{
								message = message + "Email address seems incorrect (check @ and .'s)\n"
								return false;
								}
								}

							function IsNumeric(sText)
								{
								   var ValidChars = "0123456789";
								   var IsNumber=true;
								   var Char;
								
								 
								   for (i = 0; i < sText.length && IsNumber == true; i++) 
								      { 
								      Char = sText.charAt(i); 
								      if (ValidChars.indexOf(Char) == -1) 
								         {
								         IsNumber = false;
								         }
								      }
									 return IsNumber;
	   							}
	   							
	   							
	   							var isNN = (navigator.appName.indexOf("Netscape")!=-1);

                                function autoTab(input,len, e) {
                                  var keyCode = (isNN) ? e.which : e.keyCode; 
                                  var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];
                                  if(input.value.length >= len && !containsElement(filter,keyCode)) {
                                    input.value = input.value.slice(0, len);
                                    input.form[(getIndex(input)+1) % input.form.length].focus();
                                  }

                                  function containsElement(arr, ele) {
                                    var found = false, index = 0;
                                    while(!found && index < arr.length)
                                    if(arr[index] == ele)
                                    found = true;
                                    else
                                    index++;
                                    return found;
                                  }

                                  function getIndex(input) {
                                    var index = -1, i = 0, found = false;
                                    while (i < input.form.length && index == -1)
                                    if (input.form[i] == input)index = i;
                                    else i++;
                                    return index;
                                  }
                                  return true;
                                }