
// funkce pro vlozeni fotek z fotogalerie ke clanku START
function GenerateCustomFckGallery(files_array)
{
		var result="";
		for (var a=0;a<files_array.length;a++)
			result+="<a class=\"nyro\" href=\""+files_array[a].path+"\" rel=\"gallery[myset]\"><img class=\"body-gallery\" alt=\"\" src=\""+files_array[a].thumb+"\" /></a>";
		return result;
}
// funkce pro vlozeni fotek z fotogalerie ke clanku END


$(document).ready(function(){

	// NOVE OKNO
	$('a[class*=nw]').click( function() {
		window.open(this.href);
		return false;
	});	

	// VALIDATOR
	$("#sendArticle form").ndFormValidator();
	$("#form form").ndFormValidator();
	$("#form-newsletter form").ndFormValidator();
	$('.nyro').nyroModal();

	/* FORMULARE - pokud je vepsany text */
	var puvodni_hodnota = '';
	$("input:text").focus(function(){
		if(!$(this).hasClass('changed')) {
			puvodni_hodnota = $(this).attr("value");
			$(this).attr("value","");
		}
	});
	$("input:text").blur(function(){
		if(!$(this).hasClass('changed')) {
			$(this).attr("value",puvodni_hodnota);
		}		
	});
	$("input:text").keydown(function() {
		$(this).addClass('changed');
	});
	
	/* ZOBRAZOVANI FORMULARE PRO ODESLANI CLANKU */
	$("#btnMail").click(function(){
		$("#sendArticle").slideToggle("slow");
		return false;
	});
	$("#btnCloseForm").click(function(){
		$("#sendArticle").slideUp("slow");
		return false;
	});	
	
	// CALL YOU
	$("#callyou").toggle(function(){
		$("#form-callyou").animate({width:"300px",right:"0"});
		return false;
	},function(){
		$("#form-callyou").animate({width:"0px",right:"-1px"});
		return false;
	});
	
	

/////////// ANIMACE REFERENCI 

	$("#references .scrolling").clone().appendTo($("#references .view"));///.attr("class","scrolling2");
	var velikost_itemu = 150;
	var size = ($("#references .scrolling .item").length*velikost_itemu)/2;

	var a = 0;
	var t ;
	var krok = 0.5;
	
	function prev() {
		a-= krok;
		
		if(a <= -size)
			a =0;
		$("#references .scrolling").css("left",a);
	}	

	function next() {
		a+= krok;
		
		if(a >=0)
			a = -size;
		$("#references .scrolling").css("left",a);
	}	

	$("#references .prev").click(function(){
		krok += 0.5;
		return false;
	});
	$("#references .next").click(function(){
		krok += 0.5;
		return false;
	});
// .prev
	$("#references .prev").mouseout(function(){
		clearInterval(t);
	});
	$("#references .prev").mouseover(function(){
		krok = 0.5;
		t = setInterval(prev, 10);
	});	
// .next	
	$("#references .next").mouseout(function(){
		clearInterval(t);
	});
	$("#references .next").mouseover(function(){
		krok = 0.5;
		t = setInterval(next, 10);
	});		
	
});


