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

addLoadEvent(function() { // Suche
	var searchbox = document.getElementById("searchbox");
	var input = searchbox.getElementsByTagName("input")[0];
	var value = searchbox.title; 
	input.value = value;
	input.onfocus = function() {
		if(this.value == value) {
			this.value = "";
		}
		else {
			this.select();
		}
	}
}); 

addLoadEvent(function() { // Print
	var divs = document.getElementsByTagName("div");
	var print = false;
	for (var i=0; i<divs.length; i++) {
		if("print none" == divs[i].className) {
			print = divs[i];
			break;
		}
	}
	if(print) {
		var a = document.createElement("a");
		a.innerHTML = print.title;
		a.title = print.title;
		a.href = "#";
		a.onclick = function(){
			window.print();
			return false;
		};
		print.appendChild(a);
		print.className = "print";
	}
}); 
