<html>

<head>
<title></title>
<script LANGUAGE="javascript">


function hasValue(obj, obj_type)
    {
    if (obj_type == "text" || obj_type == "password")
	{
    	if (obj.value.length == 0)
      		return false;
    	else
      		return true;
    	}
    else if (obj_type == "select")
	{
        for (x=0; x < obj.length; x++)
	    	{
		if (obj.selectedIndex == 0)
			return false;
		}

       	return true;
	}
    else if (obj_type == "single_radio" || obj_type == "single_checkbox")
	{

		if (obj.checked)
			return true;
		else
       		return false;
	}
    else if (obj_type == "radio" || obj_type == "checkbox")
	{

        for (y=0; y < obj.length; y++)
	    	{
		if (obj[y].checked)
			return true;
		}

       	return false;
	}
	}


/***************************************************************
** The validateForm() function validates the form elements
** previously defined as validation objects and as members of
** the elts array. We loop through the elts array, testing each
** element in turn, and alerting the user when they've missed
** a required field
***************************************************************/

function validateForm(form)
{
  var formEltsName = "";
  var formEltsDesc = "";
  var formObj = "";
  var required = "";
  var type = "";
  var DataTypeFunction = "";
  var DisplayTypeFunction = "";

  for (i=0; i<elts.length; i++)
  {
    formEltsName = elts[i].formEltsName;
    formObj = eval("form." + formEltsName);
    formEltsDesc = elts[i].formEltsDesc;
	required = elts[i].formEltsRequired;
	type = elts[i].formEltsType;
	DataTypeFunction = elts[i].formEltsDataType;
	DisplayTypeFunction = elts[i].formEltsDisplayType;

	if (required == "True")
		{
		if (!hasValue(formObj, type))
			{
			if (!onError(this, formEltsName, formObj.value, formEltsDesc + " is required"))
				{
				eval('document.emailsite.' + formEltsName + '.focus()');

				return false;
				}
			}
		}
  }
  return true;
 }

// object definition
function validation(formEltsName, formEltsDesc, formEltsType, formEltsDataType, formEltsDisplayType, formEltsRequired) {
  this.formEltsName = formEltsName;
  this.formEltsDesc = formEltsDesc;
  this.formEltsType = formEltsType;
  this.formEltsDataType = formEltsDataType;
  this.formEltsDisplayType = formEltsDisplayType
  this.formEltsRequired = formEltsRequired;
}

function onError(form_object, input_object, object_value, error_message)
    {
	alert(error_message);
       	return false;
    }

    var YourEmailAddress = new validation('YourEmailAddress','Your Email Address','text','','email','True');
    var FriendsEmailAddress1 = new validation('FriendsEmailAddress1','Your Friend\'s Email Address','text','','email','True');

	var elts = new Array(YourEmailAddress,FriendsEmailAddress1);

 </script>
</head>

<body bgcolor="#FFECD0">

<font face="Arial" size="3" color="#000000"><b>Refer A Friend! &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <small>* Indicates Required Field</small></b></font><br>

<form action="cgi-bin/take_email_form.pl" method="post" name="emailsite" onSubmit="return validateForm(this)">
<table width="460" border="0" cellspacing="1" cellpadding="5" bgcolor="FFFFFF" align="center">

<tr>
<td width="150" bgcolor="888888" align="right">
<font face="Arial" color="FFFF00" size="2"><b>*&nbsp;
</font>
<font face="Arial" color="FFFFFF" size="2"><b>Your Email Address:
</font></td>
<td bgcolor="888888" align="center">
<input type="text" size="40" name="YourEmailAddress" value="">
</td></tr>

<tr>
<td bgcolor="888888" align="right">
<font face="Arial" color="FFFF00" size="2"><b>*&nbsp;
</font>
<font face="Arial" color="FFFFFF" size="2"><b>Friend 1 Email:
</font></td>
<td bgcolor="888888" align="center">
<input type="text" size="40" name="FriendsEmailAddress1" value="">
</td></tr>

<tr>
<td bgcolor="888888" align="right">
<font face="Arial" color="FFFFFF" size="2"><b>Friend 2 Email:
</font></td>
<td bgcolor="888888" align="center">
<input type="text" size="40" name="FriendsEmailAddress2" value="">
</td></tr>

<tr>
<td bgcolor="888888" align="right">
<font face="Arial" color="FFFFFF" size="2"><b>Friend 3 Email:
</font></td>
<td bgcolor="888888" align="center">
<input type="text" size="40" name="FriendsEmailAddress3" value="">
</td></tr>

<tr>
<td bgcolor="888888" align="right">
<font face="Arial" color="FFFFFF" size="2"><b>Optional Message:
</font></td>
<td bgcolor="888888" align="center">
<textarea name="comments" cols="30"></textarea>
<font face="Arial" color="FFFFFF" size="2"><b><br>A link to bigchiefcigarettes.com will be automatically added to your message!</font>
</td></tr>
</table>

<p align="center"><input type="submit" name="submit" value="SEND MESSAGE"></p>
</form>
</body>
</html>
