﻿// JavaScript Document
function Contact()
  {
	var i=0;

	   if ((document.formQuestion.name.value == "") && (i == 0))
		  {
			myObj = document.getElementById("previewPreregistration");
			myObj.innerHTML = "Field 'Name' is required";
			document.formQuestion.name.focus();
			i = 1;
		  }

	   if ((document.formQuestion.email.value == "") && (i == 0))
		  {
			myObj = document.getElementById("previewPreregistration");
			myObj.innerHTML = "Field 'Email' is required";
			document.formQuestion.email.focus();
			i = 1;
		  }

	   if ((document.formQuestion.tel.value == "") && (i == 0))
		  {
			myObj = document.getElementById("previewPreregistration");
			myObj.innerHTML = "Field 'Telephone' is required";
			document.formQuestion.tel.focus();
			i = 1;
		  }

	   if ((document.formQuestion.message.value == "") && (i == 0))
		  {
			myObj = document.getElementById("previewPreregistration");
			myObj.innerHTML = "Field 'Message' is required";
			document.formQuestion.message.focus();
			i = 1;
		  }


	 if (i == 0) 
		{
			var querystring = "name=" + document.formQuestion.name.value + "&";
			querystring = querystring + "email=" + document.formQuestion.email.value + "&";
			querystring = querystring + "tel=" + document.formQuestion.tel.value + "&";
			querystring = querystring + "message=" + document.formQuestion.message.value;

			findContacts(querystring);
		}
	else
		{
			myObj = document.getElementById("previewPreregistration");
			setTimeout("myObj.innerHTML = '';",3000);
		}

  }

function findContacts(givenstring) 
{

var newUrl = 'confirm_contact.asp';
var newParams = givenstring;
var handleResultSubject = 'previewPreregistration';	

new	Ajax.Request(newUrl, {
	method: 'get', 
	parameters: newParams,
	onFailure: function(transport) {
		myOBJ1 = document.getElementById(handleResultSubject); 
		myOBJ1.innerHTML = "An error occured. Please try to submit the form again."; 
	},	
	onSuccess: function(transport) { 
		myOBJ1 = document.getElementById(handleResultSubject);
		responseText = transport.responseText;
		if (responseText == "Done")
			{
				myOBJ1.innerHTML = "Thank you! Your message received.";
		   		document.formQuestion.reset();
			}
		else
			{
				myOBJ1.innerHTML = responseText;
			}
	}
});

}
