var newsjs = document.createElement('script');
newsjs.type = 'text/javascript';
newsjs.src = 'news.js';
newsjs.charset = 'utf-8';
document.getElementsByTagName('head')[0].appendChild(newsjs);

var num = 0;
var cnt = 0;
var skip = 5;

var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;

function $(arg) {
	return document.getElementById(arg);
}

window.onload = function() {
	scroll_up();
};

function scroll_up() {
	if (num == news.length) {
		num = 0;
	}
	if (cnt < news[num].text.length + skip){
		var hl = '<a href="' + news[num].url + '">' + news[num].text.substring(0, cnt) + '</a>';
		document.getElementById('header_hl').innerHTML = hl;
		cnt += skip;
		setTimeout('scroll_up()', 50);
	} else {
		cnt = 0;
		setTimeout('scroll_dn()', 3000);
	}
}

function scroll_dn() {
	if (cnt <= news[num].text.length){
		var hl = '<a href="' + news[num].url + '">' + news[num].text.substring(cnt, news[num].text.length) + '</a>';
		document.getElementById('header_hl').innerHTML = hl;
		cnt++;
		setTimeout('scroll_dn()', 10);
	} else {
		cnt = 0;
		num++;
		setTimeout('scroll_up()', 1000);
	}
}

function qr(id, m) {
	document.getElementById(id).style.visibility = m
}

function generate_news() {
	var output = '<dl>';
	for (var i=0; i<news.length; i++) {
		output += '<dt>' + news[i].date + '</dt><dd><a href="' + news[i].url + '">' + news[i].text + '</a></dd>';
	}
	output += '</dl>';
	$('news_inbox').innerHTML = output;
}

