function ShowOrHideOptions(layerId)
{
	if (document.getElementById(layerId))
	{
		layer = document.getElementById(layerId);

		if (layer.style.display == "none" || layer.style.display == "")
		{
			layer.style.display = "block";
			document.getElementById("lieferungen").style.display = "none";
			document.getElementById("lieferungenPlaceHolder").style.display = "block";
			
		}
		else
		{
			layer.style.display = "none";
			document.getElementById("lieferungen").style.display = "block";
			document.getElementById("lieferungenPlaceHolder").style.display = "none";
		}
	}

	showHideClickWasClicked = true;
}

function SetOptionValue(inputId, value, text)
{
	if (document.getElementById(inputId))
	{
		document.getElementById(inputId).value = value;
	}

	if (document.getElementById(inputId+"Options"))
	{
		ShowOrHideOptions(inputId+"Options");
	}

	if (document.getElementById(inputId+"Text"))
	{
		document.getElementById(inputId+"Text").innerHTML = text;
	}
}

var selectOptionsName = "kundenOptions";
var showHideClickWasClicked = false;

document.onclick = hideSelectOptions;

function hideSelectOptions()
{
	if (!showHideClickWasClicked)
	{
		if (document.getElementById(selectOptionsName))
		{
			layer = document.getElementById(selectOptionsName);

			if (layer.style.display == "block" || layer.style.display == "")
			{
				layer.style.display = "none";
				document.getElementById("lieferungen").style.display = "block";
				document.getElementById("lieferungenPlaceHolder").style.display = "none";
			}
		}
	}

	showHideClickWasClicked = false;
}

function doCollapse(id)
{
	var objLayer = document.getElementById(id);
	var objLayerHeadline = document.getElementById(id + "_headline");
	var objLayerIcon = document.getElementById(id + "_icon");
	
	if (objLayer)
	{
		objLayer.style.display = (objLayer.style.display == "block") ? "none" : "block";

		if (objLayerHeadline)
		{
			if (objLayer.style.display != "block")
				objLayerHeadline.className = "";
			else
				objLayerHeadline.className = "selected";
		}

		if (objLayerIcon)
		{
			if (objLayer.style.display != "block")
				objLayerIcon.src = "/prismastyles/images/collapse_open.gif";
			else
				objLayerIcon.src = "/prismastyles/images/collapse_close.gif";
		}
	}
}

YAHOO.namespace("example.container");

function showInfoPopup(headline, text)
{
	YAHOO.example.container.infoPopupContainer = 
			new YAHOO.widget.Panel("infoPopupContainer",  
				{ width: 450,
				  height: 370,
				  fixedcenter:true, 
				  close:false, 
				  draggable:false, 
				  zindex:4,
				  modal:true,
				  visible:false
				} 
			);

	YAHOO.example.container.infoPopupContainer.setBody('<div id="infoPopup"><h1>'+headline+'</h1><div class="close"><a href="javascript:YAHOO.example.container.infoPopupContainer.hide();"><img src="/prismastyles/images/nada.gif" OnClick="javascript:YAHOO.example.container.infoPopupContainer.hide();" /></a></div><div class="text">'+text+'</div></div>');
	YAHOO.example.container.infoPopupContainer.render(document.body);
	YAHOO.example.container.infoPopupContainer.show();
}

function openWin(wFile, wWidth, wHeight, wScrolling) {
            myWin = window.open(wFile, 'prismaWin', 'width=' + wWidth + 'px,height=' + wHeight + 'px,scrollbars=' + wScrolling+',resizable=yes');
   if(myWin)
   {
             myWin.moveTo((screen.width / 2) - (wWidth / 2), (screen.height / 2) - (wHeight / 2));
             myWin.focus();
   }
}