

// ********** Contact SECTION ; contact.asp **********

function checkContact(bAlert)
{
	var objForm = document.forms.theForm;
	var objCurrent;
	
	
	var objCurrent = objForm.FirstName;
	objCurrent.value = trim(objCurrent.value);
	if(isWhitespace(objCurrent.value))
	{
		changeClass(objCurrent.id,'err-fld frm-fld');
		if(bAlert)
		{
			alert("Please enter First Name.");
			objCurrent.focus();
		}
	    return false;
	}
	else
	{
		changeClass(objCurrent.id,'frm-fld');
	}
	
	var objCurrent = objForm.LastName;
	objCurrent.value = trim(objCurrent.value);
	if(isWhitespace(objCurrent.value))
	{
		changeClass(objCurrent.id,'err-fld frm-fld');
		if(bAlert)
		{
			alert("Please enter Last Name.");
			objCurrent.focus();
		}
	    return false;
	}
	else
	{
		changeClass(objCurrent.id,'frm-fld');
	}
	
	var objCurrent = objForm.Company;
	objCurrent.value = trim(objCurrent.value);
	if(isWhitespace(objCurrent.value))
	{
		changeClass(objCurrent.id,'err-fld frm-fld');
		if(bAlert)
		{
			alert("Please enter Company Name.");
			objCurrent.focus();
		}
	    return false;
	}
	else
	{
		changeClass(objCurrent.id,'frm-fld');
	}
		
	var objCurrent = objForm.Address;
	objCurrent.value = trim(objCurrent.value);	
	
	var objCurrent = objForm.City;
	objCurrent.value = trim(objCurrent.value);
	
	/*
	var objCurrent = objForm.State;
	if(objCurrent.selectedIndex == 0)
	{
		changeClass(objCurrent.id,'err-fld frm-fld');
		if(bAlert)
		{
			alert("Please select State.");
			objCurrent.focus();
		}
	    return false;
	}
	else
	{
		changeClass(objCurrent.id,'frm-fld');
	}
	*/
		
	var objCurrent = objForm.Zip;
	objCurrent.value = trim(objCurrent.value);
	if(!isWhitespace(objCurrent.value) && !isZip(objCurrent.value))
	{
		changeClass(objCurrent.id,'err-fld frm-fld short-fld');
		if(bAlert)
		{
			alert("Please enter valid Zip like: 12345 or 12345-1234.");
			objCurrent.focus();
		}
	    return false;
	}
	else
	{
		changeClass(objCurrent.id,'frm-fld short-fld');
	}
	
	if (!check3Phone( 'phone1', 'phone2', 'phone3', true, bAlert )) return false;
	if (!check3Phone( 'fax1', 'fax2', 'fax3', false, bAlert )) return false;
	
	var objCurrent = objForm.Email;
	objCurrent.value = trim(objCurrent.value);
	if(isWhitespace(objCurrent.value))
	{
		changeClass(objCurrent.id,'err-fld frm-fld');
		if(bAlert)
		{
			alert("Please enter Email.");
			objCurrent.focus();
		}
	    return false;
	}
	else if(!isEmail(trim(objCurrent.value)))
	{
		changeClass(objCurrent.id,'err-fld frm-fld');
		if(bAlert)
		{
			alert("Please enter a valid E-Mail address, like: name@companyname.com.");
			objCurrent.focus();
		}
	    return false;
	}
	else
	{
		changeClass(objCurrent.id,'frm-fld');
	}
	
	var objCurrent = objForm.Message;
	if(isWhitespace(objCurrent.value))
	{
		changeClass(objCurrent.id,'err-fld frm-fld');
		if(bAlert)
		{
			alert("Please enter Message.");
			objCurrent.focus();
		}
	    return false;
	}
	else
	{
		changeClass(objCurrent.id,'frm-fld');
	}
	
	var objCurrent = objForm.captcha;
	if(isWhitespace(objCurrent.value))
	{
		changeClass(objCurrent.id,'err-fld frm-fld');
       	if(bAlert)
       	{
       		alert("Please enter Image Captcha.");
			objCurrent.focus();
		}
	    return false;
    }
	else
	{
		changeClass(objCurrent.id,'frm-fld');
	}
	
	return true;
}


