var ajax_comment_loading = false;

function wstawOdpowiedz(tresc, wynik)
{
	var pole_odp = $('#odpowiedz');
	var pole_odp2 = $('#newsletter_odpowiedz');
	if (wynik) {
		pole_odp2.show();
		pole_odp2.css({ 'color' :'#000000' });
		pole_odp.show();
		pole_odp.addClass("ajax_odp_ok");
		pole_odp.removeClass("ajax_odp_blad");
	} else {
		pole_odp2.show();
		pole_odp2.css({ 'color' :'#ff0000' });
		pole_odp.show();
		pole_odp.addClass("ajax_odp_blad");
		pole_odp.removeClass("ajax_odp_ok");
	}
	pole_odp2.html(tresc);
}

function dodajEmail(add) {
	if (ajax_comment_loading)
		return false;
	$("#newsletter_add").val(add);
	ajaxCommentsLoading(true);
	var f = $('#box_newsletter_form');
	$.ajax( {
		type :"POST",
		url :'/strona_glowna/ajaxNewsletter',
		data :f.formSerialize(),
		success : function(msg) {
			var odpowiedz = eval('(' + msg + ')');
			ajaxCommentsLoading(false);
			if(odpowiedz.wynik) {
				f.resetForm();
				f.clearForm();
			}			
			wstawOdpowiedz(odpowiedz.odp, odpowiedz.wynik);			
		},
		error : function(msg) {
			ajaxCommentsLoading(false);
			wstawOdpowiedz("Wystąpił błąd. Przepraszamy.", false);
		}
	});
	return false;
}

function ajaxCommentsLoading(on) {
	if (on) {
		ajax_comment_loading = true;
	} else {
		ajax_comment_loading = false;
	}
} 