﻿
function CheckAllValidations() {
	var isValid = true;
	
	if($('#contact_name').val().length < 1) {
		isValid = false;
		$('#contact_error_name').removeClass("hidden");
	}
	else {
	    $('#contact_error_name').addClass("hidden");
	}
	
	if($('#contact_email').val().length < 1) {
		isValid = false;
		$('#contact_error_email').removeClass("hidden");
	}
	else {
	    $('#contact_error_email').addClass("hidden");
	}
	if($('#recaptcha_response_field').val().length < 1) {
		isValid = false;
		$('#contact_error_captcha').removeClass("hidden");
	}
	else {
	    $('#contact_error_captcha').addClass("hidden");
	}

	return isValid;
}


function SubmitForm() {
	if(CheckAllValidations() == true) {
		$('#comment_form').submit();
	}
}


function init() {
    
	$('#comment_btn').bind(
		'click',
		SubmitForm
	);
	
	
	var i = 0;
	for (i=0; i<=$('.form_input').length; i++)
    {
        var id = $($('.form_input')[i]).attr("id");
        $('#'+id).focus(function() {
            $(this).addClass("form_input_active");
	    });
	    
	    $('#'+id).blur(function() {
	        $(this).removeClass("form_input_active");
	    });
    }
}


/* Attach event for DOM ready even */
$(document).ready(function(){
	init();
});