var Fenster
var Fens
var Fensal
var Fensterint



function auswahl(ziel,x,i,u,s){
	var wahl=document.forms["formular"+i][x].options[document.forms["formular"+i][x].selectedIndex].value;
	window.document.location.href=ziel+".asp?userid="+u+"&sessionid="+s+"&"+x+"="+wahl;
}


  function intern(y,j,p,a){
var wahlint=document.forms["formular"+j][y].options[document.forms["formular"+j][y].selectedIndex].value;

window.document.location.href="intern"+j+".asp?pass="+p+"&agilid="+a+"&"+y+"="+wahlint;
}


function info(prodNr){
if (navigator.platform.indexOf("M")!=-1 && navigator.appName=="Microsoft Internet Explorer"){
        Fenster=window.open('info.asp?ProdNr='+prodNr,'info','menubar=yes,scrollbars=yes,resizable=yes,left=600,top=150,width=305,height=400')
        Fenster.focus();
        }else{
                if(Fenster!=null && Fenster.closed==false){
                        Fenster.close();
                        }
        Fenster=window.open('info.asp?ProdNr='+prodNr,'info','menubar=yes,scrollbars=yes,resizable=yes,left=600,top=150,width=305,height=400')
        Fenster.focus();
        }
}


//details bei reise und programm
function infoveran(datei,veranNr){
if (navigator.platform.indexOf("M")!=-1 && navigator.appName=="Microsoft Internet Explorer"){
		Fens=window.open(datei+'?VeranNr='+veranNr,'infoveran','menubar=yes,scrollbars=yes,resizable=yes,left=600,top=150,width=350,height=250')
        Fens.focus();
        }else{
                if(Fens!=null && Fens.closed==false){
                        Fens.close();
                        }
        Fens=window.open(datei+'?VeranNr='+veranNr,'infoveran','menubar=yes,scrollbars=yes,resizable=yes,left=600,top=150,width=350,height=250')
        Fens.focus();
        }
}


function infoallg(datei){
if (navigator.platform.indexOf("M")!=-1 && navigator.appName=="Microsoft Internet Explorer"){
        Fensal=window.open(datei,'infoallg','scrollbars=yes,resizable=yes,left=600,top=150,width=350,height=250')
        Fensal.focus();
        }else{
                if(Fensal!=null && Fensal.closed==false){
                        Fensal.close();
                        }
        Fensal=window.open(datei,'infoallg','scrollbars=yes,resizable=yes,left=600,top=150,width=350,height=250')
        Fensal.focus();
        }
}

//Fenster in beliebiger Groesse mit gewuenschter Datei oeffnen
function infouniversal(datei,w,h){
if (navigator.platform.indexOf("M")!=-1 && navigator.appName=="Microsoft Internet Explorer"){
        Fensa2=window.open(datei,'info2','scrollbars=yes,menubar=yes,resizable=yes,width='+w+',height='+h)
        Fensa2.focus();
        }else{
                if(Fensal!=null && Fensa2.closed==false){
                        Fensal.close();
                        }
        Fensa2=window.open(datei,'info2','scrollbars=yes,menubar=yes,resizable=yes,width='+w+',height='+h)
        Fensa2.focus();
        }
}



function aktiv(Bild,sosse){
                if(document.images){
                document.images["mat"+Bild].src="../../bilda/but/"+sosse+".gif";
                }
        }

function passiv(Bil,sos){
                if(document.images){
 document.images["mat"+Bil].src="../../bilda/but/"+sos+".gif";
 }
 }


function infoint(prodNr,dat){
if (navigator.platform.indexOf("M")!=-1 && navigator.appName=="Microsoft Internet Explorer"){
        Fensterint=window.open('int'+dat+'.asp?ProdNr='+prodNr,'infoint','scrollbars=yes,location=no, width=900,height=700')
        Fensterint.focus();
        }else{
                if(Fensterint!=null && Fensterint.closed==false){
                        Fensterint.close();
                        }
        Fensterint=window.open('int'+dat+'.asp?ProdNr='+prodNr,'infoint','location=no,scrollbars=yes,width=900,height=700')
        Fensterint.focus();
        }
}

// Formular abschicken: <a href="javascript:sendForm('formular','email',new Array('vname','nname','str','nr','plz','ort')">link</a>
function checkEMail(email)
{
	var chk= ((i1=email.indexOf('@')) > 1);
	var i2= email.lastIndexOf('.');
	chk&= ((i2>i1) && (i2-i1 > 2));
	chk&= (email.length-i2 > 2);
	if (!chk) alert("E-Mail nicht korrekt!");
	return chk;
}

function checkIfEmpty(form, data)
{
	if (data == null) return 1;
	var chk= 1;
	var i= -1;
	for (i= 0; (i < data.length) && (chk); i++)
		chk&= ((eval('document.'+form+'.'+data[i]+'.value')).length > 0);
	if (!chk) alert("Bitte füllen Sie das Formular vollständig aus.");
	return chk;
}

function sendForm(fname, emailname, dataArray)
{
	var send= true;
	if (eval('document.'+fname+'.'+emailname+'.value') != "") send= checkEMail(eval('document.'+fname+'.'+emailname+'.value'));
	if (send) send= checkIfEmpty(fname, dataArray);
	if (send) eval('document.'+fname+'.submit()');
}

 
