// JavaScript Document
// napravi cookie
function SetCookie(name, value, days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else {
		var expires = "";
	}
	document.cookie = name+"="+value+expires+"; path="+__ROOT__;
}
// citaj cookie
function ReadCookie(name) {
	var nameEQ = name+"=";
	var ca = document.cookie.split(';');
	for (i = 0; i < ca.length; i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1, c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
	}
	return null;
}
var bend = {
	free:		true,
/*
	glasanje za bend
*/
	glas: function(ID) {
		if (!bend.free) {alert('Zabilježava se vaš glas, prièekajte malo.');return false;}
		bend.free = false;
		$.ajax({
			url:			__ROOT__+'index.php?c=bend&m=glasaj&id='+ID+'&type=ajax',
			type:			"POST",
			data:			'bend-id='+ID,
			beforeSend:		function() {

			},
			success:		function(data, textStatus, XMLHttpRequest){
				$('#javascript').append(data);
				bend.free = true;
				ID = data = textStatus = XMLHttpRequest = null;
			}
		});
		return false;
	}
};
/*
	filtriranje bendova
*/
var filter = {
	s:	'#filter-holder #filter-sortby',
	o:	'#filter-holder #filter-order',
	l:	'index.php?c=bend&m=index',
/*
	napravi
*/
	start: function() {
		// sortby
		h = $(filter.s).val();
		h = $.trim(h);
		lnk = filter.l+'&sortby='+h
		h = null;
		// order
		h = $(filter.o).val();
		h = $.trim(h);
		lnk = lnk+'&order='+h
		h = null;
		// traži
		window.location = lnk;
	}
};
/*
	povuci bendove sa datim order, sortby i limit
*/
function get_bands(EL, order, sortby, limit) {
	order =		order == 'DESC' ? 'DESC' : 'ASC';
	sortby =	sortby || 'naziv';
	limit =		limit || 10;
	klasa =		(order+'-'+sortby+'-'+limit).toLowerCase();
	if ($('#band-holder div.'+klasa).length > 0) {
		select_tab(EL, klasa);
	}
	else {
		$.ajax({
			url:			__ROOT__+'site.php?c=site&m=index&order='+order+'&sortby='+sortby+'&limit='+limit+'&type=index',
			type:			"POST",
			data:			'',
			beforeSend:		function() {

			},
			success:		function(data, textStatus, XMLHttpRequest){
				$('#band-holder').append(data);
				select_tab(EL, klasa);
				el = data = textStatus = XMLHttpRequest = null;
			}
		});
	}
	return false;
}
function select_tab(EL, klasa) {
	$('#band-holder div.bend-list').css('display', 'none');
	$('#band-holder div.'+klasa).css('display', 'block');
	$('#band-tabs a').removeClass('selected');
	$(EL).addClass('selected');
}
/*
	kad se klikne na submit kod prijave / profila
*/
var prijava = {

/*
	start
*/
	start:		function() {
		popup.cover('on');
		$('body').append('<div id="prijava-form-popup">Prijava i slika se šalju...<br />Molimo pričekajte...</div>');
	}
};
