function ValidateOrderReport(objForm)
{
	/* test firstname textbox--------------------------------------------------------------------*/
	if(objForm.txtFirstName.value == ""){
		alert("Please enter your first name");
		document.getElementById('txtFirstName').focus();
		return false;
	}
	
	/* test lastname textbox----------------------------------------------------------------------*/
	if(objForm.txtLastName.value == ""){
		alert("Please enter your last name");
		document.getElementById('txtLastName').focus();
		return false;
	}
	
	/* test Company textbox----------------------------------------------------------------------*/
	if(objForm.txtCompany.value == ""){
		alert("Please enter your company name");
		document.getElementById('txtCompany').focus();
		return false;
	}
	
	/* test Occupation dropdown-----------------------------------------------------------------*/
	if(document.getElementById('txtOccupation').value == 0)
	{
		alert("Please select a occupation.");
		document.getElementById('txtOccupation').focus();
		return false;
	}
	else{
		if(document.getElementById('txtOccupation').value == 1){
				if(objForm.txtOther.value == ""){
					alert("You have selected other in the Occupation dropdown. Please type your occupation in the field called other.");
					document.getElementById('txtOther').focus();
					return false;
				}		
			}
		}
	
	/* test line 1 textbox----------------------------------------------------------------------*/
	if(objForm.txtLine1.value == ""){
		alert("Please type your Postal Address");
		document.getElementById('txtLine1').focus();
		return false;
	}

	/* test line 2 textbox----------------------------------------------------------------------*/
	if(objForm.txtLine2.value == ""){
		alert("Your address must at least stretch over two lines");
		document.getElementById('txtLine2').focus();
		return false;
	}

	/* test Postal code textbox----------------------------------------------------------------------*/
	if(objForm.txtPostalCode.value == ""){
		alert("Please type your postal code");
		document.getElementById('txtPostalCode').focus();
		return false;
	}
	
	if(document.getElementById('txtCountry').value == 0)
	{
		alert("Please select a country.");
		document.getElementById('txtCountry').focus();
		return false;
	}
	
	/* testing the email textbox --------------------------------------------------------------------*/	
	if(objForm.txtEmail.value == "")
		{
			alert("Please enter your email address");
			document.getElementById('txtEmail').focus();
			return false;
		}
	else{
			if (!IsValidEmailAddress(objForm.txtEmail.value))
			{
			alert('Please type in an existing Email Address');
			objForm.txtEmail.focus();
			return false;
			}
		}


	if(objForm.txtConfirm.value == "")
		{
			alert("Please confirm your email address");
			document.getElementById('txtEmail').focus();
			return false;
		}
		
	/* test confirmation of email textbox----------------------------------------------------------------------*/
	if(objForm.txtConfirm.value == objForm.txtEmail.value ){
		
		if(objForm.txtEmail.value == ""){
			alert("Please confirm your email address");
			document.getElementById('txtConfirm').focus();
			return false;
			}		
	}
	else{
		alert("Your emails does not match");
		document.getElementById('txtConfirm').focus();
		return false;
	}
	
	
	if(objForm.txtSpamImage.value == "")
		{
			alert("Please enter the characters displayed above");
			document.getElementById('txtSpamImage').focus();
			return false;
		}
		
	return true;
	
}

function ValidateOrderReport_AFR(objForm)
{
	/* test firstname textbox--------------------------------------------------------------------*/
	if(objForm.txtFirstName.value == ""){
		alert("Tik asseblief u naam");
		document.getElementById('txtFirstName').focus();
		return false;
	}
	
	/* test lastname textbox----------------------------------------------------------------------*/
	if(objForm.txtLastName.value == ""){
		alert("Tik asseblief u van");
		document.getElementById('txtLastName').focus();
		return false;
	}
	
	/* test Company textbox----------------------------------------------------------------------*/
	if(objForm.txtCompany.value == ""){
		alert("Tik asseblief u maatskappy naam");
		document.getElementById('txtCompany').focus();
		return false;
	}
	
	/* test Occupation dropdown-----------------------------------------------------------------*/
	if(document.getElementById('txtOccupation').value == 0)
	{
		alert("Selekteer asseblief u beroep");
		document.getElementById('txtOccupation').focus();
		return false;
	}
	else{
		if(document.getElementById('txtOccupation').value == 1){
				if(objForm.txtOther.value == ""){
					alert("U het ander geselekteer in die lys van beroep. Tik asseblief u beroep in die veld genoem ander.");
					document.getElementById('txtOther').focus();
					return false;
				}		
			}
		}
	
	/* test line 1 textbox----------------------------------------------------------------------*/
	if(objForm.txtLine1.value == ""){
		alert("Tik asseblief U pos adress");
		document.getElementById('txtLine1').focus();
		return false;
	}

	/* test line 2 textbox----------------------------------------------------------------------*/
	if(objForm.txtLine2.value == ""){
		alert("U adress moet ten minste oor twee lyne strek");
		document.getElementById('txtLine2').focus();
		return false;
	}

	/* test Postal code textbox----------------------------------------------------------------------*/
	if(objForm.txtPostalCode.value == ""){
		alert("Tik asseblief u pos kode");
		document.getElementById('txtPostalCode').focus();
		return false;
	}
	
	if(document.getElementById('txtCountry').value == 0)
	{
		alert("Selekteer asseblief 'n land");
		document.getElementById('txtCountry').focus();
		return false;
	}
	
	/* testing the email textbox --------------------------------------------------------------------*/	
	if(objForm.txtEmail.value == "")
		{
			alert("Tik asseblief u e-pos adres");
			document.getElementById('txtEmail').focus();
			return false;
		}
	else{
			if (!IsValidEmailAddress(objForm.txtEmail.value))
			{
			alert('Tik asseblief \'n bestaande e-pos adres');
			objForm.txtEmail.focus();
			return false;
			}
		}


	if(objForm.txtConfirm.value == "")
		{
			alert("Bevestig asseblief u e-pos adres");
			document.getElementById('txtEmail').focus();
			return false;
		}
		
	/* test confirmation of email textbox----------------------------------------------------------------------*/
	if(objForm.txtConfirm.value == objForm.txtEmail.value ){
		
		if(objForm.txtEmail.value == ""){
			alert("Bevestig asseblief u e-pos adres");
			document.getElementById('txtConfirm').focus();
			return false;
			}		
	}
	else{
		alert("U e-pos adresse is anders, Bevestig asseblief die korrekte e-pos adres");
		document.getElementById('txtConfirm').focus();
		return false;
	}
	
	if(objForm.txtSpamImage.value == "")
		{
			alert("Tik asseblief die karakters wat vertoon in die blok.");
			document.getElementById('txtSpamImage').focus();
			return false;
		}
	
	return true;
	
}

			
