var status_check1=0;
var status_check2=0;
var status_check3=0;

function check_mail() {

if(document.Form_Feedback.Name.value == '')  // Full Name allways needed -- Level 1
{ 
	alert("Please Enter your Full Name"); 
	return false; 
} 
else {   // This is to Address related conditions -- Level 2
	
	if(document.Form_Feedback.PrintedLiterature.checked) 
	{
	if(document.Form_Feedback.Address.value == '') { alert("Please Enter your Address"); return false; }
	if(document.Form_Feedback.City.value == '') { alert("Please Enter your City"); return false; }
	if(document.Form_Feedback.State.value == '00') { alert("Please Enter your State"); return false; }
	}
	
	else {  // This is for Zip code related Conditions -- Level 3
		
			if(document.Form_Feedback.preferred_method_contact_Email.checked==false && document.Form_Feedback.preferred_method_contact_Phone.checked==false && document.Form_Feedback.preferred_method_contact_Fax.checked==false)
			{
			alert("Please select your preferred method of contact E-Mail, Phone, or Fax"); 
			return false;
			}

			else {  // All conditions are OK then 

	if(document.Form_Feedback.preferred_method_contact_Email.checked && document.Form_Feedback.Email.value == '')
		{
			alert("You have choosen your Preferrred Contact Method as 'Email',  Please Enter - Email ID");
			return false;
		}
	if(document.Form_Feedback.preferred_method_contact_Phone.checked && document.Form_Feedback.Phone.value == '')
		{
			alert("You have choosen your Preferrred Contact Method as 'Phone',  Please Enter - Phone Number");
			return false;
		}
	if(document.Form_Feedback.preferred_method_contact_Fax.checked && document.Form_Feedback.Fax.value == '')
		{
			alert("You have choosen your Preferrred Contact Method as 'Fax',  Please Enter - Fax Number");
			return false;
		}
	if(document.Form_Feedback.Company.value == '' && document.Form_Feedback.Address.value == '' && document.Form_Feedback.City.value == '' && document.Form_Feedback.Zip.value == '' && document.Form_Feedback.Other_Request.value == '' && document.Form_Feedback.Feedback.value == '' )
			    {
				if(document.Form_Feedback.Email.value != '') 
					{
						document.Form_Feedback.required.value = "Name,Email";
					}
				if(document.Form_Feedback.Phone.value != '') 
					{
						document.Form_Feedback.Phone.value = "Name,Phone";
					}
				if(document.Form_Feedback.Fax.value != '')
					{
						document.Form_Feedback.Fax.value = "Name,Fax";
					}
				}
	if(document.Form_Feedback.HandleAll.checked || document.Form_Feedback.Jacks.checked || 
	   document.Form_Feedback.Accessories.checked || document.Form_Feedback.SlideNLock.checked || 
	   document.Form_Feedback.PostPopper.checked || document.Form_Feedback.Apparel.checked || 
	   document.Form_Feedback.NearestDealer.checked || document.Form_Feedback.PrintedLiterature.checked || 
	   document.Form_Feedback.RetailPricing.checked ) 
		{
			if(document.Form_Feedback.Zip.value == '')
			{
				alert("Please Enter your Zip Code"); 
				return false;
			}
			else
			{
				document.Form_Feedback.recipient.value = "bkeith@hi-lift.com";
				status_check1 = 1;
				check_fields();	
				alert(document.Form_Feedback.recipient.value);
			}
		}
		
	if(document.Form_Feedback.HowtoBecomeaDealer.checked) 
		{
			document.Form_Feedback.recipient.value = "jskomp@hi-lift.com"; 
			status_check2 = 1;
			check_fields();
			alert(document.Form_Feedback.recipient.value);
		}
	if(document.Form_Feedback.Sponsorships.checked || document.Form_Feedback.Other.checked || document.Form_Feedback.Other_Request.value != '' || document.Form_Feedback.Feedback.value != '' || document.Form_Feedback.SuccessStory.checked ) 
		{
			document.Form_Feedback.recipient.value = "tfranklin@hi-lift.com";
			status_check3 = 1;
			check_fields();
			alert(document.Form_Feedback.recipient.value);
		}
	if(status_check1 == 1 && status_check2 == 1) 
		{
			document.Form_Feedback.recipient.value = "bkeith@hi-lift.com,jskomp@hi-lift.com";
			check_fields();
			alert(document.Form_Feedback.recipient.value);
		}
	if(status_check1 == 1 && status_check3 == 1) 
		{
			document.Form_Feedback.recipient.value = "bkeith@hi-lift.com,tfranklin@hi-lift.com";
			check_fields();
			alert(document.Form_Feedback.recipient.value);
		}
	if(status_check2 == 1 && status_check3 == 1) 
		{
			document.Form_Feedback.recipient.value = "jskomp@hi-lift.com,tfranklin@hi-lift.com";
			check_fields();
			alert(document.Form_Feedback.recipient.value);
		}
	if(status_check1 == 1 && status_check2 == 1 && status_check3 == 1) 
		{
			document.Form_Feedback.recipient.value = "bkeith@hi-lift.com,jskomp@hi-lift.com,tfranklin@hi-lift.com";
			check_fields();
			alert(document.Form_Feedback.recipient.value);
		}
	  } // Level 3 -- End
	 } // Level 2 -- End
   } // Level 1 -- End
}

function check_fields() {
	
			if(document.Form_Feedback.Feedback.value == '' && document.Form_Feedback.Other_Request.value == '') 
				{
				document.Form_Feedback.required.value = "Name,Company,Address,City,State,Zip,Email,Phone,Fax";
				}
			if(document.Form_Feedback.Feedback.value != '' && document.Form_Feedback.Other_Request.value == '') 
				{
				document.Form_Feedback.required.value = "Name,Company,Address,City,State,Zip,Email,Phone,Fax,Feedback";
				}
			if(document.Form_Feedback.Feedback.value == '' && document.Form_Feedback.Other_Request.value != '') 
				{
				document.Form_Feedback.required.value = "Name,Company,Address,City,State,Zip,Email,Phone,Fax,Other_Request";
				}

}