function CallContact(result)
{
	if(result.value == 'True')
	{
		hide("Loading")
		hide("Panel1")
		show("Panel2");
	}
	else {
		show("Panel1");
		hide("Loading");
		alert("We aplogise for this error: "+ result.value)
	}
}

function Contact()
{
	hide("Panel1");
	show("Loading");
	Nortech.Support.SendMail(
		document.getElementById("ContactDetails").value, 
		document.getElementById("FullName").value, 
		document.getElementById("Company").value,
		document.getElementById("TelNo").value,
		document.getElementById("AltTelNo").value,
		document.getElementById("Fax").value,
		document.getElementById("Postal").value,
		document.getElementById("Email").value,
		document.getElementById("ProductModel").value,
		document.getElementById("ProductFT").value,
		document.getElementById("ProductSerial").value,
		document.getElementById("SiteName").value,
		document.getElementById("Detector").value,
		CallContact
		);
}

function ValidateData() {
   var CanSubmit = false;
   var errormessage = "Please make sure that you have filled in the following fields before clicking Send:\n\n"

   // Check to make sure that the full name field is not empty.
   CanSubmit = ForceEntry(document.forms[0].ContactDetails);
   if (CanSubmit == false) 
	{
		errormessage += "Please describe your problem.\n";
	}
   CanSubmit = ForceEntry(document.forms[0].FullName);
   if (CanSubmit == false) 
	{
		errormessage += "Full Name.\n";
	}
	CanSubmit = ForceEntry(document.forms[0].Company);
   if (CanSubmit == false) 
	{
		errormessage += "Company Name.\n";
	}
   CanSubmit = ForceEntry(document.forms[0].TelNo);
   if (CanSubmit == false) 
	{
		errormessage += "Contact number.\n";
	}
	 CanSubmit = ForceEntry(document.forms[0].AltTelNo);
   if (CanSubmit == false) 
	{
		errormessage += "Alternate Contact number.\n";
	}
	CanSubmit = ForceEntry(document.forms[0].Fax);
   if (CanSubmit == false) 
	{
		errormessage += "Fax number.\n";
	}
	CanSubmit = ForceEntry(document.forms[0].Postal);
   if (CanSubmit == false) 
	{
		errormessage += "Postal Address.\n";
	}
   CanSubmit = ForceEntry(document.forms[0].Email);
   if (CanSubmit == false) 
	{
		errormessage += "E-mail address.\n";
	}
	CanSubmit = checkEmailAddress(document.forms[0].Email);
   if (CanSubmit == false) 
	{
		errormessage += "Please enter a Valid E-mail Address.\n";
	}
   CanSubmit = ForceEntry(document.forms[0].ProductModel);
   if (CanSubmit == false) 
	{
		errormessage += "Product Model.\n";
	}
	CanSubmit = ForceEntry(document.forms[0].ProductFT);
   if (CanSubmit == false) 
	{
		errormessage += "Product FT No.\n";
	}
	CanSubmit = ForceEntry(document.forms[0].ProductSerial);
   if (CanSubmit == false) 
	{
		errormessage += "Product Serial Number.\n";
	}
	CanSubmit = ForceEntry(document.forms[0].SiteName);
   if (CanSubmit == false) 
	{
		errormessage += "Your Site Name.\n";
	}
	CanSubmit = ForceEntry(document.forms[0].Detector);
   if (CanSubmit == false) 
	{
		errormessage += "Detector Number.\n";
	}

   // Check to make sure ranking is between 1 and 10
   if (errormessage == 'Please make sure that you have filled in the following fields before clicking Send:\n\n')
   {
	return true;
   }
   else 
   {
	alert(errormessage)
	return false;
   }
}