jQuery.noConflict();
jQuery(document).ready(function($){
	var slika_sirina = 78;

	/* Za firebug in ostale JS debuggerje */
	function log(obj){
		if(typeof(console)!="undefined") console.log(obj);
	};

	/* Vrne stevilo slikic */
	function mgSteviloSlik(){
		return parseInt( $("#gal .izd").size() );
	};

	/* Popravi gumbe galerije */
	function mgPopraviGumbe(){
		var levo = $("#gal").css("margin-left");
		levo = parseInt(levo);
		var dol = $("#gal").css("width");
		dol = parseInt(dol);
		var pom = 0;
		pom = dol+levo;
			
		$("#izdelki-dis .levo a").css("background-image","url(fileadmin/templates/images/pus-levo-orag_bw.jpg)");
		$("#izdelki-dis .desno a").css("background-image","url(fileadmin/templates/images/pus-desno-orag_bw.jpg)");
		if(levo < 0){
			$("#izdelki-dis .levo a").css("background-image","url(fileadmin/templates/images/pus-levo-orag.jpg)");
		};
		
		if(pom >= (6*slika_sirina)){
			$("#izdelki-dis .desno a").css("background-image","url(fileadmin/templates/images/pus-desno-orag.jpg)");	
		};
	};

	var premik_v_teku = false; // Varovalo da ne pobegne ;)
	/* Premik galerije */
	function mgPremik(ev){
		ev.preventDefault();
		
		if(premik_v_teku == true) return;
		
		odmik_smer = ( $(this).parent().hasClass(".levo") )?(1):(-1);
		
		// preprecevanje premika v nedovoljene smeri
		var pom = (parseInt($("#gal").css("margin-left")) + (5*slika_sirina)*odmik_smer);
		if(pom >0) return;
		if(pom <= ((mgSteviloSlik()*slika_sirina)*-1)) return
		premik_v_teku = true;
		$("#gal").animate({
			marginLeft : pom
		},1300,"swing",function(){ premik_v_teku=false;  mgPopraviGumbe(); });
	};

	/* Popravi sirino navideznega okna */
	function mgNevidniFix(){
		$("#gal").css("width", mgSteviloSlik()* (slika_sirina));
	};

	$(document).ready(function(){

		mgNevidniFix();
		// startamo od prvega produkta
		$("#gal").css("margin-left", 0);
		mgPopraviGumbe();
		
		$("#izdelki-dis .levo a").bind("click",mgPremik);
		$("#izdelki-dis .desno a").bind("click",mgPremik);
	});
});