﻿
    function checkDataExtOnlineQuery() {
	
		var blnValid;
		blnValid = false;

		error = "";
		
		//query
		if (document.getElementById('contactuschild_tbxQuery').value == '') {
		error = '  - Please enter a query<br>' + error;
		}
		
		//email
		if (document.getElementById('contactuschild_tbxEmail').value.indexOf('"') > -1) {
		error = '  - You cannot enter a quotation sign in an email address.<br>' + error;
		}
		if ((document.getElementById('contactuschild_tbxEmail').value.lastIndexOf('.') >= (document.getElementById('contactuschild_tbxEmail').value.length -1)) && (document.getElementById('contactuschild_tbxEmail').value.length >= 1)) {
		error = '  - The email address cannot end with an "."<br>' + error;
		}
		if (document.getElementById('contactuschild_tbxEmail').value.indexOf('@') == -1) {
		error = '  - The email address must contain an "@"<br>' + error;
		}
		if (document.getElementById('contactuschild_tbxEmail').value.indexOf('@') == 0) {
		error = '  - The email address cannot start with an "@"<br>' + error;
		}
		if (document.getElementById('contactuschild_tbxEmail').value.indexOf(' ') > -1) {
		error = '  - The email address cannot contain spaces<br>' + error;
		}
		if (document.getElementById('contactuschild_tbxEmail').value.indexOf('@') > document.getElementById('contactuschild_tbxEmail').value.lastIndexOf('.')) {
		error = '  - The email address must have a "." after the "@"<br>' + error;
		}
		if (document.getElementById('contactuschild_tbxEmail').value == '') {
		error = '  - Please enter your email address<br>' + error;
		}
		if (document.getElementById('contactuschild_tbxEmail').value.length > 200) {
		error = '  - Email address is too long (max 200 characters)<br>' + error;
		}
		
		//name
		if (document.getElementById('contactuschild_tbxName').value == '') {
		error = '  - Please enter your name<br>' + error;
		}
				
		//Set errors
		if (error == '') {
		blnValid = true;
		//set button to 'submitted'
		document.getElementById('contactuschild_btnSubmit').style.color = "#ababab";
		document.getElementById('contactuschild_btnSubmit').value = "Submitted";
		
		} else {
		document.getElementById('contactuschild_divAlert').innerHTML =  "Errors have occured:<br>" + error;
		}

		return blnValid;
		
		}


