var emailTest = "^[_\\.0-9a-z-]+@([0-9a-z][0-9a-z_-]+\\.)+[a-z]{2,4}$";
var regex = new RegExp(emailTest);
	
$(function() {
	$('.services').mouseover(function() {
		$(this).addClass('active');
	});
	$('.services').mouseout(function(){
		$(this).removeClass('active');
	});
	$('.instructors').mouseover(function() {
		$(this).addClass('active');
	});
	$('.instructors').mouseout(function(){
		$(this).removeClass('active');
	});
	
	$('#sbm-record').click( function() {
		submit_record();
	});
	$('a.record').click(function() {
		show_popup();
		$('#bg-frm-record').show();
		$('#bg-frm-record').click(function() {
			return false;
		});
		return false;
	});
	
	$('#sbm-frozen').click( function() {
		submit_frozen();
	});
	$('a.frozen').click(function() {
		show_popup();
		$('#bg-frm-frozen').show();
		$('#bg-frm-frozen').click(function() {
			return false;
		});
		return false;
	});
	
	$('#sbm-comment').click( function() {
		submit_comment();
	});
	$('#leave_comment').click(function() {
		show_popup();
		$('#bg-frm-comment').show();
		$('#bg-frm-comment').click(function() {
			return false;
		});
		
		window.scrollTo(0,0);
		return false;
	});
	
	$('#cls-record').click(function () {
		close_popup();
	});
	$('#cls-frozen').click(function () {
		close_popup();
		});
	$('#cls-comment').click(function () {
		close_popup();
	});
	
});

function show_popup() {
	$("#popup").height($(document).height());
	$("#popup").show();
	$('#popup').click( function () {
		close_popup();
	});
	$('.vid').hide();
}
function close_popup() {
	$('#bg-frm-frozen').hide();
	$('#bg-frm-record').hide();
	$('#bg-frm-comment').hide();
	$("#popup").hide();
	$('.vid').show();
}
function submit_record() {
	$('#frm-record').ajaxSubmit({ 
        dataType:  'json', 
		beforeSubmit: show_subpopup,
        success: function(data) {
			close_subpopup();
            if(data.result == false) {
				alert(data.message);
			} else {
				alert('Запрос отправлен');
				$('#frm-record').clearForm();
				close_popup();
			}
        }
    }); 
}
function submit_frozen() {
	$('#frm-frozen').ajaxSubmit({ 
        dataType:  'json', 
		before: show_subpopup,
        success: function(data) {
			close_subpopup();
            if(data.result == false) {
				alert(data.message);
			} else {
				alert('Запрос отправлен');
				$('#frm-frozen').clearForm();
				close_popup();
			}
        }
    });

}
function submit_comment() {
	$('#frm-comment').ajaxSubmit({ 
        dataType:  'json', 
		before: show_subpopup,
        success: function(data) {
			close_subpopup();
            if(data.result == false) {
				alert(data.message);
			} else {
				alert('Комментарий добавлен. После модерации он станет активным на сайте');
				$('#frm-comment').clearForm();
				close_popup();
			}
        }
    });
}
function show_subpopup() {
	$("#sub-popup").show();
}
function close_subpopup() {
	$("#sub-popup").hide();
}

