var formtext;
var emailtext;

//arays for form data
var contact=new Array();
var intContactCount=0;
var drilling=new Array();
var intDrillingCount=0;
var site=new Array();
var intSiteCount=0;
var project=new Array();
var intProjectCount=0;
var tender=new Array();
var intTenderCount=0;
	
var blnSendEmail=false;
var strTo;
var strCc;
var strSubject;


function displayEmailForm()
{
	if (validateData()) {
		getFormData();
		blnSendEmail=true;
		
		emailtext="<div id='headerDIV'>Email Information</div>";
		emailtext+="<div id='contentDIV'>";
		emailtext+="<table border='0' cellpadding='0' cellpadding='0'>";
		emailtext+="<tr>";
		emailtext+="<td align='right'>To:</td><td><input type='text' id='to' size='50'></td>";
		emailtext+="</tr>";
		emailtext+="<tr>";
		emailtext+="<td align='right'>Cc:</td><td><input type='text' id='Cc' size='50'></td>";
		emailtext+="</tr>";
		emailtext+="<tr>";
		emailtext+="<td align='right'>Subject:</td><td><input type='text' id='subject' size='50'></td>";
		emailtext+="</tr>";
		emailtext+="	</table>";
		emailtext+="</div>";
		emailtext+="<div id='submitDIV'><input type='button' id='submit'  value='Continue' onclick='EmailTemplate()'></div>";

		document.getElementById("boxContainerDIV").innerHTML=emailtext;
	}
	
}

function displayBlankForm()
{
	formtext="<div id='headerDIV'>Contact Information</div>";
	formtext+="<div id='contentDIV'>";
	formtext+="<table border='0' cellpadding='0' cellpadding='0'>";
	formtext+="<tr>";
	formtext+="<td align='right'>Name:</td><td><input type='text' id='contact1' name='contact' size='30' maxlength='30'></td>";
	formtext+="			<td align='right'>Title:</td><td><input type='text' id='contact2' name='contact' size='30' maxlength='30'></td>";
	formtext+="			<td align='right'>E-mail:</td><td><input type='text' id='email' name='contact' size='20' maxlength='30'></td>";
	formtext+="		</tr>";
	formtext+="		<tr>";
	formtext+="			<td align='right'>Company Name:</td><td><input type='text' id='contact4' name='contact' size='30' maxlength='30'></td>";
	formtext+="			<td align='right'>Company Web Address:</td><td><input type='text' id='contact5' name='contact'  size='30' maxlength='30'></td>";
	formtext+="			<td align='right'>Telephone:</td><td><input type='text' id='contact6' name='contact'  size='20' maxlength='30'></td>";
	formtext+="		</tr>";
	formtext+="		<tr>";
	formtext+="			<td align='right' valign='top'>Mailing Address:</td><td><textarea id='contact7' name='contact'  rows='3' cols='20'></textarea></td>";
	formtext+="			<td align='right' colspan='3'>Fax:</td><td><input type='text' id='contact8' name='contact'  size='20' maxlength='30'></td>";
	formtext+="		</tr>";
	formtext+="	</table>";
	formtext+="</div>";
	formtext+="<div id='headerDIV'>Drilling Information</div>";
	formtext+="	<div id='contentDIV'>";
	formtext+="		<table border='0' cellpadding='0' cellpadding='0'>";
	formtext+="			<tr>";
	formtext+="				<td align='right'>Property Name:</td><td><input type='text' id='propertyname' name='drilling' size='30' maxlength='30'></td>";
	formtext+="				<td align='right'>Drilling Required:</td><td>Max:&nbsp;<input type='text' id='maxdrilling' name='drilling' size='3'>&nbsp;Min:&nbsp;<input type='text' id='mindrilling' name='drilling' size='3'>&nbsp;Total:&nbsp;<input type='text' id='totaldrilling' name='drilling'  size='3'></td>";
	formtext+="			</tr>";
	formtext+="			<tr>";
	formtext+="				<td align='right' valign='top'>Property Location:</td><td><textarea id='propertylocation' name='drilling' rows='3' cols='20'></textarea></td>";
	formtext+="				<td align='right'>Number Drills Required:</td><td><input type='text' id='nodrills' name='drilling' size='10'></td>";
	formtext+="			</tr>";
	formtext+="			<tr>";
	//formtext+="				<td align='right'>Size of Core Samples:</td><td>AQ<input type='radio' id='AQ' name='drilling' value='AQ'>&nbsp;BQ<input type='radio' id='BQ' name='drilling' value='BQ'>&nbsp;NQ<input type='radio' id='NQ' name='drilling' value='NQ'>&nbsp;WQ<input type='radio' id='WQ' name='drilling' value='WQ'></td>";
	formtext+="				<td align='right'>Size of Core Samples:</td><td>&nbsp;NQ<input type='radio' id='NQ' name='drilling' value='NQ'></td>";
	formtext+="				<td align='right'>Hole Depths:</td><td>Max:&nbsp;<input type='text' id='maxdepth' name='drilling' size='3'>&nbsp;Min:&nbsp;<input type='text' id='mindepth' name='drilling' size='3'>&nbsp;Avg:&nbsp;<input type='text' id='averagedepth' name='drilling' size='3'></td>";
	formtext+="			</tr>				";
	formtext+="			<tr><td align='right'>Number Holes Required:</td><td>Max:<input type='text' id='maxholes' name='drilling' size='3'>&nbsp;Min:&nbsp;<input type='text' id='minholes' name='drilling' size='3'>&nbsp;Total:&nbsp;<input type='text' id='totalholes' name='drilling' size='3'></td></tr>";
	formtext+="		</table>";
	formtext+="	</div>";
	formtext+="<div id='headerDIV'>Site Information</div>";
	formtext+="	<div id='contentDIV'>";
	formtext+="		<table border='0' cellpadding='0' cellpadding='0'>";
	formtext+="			<tr>";
	formtext+="				<td align='right'>Distance Between Holes:</td><td><input type='text' id='distance' name='site' size='30'></td>";
	formtext+="				<td align='right' valign='top'>Nearest Offloading Point:</td><td><textarea id='nearestoffloading' name='site' rows='3' cols='20'></textarea></td>";
	formtext+="			</tr>";
	formtext+="			<tr>";
	formtext+="				<td align='right' valign='top'>Terrain / Route from O/P:</td><td><textarea id='terrainop' name='site' rows='3' cols='20'></textarea></td>";
	formtext+="				<td align='right' valign='top'>Terrain of Working Area:</td><td><textarea id='workingterrain' name='site' rows='3' cols='20'></textarea></td>";
	formtext+="			</tr>";
	formtext+="			<tr>";
	formtext+="				<td align='right' valign='top'>Method of Moves:</td><td><textarea id='method' name='site' rows='3' cols='20'></textarea></td>";
	formtext+="				<td align='right'>Overburden Depth:</td><td><input type='text' id='obdepth' name='site' size='30'></td>";
	formtext+="			</tr>";
	formtext+="			<tr>";
	formtext+="				<td align='right'>Water:</td><td><input type='text' id='water' size='30'></td>";
	formtext+="				<td align='right'>Dist. / Elev. to Sites:</td><td>Dist:&nbsp;<input type='text' id='disttosites' name='site' size=10'>&nbsp;Elev:&nbsp;<input type='text' id='elevtosites' name='site' size='10'></td>";
	formtext+="			</tr>";
	formtext+="		</table>";
	formtext+="	</div>";
	formtext+="<div id='headerDIV'>Project Information</div>";
	formtext+="<div id='contentDIV'>";
	formtext+="		<table border='0' cellpadding='0' cellpadding='0'>";
	formtext+="			<tr>";
	formtext+="				<td align='right' valign='top'>Crew Accomodations:</td><td><textarea id='crewaccom' name='project' rows='3' cols='20'></textarea></td>";
	formtext+="				<td align='right' valign='top'>Core Trays Supplied by:</td><td  valign='top'><input type='text' id='ctsuppliedby' name='project' size='30'</td>";
	formtext+="			</tr>";
	formtext+="			<tr>";
	formtext+="				<td align='right' valign='top'>Lodgings and Meals:</td><td><textarea id='meals' name='project' rows='3' cols='30'></textarea></td>";
	formtext+="			</tr>";
	formtext+="			<tr>";
	formtext+="				<td align='right' valign='top'>Downhole Survey:</td>";
	formtext+="				<td>";
	formtext+="					<input type='checkbox' id='acid' name='project' value='Acid'>Acid<br>";
	//formtext+="					<input type='checkbox' id='pajari' name='project' value='Pajari'>Pajari<br>";
	formtext+="					<input type='checkbox' id='sperrysun' name='project' value='sperrysun'>Sperry Sun<br>";
	formtext+="				<input type='checkbox' id='reflex' name='project' value='reflex'>Reflex EZ-Shot<br>";
	formtext+="					<input type='checkbox' id='other' name='project' value='other'>Other";
	formtext+="				</td>";
	formtext+="				<td align='right' valign='bottom'>If other, please specifiy:</td><td valign='bottom'><input type='text' id='txtother' name='project' size='20'></td>";
	formtext+="			</tr>";
	formtext+="		</table>";
	formtext+="	</div>";
	formtext+="<div id='headerDIV'>Tender Information</div>";
	formtext+="	<div id='contentDIV'>";
	formtext+="		<table border='0' cellpadding='0' cellpadding='0'>";
	formtext+="			<tr>";
	formtext+="				<td align='right'>Tender Closing Date:</td><td><input type='text' id='closingdate' name='tender' size='10'></td>";
	formtext+="				<td align='right'>Tender Award Date:</td><td><input type='text' id='awarddate' name='tender' size='10'></td>";
	formtext+="			</tr>";
	formtext+="			<tr>";
	formtext+="				<td align='right'>Mobilization Date:</td><td><input type='text' id='mobdate' name='tender' size='10'></td>";
	formtext+="				<td align='right'>Completion Date:</td><td><input type='text' id='completiondate' name='tender' size='10'></td>";
	formtext+="			</tr>";
	formtext+="			<tr>";
	formtext+="				<td align='right'>Comments:</td><td><textarea id='comments' name='tender' rows='3' cols='30'></textarea></td>";
	formtext+="			</tr>";
	formtext+="		</table>";
	formtext+="	</div>";
	formtext+="</div>";
	formtext+="<div id='submitDIV'><input type='button' id='submit' value='Continue' onclick='javascript:displayEmailForm()'></div>";
	
	document.getElementById("boxContainerDIV").innerHTML=formtext;
}


function EmailTemplate()
{
	var answer=confirm("Are you sure you are ready to send email?");

	if (blnSendEmail && answer) {
		var text;
		text="<div style='width:800px;background-color:#CCD9FF;border-bottom:1px solid #527DFF;font-weight:bold;padding:5px 0px 5px 0px;'>Contact Information</div>";
		text+="<div style='width:800px;'>";
		text+="<table border='0' cellpadding='0' cellpadding='0' style='font:8pt Arial;'>";
		text+="<tr>";
		text+="<td align='right'>Name:</td><td><input type='text' id='contact1' name='contact' size='30' maxlength='30' value='" + contact[0] + "' disabled></td>";
		text+="			<td align='right'>Title:</td><td><input type='text' id='contact2' name='contact' size='30' maxlength='30' value='" + contact[1] + "' disabled></td>";
		text+="			<td align='right'>E-mail:</td><td><input type='text' id='contact3' name='contact' size='20' maxlength='30' value='" + contact[2] + "' disabled></td>";
		text+="		</tr>";
		text+="		<tr>";
		text+="			<td align='right'>Company Name:</td><td><input type='text' id='contact4' name='contact' size='30' maxlength='30' value='" + contact[3] + "' disabled></td>";
		text+="			<td align='right'>Company Web Address:</td><td><input type='text' id='contact5' name='contact'  size='30' maxlength='30' value='" + contact[4] + "' disabled></td>";
		text+="			<td align='right'>Telephone:</td><td><input type='text' id='contact6' name='contact'  size='20' maxlength='30' value='" + contact[5] + "' disabled></td>";
		text+="		</tr>";
		text+="		<tr>";
		text+="			<td align='right' valign='top'>Mailing Address:</td><td><textarea id='contact7' name='contact'  rows='3' cols='20' disabled>" + contact[7] + "</textarea></td>";
		text+="			<td align='right' colspan='3'>Fax:</td><td><input type='text' id='contact8' name='contact'  size='20' maxlength='30' value='" + contact[6] + "' disabled></td>";
		text+="		</tr>";
		text+="	</table>";
		text+="</div>";
		text+="<div style='width:800px;background-color:#CCD9FF;border-bottom:1px solid #527DFF;font-weight:bold;padding:5px 0px 5px 0px;'>Drilling Information</div>";
		text+="<div style='width:800px;font-size:8pt;'>";
		text+="<table border='0' cellpadding='0' cellpadding='0'  style='font:8pt Arial;'>";
		text+="<tr>";
		text+="<td align='right'>Property Name:</td><td><input type='text' id='propertyname' name='drilling' size='30' maxlength='30' value='" + drilling[0] + "' disabled></td>";
		text+="<td align='right'>Drilling Required:</td><td>Max:<input type='text' id='maxdrilling' name='drilling' size='3' value='" + drilling[1] + "' disabled>Min:<input type='text' id='mindrilling' name='drilling' size='3' value='" + drilling[2] + "' disabled>Total:<input type='text' id='totaldrilling' size='3' name='drilling'  value='" + drilling[3] + "' disabled></td>";
		text+="</tr>";
		text+="<tr>";
		text+="<td align='right' valign='top'>Property Location:</td><td><textarea id='propertylocation' name='drilling' rows='3' cols='20'>" + drilling[12] + "</textarea></td>";
		text+="<td align='right'>Number Drills Required:</td><td><input type='text' id='nodrills' name='drilling' size='10' value='" + drilling[4] + "' disabled></td>";
		text+="</tr>";
		text+="<tr>";
		text+="<td align='right'>Size of Core Samples:</td>";
		text+="<td>";
		//if (drilling[5] == "true") { text+="AQ<input type='radio' id='AQ' name='drilling' value='AQ' checked disabled>"; }
		//else { text+="AQ<input type='radio' id='AQ' name='drilling' value='AQ' disabled>"; }
		//if (drilling[6] == "true") {text+="BQ<input type='radio' id='BQ' name='drilling' value='BQ' checked disabled>"; }
		//else  {text+="BQ<input type='radio' id='BQ' name='drilling' value='BQ' disabled>"; }
		if (drilling[5] == "true") {text+="NQ<input type='radio' id='NQ' name='drilling' value='NQ' checked disabled>"; }
		else { text+="NQ<input type='radio' id='NQ' name='drilling' value='NQ' disabled>"; }
		//if (drilling[8] == "true") {text+="WQ<input type='radio' id='WQ' name='drilling' value='WQ' checked disabled>"; }
		//else { text+="WQ<input type='radio' id='WQ' name='drilling' value='WQ' disabled>"; }
		text+="</td>";
		text+="<td align='right'>Hole Depths:</td><td>Max:<input type='text' id='maxdepth' name='drilling' size='3'  value='" + drilling[6] + "' disabled>Min:<input type='text' id='mindepth' value='" + drilling[7] + "' name='drilling' size='3' disabled>Avg:<input type='text' id='averagedepth' name='drilling' size='3' value='" + drilling[8] + "' disabled></td>";
		text+="</tr>";
		text+="<tr><td align='right'>Number Holes Required:</td><td>Max:<input type='text' id='maxholes' name='drilling' size='3'  value='" + drilling[9] + "' disabled>Min:<input type='text' id='minholes' name='drilling' size='3' value='" + drilling[10] + "' disabled>Total:<input type='text' id='totalholes' name='drilling' size='3' value='" + drilling[11] + "' disabled></td></tr>";
		text+="</table>";
		text+="</div>";
		text+="<div style='width:800px;background-color:#CCD9FF;border-bottom:1px solid #527DFF;font-weight:bold;padding:5px 0px 5px 0px;'>Site Information</div>";
		text+="	<div style='width:800px;'>";
		text+="		<table border='0' cellpadding='0' cellpadding='0'  style='font:8pt Arial;'>";
		text+="			<tr>";
		text+="				<td align='right'>Distance Between Holes:</td><td><input type='text' id='distance' name='site' size='30'  value='" + site[0] + "' disabled></td>";
		text+="				<td align='right' valign='top'>Nearest Offloading Point:</td><td><textarea id='nearestoffloading' name='site' rows='3' cols='20' disabled>" + site[4] + "</textarea></td>";
		text+="			</tr>";
		text+="			<tr>";
		text+="				<td align='right' valign='top'>Terrain / Route from O/P:</td><td><textarea id='terrainop' name='site' rows='3' cols='20' disabled>" + site[5] + "</textarea></td>";
		text+="				<td align='right' valign='top'>Terrain of Working Area:</td><td><textarea id='workingterrain' name='site' rows='3' cols='20' disabled>" + site[6] + "</textarea></td>";
		text+="			</tr>";
		text+="			<tr>";
		text+="				<td align='right' valign='top'>Method of Moves:</td><td><textarea id='method' name='site' rows='3' cols='20' disabled>" + site[7] + "</textarea></td>";
		text+="				<td align='right'>Overburden Depth:</td><td><input type='text' id='obdepth' name='site' size='30' value='" + site[1] + "' disabled></td>";
		text+="			</tr>";
		text+="			<tr>";
		text+="				<td align='right'>Water:</td><td><input type='text' id='water' size='30' value='" + site[6] + "' disabled></td>";
		text+="				<td align='right'>Dist. / Elev. to Sites:</td><td>Dist:<input type='text' id='disttosites' name='site' size=10' value='" + site[2] + "' disabled>Elev:<input type='text' id='elevtosites' name='site' size='10' value='" + site[3] + "' disabled></td>";
		text+="			</tr>";
		text+="		</table>";
		text+="	</div>";
		text+="<div style='width:800px;background-color:#CCD9FF;border-bottom:1px solid #527DFF;font-weight:bold;padding:5px 0px 5px 0px;'>Project Information</div>";
		text+="<div style='width:800px;font-size:8pt;'>";
		text+="		<table border='0' cellpadding='0' cellpadding='0'  style='font:8pt Arial;'>";
		text+="			<tr>";
		text+="				<td align='right' valign='top'>Crew Accomodations:</td><td><textarea id='crewaccom' name='project' rows='3' cols='20' disabled>" + project[6] + "</textarea></td>";
		text+="				<td align='right' valign='top'>Core Trays Supplied by:</td><td  valign='top'><input type='text' id='ctsuppliedby' name='project' size='30'  value='" + project[0] + "' disabled></td>";
		text+="			</tr>";
		text+="			<tr>";
		text+="				<td align='right' valign='top'>Lodgings and Meals:</td><td><textarea id='meals' name='project' rows='3' cols='30' disabled>" + project[7] + "</textarea></td>";
		text+="			</tr>";
		text+="			<tr>";
		text+="				<td align='right' valign='top'>Downhole Survey:</td>";
		text+="				<td>";
		if (project[1]=="true") {text+="<input type='checkbox' id='acid' name='project' value='Acid' disabled checked>Acid<br>"; }
		else { text+="<input type='checkbox' id='acid' name='project' value='Acid' disabled>Acid<br>";  }
		//if (project[2]=="true") {text+="<input type='checkbox' id='pajari' name='project' value='Pajari' disabled checked>Pajari<br>";}
		//else { text+="<input type='checkbox' id='pajari' name='project' value='Pajari' disabled>Pajari<br>"; }
		if (project[2]=="true") {text+="<input type='checkbox' id='sperrysun' name='project' value='sperrysun' disabled checked>Sperry Sun<br>";}
		else {text+="<input type='checkbox' id='sperrysun' name='project' value='sperrysun' disabled>Sperry Sun<br>"; }
		if (project[3]=="true") {text+="<input type='checkbox' id='reflex' name='project' value='reflex' disabled checked>Reflex EZ-Shot<br>"; }
		else { text+="<input type='checkbox' id='reflex' name='project' value='reflex' disabled>Reflex EZ-Shot<br>"; }
		if (project[4]=="true") {text+="<input type='checkbox' id='other' name='project' value='other' disabled checked>Other";}
		else { text+="<input type='checkbox' id='other' name='project' value='other' disabled>Other"; }
		text+="				</td>";
		text+="				<td align='right' valign='bottom'>If other, please specifiy:</td><td valign='bottom'><input type='text' id='txtother'  value='" + project[5] + "' name='project' size='20' disabled></td>";
		text+="			</tr>";
		text+="		</table>";
		text+="	</div>";
		text+="<div style='width:800px;background-color:#CCD9FF;border-bottom:1px solid #527DFF;font-weight:bold;padding:5px 0px 5px 0px;'>Tender Information</div>";
		text+="	<div style='width:800px;font-size:8pt;'>";
		text+="		<table border='0' cellpadding='0' cellpadding='0'  style='font:8pt Arial;'>";
		text+="			<tr>";
		text+="				<td align='right'>Tender Closing Date:</td><td><input type='text' id='closingdate' name='tender' size='10'  value='" + tender[0] + "' disabled></td>";
		text+="				<td align='right'>Tender Award Date:</td><td><input type='text' id='awarddate' name='tender' size='10' value='" + tender[1] + "' disabled></td>";
		text+="			</tr>";
		text+="			<tr>";
		text+="				<td align='right'>Mobilization Date:</td><td><input type='text' id='mobdate' name='tender' size='10' value='" + tender[2] + "' disabled></td>";
		text+="				<td align='right'>Completion Date:</td><td><input type='text' id='completiondate' name='tender' size='10' value='" + tender[3] + "' disabled></td>";
		text+="			</tr>";
		text+="			<tr>";
		text+="				<td align='right'>Comments:</td><td><textarea id='comments' name='tender' rows='3' cols='30' disabled>" + tender[4] + "</textarea></td>";
		text+="			</tr>";
		text+="		</table>";
		text+="	</div>";
		
		strTo=document.getElementById("to").value;
		strCc=document.getElementById("Cc").value;
		strSubject=document.getElementById("subject").value;
		
		var data="cmd=SendEmail&html=" + text + "&to=" + strTo + "&Cc=" + strCc + "&subject=" + strSubject;
		postDataReturnXML("email.aspx", data, displayMessage);
	}
}

function displayMessage(xmlDoc)
{
	var success=xmlDoc.getElementsByTagName("success");
	alert ("Email sent to " + success[0].firstChild.nodeValue);
	window.location="Quote.htm";
}

function getFormData()
{
	//text
	var input=document.getElementsByTagName("input");
	for (i=0;i<input.length;i++) {
		//contact info
		if (input[i].name == "contact") {
			contact[intContactCount]=input[i].value;
			intContactCount++;	
		}
		//drilling info
		if (input[i].name == "drilling") {
			if(input[i].type=="radio") {
				if (input[i].checked) {
					drilling[intDrillingCount]="true";
				}
			}
			else {
				drilling[intDrillingCount]=input[i].value;
			}
			
			intDrillingCount++;	
		}
		//site info
		if (input[i].name == "site") {
			site[intSiteCount]=input[i].value;
			intSiteCount++;	
		}
		//project info
		if (input[i].name == "project") {
			if(input[i].type=="checkbox") {
				if (input[i].checked) {
					project[intProjectCount]="true";
				}
				else {
					project[intProjectCount]="false";
				}
			}
			else {
				project[intProjectCount]=input[i].value;
			}
			intProjectCount++;	
		}
		//tender info
		if (input[i].name == "tender") {
			tender[intTenderCount]=input[i].value;
			intTenderCount++;	
		}
	}
	
	var textarea=document.getElementsByTagName("textarea");
	for (i=0;i<textarea.length;i++) {
		//contact info
		if (textarea[i].name == "contact") {
			contact[intContactCount]=textarea[i].value;
			intContactCount++;	
		}
		//drilling info
		if (textarea[i].name == "drilling") {
			drilling[intDrillingCount]=textarea[i].value;
			intDrillingCount++;	
		}
		//site info
		if (textarea[i].name == "site") {
			site[intSiteCount]=textarea[i].value;
			intSiteCount++;	
		}
		//project info
		if (textarea[i].name == "project") {
			project[intProjectCount]=textarea[i].value;
			intProjectCount++;	
		}
		//tender info
		if (textarea[i].name == "tender") {
			tender[intTenderCount]=textarea[i].value;
			intTenderCount++;	
		}
	}
}
function send()
{
	var data="cmd=Email&html=" + formtext;
	
	postDataReturnXML("Quote.aspx", data, displayMessage);
}

function validateData()
{
	var blnValidData=true;
	var blnValidEmail=true;
	var blnIgnore=true;
	
	//loop through the text elements and check they are not empty
	var input=document.getElementsByTagName("input");
	for (i=0;i<input.length; i++) {
		if (input[i].type=="checkbox") {
			if (input[i].id=="other") {
				if (input[i].checked) { blnIgnore=false; }
			}
		}
		
		if (input[i].type=="text") {		
			if (input[i].id=="email") {
				if (!validateEmail()) {
					blnValidEmail=false;
				}
			}
						
			if (input[i].value == '' || !blnValidEmail) {
				if (!blnIgnore) {
					blnValidData=false;
						target = document.getElementById(input[i].id);
						//target.style.border = "1px solid #FF0000";
						target.style.background="#993333";
						target.style.color="#FFFFFF";
				}
				else {
					if (input[i].id != "txtother") { 
						blnValidData=false;
						target = document.getElementById(input[i].id);
						//target.style.border = "1px solid #FF0000";
						target.style.background="#993333";
						target.style.color="#FFFFFF";
					}
				}
			}
			else {
				target = document.getElementById(input[i].id);
				target.style.background="#FFFFFF";
				target.style.color="#000000";
			}
		}
	}
	
	var textarea=document.getElementsByTagName("textarea");
	for (i=0;i<textarea.length;i++) {
			if (textarea[i].value == '') {
				blnValidData=false;
				
				target = document.getElementById(textarea[i].id);
				//target.style.border = "1px solid #FF0000";
				target.style.background="#993333";
				target.style.color="#FFFFFF";
			}
			else {
				target = document.getElementById(textarea[i].id);
				target.style.background="#FFFFFF";
				target.style.color="#000000";
			}
	}
	
	return blnValidData;
	
}

function validateEmail()
{
	var blnValidData=true;
	
	//ensure the email has valid information in
	var emailRegExp = /^[\w-\.\']{1,}\@([\da-zA-Z-]{1,}\.){1,}[\da-zA-Z-]{2,}$/;
	
	
	if (!emailRegExp.test(document.getElementById("email").value))
	{
		blnValidData=false;
		target = document.getElementById("email");
		alert ("Please enter a valid email address");
		//target.style.border = "1px solid #FF0000";
		target.style.background="#993333";
		target.style.color="#FFFFFF";
	}
	return blnValidData
}

