var bool=true;
function spam1(){
cap=document.getElementById('capimg');
rand=(Math.random()*10000000).toString();
rand=rand.substr(0,6);
if(bool){
capurl=cap.src;
bool=false;
}
cap.src=capurl+"/?q="+rand;


}


function validateform(thisform)
{
var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
var phoneRegEx = /^(\+\d)*\s*(\(\d{3}\)\s*)*\d{3}(-{0,1}|\s{0,1})\d{2}(-{0,1}|\s{0,1})\d{2}$/;;
var email = document.getElementById('cEmail').value;
var borderRed = '#900';
var backgroundRed = '#FFF0F1';

var CName = document.getElementById('cName');
var CTitle = document.getElementById('cTitle');
var CCompany = document.getElementById('cCompany');
var CPhone = document.getElementById('cPhone');
var CEmail = document.getElementById('cEmail');
var CSpam = document.getElementById('spam');

var fields = '';
var errorcount = 0;

if(CName.value == "")
{
    errorcount++;
    CName.style.background = backgroundRed;
    CName.style.borderColor = borderRed;
}
else
{
    CName.style.background = "";
    CName.style.borderColor = "";
}
  
if(CTitle.value == "")
{
	errorcount++;
	CTitle.style.background = backgroundRed;
	CTitle.style.borderColor = borderRed;
}
else
{
	CTitle.style.background = "";
	CTitle.style.borderColor = "";
}

if(CCompany.value == "")
{
	errorcount++;
	CCompany.style.background = backgroundRed;
	CCompany.style.borderColor = borderRed;
}
else
{
	CCompany.style.background = "";
	CCompany.style.borderColor = "";
}

if(CPhone.value == "")
{
	errorcount++;
	CPhone.style.background = backgroundRed;
	CPhone.style.borderColor = borderRed;
}
else
{
	CPhone.style.background = "";
	CPhone.style.borderColor = "";
}

if(CEmail.value == "" || email.search(emailRegEx)== -1)
{
    errorcount++;
	CEmail.style.background = backgroundRed;
	CEmail.style.borderColor = borderRed;
}
else
{
	CEmail.style.background = "";
	CEmail.style.borderColor = "";
}

if(CSpam.value != rand)
{
    errorcount++;
	CSpam.style.background = backgroundRed;
	CSpam.style.borderColor = borderRed;
}
else
{
	CSpam.style.background = "";
	CSpam.style.borderColor = "";
}

if(errorcount > 0)
  {
    document.getElementById('errormsg').innerHTML = '<span class="contactermsg">Attention: The indicated fields are either not filled out or have incorrect data. Please verify their contents and re-submit. Thank you.</span>';
    return false;
  }

  return true;
}
