function ProvjeriUnosFormeKontakt(form) {//////////////////////////////////////////////////////////////////////////
        
       if (! ProvjeriUnosImePrez(form.txfName, true))
                return false;
	   if (! ProvjeriUnosEmaila(form.txfEmail, true))
               return false;
	   if (! ProvjeriUnosKomentara(form.Content, true))
                return false;
	

	/*
	form.txfName.disabled = true;
	form.txfAdress.disabled = true;
	form.txfTown.disabled = true;
	form.txfTel.disabled = true;
	form.txfEmail.disabled = true;
	form.Content.disabled = true;
	form.Submit.disabled = true;*/
	return true;
	
	//SendMail();
}

function ProvjeriUnosImePrez(PrezIme, pogreska) {
  re=/[A-Za-zšŠdÐžŽcCcC]{3,}/ 
  ok=re.test(PrezIme.value)
  if (! ok)
	if (pogreska) {
		alert("Polje 'Ime i Prezime' mora imati najmanje 3 slova!");
		return false;
	}
	else 
		return false;
  else

  re=/[0-9,_]{1,}/
  ok2=re.test(PrezIme.value)
  if (ok2)
	if (pogreska) {
		alert("Podatke imena i prezimena napisati bez brojeva!");
		return false;
	}
	else 
		return true;
  else
		return true;
}



function ProvjeriUnosEmaila(Email, pogreska) {
  re=/[A-Za-zšŠdÐžŽcCcC]{2,}/ 
  ok=re.test(Email.value)
  if (! ok)
	if (pogreska) {
		alert("Polje 'E-Mail' ne smije biti prazno!");
		return false;
	}
	else 
		return false;
  else
		return true;
}




function ProvjeriUnosKomentara(Komentar, pogreska) {
  re=/[A-Za-zšŠdÐžŽcCcC]{2,}/ 
  ok=re.test(Komentar.value)
  if (! ok)
	if (pogreska) {
		alert("Polje 'Sadržaj' ne smije biti prazno!");
		return false;
	}
	else 
		return false;
  else
		return true;
}





var sParams = "";
var xmlhttp;
  
function addPostParam(sParams, sParamName, sParamValue) {
		if (sParams.length > 0) {
			sParams += "&";
		}
		return sParams + encodeURIComponent(sParamName) + "=" + encodeURIComponent(sParamValue);
}


function handleHttpResponse() {
		/*	
		0 – Uninitialised 
		1 – Loading 
		2 – Loaded 
		3 – Interactive 
		4 – Completed 
		*/

	var Response = xmlhttp.responseText; 

	if (xmlhttp.readyState == 1) {
		alert(Response);
	  }
	if (xmlhttp.readyState == 4) {
		alert(Response);
	  }
  
}




function SendMail() {
	
	  //alert("START");
	  //alert(document.getElementById("txfName").value);
	 
	  var txfName = document.getElementById("txfName").value;
	  var txfAdress = document.getElementById("txfAdress").value;
	  var txfTown = document.getElementById("txfTown").value;
	  var txfTel = document.getElementById("txfTel").value;
	  var txfEmail = document.getElementById("txfEmail").value;
	  var Content = document.getElementById("Content").value;
	  


	  var url = "SendContactForm.php"; 

		

	
	try 
		{ 
			   // For any browser
				xmlhttp = new XMLHttpRequest(); 
				//alert("FF");
		} 
	catch (error) 
		{ 
		try 
			 { 
			   // For IE
				var arrSignatures = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP","Microsoft.XMLHTTP"];
				for (var i=0; i < arrSignatures.length; i++) {
					xmlhttp = new ActiveXObject(arrSignatures[i]);
				}// for
				//alert("IE");
			 } 
		 catch (error) 
			 { 
			 		// if browser have JAVA installed
			  	    if (navigator.javaEnabled() && typeof java != "undefined" && typeof java.net != "undefined") 
						{
							setTimeout(function () { fnCallback(httpPost(sURL, sParams)); }, 10);
							//alert("JAVA");
						} 
					else {
							alert("Your browser doesn’t support HTTP requests. Please enable running ActiveX controls.");
							//alert("EXIT");
							return;
						}
			 } 
		}//catch
		
  
		xmlhttp.open("POST", url, true);
		xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=windows-1250");
		xmlhttp.onreadystatechange = handleHttpResponse;
		sParams = addPostParam(sParams, "txfName", txfName);
		sParams = addPostParam(sParams, "txfAdress", txfAdress);
		sParams = addPostParam(sParams, "txfTown", txfTown);
		sParams = addPostParam(sParams, "txfTel", txfTel);
		sParams = addPostParam(sParams, "txfEmail", txfEmail);
		sParams = addPostParam(sParams, "Content", Content);
		xmlhttp.send(sParams);




}















