// JavaScript Document
function eid(element) 
{
	return document.getElementById(element);
}
function jSubmitForm(sender)
{
	eid(sender).submit();
}

function jClearMessage(sender)
{
	eid("message").style.display = "none";
}
function jClearObject(done)
{
	if(done == 'finished')
	{
		setTimeout("jClearMessage();", 1500);
	}
	else
	{
	}
}
function jSubmitForm(sender)
{
	eid("submit").disabled = true;
	var elem = eid("webForm").elements;
	var str = '';
	var err = '';
	str += "<element>";
	for(var i = 0; i < elem.length; i++)
	{
		if(elem[i].name == 'name' && elem[i].value == 'Please enter your Name') err = " - You will need to enter your name";
		if(elem[i].name == 'phone' && elem[i].value == 'Please enter your area code and Phone no') err += "\n - You will need to enter your Phone number";
		if(elem[i].name == 'email' && elem[i].value == 'Please enter your email address') err += "\n - You will need to enter your email address";
		if(elem[i].name == 'questions_comments' && elem[i].value == 'Please enter question or comment') err += "\n - The question / comments box was empty";

		if(elem[i].name != 'submit')
		{
			if(elem[i].type == 'radio' && elem[i].checked == true)
			{
				str +=  "<"+ elem[i].name +">"+ elem[i].value +"</"+ elem[i].name +">\n";
			}
			else if(elem[i].type == 'checkbox' && elem[i].checked == true)
			{
				str +=  "<"+ elem[i].name +'>'+ elem[i].value +"</"+ elem[i].name +">\n";
			}
			else if(elem[i].type == 'textarea')
			{
				str +=  "<"+ elem[i].name +'><![CDATA['+ elem[i].value +"]]></"+ elem[i].name +">\n";
			}
			else if(elem[i].type != 'radio' && elem[i].type != 'checkbox')
			{
				str +=  "<"+ elem[i].name +'>'+ elem[i].value +"</"+ elem[i].name +">\n";
			}
		}
	}
	str += "</element>";
	if(err != '')
	{
		alert("Please check the following areas:\n\n"+err);
		eid("submit").disabled = false;
		return false;
	}
	eid("webFormDiv").innerHTML = 'Currently processing ...';
	//alert(err+" "+str);
	//return false;
	
	moreInfo = "action=submitForm";
	moreInfo += "&xml="+str;

	$.ajax({
	type: "GET",
	url: "/inc/ajax/formAjax.php",
	dataType: "html",
	data: moreInfo,
	
	success: function(msg){
		//alert(msg);
		//return false;
		if(msg == 'spam')
		{
			eid("webFormDiv").innerHTML = '<div style="text-align:center; color:red; margin-top:20px;">Your information has been blocked.<br />For more information about blocked information<br />Please contact the Webmaster on the (07) 37155999</div>';
		}
		else
		{
			eid("webFormDiv").innerHTML = '<div style="text-align:center; margin-top:20px;">The information has been sent<br />You should receive a copy shortly.</div>';
		}
	}
	});
}
function jSubmitEnquiryForm(sender)
{
	//eid("submit").disabled = true;
	var moreInfo = $("#webEnquiryForm").serialize();
	var err = '';
	
	if(eid("your_name").value == '') 			err = " - You will need to enter your name";
	if(eid("your_email_address").value == '') 	err += "\n - You will need to enter your email address";
	if(eid("your_phone_no").value == '') 	err += "\n - You will need to enter your phone number";
	if(eid("enquiry_details").value == '') 		err += "\n - You will need to enter your enquiry";
	if(eid("security_code").value == '') 		err += "\n - You will need to enter the security code";

	if(err != '')
	{
		alert("Please check the following areas:\n\n"+err);
		//eid("submit").disabled = false;
		return false;
	}
	//eid("webEnquiryForm").innerHTML = 'Currently processing ...';
	
	moreInfo += "&action=submitEnquiryForm";

	$.ajax({
	type: "GET",
	url: "/inc/ajax/formAjax.php",
	dataType: "html",
	data: moreInfo,
	
	success: function(msg){
		var bits = msg.split('||');
		//alert(msg);
		//return false;
		if(bits[0] == 'email' || bits[1] == 'code')
		{
			var errMsg = 'The system detected some errors\n\n';
			if(bits[0] == 'email') errMsg += ' - Your email address is not valid\n';
			if(bits[1] == 'code') errMsg += ' - Security Code did not match';
			alert(errMsg);
			return false;
		}
		else if(bits[2] == 'spam')
		{
			eid("webFormDiv").innerHTML = '<div style="text-align:center; color:#FF0000; margin-top:20px; background:#fff;">Your information has been blocked.<br />For more information about blocked information<br />Please contact the Webmaster on the (07) 37155999</div>';
			return false;
		}
		else
		{
			eid("webFormDiv").innerHTML = '<div style="text-align:center; color:#FF0000; margin-top:20px; background:#fff;">The information has been sent<br />You should receive a copy shortly.</div>';
		}
	}
	});
	
}
	
