function openRef(key) {
	if(pp()) {
		popup_close();
		setTimeout('openRef("'+key+'")',10);
	} else {
		popup_handle=window.open('referenzen-detail.asp?InhaltKey='+key,'ref','width=500,height=400,left=50,top=30,scrollbars=yes');
	}
}

function openCallBack(Pfad) {
	if(pp()) {
		popup_close();
		setTimeout('openRef("'+Pfad+'callback.asp")',10);
	} else {
		popup_handle=window.open(Pfad+'callback.asp','ref','width=400,height=250,left=50,top=30,scrollbars=yes');
	}
}

function popup_close() {
	if(pp()) {
		if(!eval('popup_handle.closed')) {
			eval('popup_handle.close()')
		}
	}
}

function pp() {
	if(typeof popup_handle=='object') {
		if(popup_handle.closed) {
			return false;
		} else {
			return true;
		}
	} else {
		return false;
	}
}

function initSuche() {
	document.onkeydown=keyDown;
	el('SuchFeld').value='';
//	el('SuchFeld').style.backgroundImage='';
}

function suchen() {
	v=el('SuchFeld').value;
	location.href=pRoot+'de/index/suche.asp?searchStr='+v;
}

function keyDown(e) {
	var e=e||window.event;
	if(e.keyCode==13) { // Enter
		suchen();
	}
}

function mOv(e,b) {
	el(e).className='button b'+b+1;
}

function mOut(e,b) {
	el(e).className='button b'+b+0;
}

function el(v) {
	return document.getElementById(v);
}