function popup(datum){
	//alert(datum)
	document.getElementById('pop').style.visibility = "visible";
	document.getElementById('loderpop').style.visibility = "visible";
	xmlhttp=GetXmlHttpObject();
			//xmlhttp=new XMLHttpRequest();
			
			xmlhttp.onreadystatechange= function() { 
				if (xmlhttp.readyState==4){
					if (xmlhttp.status==200){
						
						writeHTML(xmlhttp, 'sadrzajpopupa')	;
						document.getElementById('loderpop').style.visibility = "hidden";
						
					}
				}	
			}
			
						
			var url="ajax_kalendar_unos.php";
			params = "datum="+datum;
			
			xmlhttp.open("POST",url,true);
			xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlhttp.setRequestHeader("Content-length", params.length);
			xmlhttp.setRequestHeader("Connection", "close");
			xmlhttp.send(params);
	
	
}

function zatvoripop(){
	document.getElementById('pop').style.visibility = "hidden";
	document.getElementById('loderpop').style.visibility = "hidden";
}

function dodaj_dogadaj(datum){
	
	if(document.getElementById('naslov').value != ''){
	
		document.getElementById('loderpop').style.visibility = "visible";
		
		xmlhttp=GetXmlHttpObject();
			//xmlhttp=new XMLHttpRequest();
			
			xmlhttp.onreadystatechange= function() { 
				if (xmlhttp.readyState==4){
					if (xmlhttp.status==200){
						
						document.location = "kalendar.php?datum="+datum;
						
					}
				}	
			}
			
						
			var url="ajax_kalendar_unos_1.php";
			params = "datum="+datum;
			params +="&naslov="+document.getElementById('naslov').value;
			params +="&tekst="+document.getElementById('dogadaj').value;
			
			
			xmlhttp.open("POST",url,true);
			xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlhttp.setRequestHeader("Content-length", params.length);
			xmlhttp.setRequestHeader("Connection", "close");
			xmlhttp.send(params);
			
	}else{
			alert("Nije upisan naziv događaja")
		}
}

function promjeni_dogadaj(datum){
	
	if(document.getElementById('naslov').value != ''){
	
	
	
	document.getElementById('loderpop').style.visibility = "visible";
		
		xmlhttp=GetXmlHttpObject();
			//xmlhttp=new XMLHttpRequest();
			
			xmlhttp.onreadystatechange= function() { 
				if (xmlhttp.readyState==4){
					if (xmlhttp.status==200){
						
						document.location = "kalendar.php?datum="+datum;
						
					}
				}	
			}
			
						
			var url="ajax_kalendar_unos_2.php";
			params = "datum="+datum;
			params +="&naslov="+document.getElementById('naslov').value;
			params +="&tekst="+document.getElementById('dogadaj').value;
			
			
			xmlhttp.open("POST",url,true);
			xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlhttp.setRequestHeader("Content-length", params.length);
			xmlhttp.setRequestHeader("Connection", "close");
			xmlhttp.send(params);
	
	
	}else{
		if(confirm("Nije upisan naziv događaja.\n\nŽelite li događaj obrisati?")){
			brisi_dogadaj(datum);
		}
	}
}

function brisi_dogadaj(datum){
	
	
	
	
	
	document.getElementById('loderpop').style.visibility = "visible";
		
		xmlhttp=GetXmlHttpObject();
			//xmlhttp=new XMLHttpRequest();
			
			xmlhttp.onreadystatechange= function() { 
				if (xmlhttp.readyState==4){
					if (xmlhttp.status==200){
						
						document.location = "kalendar.php?datum="+datum;
						
					}
				}	
			}
			
						
			var url="ajax_kalendar_unos_3.php";
			params = "datum="+datum;
						
			
			xmlhttp.open("POST",url,true);
			xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlhttp.setRequestHeader("Content-length", params.length);
			xmlhttp.setRequestHeader("Connection", "close");
			xmlhttp.send(params);
	
	
	
}



function kalendar(datum){
		
		var params = "a=0";
		if(datum){
			 params = "dan="+datum;
		}
		
		
			xmlhttp=GetXmlHttpObject();
			//xmlhttp=new XMLHttpRequest();
			
			xmlhttp.onreadystatechange= function() { 
				if (xmlhttp.readyState==4){
					if (xmlhttp.status==200){
						
						writeHTML(xmlhttp, 'kalendar')	
						
					}
				}	
			}
			
						
			var url="ajax_kalendar.php";
			
			xmlhttp.open("POST",url,true);
			
			
			xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlhttp.setRequestHeader("Content-length", params.length);
			xmlhttp.setRequestHeader("Connection", "close");
			xmlhttp.send(params);
	
	
	
	}
		


		
	
	function GetXmlHttpObject(){
			//za provjeru ajax
			var xmlHttp=null;
			
			try{
				// Firefox, Opera 8.0+, Safari
				xmlHttp=new XMLHttpRequest();
			}
				  catch (e){
				  		// Internet Explorer
					  try{
						xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
					  }
					  catch (e){
						xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				  	  }
			 }
			
			return xmlHttp;
		}
		
				
		function writeHTML(req,koji) {
			
			document.getElementById(koji).innerHTML = req.responseText;
		
			
		}


	
