$(function() {
    var name = $('input.name'),
		email = $('input.email'),
        message = $('textarea'),
		file = $('input.file'),
		submit = $('input:submit'),
		maxSize = $('span.max-size'),
		maxMB = $('span.max-mb');

    function checkBack() {
        var disabled = false;
        
        if ($.trim(message.val()) == '' || $.trim(name.val()) == '') {
            disabled = true;
        }
		
		/*if (file[0].files) {
			var item = file[0].files.item(0),
				maxFileSize = parseInt(maxMB.html(), 10) * 1024 * 1024;
			
			if (item && item.fileSize > maxFileSize) {
				maxSize.addClass('error');
				disabled = true;
			}
			else {
				maxSize.removeClass('error');
			}
		}*/

        submit[0].disabled = disabled;
    }

    name.focus().add(message).bind('keypress keyup blur', checkBack);
    file.bind('change click', checkBack);
	
	$('span.file.inside').click(function() {
		$(this).hide();
		$('#attach-file').css('display', 'block');
	});
    
    checkBack();
    
    $('form').submit(function() {
        submit[0].disabled = true;
    });
});