




function Support()
{
	this.sendQuestion = function ()
	{	
		var categorySysId = document.getElementById("categorySysId").value;
		var salutationSysId = document.getElementById("salutationSysId").value;
		var firstName = document.getElementById("firstName").value;
		var lastName = document.getElementById("lastName").value;
		var email = document.getElementById("email").value;
		var message = document.getElementById("message").value;
		var form = document.getElementById("form");
		var flag = true;
		
		if (trim(firstName) == "")
		{
			alert("Please make sure that the 'First Name' field is not empty.");
			flag = false;
		}
		else if (trim(lastName) == "")
		{
			alert("Please make sure that the 'Last Name' field is not empty.");
			flag = false;
		}
		else if (trim(email) == "")
		{
			alert("Please make sure that the 'E-mail' field is not empty.");
			flag = false;
		}
		else if (!isValidEmail(email))
		{
			alert("Please enter a valid E-mail address.");
			flag = false;
		}
		else if (trim(message) == "")
		{
			alert("Please make sure that the 'Message' field is not empty.");
			flag = false;
		}
		
		if (flag)
		{
			var supportFormWaitDiv = document.getElementById("supportFormWaitDiv");
			var supportFormDiv = document.getElementById("supportFormDiv");
			
			supportFormDiv.style.display = "none";
			supportFormWaitDiv.style.display = "";
		
			var url = "/support.tm";
			var paramStr = "method=sendQuestion"
				+ "&categorySysId=" + escape(categorySysId)
				+ "&salutationSysId=" + escape(salutationSysId)
				+ "&firstName=" + escape(firstName)
				+ "&lastName=" + escape(lastName)
				+ "&email=" + escape(email)
				+ "&message=" + escape(message)
			
			var aHelper = new AjaxHelper();
			aHelper.sendPOSTRequest(url, paramStr, "supportFormDiv", null, "jscript");
		}
	}
}