/* Base */
function getElem(id){
	if(document.getElementById){
		_obj = document.getElementById(id);
	}
	else{
		_obj = document.all[id];
	}
	return(_obj);
}

function getObject(id){
	if(document.getElementById){
		layer_obj = document.getElementById(id).style;
	}
	if(document.all){
		layer_obj = document.all[id].style;
	}
	return(layer_obj);
}

function showLayer(id){
	getObject(id).visibility = "visible";
}

function hideLayer(id){
	getObject(id).visibility = "hidden";
}

function showLayerDisplay(id){
	getObject(id).display = "block";
}

function hideLayerDisplay(id){
	getObject(id).display = "none";
}

/* Suche */
function GetSucheInfo(sSuchbegriff, sID) {
	CMS2008.SeitenSuche.GetSucheInfo(sSuchbegriff, sID, GetSucheInfo_callback);
}

function GetSucheInfo_callback(res) {
	var myInfo = res.value;

	if (myInfo.sSucheHtml != '')
		showLayer('sucheIndex');
	else
		hideLayer('sucheIndex');
		
	getElem('sucheIndex').innerHTML = myInfo.sSucheHtml;
	
	if (document.getElementById)
	{
		document.getElementById('sucheIndex').style.left = document.getElementById('sucheWrapper').offsetLeft;
		document.getElementById('sucheIndex').style.top = document.getElementById('sucheWrapper').offsetTop;
	}
	else if (document.all)
	{
		document.all['sucheIndex'].style.left = document.all['sucheWrapper'].offsetLeft;
		document.all['sucheIndex'].style.top = document.all['sucheWrapper'].offsetTop;
	}
	
	res = null;
}

function SetSuchbegriff(sSuchbegriff, sID) {
	CMS2008.SeitenSuche.SetSuchbegriff(sSuchbegriff);
	hideLayer('sucheIndex');
	getElem(sID).value = sSuchbegriff;
}

function hideSuche() {
	setTimeout("hideLayer('sucheIndex');", 200);
}






