// JavaScript Document

/* Jacked from foundationenergy.com, which, ironically, I wrote, but now do not remember a damn thing about. */

function fcnValidateContactFields()
{
var f=document.forms[1];
var apos=f.email.value.indexOf("@");
var dotpos=f.email.value.lastIndexOf(".");
if (((f.email.value.length<3)||(apos<1||dotpos-apos<2))&&(f.phone.value.length<7))
{
fcnLightUp('txtEmail');
fcnLightUp('txtPhone');
document.getElementById("validationMessage").innerHTML="Please enter a valid email or phone number";
return false;
}
else if (f.message.value.length<1)
{
fcnLightUp('contactFormMessageArea');
document.getElementById("validationMessage").innerHTML="Please enter a message";
return false;
}
else if (f.preferred.value=="-- Select One --")
{
fcnLightUp('comboPreferred');document.getElementById("validationMessage").innerHTML="Please enter the best way to contact you";
return false;
}
else if (f.interest.value=="-- Select One --")
{
fcnLightUp('comboInterest');
document.getElementById("validationMessage").innerHTML="Please choose the nature of your interest";
return false;
}
else
{
return true;
}
}

function fcnLightUp(id)
{
document.getElementById(id).style.border="medium solid #FF0000";
}

function fcnPutOutTheLights()
{
document.getElementById("validationMessage").innerHTML="";
var f=document.forms[1];
for(i=0; i<f.elements.length; i++)
{
f.elements[i].style.border="1px solid #000000";
}
}

function fcnValidateContactForm()
{
var f=document.forms[1];
fcnPutOutTheLights();
if (fcnValidateContactFields())
{
f.submit();
return true;
}
else
{
return false;
}
}

