//hide email address
function emailhide(to)  {
	em=(to + '@' + 'frontslc'+ '.' + 'com')
	document.write('<A href="mai' + 'lto:' + em + '">' + em + '</a>')
}


/*
	
 				
	<script type="text/javascript" src ="../scripts/email.js"></script>
	<script type="text/javascript" src ="../scripts/jquery.js"></script>
	<script type="text/javascript" src ="../scripts/validationScripts.js"></script>

	// create tests for email fields
	// Array("<field_name_to_test>", "<test_condition>", "<error_message>")
	
	var fieldtest = new Array();
	fieldtest[0] = new Array("operand", "fieldname", "error message");
	fieldtest[1] = new Array("phone", "phone", "a valid phone number");
	fieldtest[2] = new Array("email", "email", "a valid email address");
	fieldtest[3] = new Array("blank", "message", "a message");
	fieldtest[3] = new Array("or", "op1", "fieldname1", "op2", "fieldname2", "a message");
				
 	// add to field tag
 	onsubmit="return checkEmail(this)">

	// include in form
	<input type="hidden" name="subject" value="SLC Contact Us" />  	// goes to subject line
	<input type="hidden" name="to" value="contactUs" />  			// signals distribution list -- see sendmail.php


*/

function checkSendEmail(form, completionMessage ) {

	if (completionMessage == undefined) completionMessage = '';
	
	var OK = true;
	var message = "The following item(s) are required:\n";

	//----------------------------------------
	function testField(test, errorMessage) {
	// if test is false, then error condition
	// this function needs to be inside 'validateMembership' for the scope of message
		if (test) { message += errorMessage; OK = false; return false};
		return true;   }

	
	//alert("formID=" + form.id);
	//alert($("#" + form.id).closest("div").html());
	
	for (eachTest in fieldtest) {
		
		
		var field2test = document.getElementById(fieldtest[eachTest][1]).value;
		
		
		if (fieldtest[eachTest][0] == 'blank') testField(trim(field2test) == '', "\n - " + fieldtest[eachTest][2]);
		if (fieldtest[eachTest][0] == 'phone') testField(!ValidatePhone(field2test), "\n - " + fieldtest[eachTest][2]);
		if (fieldtest[eachTest][0] == 'email') testField(!validEmail(field2test), "\n - " + fieldtest[eachTest][2]);
		
		if (fieldtest[eachTest][0] == 'integer') testField(!isInteger(field2test) || trim(field2test) == '', "\n - " + fieldtest[eachTest][2]);
		if (fieldtest[eachTest][0] == 'date') testField(!validateDate(field2test, "u", "f"), "\n - " + fieldtest[eachTest][2]);
		if (fieldtest[eachTest][0] == 'radio') {
			
			//alert(fieldtest[eachTest][1]);
			//alert('v=' + $("input[name='" + fieldtest[eachTest][1] + "']:checked").val());
			//if (  'v=' + $("input[name='" + fieldtest[eachTest][1] + "']:checked").val() ) alert ('error');
			
			alert("len=" + document.theForm.time.length);
			//alert("len=" + $("#time").length);
			alert("len=" + document.getElementById('time').value);
			
			isChecked = false;
			for (i=0; i<document.getElementById(fieldtest[eachTest][1]).length; i++){
			 	alert("itt" + i);
				if (document.getElementById(fieldtest[eachTest][1])[i].checked == true) isChecked = true;
			};
			//alert(isChecked);
		
		};
		
		if (fieldtest[eachTest][0] == 'or') {
		
		//alert('values are =' + fieldtest[eachTest][1] +  fieldtest[eachTest][2] + fieldtest[eachTest][5]);
		
			var testResult = false;
			
			var field2test = document.getElementById(fieldtest[eachTest][2]).value;

			if (fieldtest[eachTest][1] == 'blank' && trim(field2test) == '') testResult = true;
			if (fieldtest[eachTest][1] == 'phone' && ValidatePhone(field2test)) testResult = true;
			if (fieldtest[eachTest][1] == 'email' && validEmail(field2test)) testResult = true;
		
			var field2test = document.getElementById(fieldtest[eachTest][4]).value;

			if (fieldtest[eachTest][3] == 'blank' && trim(field2test) == '') testResult = true;
			if (fieldtest[eachTest][3] == 'phone' && ValidatePhone(field2test)) testResult = true;
			if (fieldtest[eachTest][3] == 'email' && validEmail(field2test)) testResult = true;
		
			if (!testResult) message = message + "\n - " + fieldtest[eachTest][5];
		};
		
	};
	
	if (!OK ) { alert (message + ".") ; return false};
	// send the email
	
	// create message from all fields in form
	var getString = '';

	// build message from each elements of form
	for(i=0; i<form.elements.length; i++){
	
		elementName  = form.elements[i].name;
		elementValue = form.elements[i].value;
		elementType  = form.elements[i].type;
		
		if (elementType != 'submit') {
			if ( elementType == 'radio') { 
				if (form.elements[i].checked)  {
					getString = getString + elementName + '=' + elementValue + "&";
				}	
			} else {
				getString += elementName + "=" + elementValue + "&"
			};
			
		};
	};
	
	// send completionMessage to php
	getString += 'completionMessage=' + completionMessage;
	
	// replace form html
	$('#' + form.id).load("../scripts/sendemail.php", getString );
	
	return false;  // stay on this page
	
};