function selectRow(sel, n, prefix) {
	for (i=0; i<n; i++) {
		if (obj = document.getElementById(prefix+i)) {
			obj.className = 'textTinyUnSelected';
		}
	}
	if (sel.length > 0) {
		if (obj = document.getElementById(prefix+sel)) {
			obj.className = 'textTinySelected';
		}
	}
}

function checkGetStartedForm(that) {
	var errmsg = '';
	var reqtest = 0;
	for (i=0; i<that.Request.length; i++) {
		if (that.Request[i].checked) {
			reqtest = 1;
		}
	}
	if (reqtest == 0) {
		errmsg += '-> Let us know how you would like to get started\n';
	}
	if (that.Name.value.length < 1) {
		errmsg += '-> Enter your Name\n';
	}
	if (that.Email.value.length < 1) {
		errmsg += '-> Enter your E-mail Address\n';
	}
	if (errmsg.length > 0) {
		alert ('Please fill out all required fields:\n\n'+errmsg);
		return false;
	} else {
		return true;
	}
}

function checkContactForm(that) {
	var errmsg = '';
	if (that.Name.value.length < 1) {
		errmsg += '-> Enter your Name\n';
	}
	if (that.Email.value.length < 1) {
		errmsg += '-> Enter your E-mail Address\n';
	}
	if (that.Company.value.length < 1) {
		errmsg += '-> Enter your Company Name\n';
	}
	if (errmsg.length > 0) {
		alert ('Please fill out all required fields:\n\n'+errmsg);
		return false;
	} else {
		return true;
	}
}

function checkReqForm(that) {
	var errmsg = '';
	if (that.name.value.length < 1) {
		errmsg += '-> Name cannot be blank\n';
	}
	if (that.email.value.length < 1) {
		errmsg += '-> E-mail cannot be blank\n';
	} else if (!isValidEmail(that.email.value)) {
		errmsg += '-> Enter a valid e-mail address\n';
	}
	if (that.company.value.length < 1) {
		errmsg += '-> Company cannot be blank\n';
	}
	if (that.phone.value.length < 1) {
		errmsg += '-> Telephone cannot be blank\n';
	}
	if (that.city.value.length < 1) {
		errmsg += '-> City cannot be blank\n';
	}
	if (that.state.selectedIndex == '0') {
		errmsg += '-> State cannot be blank\n';
	}
	if (errmsg.length > 1) {
		alert ('Please fix the following errors:\n'+errmsg);
		return false;
	} else {
		return true;
	}
}
