
var Fensterzahl = 0;
var bRang = false;
var nMeldung = 0;

function getPosition(element)
/* der Aufruf dieser Funktion ermittelt die absoluten Koordinaten des Objekts element */
{
  var elem=element,tagname="",x=0,y=0;
  
/* solange elem ein Objekt ist und die Eigenschaft offsetTop enthaelt
   wird diese Schleife fuer das Element und all seine Offset-Eltern ausgefuehrt */
  while ((typeof(elem)=="object")&&(typeof(elem.tagName)!="undefined"))
  {
    y+=elem.offsetTop;     /* Offset des jeweiligen Elements addieren */
    x+=elem.offsetLeft;    /* Offset des jeweiligen Elements addieren */
    tagname=elem.tagName.toUpperCase(); /* tag-Name ermitteln, Grossbuchstaben */

/* wenn beim Body-tag angekommen elem fuer Abbruch auf 0 setzen */
    if (tagname=="BODY")
      elem=0;

/* wenn elem ein Objekt ist und offsetParent enthaelt Offset-Elternelement ermitteln */
    if (typeof(elem)=="object")
      if (typeof(elem.offsetParent)=="object")
        elem=elem.offsetParent;
  }

/* Objekt mit x und y zurueckgeben */
	var position=new Object();
  position.x=x;
  position.y=y;
  return position;
}


function GoZeile(elementId)
{
  var a,element;
	var posA = elementId.split("_");
	nMeldung = posA[1];
	element = document.getElementById(elementId)
	nStatus = document.getElementById("Meldung_"+nMeldung).value;
	//alert(nStatus)
	a=getPosition(element);	
	element2 = document.getElementById("SEL_MLD")
	element2.style.visibility="";
	element2.style.top = a.y+"px";
	element2.style.left = a.x+"px";
	element2.value = nStatus;
	//element2.focus();
}

function Hide(elementId)
{
	document.getElementById(elementId).style.visibility="hidden";
}


function Set_Meldung(element) {
	document.getElementById("Meldung_"+nMeldung).value = element.value;
	txt = element.options[element.selectedIndex].text;
	document.getElementById("MMeldung_"+nMeldung).value = txt;
	document.getElementById("MMeldung_"+nMeldung).className = txt;
	document.getElementById("POS_"+nMeldung).checked=true;	
}

function Meldung(art, sp_id, pos) {
	if (document.getElementById("ALL_ID")) {
		all_id=document.getElementById("ALL_ID").value;
		form_id=all_id.split(",");
		var anz = 0;
		for (i=0; i < form_id.length; ++i) {
 			document.getElementById("POS_"+form_id[i]).checked=false;
		}
	}
	if (art=="WLAb") {
		txt = "Sie sind bereits bei diesem Turnier abgemeldet\nMöchten Sie auf die Warteliste ?\n";
		if (pos==-1) txt = "Möchten Sie sich bei diesem Turnier anmelden ?\n";
	}
	if (art=="WLAn") {
		txt = "Sie sind bereits bei diesem Turnier abgemeldet\nMöchten Sie auf die Warteliste ?\n";
		if (pos==-1) txt = "Möchten Sie sich bei diesem Turnier anmelden ?\n";
	}
	if (art=="An") {
		txt = "Sie sind bereits bei diesem Turnier abgemeldet\nMöchten Sie sich wieder anmelden ?\n";
		if (pos==-1) txt = "Möchten Sie sich bei diesem Turnier anmelden ?\n";
	}
	if (art=="Ab") {
		txt = "Sie sind bereits bei diesem Turnier angemeldet\nMöchten Sie sich wieder abmelden ?\n";
	}
	Check = confirm(txt);
	if (Check) {
		if (art=="An") {
		  	document.getElementById("Meldung_" + pos).value = 1;
		  	document.getElementById("SPIELERID_0_" + pos).value = sp_id;
	 			document.getElementById("POS_"+pos).checked=true;
		}
		if (art=="Ab") {
		  	document.getElementById("Meldung_" + pos).value = 2;
		  	document.getElementById("SPIELERID_0_" + pos).value = sp_id;
	 			document.getElementById("POS_"+pos).checked=true;
		}
		if (art=="WLAn" || art=="WLAb") {
		  	document.getElementById("Meldung_" + pos).value = 9;
		  	document.getElementById("SPIELERID_0_" + pos).value = sp_id;
	 			document.getElementById("POS_"+pos).checked=true;
		}
		document.forms.MainFormTbl.submit();
	}	
}


function UpZeile(elementId)
{
  var a,element;
	var posA = elementId.split("_");
	var pos = "_"+posA[1]+"_"+posA[2];
	var col = posA[2]
  var LIGA_ID="";
	if (document.getElementById('Rnd_'+posA[2])) {
	  if (document.getElementById("liga_id_"+posA[2])) {
  		LIGA_ID="&LIGA_ID="+(document.getElementById("liga_id_"+posA[2]).value);
	  	//alert(LIGA_ID);
	  }
  }
  if (document.getElementById("VEREIN")) {
  	LIGA_ID="&VER="+document.getElementById("VEREIN").value;
  }
  if (posA[0].substr(0, 2)=="SP") {
	  var spland=document.getElementById("SPLAND"+pos).value;
		/* Element-Objekt zur ID ermitteln */
	  element=document.getElementById("SPLAND"+pos);
		/* Position bestimmen und melden */
	  a=getPosition(element);
	  if (isNaN(spland)) {
		  spland=spland.toUpperCase();
		  document.getElementById("SPLAND"+pos).value=spland;
		}
		else
		{
	  	if (spland!="") {
	  		alert(spland + " ist keine Land!");
	  	}
	  	document.getElementById("SPLAND"+pos).value="";
		}
 		element=document.getElementById("FIND_");
 	}
 	else
	{
	  var vrland=document.getElementById("VRLAND"+pos).value;
		/* Element-Objekt zur ID ermitteln */
	  element=document.getElementById("VRLAND"+pos);
		/* Position bestimmen und melden */
	  a=getPosition(element);
	  if (isNaN(vrland)) {
		  vrland=vrland.toUpperCase();
		  document.getElementById("VRLAND"+pos).value=vrland;
		}
		else
		{
	  	if (vrland!="") {
		  	alert(vrland + " ist keine Land!");
		  }
	  	document.getElementById("VRLAND"+pos).value="";
		}
 		element=document.getElementById("FIND_VR");
	}
 	var find_page=(element.src)
 	var n = find_page.indexOf("?")
 	if (n > 0) {
 		find_page=find_page.substring(0, n);
 	}
 	if (a.y < 300) 
 	{
 		element.style.top = a.y+15+"px";
 	}
	else
	{
 		element.style.top = a.y-315+"px";
	}		
	//element.style.left = a.x+"px";

	switch(posA[0]) {
	case "SPNUMM":
	  var spnumm=document.getElementById("SPNUMM"+pos).value;
	  if (isNaN(spnumm)) {
	    alert(spnumm + " ist keine Zahl!");
	    document.getElementById("SPNUMM"+pos).value="";
		}
		else
		{
			document.getElementById("FIND_").src=find_page+"?POS="+pos+"&LAND="+spland+"&NR="+spnumm+LIGA_ID;
		}
	 	break;
	case "VRNUMM":
	  var vrnumm=document.getElementById("VRNUMM"+pos).value;
	  if (isNaN(vrnumm)) {
	    alert(vrnumm + " ist keine Zahl!");
	    document.getElementById("VRNUMM"+pos).value="";
		}
		else
		{
			document.getElementById("FIND_VR").src=find_page+"?POS="+pos+"&LAND="+vrland+"&NR="+vrnumm+LIGA_ID;
		}
	 	break;
	case "SPNAME":
	  var spname=document.getElementById("SPNAME"+pos).value;
		if (document.getElementById("CHK").value=="") {
	 		if (spname == "" ) {
	 			document.getElementById("SPIELERID"+pos).value="";
	 			document.getElementById("SPNUMM"+pos).value="";
	 			document.getElementById("SPLAND"+pos).value="";
	 			document.getElementById("POS_"+col).checked = true
	 		}
	 		else
	 		{
	 		document.getElementById("FIND_").src=find_page+"?POS="+pos+"&LAND="+spland+"&NAME="+spname+LIGA_ID;
	 		}
		}
	 	break;
	case "VRNAME":
	  var vrname=document.getElementById("VRNAME"+pos).value;
		if (document.getElementById("CHK").value=="") {
	 		document.getElementById("FIND_VR").src=find_page+"?POS="+pos+"&LAND="+vrland+"&NAME="+vrname+LIGA_ID;
		}
	 	break;
//	default:
//		document.getElementById("SPNUMM"+pos).value="";
//		document.getElementById("SPNAME"+pos).value="";
//		if (document.getElementById("SPIELERID"+pos)) {
//			document.getElementById("SPIELERID"+pos).value="";
//		}
// 		break;
	}
}

function ListChange(LIST){
	if (LIST=="BL") {
		if (document.ListForm.VER) {
			document.ListForm.VER.options[document.ListForm.VER.length-1].selected = true;
		}
	}
	else
	{
	}
	document.ListForm.submit();
}

function Calender(obj, pos)
{
var oVal=obj.value;
var cClass = obj.className
var aClass = cClass.split("|");
if (aClass.length==2) {
	n=displayCalendar(obj,'dd.mm.yyyy hh:ii',obj,true)
}
else {
	n=displayCalendar(obj,'dd.mm.yyyy',obj)
}
	//	document.getElementById("POS_"+pos).checked=true;
}

function TblRow(obj,hi) {
	//alert(hi)
	if(hi=="LO") {
		if(obj.className=='pl-even') { obj.style.background='#f0f0f0' } else { obj.style.background='#ffffff' }
	} else {
	obj.style.background='#C0C0C0';
	}
}

function Update(obj, pos)
{
//	alert(obj.name)
var oVal=obj.value;
var cClass = obj.className
var aClass = cClass.split("|");
//alert(aClass.length);
if (aClass.length==2) nClass = aClass[1].split(".");
var fehler = "";
var pos1=pos;

switch(aClass[0]) {
case "ean":
	ccc13(obj)
 	break;
case "txt":
	if (obj.value.length>aClass[1])
	{
		fehler = "Zu langer Text! \n Maximal "+aClass[1]+" Zeichen!";
	}
	break;
case "memo":
	if (obj.value.length>aClass[1])
	{
		fehler = "Zu langer Text! \n Maximal "+aClass[1]+" Zeichen!";
	}
	break;
case "date":
	{
	//(Schritt 1) Fehlerbehandlung
	if (!obj.value) return false;

		var feld = obj.value;
		var afeld = feld.split(" ");
		
		var datum = afeld[0];
		if (afeld.length == 2) {
			zeit = afeld[1];
		}
		else
		{
			zeit = "";
		}
		
		if(datum != "") {
		
		var ziffern = datum.split(".");
		var tag = (ziffern[0]);
		var monat = (ziffern[1]);
		var heute = new Date();
		var akt_jahr = heute.getFullYear();
		var jahr = String(akt_jahr);
		if (zeit != "") {
			zeit=zeit.replace(".",":");
			azeit = zeit.split(":");
			stunde = azeit[0];
			if (stunde.length == 1) { stunde="0"+stunde; }
			if (stunde > "23" ) { stunde="00"; }
			minute = "00";
			if (azeit.length == 2) {
				minute = azeit[1];
				if (minute.length == 1 ) { minute="0"+minute; }
				if (minute > "59" ) { minute="00"; }
			}
			zeit= stunde + ":" + minute;
		}		
		if (ziffern.length == 3) {
			jahr = (ziffern[2]);
			if(jahr.length == 0) {
				jahr = String(akt_jahr);
			}
			if(jahr.length == 1) {
				jahr = "200"+jahr;
			}
			if(jahr.length == 2) {
				if(jahr < "30") {
					jahr = "20"+jahr;
				}
				else
				{
					jahr = "19"+jahr;
				}
			}
		}
		if(datum.indexOf('.') == -1) {
			fehler ="Datum durch Punkte getrennt eingeben (DD.MM.JJJJ) \n Bitte geben Sie das Datum im richtigen Format an!";
		}
		else if(isNaN(monat) == true) {
			fehler ="Monat ist keine Zahl: \n Bitte geben Sie das Datum im richtigen Format an!";
		}
		else if(monat > 12) {
			fehler ="Monat grösser 12: \n Bitte geben Sie das Datum im richtigen Format an!";
		}
		else if(monat < 1) {
			fehler ="Monat kleiner 1: \n Bitte geben Sie das Datum im richtigen Format an!";
		}
		else if(isNaN(tag) == true) {
			fehler ="Tag ist keine Zahl: \n Bitte geben Sie das Datum im richtigen Format an!";
		}
		else if(tag > 31) {
			fehler ="Tag grösser 31: \n Bitte geben Sie das Datum im richtigen Format an!";
		}
		else if(tag < 1) {
			fehler ="Tag kleiner 1: \n Bitte geben Sie das Datum im richtigen Format an!";
		}
		else if(isNaN(jahr) == true) {
			fehler ="Jahr ist keine Zahl: \n Bitte geben Sie das Datum im richtigen Format an!";
		}
		var heute=new Date(jahr,monat-1,tag);
		tag=heute.getDate();
		if(tag < 10) {
			tag="0"+tag;
		}
		monat=(heute.getMonth()+1);
		if(monat < 10) {
			monat="0"+monat;
		}
		//jahr=heute.getYear();
		}
	}
	if (fehler == "" ) {
		datum=tag+"."+monat+"."+jahr;
		if (zeit != "") {
			datum = datum + " " + zeit;
		}
		obj.value=datum;
	}
	break;
case "dec":
	obj.value=Number(obj.value.replace(",",".")).toFixed(nClass[1]);
	if(obj.value != "") {
		if(obj.value == "NaN")  {
			obj.value=oVal
			fehler = "Fehlerhafte Zahlen-Eingabe (DEC)! "+oVal;
		}
		else
		{
			obj.value=obj.value.replace(".",",");
		}
	}
 	break;
case "sng":
	obj.value=Number(obj.value.replace(",",".")).toFixed(nClass[1]);
	if(obj.value == "NaN")  {
		obj.value=oVal
		fehler = "Fehlerhafte Zahlen-Eingabe (SNG)! "+oVal;
	}
	else
	{
		obj.value=obj.value.replace(".",",");
	}
 	break;
case "dbl":
	obj.value=Number(obj.value.replace(",",".")).toFixed(4);
	if(obj.value == "NaN")  {
		obj.value=oVal
		fehler = "Fehlerhafte Zahlen-Eingabe (DBL)! "+oVal;
	}
	else
	{
		obj.value=obj.value.replace(".",",");
	}
 	break;
case "sint":
	obj.value=Number(obj.value.replace(",",".")).toFixed(0);
	if(obj.value == "NaN")  {
		obj.value=oVal
		fehler = "Fehlerhafte Zahlen-Eingabe (INT)! "+oVal;
	}
	else
	{
		obj.value=obj.value.replace(".",",");
	}
 	break;
case "check":
	if(obj.checked==true) {
		document.getElementById(obj.name+"_"+pos).value="TRUE";
	}
	else
	{
		document.getElementById(obj.name+"_"+pos).value="FALSE";
	}
 	break;
case "list":
 	break;

default:
	//alert("Sie bleiben leider dumm: "+aClass[0]);
 	break;
}

p=obj.name.lastIndexOf("_");

if (p > 1) {
	o=obj.name.substring(0,p);
}
else
{
	o=obj.name
}

if(o == "MMeldung") {
	var l = obj.value.toUpperCase();
	var t = "Wählen Sie den Status: \n"
	t = t + "Eingabe der Anfagsbuchstaben \n\n"
	for (i=0; i < nStatus.length; ++i) {
		v = nStatus[i].toUpperCase();
		t = t + "\t ° " + nStatus[i] + "\n";
		if(v.search(l)==0) {
	  	obj.value=nStatus[i];
	  	document.getElementById("Meldung_" + pos).value = nNr[i];
	  	i=999;
		}
	}
	if (i<999) {
		alert(t);
	}

	
}

if(o == "Familien-Name" || o == "Vor-Name" || o == "Geb-Datum") {
	p = obj.name.lastIndexOf("_");
	ob = obj.name.substring(p);
	fn = document.getElementById("Familien-Name"+ob).value;
	vn = document.getElementById("Vor-Name"+ob).value;
	gb = document.getElementById("Geb-Datum"+ob).value;
	if(fn != "" && vn != "") {
		//alert(fn+vn+gb)
		element=document.getElementById("FIND_");
		//element.style.visibility = "hidden";
		element.style.visibility = "visible";
		element.src="find_2x.asp?Name="+fn+" "+vn+"&GB="+gb;
	}
}

if(o == "Email") {
	var l = obj.value;
	var filter=/^.+@.+\..{2,3}$/
	if (filter.test(l)) {
		testresults=true;
	}
	else
	{
		fehler = "Ungültige Email Adresse!\n"+l;
		testresults=false;
	}
	if (l.indexOf(" ")!=-1){
		fehler = "Ungültige Email Adresse!\nKeine Leerzeichen\n"+l;
	}
 //return (testresults)
}

if(o == "MaNr") {
		var l = obj.value;
			m = ""
			for (i=0; i < nRang.length; ++i) {
				if(nMaNr[i]==l) {
					p = nPunkte[i];
					r = nRang[i];
					nMax = nAnz[i];
					if(nMannsch.length>0) {
						m = nMannsch[i];
						nMax = 9999;
					}
				}
			}
		if(nRang.length>0) {
				if(document.getElementById("SPVER_0_" + pos) && m > "") {
					document.getElementById("SPVER_0_" + pos).value = m;
				}
				if(document.getElementById("Punkte_" + pos) && m > "") {
					document.getElementById("Punkte_" + pos).value = p;
				}
				if(document.getElementById("Rang_" + pos) && m > "") {
					document.getElementById("Rang_" + pos).value = r;
				}
		}
}

if(o == "Rang") {
		if(nRang.length==0 && bRang==false) {
			cURL = location.search
			cURL = cURL.replace("action=Teilnehmer","action=Rang-Punkte")
			
			Check = confirm("Möchten sie zuerst Rang und Punkte erfassen?\n");
			if (Check) {
				location.href="default.asp"+cURL;
			}
			else
			{
				bRang = true;
			}
		}		
		var l = obj.value;
		if(nRang.length>0) {
			var p = -1;
			if (document.getElementById("ALL_ID")) {
				all_id=document.getElementById("ALL_ID").value;
				form_id=all_id.split(",");
				var anz = 0;
				for (i=0; i < form_id.length; ++i) {
					var r1 = document.getElementById("Rang_"+form_id[i]).value;
					if(l==r1) {
						anz=anz+1;
					}
				}
			}
			m = ""
			for (i=0; i < nRang.length; ++i) {
				if(nRang[i]==l) {
					p = nPunkte[i];
					nMax = nAnz[i];
					if(nMannsch.length>0) {
						m = nMannsch[i];
						nMax = 9999;
					}
				}
			}
			if(p<0) {
				if(l>0) {
					alert("Rang "+l+" ist nicht möglich");
				}
				document.getElementById("Punkte_" + pos).value = "";
			}
			else
			{
				if(anz>nMax) {
					Check = confirm("Rang \""+l+"\" kommt "+anz+" mal vor !\nMaximal "+nMax+" mal!");
					if (Check == false)
					p = "";
				}
				if(document.getElementById("HS_" + pos)) {
					p=Number(p)+Number(document.getElementById("HS_" + pos).value);
				}
				if(document.getElementById("SPVER_0_" + pos) && m > "") {
					document.getElementById("SPVER_0_" + pos).value = m;
				}
				
				document.getElementById("Punkte_" + pos).value = p;
			}
		}
}

if(o == "Land") {
	var l = eval('document.forms[0].Land_' + pos).value;
	if(document.getElementsByName("Verein_" + pos).length) {
		var v = eval('document.forms[0].Verein_' + pos).value;
		Delete_List_Entries(eval('document.forms[0].Verein_' + pos))
		Create_List_Entries2(eval('document.forms[0].Verein_' + pos),eval('aVer_'+l))
	}
	if(document.getElementsByName("Nummer_" + pos).length) {
		Delete_List_Entries(eval('document.forms[0].Nummer_' + pos))
		Create_List_Entries(eval('document.forms[0].Nummer_' + pos),eval('aLiz_'+l))
	}
	if(document.getElementsByName("Nr_" + pos).length) {
		Delete_List_Entries(eval('document.forms[0].Nr_' + pos))
		Create_List_Entries(eval('document.forms[0].Nr_' + pos),eval('aLiz_'+l))
	}
}

if(o == "LeihLand") {
	var l = eval('document.forms[0].LeihLand_' + pos).value;
	var v = eval('document.forms[0].LeihVerein_' + pos).value;
	Delete_List_Entries(eval('document.forms[0].LeihVerein_' + pos))
	if (l==" ") {l="X"}
	Create_List_Entries2(eval('document.forms[0].LeihVerein_' + pos),eval('aVer_'+l))
}

if(o == "Pu1" || o == "Pu2" || o =="Entscheidung1" || o =="Entscheidung2") {
	if (document.getElementById("POS_"+pos) )
		{
			c1 = "normal";
			c2 = "normal";
			var p1 = document.getElementById("Pu1_"+pos).value;
			var p2 = document.getElementById("Pu2_"+pos).value;
			if (isNaN(p1)) {
				p1 = 0;
			}
			else
			{
				p1 = Number(p1);
			}
			if (isNaN(p2)) {
				p2 = 0;
			}
			else
			{
				p2 = Number(p2);
			}
			if (p1 < p2)
			{
				c2 = "extra";
				c1 = "normal";
			}
			if (p1 > p2)
			{
				c1 = "extra";
				c2 = "normal";
			}
			if (document.getElementById("SPLAND_1_"+pos)) {
				var t = "SP";
			}
			else
			{
				var t = "VR";
			}
			document.getElementById(t+"LAND_1_"+pos).className = c1;
			document.getElementById(t+"NUMM_1_"+pos).className = c1;
			document.getElementById(t+"NAME_1_"+pos).className = c1;
			document.getElementById(t+"LAND_2_"+pos).className = c2;
			document.getElementById(t+"NUMM_2_"+pos).className = c2;
			document.getElementById(t+"NAME_2_"+pos).className = c2;
		}
	if (document.getElementById("ALL_ID")) {
		all_id=document.getElementById("ALL_ID").value;
		form_id=all_id.split(",");
		a="";
		pos=form_id[0];
		if (document.getElementById("Punkte1_"+pos)) {
			var s1 = 0;
			var s2 = 0;
			var p1 = 0;
			var p2 = 0;
			for (i=0; i < form_id.length; ++i) {
				ta=document.getElementById("Pu1_"+form_id[i]).type
				if (ta=="hidden") {
					if (document.getElementById("Pu1_"+form_id[i]).value != p1 || document.getElementById("Pu2_"+form_id[i]).value != p2) {
						document.getElementById("Pu1_"+form_id[i]).value = p1;
						document.getElementById("Pu2_"+form_id[i]).value = p2;
						document.getElementById("POS_"+form_id[i]).checked = true;
					}
				}
				else
				{
					p1 = document.getElementById("Pu1_"+form_id[i]).value;
					p2 = document.getElementById("Pu2_"+form_id[i]).value;
					if (isNaN(p1)) {p1 = 0;	} else {p1 = Number(p1); }
					if (isNaN(p2)) {p2 = 0;	} else {p2 = Number(p2); }
					if (p1 < p2) {s2=s2+1;}
					if (p1 > p2) {s1=s1+1;}
				}
				c1 = "normal";
				c2 = "normal";
				if (isNaN(p1)) {
					p1 = 0;
				}
				else
				{
					p1 = Number(p1);
				}
				if (isNaN(p2)) {
					p2 = 0;
				}
				else
				{
					p2 = Number(p2);
				}
				if (p1 < p2)
				{
					c2 = "extra";
					c1 = "normal";
				}
				if (p1 > p2)
				{
					c1 = "extra";
					c2 = "normal";
				}
				if (document.getElementById("SPLAND_1_"+pos)) {
					var t = "SP";
				}
				else
				{
					var t = "VR";
				}
				document.getElementById(t+"LAND_1_"+form_id[i]).className = c1;
				document.getElementById(t+"NUMM_1_"+form_id[i]).className = c1;
				document.getElementById(t+"NAME_1_"+form_id[i]).className = c1;
				document.getElementById(t+"LAND_2_"+form_id[i]).className = c2;
				document.getElementById(t+"NUMM_2_"+form_id[i]).className = c2;
				document.getElementById(t+"NAME_2_"+form_id[i]).className = c2;
			}
			if (document.getElementById("Entscheidung1_"+form_id[0]))
			{
				p1 = document.getElementById("Entscheidung1_"+form_id[0]).value;
				p2 = document.getElementById("Entscheidung2_"+form_id[0]).value;
				if (isNaN(p1)) {
					p1 = 0;
				}
				else
				{
					p1 = Number(p1);
				}
				if (isNaN(p2)) {
					p2 = 0;
				}
				else
				{
					p2 = Number(p2);
				}
				if (p1 < p2)
				{
					s2 = s2+1;
				}
				if (p1 > p2)
				{
					s1 = s1+1;
				}
			}
			document.getElementById("Punkte1_"+form_id[0]).value = s1;
			document.getElementById("Punkte2_"+form_id[0]).value = s2;
			document.getElementById("Punkte1_"+form_id[0]).disabled=false;
			document.getElementById("Punkte2_"+form_id[0]).disabled=false;
			o="Eingabe"
			document.forms[0].Eingabe.checked=true;
			document.getElementById("POS_"+pos).checked=true;
			document.getElementById(o+'_'+pos).value="TRUE";
		}
	}
}

if (o == "Lizenz" || o == "Aktiv") {
	if (o == "Lizenz") {nn = "liz"}
	if (o == "Aktiv") {nn = "akt"}
	if (document.getElementById("geändert_"+nn+"_"+pos)) {
		document.getElementById('von_geändert_'+nn+'_'+pos).value=document.getElementById("user_id").value;
		document.getElementById('name_von_geändert_'+nn+'_'+pos).value=document.getElementById("user_cn").value;
		document.getElementById('geändert_'+nn+'_'+pos).value=document.getElementById("user_time").value;
		document.getElementById('name_geändert_'+nn+'_'+pos).value=document.getElementById("user_time").value;
	}
}
else
{
	if (document.getElementById("geändert_"+pos)) {
		document.getElementById('von_geändert_'+pos).value=document.getElementById("user_id").value;
		document.getElementById('name_von_geändert_'+pos).value=document.getElementById("user_cn").value;
		document.getElementById('geändert_'+pos).value=document.getElementById("user_time").value;
		document.getElementById('name_geändert_'+pos).value=document.getElementById("user_time").value;
	}
}

if (o=="Geprüft" || o=="Eingabe" || o=="Genehmigt") {
		G=eval('document.forms[0].'+o+'_'+pos)
		if (G.value=="TRUE") {
		document.getElementById('von_'+o+'_'+pos).value=document.getElementById("user_id").value;
		document.getElementById('name_von_'+o+'_'+pos).value=document.getElementById("user_cn").value;
		document.getElementById('am_'+o+'_'+pos).value=document.getElementById("user_time").value;
		document.getElementById('name_am_'+o+'_'+pos).value=document.getElementById("user_time").value;
		}
		else
		{
		document.getElementById('von_'+o+'_'+pos).value="";
		document.getElementById('name_von_'+o+'_'+pos).value="";
		document.getElementById('am_'+o+'_'+pos).value="";
		document.getElementById('name_am_'+o+'_'+pos).value="";
		}
}

	if (fehler != "" ) {
		//document.getElementById(t+"LAND_1_"+pos).className = c1;
		obj.style.backgroundColor = "#FF8000";
		alert("FEHLER: "+fehler)
		//obj.focus();
		return false;
	}
	else
	{
		obj.style.backgroundColor = "#FFFFFF";
		document.getElementById("POS_"+pos1).checked=true;
		return true;
	}
}


function Form1_Validator(theForm,pos) {
	if (document.getElementById("SEL_LAND_"+pos)) {
		document.getElementById("SEL_LAND_"+pos).disabled=false;
	}
	if (document.getElementById("SEL_NUMMER_"+pos)) {
		document.getElementById("SEL_NUMMER_"+pos).disabled=false;
	}
	if (document.getElementById("SEL_VEREIN_"+pos)) {
		document.getElementById("SEL_VEREIN_"+pos).disabled=false;
	}

	if (document.getElementById("SEL_LAND_VER_"+pos)) {
		document.getElementById("SEL_LAND_VER_"+pos).disabled=false;
	}
	if (document.getElementById("geändert_"+pos)) {
		document.getElementById("geändert_"+pos).disabled=false;
	}
	if (document.getElementById("geändert_liz_"+pos)) {
		document.getElementById("geändert_liz_"+pos).disabled=false;
	}
	if (document.getElementById("am_Geprüft_"+pos)) {
		document.getElementById("am_Geprüft_"+pos).disabled=false;
	}
	if (document.getElementById("am_Eingabe_"+pos)) {
		document.getElementById("am_Eingabe_"+pos).disabled=false;
	}
	if (document.getElementById("am_Genehmigt_"+pos)) {
		document.getElementById("am_Genehmigt_"+pos).disabled=false;
	}
	if (document.getElementById("Familien-Name_"+pos)) {
		if (document.getElementById("Familien-Name_"+pos).value=="") {
			alert("Name darf nicht leer sein!")
			return false;	
		}
	}

//return false;	
	if (pos) {
		for (i = 0; i < theForm.elements.length; ++i)
		if(theForm.elements[i].name) {
			var n = theForm.elements[i].name.substring(0, 4);
			if (n != "Land") {
				//Update(theForm.elements[i],pos);
			}
    }
  //return false;
  return true;
	}
}


function Form1_Reset() {
	var chk = window.confirm("Alle Änderungen Rückgängig machen ?");
	return(chk);
	var all_id = document.getElementsByName("update")
	if (document.getElementById("ALL_ID")) {
	//	alert(all_id)
	}
}

function Form1_All(theButton,allButton) {
		var all_id = document.getElementById(allButton).value;
		form_id=all_id.split(",");
		var chk = document.getElementById(theButton+"ALL").checked;
		for (i=0; i < form_id.length; ++i) {
				document.getElementById(theButton+form_id[i]).checked=chk
		}
}

function Form1_Mail(theButton,linktype) {
	switch(linktype) {
	case "mail":
		var mail = document.getElementById(theButton).value;
		location.href = "mailto:"+mail;
		break;
	case "adresse":
		apos = theButton.split("_");
		pos= apos[1]
		var adresse = document.getElementById("Plz_"+pos).value+" "+document.getElementById("Stadt_"+pos).value+", "+document.getElementById("Strasse_"+pos).value;
		adresse = encodeURI(adresse);
		var link = "http://npu-solutions.net/adresse.htm?"+adresse;
		var mylink = window.open(link,"mylink","toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=1000,height=1000,left = 50,top = 50");
		mylink.focus()
		break;
	case "mmail":
		var all_id = document.getElementById(theButton).value;
		var r = document.getElementById("MAIL_LONG").checked;
		form_id=all_id.split(",");
		a="";
		b="";
		n=0;
		for (i=0; i < form_id.length; ++i) {
			if (document.getElementById("POS_"+form_id[i]).checked==true)
			{
				mail = document.getElementById("POS_"+form_id[i]).value;
					mail = mail.split(";");
				if (a.indexOf(mail[1]) == -1) {
					a=a+mail[0]+"\t\t"+mail[1]+"\n";
					if (r==true)	{
						b=b+mail[0]+"<"+mail[1]+">,";
					}
					else
					{
						b=b+mail[1]+";";
					}
					n=n+1;
				}
			}
		}
		if (a!="")
		{
			var chk = window.confirm("Mail an "+n+" Adressen senden ?\n\n"+a);
	 	}
	 	else
 		{
 			var chk = false;
 			alert("Bitte zuerst Empfänger auswählen");
 		}
		if (chk) {
			location.href = "mailto:"+b;
		}
		break;
		
	case "zvnr":
		var link = "http://zvr.bmi.gv.at/Start";
		var mylink = window.open(link,"mylink","toolbar=1,scrollbars=1,location=1,statusbar=1,menubar=1,resizable=1,width=800,height=600,left = 50,top = 50");
		mylink.focus()
		break;
	default:
		var link = document.getElementById(theButton).value;
		if (link > "") {
		link = link.toLowerCase()		
		if (link.indexOf("http://")==-1) link = "http://"+link
		var mylink = window.open(link,"mylink","toolbar=1,scrollbars=1,location=1,statusbar=1,menubar=1,resizable=1,width=800,height=600,left = 50,top = 50");
		mylink.focus()
		}
	}
}

function Form1_Main(theButton,pos) {
	var url= "test.htm";
	var chk=true;
	var theForm=eval(theButton);
	if (theForm.referrer) {
		url= theForm.referrer.value;
	}
			
	if (theForm.ALL_ID) {
		all_id=theForm.ALL_ID.value;
		form_id=all_id.split(",");
		a="";
		for (i=0; i < form_id.length; ++i) {
			if (document.getElementById("POS_"+form_id[i]).checked==true)
			{
				a=a+document.getElementById("POS_"+form_id[i]).value+"\n";
			}
		}
		if (a!="")
		{
			var chk = window.confirm("Do you want to exit without safing ?\n"+a);
	 	}
	}
	else
	{
			if (document.getElementById("POS_"+pos).checked==true)
			{
				chk = window.confirm("Abbrechen ohne Speichern ?\n");
			}
	}
	if (chk==true){
 		location.href=url;
		return(false);
	}
	else
	{
		return(false);
	}
	
}


function SetLanguage(selection){
	url = "?mod=setlanguage&language=" + selection + "&red=" + strQueryStrings;
	document.location = url;
}

function PopImage(type,id){
	window.open("image.asp?type=" + type + "&id=" + id,"image","toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=200,height=100,left = 100,top = 100");
}

function SearchMan(selection){
	url = "?mod=search&type=advanced&man_id=" + selection;
	document.location = url;
}

function addToCart(product_id, field_id){
	var product_subid = document.getElementById("product_subid_" + field_id).value;
	if(isNaN(product_subid)){
		alert(product_subid);
		return;
	}
	else
	{
	var quant = document.getElementById("products_to_alter_" + field_id).value;
	if(quant!=0){
		document.location = "?mod=cart&action=add&id=" + product_id + "&quant=" + quant + "&product_subid=" + product_subid;
		}
	}
}

function deleteFromCart(cookie_id, field_id){
	var quant = document.getElementById("products_to_alter_" + field_id).value;
	if(quant!=0){
		document.location = "?mod=cart&action=delete&id=" + cookie_id + "&quant=" + quant;
	}
}

function showError(number, source, description){
	div_name = "errordiv";
	document.getElementById(div_name).style.visibility = "";
}

<!--

/*
Image w/ description tooltip- By Dynamic Web Coding (www.dyn-web.com)
Copyright 2002 by Sharon Paine
Visit http://www.dynamicdrive.com for this script
*/

/* IMPORTANT: Put script after tooltip div or 
	 put tooltip div just before </BODY>. */

var dom = (document.getElementById) ? true : false;
var ns5 = ((navigator.userAgent.indexOf("Gecko")>-1) && dom) ? true: false;
var ie5 = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false;
var ns4 = (document.layers && !dom) ? true : false;
var ie4 = (document.all && !dom) ? true : false;
var nodyn = (!ns5 && !ns4 && !ie4 && !ie5) ? true : false;

// resize fix for ns4
var origWidth, origHeight;
if (ns4) {
	origWidth = window.innerWidth; origHeight = window.innerHeight;
	window.onresize = function() { if (window.innerWidth != origWidth || window.innerHeight != origHeight) history.go(0); }
}

// avoid error of passing event object in older browsers
if (nodyn) { event = "nope" }

///////////////////////  CUSTOMIZE HERE   ////////////////////
// settings for tooltip 
// Do you want tip to move when mouse moves over link?
var tipFollowMouse= true;	
// Be sure to set tipWidth wide enough for widest image
var tipWidth= 255;
var offX= 40;	// how far from mouse to show tip
var offY= 12; 
var tipFontFamily= "Arial, Verdana, helvetica, sans-serif";
var tipFontSize= "13px";
// set default text color and background color for tooltip here
// individual tooltips can have their own (set in messages arrays)
// but don't have to
var tipFontColor= "#000000";
var tipBgColor= "#000000"; 
var tipBorderColor= "#000000";
var tipBorderWidth= 1;
var tipBorderStyle= "ridge";
var tipPadding= 1;
var i= 0;


////////////////////  END OF CUSTOMIZATION AREA  ///////////////////



// to layout image and text, 2-row table, image centered in top cell
// these go in var tip in doTooltip function
// startStr goes before image, midStr goes between image and text
var startStr = '<table width="' + tipWidth + '"><tr><td align="center" width="100%"><img src="';
var midStr = '" border="0"></td></tr><tr><td valign="top" align="center">';
var endStr = '</td></tr></table>';

////////////////////////////////////////////////////////////
//  initTip	- initialization for tooltip.
//		Global variables for tooltip. 
//		Set styles for all but ns4. 
//		Set up mousemove capture if tipFollowMouse set true.
////////////////////////////////////////////////////////////
var tooltip, tipcss;
function initTip() {
  for (i = 0; i < document.images.length; ++i) {
    if (document.images[i].complete == true && document.images[i].name == "r" && document.images[i].height > 200) {
      wh = 2 * document.images[i].width / document.images[i].height ;
      document.images[i].height = 200;
      document.images[i].width = document.images[i].width * wh;
    }
  }
	
	
	if (nodyn) return;
	tooltip = (ns4)? document.tipDiv.document: (ie4)? document.all['tipDiv']: (ie5||ns5)? document.getElementById('tipDiv'): null;
	tipcss = (ns4)? document.tipDiv: tooltip.style;
	if (ie4||ie5||ns5) {	// ns4 would lose all this on rewrites
		tipcss.width = tipWidth+"px";
		tipcss.fontFamily = tipFontFamily;
		tipcss.fontSize = tipFontSize;
		tipcss.color = tipFontColor;
		tipcss.backgroundColor = tipBgColor;
		tipcss.borderColor = tipBorderColor;
		tipcss.borderWidth = tipBorderWidth+"px";
		tipcss.padding = tipPadding+"px";
		tipcss.borderStyle = tipBorderStyle;
	}
	if (tooltip&&tipFollowMouse) {
		if (ns4) document.captureEvents(Event.MOUSEMOVE);
		document.onmousemove = trackMouse;
	}
}

window.onload = initTip;

/////////////////////////////////////////////////
//  doTooltip function
//			Assembles content for tooltip and writes 
//			it to tipDiv
/////////////////////////////////////////////////
var t1,t2;	// for setTimeouts
var tipOn = false;	// check if over tooltip link
function doTooltip(evt,image, text, bgcolor, color) {
	
	if (!tooltip) return;
	if (t1) clearTimeout(t1);	if (t2) clearTimeout(t2);
	tipOn = true;
	// set colors if included in messages array
	if (bgcolor)	var curBgColor = bgcolor;
	else curBgColor = tipBgColor;
	if (color)	var curFontColor = color;
	else curFontColor = tipFontColor;
	if (ns4) {
		var tip = '<table bgcolor="' + tipBorderColor + '" width="' + tipWidth + '" cellspacing="0" cellpadding="' + tipBorderWidth + '" border="0"><tr><td><table bgcolor="' + curBgColor + '" width="100%" cellspacing="0" cellpadding="' + tipPadding + '" border="0"><tr><td>'+ startStr + image + midStr + '<span style="font-family:' + tipFontFamily + '; font-size:' + tipFontSize + '; color:' + curFontColor + ';">' + text + '</span>' + endStr + '</td></tr></table></td></tr></table>';
		tooltip.write(tip);
		tooltip.close();
	} else if (ie4||ie5||ns5) {
		var tip = startStr + image + midStr + '<span style="font-family:' + tipFontFamily + '; font-size:' + tipFontSize + '; color:' + curFontColor + ';">' + text + '</span>' + endStr;
		tipcss.backgroundColor = curBgColor;
	 	tooltip.innerHTML = tip;
	}
	if (!tipFollowMouse) positionTip(evt);
	else t1=setTimeout("tipcss.visibility='visible'",100);
}

var mouseX, mouseY;
function trackMouse(evt) {
	mouseX = (ns4||ns5)? evt.pageX: window.event.clientX + document.body.scrollLeft;
	mouseY = (ns4||ns5)? evt.pageY: window.event.clientY + document.body.scrollTop;
	if (tipOn) positionTip(evt);
}

/////////////////////////////////////////////////////////////
//  positionTip function
//		If tipFollowMouse set false, so trackMouse function
//		not being used, get position of mouseover event.
//		Calculations use mouseover event position, 
//		offset amounts and tooltip width to position
//		tooltip within window.
/////////////////////////////////////////////////////////////
function positionTip(evt) {
	if (!tipFollowMouse) {
		mouseX = (ns4||ns5)? evt.pageX: window.event.clientX + document.body.scrollLeft;
		mouseY = (ns4||ns5)? evt.pageY: window.event.clientY + document.body.scrollTop;
	}
	// tooltip width and height
	var tpWd = (ns4)? tooltip.width: (ie4||ie5)? tooltip.clientWidth: tooltip.offsetWidth;
	var tpHt = (ns4)? tooltip.height: (ie4||ie5)? tooltip.clientHeight: tooltip.offsetHeight;
	// document area in view (subtract scrollbar width for ns)
	var winWd = (ns4||ns5)? window.innerWidth-20+window.pageXOffset: document.body.clientWidth+document.body.scrollLeft;
	var winHt = (ns4||ns5)? window.innerHeight-20+window.pageYOffset: document.body.clientHeight+document.body.scrollTop;
	// check mouse position against tip and window dimensions
	// and position the tooltip 
	if ((mouseX+offX+tpWd)>winWd) 
		tipcss.left = (ns4)? mouseX-(tpWd+offX): mouseX-(tpWd+offX)+"px";
	else tipcss.left = (ns4)? mouseX+offX: mouseX+offX+"px";
	if ((mouseY+offY+tpHt)>winHt) 
		tipcss.top = (ns4)? winHt-(tpHt+offY): winHt-(tpHt+offY)+"px";
	else tipcss.top = (ns4)? mouseY+offY: mouseY+offY+"px";
	if (!tipFollowMouse) t1=setTimeout("tipcss.visibility='visible'",100);
}

function hideTip() {
	if (!tooltip) return;
	t2=setTimeout("tipcss.visibility='hidden'",100);
	tipOn = false;
}

document.write('<div id="tipDiv" style="position:absolute; visibility:hidden; z-index:100"></div>')

function getCookie(name) {
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    } else {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1) {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

function switchBox(div_name){
	mCart_status = getCookie(div_name + "_status");
	mCart = document.getElementById(div_name + "_content");
	
	if(mCart_status == "collapsed"){
		document.cookie = div_name + "_status=open";
		mCart.style.display = "block";
	} else {
		document.cookie = div_name + "_status=collapsed";
		mCart.style.display = "none";
	}
}

function Delete_List_Entries(LIST)
{
	// while there is any entry
	while (LIST.length > 0)
		{
			// delete last entry in list
			LIST.options[LIST.length-1] = null;
		}
}

function Create_List_Entries (LIST, VALUES)
{
	var i = 0;
	var def=true;
	while (i < VALUES.length)
		{
			// Create new option object
			NeuerEintrag = new Option(VALUES[i],VALUES[i],false,def);
			// Append new object to list
			LIST.options[LIST.length] = NeuerEintrag;
			def = false; 
			i++;
		}
}

function Create_List_Entries2 (LIST, VALUES)
{
	var i = 0;
	var def=true;
	var nr = VALUES[0]
	var na = VALUES[1]
	while (i < nr.length)
		{
			// Create new option object
			NeuerEintrag = new Option(na[i],nr[i],false,def);
			// Append new object to list
			LIST.options[LIST.length] = NeuerEintrag;
			def = false; 
			i++;
		}
}

function Form1_Confirm(theButton) {
	theForm=eval(theButton);
	//all_id=theForm.ALL_ID.value;
	all_id=document.getElementById("ALL_ID").value;
	ord_id=document.getElementById("ORD_ID").value;
	form_id=all_id.split(",");
	a="";
	b="";
	n=0;
	for (i=0; i < form_id.length; ++i) {
		if (document.getElementById("POS_"+form_id[i]).checked==true)
		{
			a=a+document.getElementById("POS_"+form_id[i]).value+",";
			b=b+document.getElementById("SPLAND_0_"+form_id[i]).value+" ";
			b=b+document.getElementById("SPNUMM_0_"+form_id[i]).value+" \t";
			b=b+document.getElementById("SPNAME_0_"+form_id[i]).value+" \n";
			n=n+1;
		}
	}
	if (a!="")
	{
		var chk = window.confirm(n+" Markierte Zeilen Genehmigen ?\n"+b);
		if (chk==true) {
			document.getElementById("DELETE").value="";
			for (i=0; i < form_id.length; ++i) {
				if (document.getElementById("POS_"+form_id[i]).checked==true)
				{
					document.getElementById("Meldung_"+form_id[i]).value="4";
					document.getElementById("MMeldung_"+form_id[i]).value="Genehmigt";
				}
			}
			//theForm.submit();
		}
 		return(chk);
 	}
 	else
 	{
		var chk = window.confirm(" Keine Zeilen Markiert! \n Möchten Sie Alle \"Angemeldet\" Genehmigen ?");
		if (chk==true) {
			for (i=0; i < form_id.length; ++i) {
				if (document.getElementById("Meldung_"+form_id[i]).value==1)
				{
					document.getElementById("Meldung_"+form_id[i]).value="4";
					document.getElementById("MMeldung_"+form_id[i]).value="Genehmigt";
					document.getElementById("POS_"+form_id[i]).checked=true;
				}
			}
			//theForm.submit();
			
		}
	}
}
function Form1_Delete(theButton) {
	theForm=eval(theButton);
	//all_id=theForm.ALL_ID.value;
	all_id=document.getElementById("ALL_ID").value;
	ord_id=document.getElementById("ORD_ID").value;
	form_id=all_id.split(",");
	a="";
	b="";
	n=0;
	for (i=0; i < form_id.length; ++i) {
		if (document.getElementById("POS_"+form_id[i]).checked==true)
		{
			a=a+document.getElementById("POS_"+form_id[i]).value+",";
			b=b+document.getElementById("SPLAND_0_"+form_id[i]).value+" ";
			b=b+document.getElementById("SPNUMM_0_"+form_id[i]).value+" \t";
			b=b+document.getElementById("SPNAME_0_"+form_id[i]).value+" \n";
			n=n+1;
		}
	}
	if (a!="")
	{
		var chk = window.confirm(n+" Markierte Zeilen Löschen ?\n"+b);
		if (chk==true) {
			document.getElementById("DELETE").value="DELETE";
			theForm.submit();
			//new_window("print.asp?ID="+a+"&ORD="+ord_id+"&POS="+pos+"&SS="+ss);
		}
 		return(chk);
 	}
	alert("Keine Zeilen Markiert!")
}

function Form1_Print(theButton) {
	theForm=eval(theButton);
	//all_id=theForm.ALL_ID.value;
	all_id=document.getElementById("ALL_ID").value;
	ord_id=document.getElementById("ORD_ID").value;
	if (document.getElementById("SEL_POS")) {
		pos = document.getElementById("SEL_POS").value;
	}
	else
	{
		pos = 1;
	}
	if (document.getElementById("SEL_SS")) {
		ss = document.getElementById("SEL_SS").value;
	}
	else
	{
		ss = "";
	}

	form_id=all_id.split(",");
	a="";
	b="";
	n=0;
	for (i=0; i < form_id.length; ++i) {
		if (document.getElementById("POS_"+form_id[i]).checked==true)
		{
			a=a+document.getElementById("POS_"+form_id[i]).value+",";
			n=n+1;
		}
	}
	if (a!="")
	{
		var chk = window.confirm(n+" Markierte Lizenzen Drucken ?\n"+a);
		if (chk==true) {
			new_window("print.asp?ID="+a+"&ORD="+ord_id+"&POS="+pos+"&SS="+ss);
		}
 		return(chk);
 	}
 	else
 	{
 		if (document.getElementById("SEL_BL")) {
 			SEL_BL=document.getElementById("SEL_BL").value;
 			if (SEL_BL != " ") {
 				b=b+"&BL="+SEL_BL
 				a=a+" Land="+SEL_BL+"\n"
 			}
 		}
 		if (document.getElementById("LizAb_0")) {
 			LizAb=document.getElementById("LizAb_0").value;
 			if (LizAb != "") {
 				b=b+"&LizAb="+LizAb
 				a=a+" Lizenz Ab="+LizAb+"\n"
 			}
 		}
 		if (document.getElementById("LizBis_0")) {
 			LizBis=document.getElementById("LizBis_0").value;
 			if (LizBis != "") {
 				b=b+"&LizBis="+LizBis
 				a=a+" Lizenz Bis="+LizBis+"\n"
 			}
 		}
 		if (document.getElementById("SEL_KL")) {
 			SEL_KL=document.getElementById("SEL_KL").value;
 			if (SEL_KL > " ") {
 				b=b+"&KL="+SEL_KL
 				a=a+" Klasse="+SEL_KL+"\n"
 			}
 		}
 		if (document.getElementById("SEL_VER")) {
 			SEL_VER=document.getElementById("SEL_VER").value;
 			if (SEL_VER > "0") {
 				b=b+"&VER="+SEL_VER
 				n=document.getElementById("SEL_VER").selectedIndex;
 				SEL_VER=document.getElementById("SEL_VER").options[n].text 
 				a=a+" Verein="+SEL_VER+"\n"
 			}
 		}
 		SEL_KL=document.getElementById("SEL_KL").value;
 		SEL_VER=document.getElementById("SEL_VER").value;
		var chk = window.confirm("Keine Zeilen Markiert!\nMöchten Sie alle Lizenzen drucken?\n"+a);
		if (chk==true) {
			new_window("print.asp?ID="+b+"&ORD="+ord_id+"&POS="+pos+"&SS="+ss);
		}
 		return(chk);
	}
}

function new_window(URL1, PAR1)
{
if(Fensterzahl>0)
{
if(F1.closed==false)
F1.close()
}
Fensterzahl=1
var VAL1 =""
if (PAR1) {
VAL1 = eval('document.forms.MainForm.' + [PAR1]).value;
}
w=screen.width-50
w=700
h=screen.height-150
F1=open(URL1+VAL1,"","toolbar=yes,location=no,resizable=yes,scrollbars=yes,width="+w+",height="+h+",left=10,top=5'")

F1.focus()
}
