	function novi_prozor(str, width, height, additionalAttributes){
		var sirina = (document.body.clientWidth)/2;
		var visina = (document.body.clientHeight)/2;
		visina = 300;

		window.open(str, "_blank", "left="+(sirina-width/2)+",top="+(visina-height/2)+",width="+width+",height="+height+additionalAttributes);
	}

	function getObject(objectId) {		// pazi da je objectId string s nazivom objekta, a ne referenca na taj objekt !!!
		if (document.all && !document.getElementById) {
			return document.all(objectId);
		} else {
			return document.getElementById(objectId);
		}
	}

	function changeClass(objectId, newClass) {
        	getObject(objectId).className = newClass;
    	}

	function showHideDiv(objectId)
	{
		if (getObject(objectId).style.display=='none')	{
			getObject(objectId).style.display='';
		}else{
			getObject(objectId).style.display='none';
		}
	}

	function cookieCheck()
	{
		if ( navigator.cookieEnabled==false ){
			window.alert('Za korištenje ove opcije moraju Vam u internet pregledniku biti uključeni cookie-i!');
			return false;
		}else{
			return true;
		}
	}


/* -- mootools stuff -- */

	window.addEvent('domready', function() {
		new Rokmoomenu($E('ul.nav'), {
			bgiframe: false,
			delay: 500,
			animate: {
				props: ['opacity', 'width', 'height'], // ['opacity', 'width', 'height']
				opts: {
					duration:400,
					fps: 100,
					transition: Fx.Transitions.Circ.easeIn
				}
			}
		});

	});

	// @todo - sprijeciti da je ovo moguce pozvati prije negoli je domready!!
	function listaZeljaUpdate(query_string, id_slike){
		var url = jsctx + "/ajax_lista_zelja_update.php?"+query_string;

		var slika		= $(id_slike);
		var br_u_listi	= parseInt($('broj_elemenata_u_listi_zelja_span').getText());
		var slika_src_bak	= slika.getProperty('src');
		slika.setProperty('src', jsctx + '/static/slike/ajax_loading.gif');


		new Ajax(url, {
			method: 'get',
			onComplete:
				function(request) {
						var split_parts = request.split(":");
						if ( split_parts[0]!=-1){	// ako je sve ok proslo
							slika.setProperty('src', jsctx + '/static/slike/lista_zelja_' + split_parts[0] + '.png');
							slika.setProperty('title', jsmessages['listazelja' + split_parts[0]]);
							$('broj_elemenata_u_listi_zelja_span').setText(split_parts[1]);
							$('lista_zelja_span').effects({duration: 500, transition: Fx.Transitions.Bounce.easeOut}).start({'line-height': [0, 13]});
						}
						else {
							slika.setProperty('src', slika_src_bak);
							alert("Mijenjanje sadržaja liste želja nije uspjelo!\n(Provjerite da li su u Vašem internet pregledniku omogućeni cookie-i.)");
						}
					}

		}).request();

	}

