var ETname = false;
var ETemail = false;
var ETcomp = false;

function subContact() {
	if((ETname) && (ETemail) && (ETcomp)) {
		document.conForm.submit();
	}else{
		var mess = 'Please fix the following:\n\n';
		if(!ETname) {
			mess += 'Your Name\n';	
		}
		if(!ETemail) {
			mess += 'Your Email\n';	
		}
		if(!ETcomp) {
			mess += 'Your Company\n';	
		}
		alert(mess);
	}
}

function valName(V) {
	var regex = /^[a-zA-Z ]+$/;
	if(regex.test(V)) {
		if(V.length < 3) {
			//Name too short
			ETname = false;
		}else{
			ETname  = true;
		}
	}else{
		//Bad characters
		ETname = false;
	}
}

function valEmail(V) {
	var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
	var roctest = 'rocelec.com';
	if(regex.test(V)) {
		ETemail  = true;
	}else{
		ETemail = false;	
	}
}

function valComp(V) {
	var regex = /^[a-zA-Z0-9 \'\.]+$/;
	if(regex.test(V)) {
		if(V.length < 3) {
			//Name too short
			ETcomp = false;
		}else{
			ETcomp  = true;
		}
	}else{
		//Bad characters
		ETcomp = false;
	}
}
function valPhone(V) {
	var regex = /^[0-9\-]+$/;
	if(regex.test(V)) {
		t4Correct('T4PhoneIco');
		t4phone  = true;
	}else{
		t4Error('Invalid Characters', 'T4PhoneIco');
		t4phone = false;	
	}
	subQuote();
}