var xmlhttp;
function isprati(x)
{

	xvalid=kontaktvalidacija();
	if(xvalid==true)
	{
		document.getElementById("succ").innerHTML='<img src=images/ajax-loader.gif>';
		document.getElementById("kontakt").innerHTML="";
		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		{
			alert ("&#1042;&#1072;&#1096;&#1080;&#1086;&#1090; &#1087;&#1088;&#1077;&#1083;&#1080;&#1089;&#1090;&#1091;&#1074;&#1072;&#1095; &#1085;&#1077; &#1087;&#1086;&#1076;&#1076;&#1078;&#1091;&#1074;&#1072; XML HTTP &#1073;&#1072;&#1088;&#1072;&#1114;&#1072;!");
			return;
		}

                var ime=x.ime.value;
                var email=x.email.value;
		var title=x.naslov.value;
		var msg=x.msg.value;
		var url="isprati.php";
		url=url+"?ime="+ime;
		url=url+"&email="+email;
		url=url+"&title="+title;
		url=url+"&msg="+msg;
		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="&#1053;&#1077; &#1074;&#1085;&#1077;&#1089;&#1086;&#1074;&#1090;&#1077; &#1080;&#1084;&#1077;!";
		flag=0;
	}
	else document.getElementById("kdivime").innerHTML="";
	if(document.kform.naslov.value=="")
	{
		document.getElementById("naslovreq").innerHTML="&#1053;&#1077; &#1074;&#1085;&#1077;&#1089;&#1086;&#1074;&#1090;&#1077; &#1085;&#1072;&#1089;&#1083;&#1086;&#1074; &#1085;&#1072; &#1087;&#1086;&#1088;&#1072;&#1082;&#1072;&#1090;&#1072;!";
		flag=0;
	}
	else document.getElementById("naslovreq").innerHTML="";
	if(document.kform.msg.value=="")
	{
		document.getElementById("porakareq").innerHTML="&#1042;&#1085;&#1077;&#1089;&#1077;&#1090;&#1077; &#1112;&#1072; &#1074;&#1072;&#1096;&#1072;&#1090;&#1072; &#1087;&#1086;&#1088;&#1072;&#1082;&#1072;!";
		flag=0;
	}
	else document.getElementById("porakareq").innerHTML="";
	if(document.kform.email.value=="")
	{
		document.getElementById("kdivemail").innerHTML="&#1053;&#1077; &#1074;&#1085;&#1077;&#1089;&#1086;&#1074;&#1090;&#1077; &#1077;-&#1087;&#1086;&#1096;&#1090;&#1072;!";
		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="&#1053;&#1077;&#1074;&#1072;&#1083;&#1080;&#1076;&#1085;&#1072; &#1072;&#1076;&#1088;&#1077;&#1089;&#1072; &#1085;&#1072; &#1077;-&#1087;&#1086;&#1096;&#1090;&#1072;!";
		return false;
	}
}
