$(document).ready(function() {
	$(".columns").equalHeights(313,538);
});

function send_message()
{
	var name = $('#name').val();
	var email = $('#email').val();
	var phone = $('#phone').val();
	var skill_level = $('#skill_level').val();
	var comments = $('#comments').val();
	
	$.ajax({
			type:	"GET",
			url:	"/js/ajax_functions.php",
			data:	"action=send_message&name="+name+"&email="+email+"&phone="+phone+"&skill_level="+skill_level+"&comments="+comments,
			success:	function(msg)
				{
					$('.right#contact_us_form').html(msg);
				}
		});
}

function register()
{
	var data = 'action=register';
	var error = false;
	var validate_email = true;
	
	$.each($('.register'), 
		function() 
		{
			$(this).css({'background' : '#EFEFEF'});
			var val = $(this).val();
			if(val == '')
			{
				$(this).css({'background' : '#FFDBDB'});
				error = true;
			}
			else
			{
				if(this.id == 'email')
				{
					var validate_email = check_email($(this).val());
					alert(validate_email);
				}
				data = data+'&'+this.id+'='+$(this).val();
			}
		});
	if(error == true || validate_email == false)
	{
		return;
	}

	if(validate_email)
	{
		$.ajax({
				type:	"GET",
				url:	"/js/ajax_functions.php",
				data:	data,
				success:	function(msg)
					{
						register_success(msg);
					}
			});
	}
	else
	{
		alert('An error was detected with your email address.');
		$('#email').focus();
		$('#email').css({'background' : '#FFDBDB'});
	}
}

function check_email(address)
{
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if(reg.test(address) == false) {
      return false;
   }
}

function register_success(msg)
{
	alert(msg);
}
