var ajax = new sack();

function whenLoading(){
	var e = document.getElementById('tdMain'); 
	e.innerHTML = "<p>Se trimit datele...</p>";
}

function whenLoaded(){
	var e = document.getElementById('tdMain'); 
	e.innerHTML = "<p>Date trimise...</p>";
}

function whenInteractive(){
	var e = document.getElementById('tdMain'); 
	e.innerHTML = "<p>Va rugam asteptati...</p>";
}

function whenCompleted(){
	var e = document.getElementById('tdMain'); 
	if (ajax.responseStatus){
		var string = ajax.response;
	} else {
		var string = "";
	}
	e.innerHTML = string;	
}

function doit(){
	var form = document.getElementById('frmNewsletter');
	if(form.nume.value == 'Nume'){alert('Completati numele');return false;}
	if(form.email.value == 'E-mail'){alert('Completati adresa de e-mail');return false;}
	if(form.nume.value == ''){alert('Completati numele');return false;}
	if(form.email.value == ''){alert('Completati adresa de e-mail');return false;}
	ajax.setVar("nume", form.nume.value); // recomended method of setting data to be parsed.
	ajax.setVar("email", form.email.value);
	ajax.requestFile = "sendNewsletter.php";
	ajax.method = 'post';
	ajax.element = 'tdMain';
	ajax.onLoading = whenLoading;
	ajax.onLoaded = whenLoaded; 
	ajax.onInteractive = whenInteractive;
	ajax.onCompletion = whenCompleted;
	ajax.runAJAX();
}
