var xmlhttp;
function isprati(x)
{

	xvalid=kontaktvalidacija();
	if(xvalid==true)
	{
		document.getElementById("succ").innerHTML='<img src=img/ajax-loader.gif>';
		document.getElementById("kontakt").innerHTML="";
		document.getElementById("kontakt1").innerHTML="";
		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		{
			alert ("Вашиот прелистувач не подджува XML HTTP барања!");
			return;
		}

                var ime=x.ime.value;
                var email=x.email.value;
		var title=x.naslov.value;
		var msg=x.msg.value;
		var val=x.hashcode.value;
		var url="isprati.php";
		url=url+"?ime="+ime;
		url=url+"&email="+email;
		url=url+"&title="+title;
		url=url+"&msg="+msg;
		url=url+"&val="+val;
		xmlhttp.onreadystatechange=stateChangeds;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	}
	else return false;
}

function stateChangeds()
  {
  if (xmlhttp.readyState==4)
    {
    //document.getElementById("rssOutput").innerHTML=xmlhttp.responseText;
	//alert(xmlhttp.responseText);
	document.getElementById("succ").innerHTML=xmlhttp.responseText;
	
    }
  }

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // kod za IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // kod za IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}

function kontaktvalidacija()
{
	flag=1;
	podflag=1;
	if(document.kform.ime.value=="")
	{
		document.getElementById("kdivime").innerHTML="Не внесовте име!";
		flag=0;
	}
	else document.getElementById("kdivime").innerHTML="";
	if(document.kform.naslov.value=="")
	{
		document.getElementById("naslovreq").innerHTML="Не внесовте наслов на пораката!";
		flag=0;
	}
	else document.getElementById("naslovreq").innerHTML="";
	if(document.kform.msg.value=="")
	{
		document.getElementById("porakareq").innerHTML="Внесете ја вашата порака!";
		flag=0;
	}
	else document.getElementById("porakareq").innerHTML="";
	if(document.kform.email.value=="")
	{
		document.getElementById("kdivemail").innerHTML="Не внесовте е-пошта!";
		flag=0;
	}
	else document.getElementById("kdivemail").innerHTML="";
	
	xemail=validacijaemail2();
	if(xemail==false) flag=0;
	if(flag==0) return false;
	else return true;
}

function validacijaemail2()
{
	email=document.kform.email.value;
	filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(email)) 
	{
		document.getElementById("kdivemail").innerHTML="";
		return true;
	}
	else
	{
		document.getElementById("kdivemail").innerHTML="Невалидна адреса на е-пошта!";
		return false;
	}
}