﻿function validemail(aemail) {
	apos=aemail.indexOf("@");
	dotpos=aemail.lastIndexOf(".");
	if (apos<1||dotpos-apos<2) {
		return false;
	}
	else {
		return true;
	}
}

function validateInquiry() {

	var bvalid = true;
			 
	if(document.getElementById('firstname').value=='') {
		document.getElementById('firstname').value='What is your name?';
		document.getElementById('firstname').style.background = '#D80000';
		document.getElementById('firstname').style.color = '#fff';
		bvalid = false;
	}
	if(document.getElementById('lastname').value=='') {
		document.getElementById('lastname').value='What is your surname?';
		document.getElementById('lastname').style.background = '#D80000';
		document.getElementById('lastname').style.color = '#fff';
		bvalid = false;
	}
	if(!validemail(document.getElementById('email').value)) {
		document.getElementById('email').value='Invalid email.';
		document.getElementById('email').style.background = '#d80000';
		document.getElementById('email').style.color = '#fff';
		bvalid = false;
	}
	if(document.getElementById('phone').value=='') {
		document.getElementById('phone').value='What is your phone #?';
		document.getElementById('phone').style.background = '#d80000';
		document.getElementById('phone').style.color = '#fff';
		bvalid = false;
	}

	return bvalid;
}

function clearError(ainput) {
	ainput.value = '';
	ainput.style.background='#fff';
	ainput.style.color='#3780b5';
	return true;
}

function validate() {
	var diverror = document.getElementById('errors');
	diverror.innerHTML = '';
	diverror.style.display = 'none';
	var bvalid = true;
	var serror = '<strong>There is a problem with your form:</strong><br /><br />';
			 
	if(document.getElementById('firstname1').value=='') {
		serror = serror + 'Please enter your first name.<br />';
		bvalid = false;
	}
	if(document.getElementById('lastname1').value=='') {
		serror = serror + 'Please enter your last name.<br />';
		bvalid = false;
	}
	if(!validemail(document.getElementById('email1').value)) {
		serror = serror + 'Your email address is not valid.<br />';
		bvalid = false;
	}
	if(document.getElementById('phone1').value=='') {
		serror = serror + 'Please enter your phone number.<br />';
		bvalid = false;
	}
	if(!bvalid) {
		diverror.innerHTML = serror;
		diverror.style.display = 'block';
		window.scrollTo(0,0);
	} else {
	      diverror.innerHTML = '';
		  diverror.style.display = 'none';
	}
	return bvalid;
}

function openCentered(theURL,winName,winWidth,winHeight,features) {
	var w = (screen.width - winWidth)/2;
	var h = (screen.height - winHeight)/2 - 30;
	features = features+',width='+winWidth+',height='+winHeight+',top='+h+',left='+w;
	exitstat = window.open(theURL,winName,features);
}
