$(document).ready(function(){
	/*$("#news_scroll").jCarouselLite({
		btnNext: ".scroll_down",
		btnPrev: ".scroll_up",
		vertical: true
	});*/
	$('#news_scroll').serialScroll({
		items:'li',
		lock:true,
		duration:2000,
		prev:'a.prev',
		next:'a.next',
		duration:300,
		axis:'y',
		easing:'linear',
		step:2 // scroll 2 news each time
	});
	$(".vote").click(function(){
		var glas = $('input[name="anketa"]:checked').val();
		$.ajax({
			type: "POST",
			url: "/script/ajax.php",
			dataType: "json",
			data: {'do': 'poll', vote: glas, id: $("#pollid").val()},
			success: function(res){
				/*if(res.msg){
					$("#anketa").append("<p>" + res.msg + "</p>");
				}*/
				if(res.data){
					$("#anketa ul").html(res.data);
				}
			}
		})
	});
	$("#komentiraj").ajaxForm({
		dataType: "json",
		success: function(res){
			if (res.status == 1) {
				$("#add_comment").attr("disabled", true).hide("slow");
				if(res.comments){
					var koment = $.map(res.comments, function(msg){
						return '<div class="time">'+ msg.time +'</div><div class="body">'+ msg.body +'</div>';
					});
					$("input#ime,textarea#tekst,input#e_posta").val("");
					$("#komentarji").html('<div class="comment">' + koment.join('</div><div class="comment">') + '</div>');
				}
			}
			if (res.mark){
				$.each(res.mark, function(){
					$("label[for=" + this + "],#" + this).addClass("missing");
				});
				setTimeout(function(){
					$(":input,label").removeClass("missing");
				},5000);
				$(".msg").empty().html("Prosim izpolnite manjkajoča polja.");
			}
		}
	});
	$("textarea#tekst").blur(function(){
		$.get("/script/token.php", function(txt){
			$("#buttons").append('<input type="hidden" name="ts" value="' + txt + '"/>');
		});
	});
	//audio
	$("#article .text a").each(function(i){
		if($(this).hasClass("mp3")){
			var file = $(this).attr("href").match(/[-_\w]+[.][\w]+$/i)[0];
			var audio = "playerID="+ i +"&amp;soundFile=/upload/" + file;
			$("#audio").append('<p><object type="application/x-shockwave-flash" data="/js/player.swf" id="audioplayer'+ i +'" height="24" width="290"><param name="movie" value="/js/player.swf"><param name="FlashVars" value="'+ audio +'"><param name="quality" value="high"><param name="menu" value="false"><param name="wmode" value="transparent"></object></p>').show();
		}
	});
	$("#menu li").hover(
        function(){ $("ul", this).fadeIn("fast"); }, 
        function() { } 
    );
    if (document.all) {
        $("#menu li").hoverClass("sfHover");
    }
});
$.fn.hoverClass = function(c) {
    return this.each(function(){
        $(this).hover( 
            function() { $(this).addClass(c);  },
            function() { $(this).removeClass(c); }
        );
    });
};

