// JavaScript Document
function checkFields()
{
var fname = document.getElementById('fname');
var lname = document.getElementById('lname');
var email = document.getElementById('email');
var state_id = document.getElementById('state_id');
var service_id = document.getElementById('service_id');
var additional_details = document.getElementById('additional_details');

//home number
var home1 = document.getElementById('home_phone1');
var home2 = document.getElementById('home_phone2');
var home3 = document.getElementById('home_phone3');
var home_ = home1.value+home2.value+home3.value;

//office number
var office1 = document.getElementById('office_phone1');
var office2 = document.getElementById('office_phone2');
var office3 = document.getElementById('office_phone3');
var office_ = office1.value+office2.value+office3.value;


missinginfo = "";

if(email.value =="")
{
	missinginfo += "\n     - Email Address ";
}
else if ((email.value.indexOf('@') == -1) || (email.value.indexOf('.') == -1)) {
		missinginfo += "\n     - Invalid Email Address ";
}

if(fname.value=="")
{
	missinginfo += "\n     - Firstname ";
}

if(lname.value=="")
{
	missinginfo += "\n     - Lastname ";
}

//join home and office number
if(home_ == "" && office_ == ""){
	missinginfo += "\n     - Alt or Office Phone";
}else{

	if(home_ != "" && office_ != ""){
		if(home_ == "" || home_.length !=10){
		missinginfo += "\n     - Alt Phone";
		}
		if(office_ == "" || office_.length !=10){
		missinginfo += "\n     - Office Phone";
		}	
	}else{
		if(home_ != ""){
			if(home_ == "" || home_.length !=10){
			missinginfo += "\n     - Alt Phone";
			}
		}else if(office_ != ""){
			if(office_ == "" || office_.length !=10){
			missinginfo += "\n     - Office Phone";
			}	
		}	
	}
}




if(state_id.value=="")
{
	missinginfo += "\n     - State ";
}

if(service_id.value=="")
{
	missinginfo += "\n     - Service Needed ";
}


if(additional_details.value=="")
{
	missinginfo += "\n     - Additional Details ";
}

if(document.getElementById('captcha').value =="")
{
	missinginfo += "\n     - Verification Code ";
} else if(document.getElementById('cap_code').value != document.getElementById('captcha').value.toUpperCase()) {
	missinginfo += "\n     - Wrong Verification Code ";
}

if (missinginfo != "") {

	missinginfo ="_____________________________\n" +

	"You failed to correctly fill in your:\n" +

	missinginfo + "\n_____________________________" +

	"\nPlease re-enter and submit again!";

	alert(missinginfo);

	return false;

	}

	else return true;

}
