/*******************************************************/
/* Artickle Bar 1.0 (automaticke posouvni clanku)      */
/* =================================================== */
/* Autor:     Martin Novak                             */
/* Vytvoreno: 02.02.2010 10:30                         */
/* Zmeneno:   02.02.2010 10:30                         */
/* Pozadavky: JQuery, funkce setEvent                  */
/* =================================================== */
/* V1.0: Umoznuje pouze automaticky posun clanku       */
/*       ve smeru nahoru. Pocita s pevnou vyskou       */
/*       kazdeho "boxu" s clankem.                     */
/*******************************************************/ 
 
ABinit = function() { AB.init(); }

var AB = {
	// konfigurace
	ABInId        : 'CalInner', // ID vnitrniho (posouvajiciho se) divu
	duration      : 'slow',            // Doba posunu - slow, fast, nebo pocet milisekund
	waitTime      : 5000, 				  // Doba, mezi jednotlivymi posuny
	articleHeight : 40,                // Vyska clanku v pixelech  
	
	interval : null,
	ABIn : null,

	init : function()
	{
		this.ABIn = document.getElementById(this.ABInId); 	
		this.interval = setInterval('AB.move()', this.waitTime);
	},
	
	move : function()
	{ 
		$('#' + this.ABInId).animate({top : -this.articleHeight}, this.duration, 'linear', AB.finishMove);	
	},
	
	finishMove : function()
	{
		var old = AB.ABIn.removeChild(AB.ABIn.children[0]);
		AB.ABIn.appendChild(old);
		AB.ABIn.style.top = '0px';
	}	
}

setEvent(window, 'onload', ABinit);

