

	// Funtion, die je nach aktueller Breite des Browser-Fensters die Haupttabelle anders ausrichtet:

	// - Breite >= 1100: zentriert
	// - Breite < 1100: linksbündig
// RTZ: wird nicht mehr eingesetzt, siehe Bugtracker Eintrag ID 4
// aufruf im TPL: nach div=page: 	<script type="text/javascript">ausrichtung('page');</script>
/*
	function ausrichtung(div_id)
	{
		var obj_div = document.getElementById(div_id);

		// für Mozilla, Opera
		if (window.innerWidth)
		{
			if (window.innerWidth < 1100)
			{
				obj_div.style.cssFloat = "left";
			}
		}
		// IE
		else
		{
			if (document.body.offsetWidth < 1100)
			{
				obj_div.style.styleFloat = "left";
			}
		}
	}
*/


// 20.12.04 aer: Funktion, mit der bei Drücken der Enter-Taste das Formular abgeschickt wird
function entsub(ourform,event)
{
  // Browser-Unterscheidung
  // IE
  var ua = navigator.userAgent.toLowerCase();
  if (ua.indexOf("msie")>-1)
  {
	if (window.event && window.event.keyCode == 13)
	{
    	ourform.submit();
	}
	else
	{
    	return true;
	}
  }
  // sonstige Browser
  else
  {
	  if (event && event.which == 13)
	  {
	    ourform.submit();
	  }
	  else
	  {
	  	return true;
	  }
  }
} // Ende entsub


/*
function entsub(myform) {
  if (window.event && window.event.keyCode == 13)
    myform.submit();
  else
    return true;
}
*/

// Spezial-Funktion von Marco, um Ebenen ein- und auszublenden
function toggle(idName)
{
    if(idName == "all"){
            for(i=1; i<40; i++)
            {
                which = "item" + i;
                target = document.all(which);
                if(!target)
                {
                	continue;
                }
                if (target.style.display == "none")
                {
                	target.style.display = "";
                }
                else
                {
                	target.style.display = "none";
                }
            }
            return;
    }

    target = document.all(idName);
    if (target.style.display == "none")
    {
            target.style.display = "";
    }
    else
    {
            target.style.display = "none";
    }

} // ende toggle


function slbg(objRef, state)
{
		if (state == 1)
		{
	        objRef.style.backgroundColor = '#F1F1F1';
		}
		else
		{
	        objRef.style.backgroundColor = '#E3E3E3';
		}
        return;
}

// Sprachumschaltung
function change_location()
	{
	var str_url = document.spu_form.spu_select.options[document.spu_form.spu_select.selectedIndex].value;
	var int_len = str_url.length;
	var int_start = int_len - 8;
	var str_teil = str_url.substring(int_start);

	if (str_teil == "&popup=1")
		{
		obj_window = window.open(str_url, "Landingpage", "toolbar=no,menubar=no,scrollbars=yes,resizable=yes,status=no");
		document.spu_form.reset();
		obj_window.focus();
		}
	else
		document.location.replace(str_url);
	}
