var bgsearchtext =" * Suche";

this.searchfield = function(){
	var boxid = "searchbox";
	var fldid = "searchboxsword"
//	var bgtext =bgsearchtext;
	var classActive ="active";
	var classInactive ="inactive";
	var classInput ="text";
	
	var frm = document.getElementById(boxid);
	var label = frm.getElementsByTagName("label")[0];
	var fld = document.getElementById(fldid);
	var bgtext = label.innerHTML;
	if(bgtext == ""){
		bgtext = bgsearchtext;
	}
	fld.c = fld.className;
	if(fld.value == ""){
		fld.value = bgtext; 
		fld.className = fld.c + " " + classInactive;
	} else {
		fld.className = fld.c + " " + classInput ;
	}
	
	frm.onsubmit = function(){
		if(frm["sword"].value == bgtext) frm["sword"].value = "";
		return true;
	};
	fld.onfocus = function(){
		if(this.value == bgtext) this.value = "";
		this.className = this.c + " " + classActive;
	};
	fld.onblur = function(){
		if(this.value == "" || this.value == bgtext){
			this.className = this.c + " " +  classInactive; 
			this.value = bgtext;
		} else {
			this.className = this.c + " " + classInput ;
		}
	};
};


this.addEvent = function(obj,type,fn) {
	if(obj.attachEvent){
		obj['e'+type+fn] =fn;
		obj[type+fn]= function(){obj['e'+type+fn](window.event );};
		obj.attachEvent('on'+type, obj[type+fn]);
	} else {
		obj.addEventListener(type,fn,false);
	}
};

addEvent ( window,"load",searchfield);