preloadBuf = new Array();
function preload(parts) {
	doPreload("",parts,0);
}
function doPreload(firstPart,parts,index) {
	if ( parts.length > index ) {
		var nextPart = parts[index];
		if( typeof(nextPart)=="string" ) {
			doPreload(firstPart+nextPart,parts,index+1);
		} else for ( var i in nextPart ) {
			doPreload(firstPart+nextPart[i],parts,index+1);
		}
	} else {
		var img = new Image();
		img.src = firstPart;
		preloadBuf.push(img);
	}
}			

function lowlight(id) {
	var img = document.getElementById(id);
	img.src = img.src.replace("_hi.gif","_lo.gif");
}
function highlight(id) {
	var img = document.getElementById(id);
	img.src = img.src.replace("_lo.gif","_hi.gif");
}
function nothing() {
}
function communicate(a,who,subject) {
	if ( subject == null ) {
		subject = "honeywork-Kontakt";
	}
	var addr = "m"+"a"+"i"+"l"+"t"+"o"+":"+who+"@"+"h"+"o"+"n"+"e"+"y"+"w"+"o"+"r"+"k"+"."+"d"+"e"+"?"+"s"+"u"+"b"+"j"+"e"+"c"+"t"+"="+subject;
	a.setAttribute("href",addr,0);
	a.setAttribute("onMouseOver",nothing,0);
	window.status = addr;
}
		function isIE() {
			return navigator.appName.indexOf("Microsoft Internet Explorer")>=0;
		}

		var	currentOnw	= null;
		function	onw(url,name,parms)
		{
			if ( currentOnw != null ){
				var	w	= currentOnw;
				currentOnw	= null;
				if ( !w.closed ){
						w.close();
				}
			}
			currentOnw	= window.open(url,name,parms);
	}
		function openDemo(url,name,w,h) {
			onw(url,name,"width="+w+",height="+h);
			return false;
		}
		var	screenWidth	= window.screen.availWidth;
		var	screenHeight	= window.screen.availHeight;
		
		function	onwMaxi(urlIE,urlNS,name,parms)
		{
			parms	+= ",left=0,top=0";
			if ( isIE() ) {
				onw("onwie.html",name,parms);
				currentOnw.resizeTo(screenWidth,screenHeight);
				currentOnw.location.href	= urlIE;
			} else {
				onw("onwns.html",name,parms);
				currentOnw.destination=urlNS;
			}
		}
		
	var sTickers = {ticker:"NEU + NEU + NEU + NEU + NEU + NEU + NEU + NEU + NEU + NEU + NEU + NEU + NEU + "};
	function ticker(direction,id) {
		var t = document.getElementById(id);
		if ( t != null ) {
			var l = sTickers[id].length;
			if ( direction  ) {
				t.innerHTML = sTickers[id] = sTickers[id].substring(l-1)+sTickers[id].substring(0,l-1);
			} else {
				t.innerHTML = sTickers[id] = sTickers[id].substring(1,l)+sTickers[id].substring(0,1);
			}
		}
	}

