// Validate Online Lead Generation Form
function validate_olg() {

	var fname = document.getElementById('fname');
	var lname = document.getElementById('lname');
	var email = document.getElementById('email');
	var phone = document.getElementById('phone');
	
	var sError = "";
	if ( fname.value.length == 0 ) {
		sError += "Please enter your First Name.\n";
	}

	if ( lname.value.length == 0 ) {
		sError += "Please enter your Last Name.\n";
	}

	// Validate Email
	if ( email.value.length == 0 ) {
		sError += "Please enter your Email Address.\n";
	} else {

		var str = email.value;
		var patt1 = new RegExp("^[a-z][a-zA-Z0-9_.-]*@[a-zA-Z0-9_.-]+\.[a-z]{2,4}$");
		var result = patt1.test(str);
		if ( !result ) {
			sError += "The email is not valid.\n";
		}
	}

	// Validate phone
	if ( phone.value.length == 0 ) {
		sError += "Please provide your phone number.\n";
	} else {

		var str = phone.value;
		var newphone = str.replace(/(\s|\(|\)|-)/gi, "");
		var patt1 = new RegExp("[0-9]{10}");
		var result = patt1.test(newphone);
		if ( !result ) {
			sError += "Please include your area code.\n";
			phone.select();
		}
	}


	if ( sError.length == 0 ) {
		return true;
	}
	else {
		alert( sError );
		return false;
	}
}


