  function confirmation(me)
  {
	if (document.title == "Cut to the Chase")
	{
		if (me.chkEmailMe.checked == false && me.chkCallMe.checked == false && me.chkEngagement.checked == false)
		{
	  		alert ("Note:  Please indicate how you would like me to contact you.  Thanks.\n               -- Trey");
	  		return false;
		}
	
		// require Name
		if (isWhitespace(me.txtName.value))
		{
			alert ("Note:  Please enter your Name.  Thanks.\n               -- Trey");
			me.txtName.focus();
			return false;
		}
	
		if (!isWhitespace(me.txtCity.value) && me.selState.value == "---")
		{
  	  		alert ("Note:  Please choose your State from the drop down box.  Thanks.\n               -- Trey");
   	  		me.selState.focus();
      			return false;
		}

		if (isWhitespace(me.txtPhone.value) && me.chkCallMe.checked == true)
 	 	{
 	  		alert ("Note:  Please enter your phone number so I can contact you.  Thanks.\n               -- Trey");
   	  		me.txtEmail.focus();
      			return false;
     		}
	
		if (!isEmail(me.txtEmail.value) && me.chkCallMe.checked == false)
 	 	{
 	  		alert ("Note:  Please write your Email Address in the a@b.c format (example: email@mydomain.com).  Thanks.\n               -- Trey");
   	  		me.txtEmail.focus();
      			return false;
     		}
	
		if (!isEmail(me.txtEmail.value) && me.chkEmailMe.checked == true)
 	 	{
 	  		alert ("Note:  Please write your Email Address in the a@b.c format (example: email@mydomain.com).  Thanks.\n               -- Trey");
   	  		me.txtEmail.focus();
      			return false;
     		}
	}
	else
	{ 
		if (document.title == "No Time for Marketing?")
		{
			if (me.chkEmailMe.checked == false && me.chkCallMe.checked == false)
			{
	  			alert ("Note:  Please indicate how you would like me to contact you.  Thanks.\n               -- Trey");
	  			return false;
			}
	
			// require Name
			if (isWhitespace(me.txtName.value) && me.chkEmailMe.checked == true)
			{
				alert ("Note:  Please enter your name.  Thanks.\n               -- Trey");
				me.txtName.focus();
				return false;
			}
	
			if (!isWhitespace(me.txtCity.value) && me.selState.value == "---")
			{
  	  			alert ("Note:  Please choose your State from the drop down box.  Thanks.\n               -- Trey");
   	  			me.selState.focus();
      				return false;
			}

			if (!isWhitespace(me.txtCity.value) && me.selState.value != "---" && isWhitespace(me.txtZip.value))
			{
 	  			alert ("Note:  Please enter your Zip Code.  Thanks.\n               -- Trey");
  	  			me.selState.focus();
      				return false;
			}

			if (me.chkEmailMe.checked == true && !isEmail(me.txtEmail.value))
 	 		{
 	  			alert ("Note:  Please write your Email Address in the a@b.c format (example: email@mydomain.com).  Thanks.\n               -- Trey");
   	  			me.txtEmail.focus();
      				return false;
     			}
	
			// require Your Name
			if (isWhitespace(me.txtName2.value) && me.chkCallMe.checked == true)
			{
				alert ("Note:  Please enter your name.  Thanks.\n               -- Trey");
				me.txtName2.focus();
				return false;
			}
	
			// require Phone Number
			if (isWhitespace(me.txtPhone2.value) && me.chkCallMe.checked == true)
			{
				alert ("Note:  Please enter your phone number.  Thanks.\n               -- Trey");
				me.txtPhone2.focus();
				return false;
			}
	
			if (me.chkCallMe.checked == true && me.txtEmail.value == "")
			{
				me.txtEmail.value = "NoEmailGiven@unknown.email";
			}
		}
		else
		{
			if (document.title == "What Are Your Marketing Objectives?")
			{
				if (isWhitespace(me.txtName.value))
				{
					alert ("Note:  Please enter your Name.  Thanks.\n               -- Trey");
					me.txtName.focus();
					return false;
				}				

				if (!isWhitespace(me.txtCity.value) && me.selState.value == "---")
				{
  	  				alert ("Note:  Please choose your State from the drop down box.  Thanks.\n               -- Trey");
   	  				me.selState.focus();
      					return false;
				}

				if (!isWhitespace(me.txtCity.value) && me.selState.value != "---" && isWhitespace(me.txtZip.value))
				{
  	  				alert ("Note:  Please enter your Zip Code.  Thanks.\n               -- Trey");
   	  				me.selState.focus();
      					return false;
				}

				if (!isWhitespace(me.txtContactTime.value) && isWhitespace(me.txtPhone.value))
				{
  	  				alert ("Note:  Please enter your Phone Number.  Thanks.\n               -- Trey");
   	  				me.txtPhone.focus();
      					return false;
				}

				if (!isEmail(me.txtEmail.value))
 	     			{
  	  				alert ("Note:  Please write your Email Address in the a@b.c format (example: email@mydomain.com).  Thanks.\n               -- Trey");
   	  				me.txtEmail.focus();
      					return false;
     	     			}
			}
			else
			{
	 			// require Email in a@b.c format
				if (!isEmail(me.txtEmail.value))
 	     			{
  	  				alert ("Note:  Please write your Email Address in the a@b.c format (example: email@mydomain.com).  Thanks.\n               -- Trey");
   	  				me.txtEmail.focus();
      					return false;
     	     			}
	
				me.submitFromPage.value = document.title;
			}
		}
  	}

 	if (!jcap())
 	{
      		return false;
     	}

	var url = 'popup_confirm.php?name=' + document.forms[0].txtName.value + '&email=' + document.forms[0].txtEmail.value;
	fnOpenWindow(url,'no','350','350','350','350');
	
	me.action = 'commonEmailProcess.php';
  	me.submit();

  }