<!--
 function setzeCursor(formular, feld)
 {
	window.document.forms[formular].elements[feld].focus();	
 }

 function checkZip()
 {
 	var which = window.document.searchZip.plz.value;
 	if(isNaN(which))
 	{
 		window.document.searchZip.plz.value = which.substr(0, (which.length - 1));
 	}	
 }
 
 function checkZipLength()
 {
 	var which = window.document.searchZip.plz.value;
 	var check = true;
 	if((which.length < 2))
 	{
 		window.alert('Es sind mindestens 2 Ziffern erforderlich!');
 		check = false;
 	}
 	return check;	
 }
 
 function selectAll(caller, welches) {

  if (document.forms[caller].elements[welches])
  for (i=0; i < document.forms[caller].elements[welches].options.length; i++) {
    document.forms[caller].elements[welches].options[i].selected = true;
  }

 }
 
 function move(caller, welches, code)
 {
	var currentItem = document.forms[caller].elements[welches].selectedIndex;
	
	if(currentItem < 0)
	{
		var name;
		if(caller == "showProd") { name = "eine Produktgruppe"; }//Productgroups
		else if(caller == "showComp") { name = "einen Hersteller"; }//Companies
		else if(caller == "editProduct") { name = "eine Produktversion"; }//Productversions
		window.alert("Bitte wählen Sie " + name  + " aus!");	
	}
	else
	{
		tempText  = document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex].text;
		tempValue = document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex].value;
		
		if ((code == 'up') && (currentItem > 0)) {
		  document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex].text = document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex - 1].text;
		  document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex].value = document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex - 1].value;
		  document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex - 1].text = tempText;
		  document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex - 1].value = tempValue;
		  document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex - 1].selected = true;
		  document.forms[caller].elements[welches].options[currentItem].selected = false;
		}
		 
		if ((code == 'down') && (currentItem < (document.forms[caller].elements[welches].options.length - 1))) {
		  document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex].text = document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex + 1].text;
		  document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex].value = document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex + 1].value;
		  document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex + 1].text = tempText;
		  document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex + 1].value = tempValue;
		  document.forms[caller].elements[welches].options[document.forms[caller].elements[welches].selectedIndex + 1].selected = true;
		  document.forms[caller].elements[welches].options[currentItem].selected = false;
		}
	}
   //alert(currentItem);
 }

function saveSort(caller, welches ,page)
{
	selectAll(caller, welches);
	var form = window.document.forms[caller];
	var sess = form.sess.value;
	var mainNav = form.mainNav.value;
	//alert(mainNav);
	var sortdata = "";

	for (i = 0; i < window.document.forms[caller].elements[welches].options.length; i++)
	{
		sortdata = sortdata + "&sort[" + i + "]=" +  form.elements[welches].options[i].value;
	}
	
	var url = page + "?mainNav=" + mainNav + "&sess=" + sess + "&storeSort=true" + sortdata; 
	
	if((caller == "showProd") || (caller == "editProduct"))//Productgroups & ProductVersions
	{
		var idCompany = form.idCompany.value;
		url = url + "&idCompany=" + idCompany;
		if(caller == "editProduct")//ProductVersions
		{
			var idProductGroup = form.idProductGroup.value;
			url = url + "&idProductGroup=" + idProductGroup;
			var idProduct = form.idProduct.value;
			url = url + "&idProduct=" + idProduct;
			
		}
	}
	
	//alert(url);
	window.location.href = url;
		
}

function showWarning(name)
{
	var warning = "Möchten Sie diese " + name + " wirklich löschen?";
	var antwort = false;
	meldung = confirm(warning);
	if(meldung) { antwort = true;}
	return antwort;
}

function submitAdProducts(caller, page, path)
{
	var form = window.document.forms[caller];
	var sess = form.sess.value;
	var mainNav = form.mainNav.value;
	var url = page + "?mainNav=" + mainNav + "&sess=" + sess;
	if(path >= 1)
	{	
		if(form.elements["idCompany"])
		{
			var idCompany = form.elements["idCompany"].options[form.elements["idCompany"].selectedIndex].value;
			url = url + "&idCompany=" + idCompany;
		}
	}
	if(path >= 2)
	{
		if(form.elements["idProductGroup"])
		{
			var idProductGroup = form.elements["idProductGroup"].options[form.elements["idProductGroup"].selectedIndex].value;
			url = url + "&idProductGroup=" + idProductGroup;
		}
	}
	if(path >= 3)
	{
		if(form.elements["idProduct"])
		{
			var idProduct = form.elements["idProduct"].options[form.elements["idProduct"].selectedIndex].value;
			url = url + "&idProduct=" + idProduct;
		}
	}
	//alert(url);
	window.location.href = url;
}


function startNewsticker(newstickerText, mode, startPosition)
{
	var time = 100;
	var step = 1;
	var stringLength = 70;
	
	if(mode == "start")
	{
		var space = "";
		for(i = 0 ; i < (stringLength/1); i++)
		{
			space += " ";
		}
		//newstickerText = space + newstickerText + space;
		newstickerText = space + "+++ " + newstickerText + " +++ ";
	}
	var newstickerScreen = newstickerText.substr(startPosition, stringLength);
	
	window.document.forms["displayNews"].elements["newsticker"].value = newstickerScreen;
	//window.status = newstickerScreen;
	startPosition = startPosition + step;
	if(startPosition > newstickerText.length) { startPosition = 0;  }
	setTimeout("startNewsticker('" + newstickerText + "', '', " + startPosition + ")", time);
}
-->
