// JavaScript Document
var myDate=new Date();
var kat_dogadaj='kultura';
/*-------------------------------------------------
---------------------------------------------------*/
function setDates(pos) {
//	var myDate=new Date();
    if(pos == 'next') {
		myDate.setDate(myDate.getDate()+1);
	} else if(pos == 'prev') {
		myDate.setDate(myDate.getDate()-1);		
	}
   
    var dan = document.getElementById('datumDan');
    var mje = document.getElementById('datumMje');
    var god = document.getElementById('datumGod');	
    
	dan.innerHTML = myDate.format("d") + '.';
	mje.innerHTML = myDate.format("m");
	god.innerHTML = myDate.format("Y");	
	
	getDogadjaj(kat_dogadaj);
//	var z = myDate.format("d/m/Y");

}
function getDogadjaj(kat) {
	
	//var mar = '<marquee behavior="scroll" direction="up" id="news2" scrolldelay="200" scrollamount="6" onmouseover="this.setAttribute(\'scrollamount\', 0, 0);" onmouseout="this.setAttribute(\'scrollamount\', 6, 0);">';
	
	var box = document.getElementById('news2');
	var file = '/include/_events.php'; 
	var zDatum = myDate.format("d-m-Y");	
	var queryString = "?kat=" + kat + "&datum=" + zDatum;

	ShowEvent(kat);
	kat_dogadaj = kat;
	
	new Ajax.Request(file + queryString,
	  {
		method:'get',
		onComplete: function(transport){
		  var response = transport.responseText;
		  box.innerHTML = "";
		  box.innerHTML = response;
			
			/*var scroller = new QScroller('qscroller1',opt);
			scroller.load();  */
	    },
		onFailure: function(){ alert('Something went wrong...'); clearInterval(stoper); }
	  });
}


function ShowEvent(oznaka)
{
n11 = document.getElementById('kulturahead');
n22 = document.getElementById('zabavahead');
n33 = document.getElementById('sporthead');
n44 = document.getElementById('ostalohead');


	if(oznaka == "kultura") { 
		 n11.bgColor = "#0078B9"; 
		 n22.bgColor = "#00C1F1"; 
		 n33.bgColor = "#00C1F1";
		 n44.bgColor = "#00C1F1"; 			
	}
	else if(oznaka == "zabava") {
		 n11.bgColor = "#00C1F1"; 
		 n22.bgColor = "#0078B9";
		 n33.bgColor = "#00C1F1"; 
		 n44.bgColor = "#00C1F1"; 			
    } 
	else if(oznaka == "sport") {
		 n11.bgColor = "#00C1F1"; 
		 n22.bgColor = "#00C1F1"; 
		 n33.bgColor = "#0078B9"; 
		 n44.bgColor = "#00C1F1"; 				
	} else {  
		 n11.bgColor = "#00C1F1";
		 n22.bgColor = "#00C1F1"; 
		 n33.bgColor = "#00C1F1";
		 n44.bgColor = "#0078B9"; 				
	}
return false;
}
/*-------------------------------------------------
---------------------------------------------------*/
Date.prototype.format = function(format) {
	var returnStr = '';
	var replace = Date.replaceChars;
	for (var i = 0; i < format.length; i++) {
		var curChar = format.charAt(i);
		if (replace[curChar])
			returnStr += replace[curChar].call(this);
		else
			returnStr += curChar;
	}
	return returnStr;
};
Date.replaceChars = {
	shortMonths: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
	longMonths: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
	shortDays: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
	longDays: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
	
	// Day
	d: function() { return (this.getDate() < 10 ? '0' : '') + this.getDate(); },
	D: function() { return Date.replace.shortDays[this.getDay()]; },
	j: function() { return this.getDate(); },
	l: function() { return Date.replace.longDays[this.getDay()]; },
	N: function() { return this.getDay() + 1; },
	S: function() { return (this.getDate() % 10 == 1 && this.getDate() != 11 ? 'st' : (this.getDate() % 10 == 2 && this.getDate() != 12 ? 'nd' : (this.getDate() % 10 == 3 && this.getDate() != 13 ? 'rd' : 'th'))); },
	w: function() { return this.getDay(); },
	z: function() { return "Not Yet Supported"; },
	// Week
	W: function() { return "Not Yet Supported"; },
	// Month
	F: function() { return Date.replace.longMonths[this.getMonth()]; },
	m: function() { return (this.getMonth() < 11 ? '0' : '') + (this.getMonth() + 1); },
	M: function() { return Date.replace.shortMonths[this.getMonth()]; },
	n: function() { return this.getMonth() + 1; },
	t: function() { return "Not Yet Supported"; },
	// Year
	L: function() { return "Not Yet Supported"; },
	o: function() { return "Not Supported"; },
	Y: function() { return this.getFullYear(); },
	y: function() { return ('' + this.getFullYear()).substr(2); },
	// Time
	a: function() { return this.getHours() < 12 ? 'am' : 'pm'; },
	A: function() { return this.getHours() < 12 ? 'AM' : 'PM'; },
	B: function() { return "Not Yet Supported"; },
	g: function() { return this.getHours() == 0 ? 12 : (this.getHours() > 12 ? this.getHours() - 12 : this.getHours()); },
	G: function() { return this.getHours(); },
	h: function() { return (this.getHours() < 10 || (12 < this.getHours() < 22) ? '0' : '') + (this.getHours() < 10 ? this.getHours() + 1 : this.getHours() - 12); },
	H: function() { return (this.getHours() < 10 ? '0' : '') + this.getHours(); },
	i: function() { return (this.getMinutes() < 10 ? '0' : '') + this.getMinutes(); },
	s: function() { return (this.getSeconds() < 10 ? '0' : '') + this.getSeconds(); },
	// Timezone
	e: function() { return "Not Yet Supported"; },
	I: function() { return "Not Supported"; },
	O: function() { return (this.getTimezoneOffset() < 0 ? '-' : '+') + (this.getTimezoneOffset() / 60 < 10 ? '0' : '') + (this.getTimezoneOffset() / 60) + '00'; },
	T: function() { return "Not Yet Supported"; },
	Z: function() { return this.getTimezoneOffset() * 60; },
	// Full Date/Time
	c: function() { return "Not Yet Supported"; },
	r: function() { return this.toString(); },
	U: function() { return this.getTime() / 1000; }
}
/*-------------------------------------------------
---------------------------------------------------*/