function initReady(fn) {
	if(document.addEventListener) {
		document.addEventListener("DOMContentLoaded", fn, false);
	} else {
		document.onreadystatechange = function(){readyState(fn)}
	}
}
 
function readyState(func) {
	if(document.readyState == "interactive" || document.readyState == "complete") {
		func();
	}
}

function makeBar() {

	makeCSS();

	var vbar = document.createElement('div');
	vbar.setAttribute('id','vbar');
	document.body.insertBefore(vbar, document.body.firstChild);
	
	var vbarl = document.createElement('div');
	vbarl.setAttribute('id', 'vbarl');
	var div1 = document.createElement('div');
	var vbarr = document.createElement('div');
        vbarr.setAttribute('id', 'vbarl');
	div1.appendChild(vbarr);
	var div2 = document.createElement('div');
	div2.setAttribute('style', 'clear:both');
	vbar.appendChild(vbarl);
	vbar.appendChild(div1);
	vbar.appendChild(div2);

	var a1 = document.createElement('a');
	a1.setAttribute('target', '_self');
	a1.setAttribute('href', 'http://www.vdst.at');
	var img1 = document.createElement('img');
	img1.setAttribute('align', 'top');
	img1.setAttribute('class', 'vbarcont');
	img1.setAttribute('src','http://www.vdst.at/vvdst.png');
	a1.appendChild(img1);
	vbarl.appendChild(a1);
	
	var elel = new Array(9);
	elel[0] = new Array('Graz', 'http://graz.vdst.at', true);
	elel[1] = new Array('Leoben', 'http://www.vdstleoben.at', true);
	elel[2] = new Array('Wien', 'http://www.vdst-wien.at', false);
	elel[3] = null
	elel[4] = new Array('Stra&szlig;burgtagung', 'http://strassburg.vdst.at', true);
	elel[5] = new Array('Chargentagung', 'http://ct.vdst.at', true);
	elel[6] = null
	elel[7] = new Array('vMail', 'http://mail.vdst.at', false);
	elel[8] = new Array('fuxipedia', 'http://fuxipedia.vdst.at', true);

	var ele;
	var tar;
	for (var i = 0; i < elel.length; ++i) {
		if (elel[i] == null) {
			ele = document.createElement('span');
			ele.setAttribute('style', 'color:#666');
			ele.innerHTML = '|&nbsp;';
		} else {
			ele = document.createElement('a');
			ele.setAttribute('class', 'vbarcont');
			tar = elel[i][2] ? '_self' : '_blank';
			ele.setAttribute('target', tar);
			ele.setAttribute('href', elel[i][1]);
			ele.innerHTML = elel[i][0];
		}
		vbarl.appendChild(ele);
	}
}

function makeCSS() {
	var cstyle = document.createElement('style');
	cstyle.setAttribute('type', 'text/css');
	cstyle.innerHTML = ' \
		#vbar { \
			background-color: #F2F2F2; \
			border-bottom: 1px solid #E2E2E2; \
			font-size: 13px; \
		} \
		#vbarl { \
			float: left; \
			height: 20px; \
			padding-left: 8px; \
			padding-top: 4px !important; \
		} \
		.vbarcont { \
			margin-right: 0.5em; \
			color: #3B5998; \
			cursor: pointer; \
			text-decoration: none; \
		} \
		';
	document.head.appendChild(cstyle);
}

window.onDomReady = initReady;
window.onDomReady(makeBar);

