/** get all elements h2 from gallery container - they will define count of images **/
var gallery = document.getElementById('nov_trueContainer');
gallery_elements = gallery.getElementsByTagName('h2');

/** set width of gallery = ( width(image) + padding ) * gallery_item_count + 'px' **/
var nov_motiongallery = document.getElementById('nov_motiongallery');
nov_motiongallery.style.width = (282+70)*gallery_elements.length + 'px';

/** Styles for container. Will not work in css file **/
nov_motiongallery.style.position = 'absolute';
nov_motiongallery.style.top = 0;
nov_motiongallery.style.left = 0;

function initG (){
	/* init carousel */
	var a = new carousel();
	a.maxspeed = 7;
	a.startpos = 0;
	a.pref="nov_";
	a.construct();
}

var oldonload = window.onload;

if (typeof window.onload != 'function') {
	window.onload = initG; 
}
else {
	window.onload = function() {
		oldonload();
		initG();
	}
}