<!--
function updateOther() {
	if (document.forms[0].industry.value == 17) {
		document.forms[0].othindust.disabled = false;
	} else {
		document.forms[0].othindust.value = "";
		document.forms[0].othindust.disabled = true;
	}
}

function checkLIForm() {
	// Make sure fname and lname aren't blank
	fname = document.forms[0].elements['fname'].value;
	lname = document.forms[0].elements['lname'].value;
	if (fname == '') {
		alert("Please enter your first name.");
		document.forms[0].elements['fname'].focus();
		return false;
	} else if (lname == '') {
		alert("Please enter your last name.");
		lname = document.forms[0].elements['lname'].focus();
		return false;
	}
	
	return true;

}

function checkRegForm() {
	// Make sure fname and lname aren't blank
	var fname = document.forms['mainfrm'].elements['fname'].value;
	var lname = document.forms['mainfrm'].elements['lname'].value;
	var comp = document.forms['mainfrm'].elements['company'].value;
	var title = document.forms['mainfrm'].elements['title'].value;
	var email = document.forms['mainfrm'].elements['email'].value;
	var pass1 = document.forms['mainfrm'].elements['pass1'].value;
	var pass2 = document.forms['mainfrm'].elements['pass2'].value;
	
	var result = false;
	
	if (fname == '') {
		alert("Please enter your first name.");
		document.forms['mainfrm'].elements['fname'].focus();
		
	} else if (lname == '') {
		alert("Please enter your last name.");
		 lname = document.forms['mainfrm'].elements['lname'].focus();
		 
	} else if (comp == '') {
		alert("Please enter your company name.");
		document.forms['mainfrm'].elements['company'].focus();
		
	} else if (title == '') {
		alert("Please enter your title.");
		document.forms['mainfrm'].elements['title'].focus();
		
	} else if (email == '') {	
		alert("Please enter your email address.");
		document.forms['mainfrm'].elements['email'].focus();
		
	} else if (pass1 == '') {
		alert("Please enter a password.");
		document.forms['mainfrm'].elements['pass1'].focus();
		
	} else if (pass2 == '') {
		alert("Please enter a password.");
		document.forms['mainfrm'].elements['pass2'].focus();
		
	} else if (validEmail(email) == false) {
		alert("This email address is not valid.");
		document.forms['mainfrm'].elements['email'].focus();
		
	} else if (pass1 != pass2) {
		alert("The passwords don't match. Please re-enter them.");
		document.forms['mainfrm'].elements['pass1'].value = "";
		document.forms['mainfrm'].elements['pass2'].value = "";
		
	} else {
		result = true;
	}	
	
	return result;

}

function validEmail(a_string) {      
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (filter.test(a_string)) {
     	return true;
    } else {
       	return false;
    }
}

function checkSurveyPg1() {
	// Make sure there is a selected value for every question
	// Highlight any found that has no selection made
	for (var i=0;i<=6;i++) {
		// Make name string
		str = 'quest' + i;
		if (getSelectedRadio(document.forms['mainfrm'].elements[str]) == -1) {
			alert("Please complete all questions on the survey.");
			highlight('row' + i);	
			return false;
		}
	}
	
	return true;
}

function checkSurveyPg2() {
	// Make sure there is a selected value for every question
	// Highlight any found that has no selection made
	for (var i=7;i<=13;i++) {
		// Make name string
		str = 'quest' + i;
		if (getSelectedRadio(document.forms['mainfrm'].elements[str]) == -1) {
			alert("Please complete all questions on the survey.");
			highlight('row' + i);	
			return false;
		}
	}
	
	return true;
}

function checkSurveyPg3() {
	// Make sure there is a selected value for every question
	// Highlight any found that has no selection made
	for (var i=14;i<=21;i++) {
		// Make name string
		str = 'quest' + i;
		if (getSelectedRadio(document.forms['mainfrm'].elements[str]) == -1) {
			alert("Please complete all questions on the survey.");
			highlight('row' + i);	
			return false;
		}
	}
	
	return true;
}

function checkSurveyPg4() {
	// Make sure there is a selected value for every question
	// Highlight any found that has no selection made
	for (var i=22;i<=27;i++) {
		// Make name string
		str = 'quest' + i;
		if (getSelectedRadio(document.forms['mainfrm'].elements[str]) == -1) {
			alert("Please complete all questions on the survey.");
			highlight('row' + i);	
			return false;
		}
	}
	
	return true;
}

function checkSurvey() {
	// Make sure there is a selected value for every question
	// Highlight any found that has no selection made
	for (var i=0;i<=27;i++) {
		// Make name string
		str = 'quest' + i;
		if (getSelectedRadio(document.forms['mainfrm'].elements[str]) == -1) {
			alert("Please complete all questions on the survey.");
			highlight('row' + i);	
			return false;
		}
	}
	
	return true;
}

// Highlight/unhighlight rows for empty question -------
var ns4 = document.layers? true : false; 
var ie = document.all? true : false; 
var dom = document.getElementById && !document.all ? true : false; 
//stores currently highlighted row id 
var highlightedRow = ''; 

//gets dom object 
function getObject(nameStr) { 
	if (dom) {
		return document.getElementById(nameStr); 
	} else if (ie) { 
		return document.all[nameStr];
	} else if (ns4) {
		return document.layers[nameStr];
	}
}

function highlight(rowID) { 
	unHighlight(); 
	rowObj = getObject(rowID); 
	rowObj.style.background = '#00ccff'; 
	highlightedRow = rowID; 
}

function unHighlight() { 
	if (highlightedRow != '') { 
		rowObj = getObject(highlightedRow); 
		rowObj.style.background = '#FFFFFF'; 
	}
}


// END HIGHLIGHT ROWS --------------------

function getSelectedRadio(buttonGroup) {
	// returns the array number of the selected radio button or -1 if no button is selected
	if (buttonGroup[0]) { // if the button group is an array (one button is not an array)
		for (var i= 0; i<buttonGroup.length; i++) {
			if (buttonGroup[i].checked) {
				return i;
			}
		}
	} else {
		if (buttonGroup.checked) {
			return 0;
		} // if the one button is checked, return zero
	}

	// if we get to this point, no radio button is selected
	return -1;
}

-->
