var ajax =  new Ajax();

function kontakt_form_send(){
	meno=document.getElementById("jmeno").value;
    email=document.getElementById("email").value;
    text=document.getElementById("text").value;
	
	if(check_spam() && over_kontakt_form(meno, email, text)){
		 //odoslanie dat
		 postData = 'meno=' + meno;
         postData += '&email=' + email;
		 postData += '&text=' + text;
		
		 targetURL="modules/kontakt_ajax.php";
         ajax.doPost(targetURL, postData, handlerFunc); //odeslanie zmeneneho textu k aktualizacii
	}	
}

function check_spam(){
	spam=document.getElementById("nevyplnovat").value;
	if(spam!=""){
		alert("Spam robot error!");
		return false;
	}
	else return true;
	
}

function over_kontakt_form(jmeno, email, text){
	if(jmeno=="") {
		alert(formvalid_error_name);
		return false;
	}
	if(text==""){
		alert(formvalid_error_text);
		return false;
	}
	if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))){
		alert(formvalid_error_email);
		return false;
	}
	
	return true;
}


var handlerFunc = function(resp) {                  //volana po vratenie ajax poziadavku
	e1 = document.getElementById("kontakt_form");
	
	//vykreslenie noveho stavu
	if(resp==1) e1.innerHTML = "<p><strong>"+contactform_send_ok+"</strong></p>";
	else e1.innerHTML = "<p><strong>"+contactform_send_error+"</strong></p>";
}