function checkData(){
	var formObj=document.contactus;
	var submitObj=document.submitForm;
	var num=1;
	var x;
	var count = 0;
	var size;
	
	for (x = 0; x < formObj.elements.length; x++ ) {
//		alert( formObj.elements[x].name + "; " + formObj.elements[x].value + "x = " + x + " of " + formObj.elements.length );
		switch ( formObj.elements[x].name ) {
			case 'Product':
			case 'State':
				if ( !isComboBoxRequired( formObj.elements[x], formObj.elements[x].id ) )
					return;
				break;
			case 'Name': 
			case 'Address':
				if ( !isRequired( formObj.elements[x], "your " + formObj.elements[x].id ) )
					return;
				break;
			case 'City':
				if ( !isRequired( formObj.elements[x], "a " + formObj.elements[x].id ) )
					return;
				if ( !isAlpha( formObj.elements[x], formObj.elements[x].id ) ) 
					return;
				break;
			case 'Zip':
				if ( !isRequired( formObj.elements[x], "your " + formObj.elements[x].id ) )
					return;
				if ( !isNumeric( formObj.elements[x], formObj.elements[x].id ) )
					return;
				if ( !checkSize( formObj.elements[x], formObj.elements[x].size, formObj.elements[x].id, true ))
					return;
				break;
			case 'Zip2':
				if ( !isNumeric( formObj.elements[x], "your " + formObj.elements[x].id ) )
					return;
				if ( !checkSize( formObj.elements[x], formObj.elements[x].size, formObj.elements[x].id, true ))
					return;
				break;			
			case 'DaytimePhone1':
			case 'DaytimePhone2':
			case 'DaytimePhone3':
			case 'EveningPhone1':
			case 'EveningPhone2':
			case 'EveningPhone3':
				if ( !isRequired( formObj.elements[x], "your " + formObj.elements[x].id ) )
					return;
				if ( !isNumeric( formObj.elements[x], formObj.elements[x].id ) )
					return;
				if ( !checkSize( formObj.elements[x], formObj.elements[x].size, formObj.elements[x].id, false))
					return;
				break;
			case 'Email':
				if ( !isRequired( formObj.elements[x], "your " + formObj.elements[x].id ) )
					return;
				if ( !checkEmail( formObj.elements[x] ) )
					return;
				break;
		} // end switch
	} // end for

	submitObj.email_from.value = formObj.Email.value;
	submitObj.product.value = formObj.Product.value;
	submitObj.name.value = formObj.Name.value;
	submitObj.address.value = formObj.Address.value;
	submitObj.city.value = formObj.City.value;
	submitObj.state.value = formObj.State.value;
	submitObj.zipCode.value = formObj.Zip.value + "-" + formObj.Zip2.value;
	submitObj.dayPhone.value = "(" + formObj.DaytimePhone1.value + ") " + formObj.DaytimePhone2.value + "-" +formObj.DaytimePhone3.value;
	submitObj.eveningPhone.value = "(" + formObj.EveningPhone1.value + ") " + formObj.EveningPhone2.value + "-" +formObj.EveningPhone3.value;
	submitObj.bestTimeToCall.value = formObj.besttimetocall.value;
	submitObj.emailAddress.value = formObj.Email.value;
	submitObj.email_subject.value = "Investment One - " + formObj.Product.value;
	submitObj.comments.value = formObj.comments.value;

// Debug Code
//	for ( x=0; x < submitForm.elements.length; x++ )
//		alert( submitForm.elements[x].value );

	submitObj.submit();
	//document.location.reload();
} // end checkData
