

	$(function() {
	
	var $mainCol = $('#main-column');
	if ($mainCol.size()) {
	var mainColHeight = $mainCol.height();
	var leftColHeight = $('#left-column').height();
	if (leftColHeight > mainColHeight) {
	   $('#main-column').css('height', (leftColHeight-42)+'px');
	}
	
	}

	});
	
	$(function() {
	
	var $contactForm = $('#contact-form');
	var $submit = $contactForm.find('.contact-form-submit');

	if ($contactForm.size()) {
		
			var disabled = false;
			var enableForm = function() {
				disabled = false;
				$submit.css('opacity', '1');
			}
			
			var disableForm = function(){
				disabled = true;
				$submit.css('opacity', '0.5');
			}
			
		$submit.click(function() {
			if (disabled) {
				return;
			}
			var params = $contactForm.serialize();
			
			if (!$contactForm.find('input[name=name]').val()) {
				alert('Please enter your name');
				return;
			}
			else if (!$contactForm.find('input[name=email]').val()) {
				alert('Please enter your email address');
				return;
			}
			else if (!$contactForm.find('input[name=phone]').val()) {
				alert('Please enter your phone number');
				return;
			}
			

			var handleFailure = function() {
				enableForm();
				alert('There was a problem sending your information. Please try contacting us via email at sales@titanphotonics.com')
			}
			disableForm();
			$.ajax({
				url: 'ajax_contact.php',
				data: params,
				type: 'post',
				success: function(data) {
					if (data.result && data.result == 'success') {
						alert('Your information has been sent.');
						$contactForm.find('input').val('');
						$contactForm.find('textarea').val('');
						enableForm();
					}
					else {
						handleFailure();
						
					}
				},
				error: handleFailure
			});
			
		});
	}
	});
	
/*
$(function() {

$("a[data-lightbox]").fancybox({});
	
});
*/

