function updateObjects(formId) {
	switch (formId){
			
		case "Newsletter":

        advAJAX.assign(document.getElementById("newsletter"), {
            onInitialization : function(obj) {
            },
            onComplete : function() {
            },
            onSuccess : function(obj) {
            	
            	var odpowiedz = obj.responseText;
            	var tablica = new Array();
            	tablica = odpowiedz.split("|");

            	if (trim(tablica[0]) == "message_sent"){
	            	
            		document.getElementById("newsletterDiv").innerHTML = '<BR><BR><img src="/img/accept.png" alt=""/>&nbsp;&nbsp;&nbsp;Dziękujemy. Adres e-mail został dodany do bazy danych!<BR><B>Na adres '+document.getElementById("email").value+' został wysłany link weryfikacyjny.</B><BR>Odbierz pocztę i kliknij w link.<BR><BR>Jesli nie otrzymasz linku w ciągu 30 minut skontaktuj się z <a href="mailto:admin@iccpoland.pl">administratorem</a>.<BR><BR>';
            		
            	} else if (trim(tablica[0]) == "message_sending_error") {
            		
            		alert('Błąd połączenia. Proszę spróbować ponownie.');
            		
            	} else {
            	
            	document.getElementById("imie_error").innerHTML = '';
            	document.getElementById("email_error").innerHTML = '';
            	
	            	for (i=0; i<tablica.length; i++){
	            		
	            		if (tablica[i] == 'imie'){
	            		
	            			document.getElementById("imie_error").innerHTML = 'BŁAD! Proszę podać imię!';
	            			document.getElementById("imie").className = 'inputErr';
	            		}
	            		if (tablica[i] == 'wrong_email'){
	            		
	            			document.getElementById("email_error").innerHTML = 'BŁAD! Niepoprawny adres e-mail!';
	            			document.getElementById("email").className = 'inputErr';
	            		}
	            		else if (tablica[i] == 'email_exists'){
	            		
	            			document.getElementById("email_error").innerHTML = 'BŁAD! Taki adres jest już w bazie danych!';
	            			document.getElementById("email").className = 'inputErr';
	            		}
	            	}
            	}
            	
            },
            onError : function(obj) {
            	alert('Connection error! Try again!');
            }
        });                break;                case "CoachingNoweHoryzonty2011":         		advAJAX.assign(document.getElementById("kForm"), {            onInitialization : function(obj) {            },            onComplete : function() {            },            onSuccess : function(obj) {            	            	var odpowiedz = obj.responseText;            	            	//alert(odpowiedz);            	            	var tablica = new Array();            	tablica = odpowiedz.split("|");            	if (trim(tablica[0]) == "message_sent"){	            	            		document.getElementById("kFormDiv").innerHTML = '<BR><table><tr><td><img src="/img/accept.png" alt=""/></td><td><B>Dziękujemy. Zgłoszenie zostało zapisane.</td></tr></table>';            		            	} else if (trim(tablica[0]) == "message_sending_error") {            		            		alert('Błąd połączenia. Proszę spróbować ponownie.');            		            	} else {            	            	document.getElementById("imie_error").innerHTML = '';            	document.getElementById("nazwisko_error").innerHTML = '';            	document.getElementById("email_error").innerHTML = '';            	document.getElementById("ulica_error").innerHTML = '';            	document.getElementById("kod_error").innerHTML = '';            	document.getElementById("miejscowosc_error").innerHTML = '';            	document.getElementById("nip_error").innerHTML = '';            	document.getElementById("checkbox1_error").innerHTML = '';            		            	for (i=0; i<tablica.length; i++){	            			            		if (tablica[i] == 'imie'){	            			            			document.getElementById("imie_error").innerHTML = 'BŁAD! Proszę podać imię!';	            			document.getElementById("imie").className = 'inputErr';	            		}	            		if (tablica[i] == 'nazwisko'){	            			            			document.getElementById("nazwisko_error").innerHTML = 'BŁAD! Proszę podać nazwisko!';	            			document.getElementById("nazwisko").className = 'inputErr';	            		}	            		if (tablica[i] == 'wrong_email'){	            			            			document.getElementById("email_error").innerHTML = 'BŁAD! Niepoprawny adres e-mail!';	            			document.getElementById("email").className = 'inputErr';	            		}	            			            		if (tablica[i] == 'ulica'){	            			            			document.getElementById("ulica_error").innerHTML = 'BŁAD! Proszę podać nazwę ulicy!';	            			document.getElementById("ulica").className = 'inputErr';	            		}	            			            		if (tablica[i] == 'dom'){	            			            			document.getElementById("ulica_error").innerHTML = 'BŁAD! Proszę podać numer domu!';	            			document.getElementById("dom").className = 'inputErr';	            		}	            			            		if (tablica[i] == 'kod'){	            			            			document.getElementById("kod_error").innerHTML = 'BŁAD! Proszę podać kod pocztowy!';	            			document.getElementById("kod").className = 'inputErr';	            		}	            			            		if (tablica[i] == 'miejscowosc'){	            			            			document.getElementById("miejscowosc_error").innerHTML = 'BŁAD! Proszę podać miejscowość!';	            			document.getElementById("miejscowosc").className = 'inputErr';	            		}	            			            		if (tablica[i] == 'nip'){	            			            			document.getElementById("nip_error").innerHTML = 'BŁAD! Niepoprawny NIP!';	            			document.getElementById("nip").className = 'inputErr';	            		}	            			            		if (tablica[i] == 'accept'){	            			            			document.getElementById("checkbox1_error").innerHTML = 'Należy zaakceptować warunki!';	            		}	            	}            	}            	            },            onError : function(obj) {            	alert('Connection error! Try again!');            }        });               	break;    }
}

function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
