$(document).ready(function ()
{
	$('.topNavigation').ajaxify();
});

var isSubmit = false;
function validateForm(uploadForm)
{
	if ( uploadForm == null)
		uploadForm = false;
	var validField = Array();
	var validEmail = /^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/.test($('#email').val());
	if($('#name').val() == "")
	{
		validField[$('#name')] = false;
		$('#nameLabel').css('color', 'red');
		$('#nameLabel').css('text-decoration', 'underline');
	}
	else
	{
		validField[$('#name')] = true;
		$('#nameLabel').css('color', 'white');
		$('#nameLabel').css('text-decoration', 'none');
	}
	if($('#email').val() == "" || !validEmail)
	{
		validField[$('#email')] = false;
		$('#emailLabel').css('color', 'red');
		$('#emailLabel').css('text-decoration', 'underline');
	}
	else
	{
		validField[$('#email')] = true;
		$('#emailLabel').css('color', 'white');
		$('#emailLabel').css('text-decoration', 'none');
	}
	if($('#message').val() == "")
	{
		validField[$('#message')] = false;
		$('#messageLabel').css('color', 'red');
		$('#messageLabel').css('text-decoration', 'underline');
	}
	else
	{
		validField[$('#message')] = true;
		$('#messageLabel').css('color', 'white');
		$('#messageLabel').css('text-decoration', 'none');
	}
	if(validField[$('#name')] && validField[$('#email')] && validField[$('#message')] && validEmail && !isSubmit)
	{
		if(document.getElementById('uploadScriptForm'))
		{
			var toSubmit = document.getElementById('uploadScriptForm');
			toSubmit.onsubmit();
			toSubmit.submit();
		}

		$.ajax({
			type: "POST",
			url: "formmail.php",
			data: "&realname="+$('#name').val()+"&email="+$('#email').val()+"&telephone="+$('#telephone').val()+"&message="+$('#message').val()+"&subject="+$('#subject').val()+"&recipients="+$('#recipients').val(), //&env_report=REMOTE_HOST,REMOTE_ADDR,HTTP_USER_AGENT,AUTH_TYPE,REMOTE_USER
			dataType: 'json',
			success: function(data)
			{
				//$('#admCust input[type=text]').val('');
				$('#returnMessage').html(data.message);
				if(data.success == 0)
				{
					alert('failed');
					//$('returnMessage').addClass('error');
				} 
				else 
				{
					alert('success');
					$('#returnMessage').addClass('success');
				}
				//$('body').append(div);
			  }
		});
		$('#returnMessage').val('Message sent');
		isSubmit = true;
	}
}

function submitenter(myfield,e,uploadForm)
{
	var keycode;
	if (window.event)
		keycode = window.event.keyCode;
	else if (e)
		keycode = e.which;
	else
		return true;

	if (keycode == 13)
	{
		validateForm(uploadForm);
		return false;
	}
	else
		return true;
}


function linkClick(link)
{
	$(".button").removeClass("button2");
	$(link).children(":first").addClass("button2");
	if (isSubmit)
		isSubmit = false;
}

var isClosed = false;
function closeit()
{
	$("#intro").remove();
	if(!isClosed)
	{
		isClosed=true;
		setInterval(move_clouds,100);
	}
}