/*
 * library.js
 *
 * History:
 * - 2009-10-28 ck: Austauschen des Alttexts bei Bildern (> Telefonat Stefan Kranewitter 28.10.2009)
 */

function home_switchnews(dir)
{
	if (!newsArtikel_count) {
		return;
	}
	
	if (dir == 'up') {
		newsArtikel_counter++;
		if (newsArtikel_counter >= newsArtikel_count) {
			newsArtikel_counter = 0;
		}
	} else {
		newsArtikel_counter--;
		if (newsArtikel_counter < 0) {
			newsArtikel_counter = newsArtikel_count - 1;
		}
		
	}

	if (counter = document.getElementById('homenews_counter')) {
		counter.innerHTML = newsArtikel_counter + 1;
	}
	headline = document.getElementById('homenews_headline');
	headline.innerHTML = newsArtikel_headline[newsArtikel_counter];
	timestamp = document.getElementById('homenews_timestamp');
	if (newsArtikel_date[newsArtikel_counter]) {
		timestamp.innerHTML = newsArtikel_date[newsArtikel_counter];
		timestamp.style.display = '';
	} else {
		timestamp.style.display = 'none';
	}
	text = document.getElementById('homenews_text');
	text.innerHTML = newsArtikel_text[newsArtikel_counter];
	
	link = document.getElementById('homenews_link');
	link.href = newsArtikel_link[newsArtikel_counter];
	
	// Bild:
	container = document.getElementById('home_news');
	bilder = container.getElementsByTagName('img');
	bild = bilder[0];
	if (newsArtikel_bild[newsArtikel_counter]) {
		bild.src = newsArtikel_bild[newsArtikel_counter];
		bild.alt = newsArtikel_alttext[newsArtikel_counter];
		bild.title = newsArtikel_alttext[newsArtikel_counter];
		bild.style.display = '';
	} else {
		bild.style.display = 'none';
	}
	
}