/*  
<!--- ------------------------------------------------------------------------- --->
<!--- Package: javascript.js                                                    --->
<!--- Date: 17.01.2004                                                          --->
<!--- Rev.: 0.02                                                                --->
<!--- Entwickler: C. Obrist                                     				--->
<!--- ------------------------------------------------------------------------- --->
<!--- Desc: Functions for form validation                                       --->
<!--- ------------------------------------------------------------------------- --->

<!--- ------------------------------------------------------------------------- --->
<!--- Version-History                                                           --->
<!--- ------------------------------------------------------------------------- --->
<!--- 16.02.2004 (lws) : updated header                                         --->
<!--- 17.01.2004 (lws) : initial release                                        --->
<!--- ------------------------------------------------------------------------- --->
*/


//!--- Funktionen
//!---
//!--- spamschutz(part1,part2)
//!--- openlink(part1,part2)
//!--- chgClass(status,tdakt,tdnr)
//!--- MM_jumpMenu(targ,selObj,restore)
//!--- openprintpage()
//!--- printpage()
//!--- high(which2), low(which2), highlightit(cur2)
//!--- t1mover(cell), t1mout(cell), t1mclick(cell)
//!--- setClass(f_obj)
//!--- MM_openBrWindow(theURL,winName,features)
//!--- MM_reloadPage(init)
//!--- MM_showHideLayers()
//!--- highlightCurrentPageLink()
//!--- validate_email(field)
//!--- SubmitFormB2B(form)
//!--- SubmitFormNL(form)
//!--- SubmitForm(form)
//!--- SubmitFormEvent(form)
//!--- string2date(string)
//!--- getFullYear(date)
//!--- SubmitFormEmpfehlen(form)
//!--- OpenImage(img)
//!---

//--------------------------------------------------------------------------//
// Beschreibung: Spamschutz
// Developer: 
// Datum:

function spamschutz(part1,part2)
{
	var spamschutz = "mailto:"+part1+"@"+part2;
	document.location.href = spamschutz;
}

//--------------------------------------------------------------------------//
// Beschreibung: Openlink
// Developer: 
// Datum:

function openlink(part1,part2)
{
	if (part2 == "_blank"){
	window.open(part1,'');
	}else{
	document.location.href = part1;
	}
}


<!--- ------------------------------------------------------------------------- --->
<!--- Desc: CSS Klassen wechseln                                                --->
<!--- ------------------------------------------------------------------------- --->
function chgClass(status,tdakt,tdnr){ //v1.0


var tdnr, status, tdakt;

//alert("test");

if (status == "over")
{
//tdakt.className='ListTitleOver';
document.getElementById(tdnr).className='st1inaktTR';
} else {
//tdakt.className='ListTitleOut';
document.getElementById(tdnr).className='st1inaktweissTR';
}

}


//--------------------------------------------------------------------------//
// Beschreibung: Drop Down Menü
// Developer: 
// Datum:

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


//--------------------------------------------------------------------------//
// Beschreibung: öffnen Printpage
// Developer: 
// Datum:

function openprintpage(){
	window.open('f_printview.asp' + window.location.search,'Druckansicht','toolbar=yes,location=no,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=650,height=600')
}

//--------------------------------------------------------------------------//
// Beschreibung: Printpage
// Developer: 
// Datum:

function printpage(){
   if(window.print) window.print();
   else{
     if(agt.indexOf("mac") != -1)alert("Um diese Seite auszudrucken bitte drücken Sie Command-P.")
     else alert("Um diese Seite auszudrucken drücken Sie Ctrl + P zusammen.")
   }
}




//--------------------------------------------------------------------------//
// Beschreibung: Transparenz der Menüeinräge
// Developer: 
// Datum:

function high(which2){
theobject=which2
highlighting=setInterval("highlightit(theobject)",50)
}
function low(which2){
clearInterval(highlighting)
if (which2.style.MozOpacity)
which2.style.MozOpacity=0.6
else if (which2.filters)
which2.filters.alpha.opacity=60
}

function highlightit(cur2){
if (cur2.style.MozOpacity<1)
cur2.style.MozOpacity=parseFloat(cur2.style.MozOpacity)+0.1
else if (cur2.filters&&cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=10
else if (window.highlighting)
clearInterval(highlighting)
}




//--------------------------------------------------------------------------//
// Beschreibung: Mouse Over
// Developer: 
// Datum:

function t1mover(cell){if (!cell.contains(event.fromElement)){cell.style.cursor = 'hand';cell.bgColor = '7C7C7C';}}
function t1mout(cell){if (!cell.contains(event.toElement)){cell.style.cursor = 'default';cell.bgColor = '255599';}}
function t1mclick(cell){if(event.srcElement.tagName=='TD'){cell.children.tags('A')[0].click();}}




//--------------------------------------------------------------------------//
// Beschreibung: Mouse Over
// Developer:
// Datum:

function setClass(f_obj)
{
	if (stBrowser.sType == "IELAYER" || stBrowser.sType == "DOM")
	{
		
		sClassName = f_obj.className;
		sMainClassName = sClassName.substr(0,sClassName.length-1);
		sEndClassName = sClassName.substr(sMainClassName.length,sClassName.length);
	
		if (sEndClassName == sNormal)
		{
			f_obj.className = sMainClassName + sOver;
			setCursor(f_obj);
		}
		else
		{
			f_obj.className = sMainClassName + sNormal;
		}
	
	}
	
}




//--------------------------------------------------------------------------//
// Beschreibung: POP UP
// Developer: 
// Datum:

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}




//--------------------------------------------------------------------------//
// Beschreibung: resize Bug
// Developer: 
// Datum:

function MM_reloadPage(init) { 
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);




//--------------------------------------------------------------------------//
// Beschreibung: Show Hide Layer
// Developer: 
// Datum:

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

// AKTIVER LINK ERUIEREN
function highlightCurrentPageLink() {
var anzHrefs = document.getElementsByTagName("a").length;
for (var i = 0; i <= anzHrefs - 1; i++) {
if (document.getElementsByTagName("a")[i].href == document.location.href) {
var currentClassName = document.getElementsByTagName("a")[i].className;
var newClassName = currentClassName.replace(/inaktiv/,"aktiv");
document.getElementsByTagName("a")[i].className = newClassName;
}
}
}



//--------------------------------------------------------------------------//
// Beschreibung: Mouse Over objekt austauschen
// Developer: 
// Datum:

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}



//--------------------------------------------------------------------------//
// Beschreibung: Navigationslayer (goSubMenu("div"))
// Developer: 
// Datum:

// Browser ueberpruefen
dhtml = (((navigator.appName == "Netscape") && 
(parseInt(navigator.appVersion) >= 4 )) || ((navigator.appName == 
"Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 )))

var openLayer="none"

// -------öffnet ein Submenu (und schliesst das offene)
function goSubMenu(which){
if(dhtml){
if(openLayer==which){
}
else if(openLayer=="none"){
kickMenu(which,'out')
openLayer=which
}
else{
kickMenu(openLayer,'in')
kickMenu(which,'out')
openLayer=which
}}}


// Zeigt/versteckt ein Menu
function kickMenu(layer,dir){
var myLayer=new makeLayerObj(layer)
if(dir=='in'){ myLayer.css.visibility="hidden" }
else if(dir=='out'){ myLayer.css.visibility="visible" }
}


// Generiert ein neutrales Layer-Object
function makeLayerObj(which){
if(document.layers){
this.css=document.layers[which]
this.height=document.layers[which].clip.height
this.top=document.layers[which].top
}
else if(document.getElementById){
this.css=document.getElementById(which).style
this.height=document.getElementById(which).offsetHeight
this.top=document.getElementById(which).top
}
else{
this.css=document.all[which].style
this.height=document.all[which].offsetHeight
this.top=document.all[which].top
}
this.obj=which+"Object"
eval(this.obj+"=this")

return this
}

//--------------------------------------------------------------------------//
// Beschreibung: Email prüfen
// Developer: 
// Datum:
function validate_email(field)
{
with (field)
{
apos=value.indexOf("@")
dotpos=value.lastIndexOf(".")
if (apos<1||dotpos-apos<2) 
  {return false}
else {return true}
}
}

//--------------------------------------------------------------------------//
// Beschreibung: Formular B2B prüfen
// Developer: 
// Datum:

function SubmitFormB2B(form)
{	
	
 if (form.txtAnrede.selectedIndex == 0)
	{
	alert("Sie müssen die Anrede auswählen.");
	form.txtAnrede.focus();
	return false;
	}


if (form.txtName.value == "")
	{
	alert("Sie müssen einen Namen angeben.");
	form.txtName.focus();
	return false;
	}

 if (form.txtVorname.value == "")
	{
	alert("Sie müssen einen Vornamen angeben.");
	form.txtVorname.focus();
	return false;
	}
	
	if (form.txtMail.value == "")
	{
	alert("Sie müssen eine E-Mail Adresse angeben.");
	form.txtMail.focus();
	return false;
	}else{
	//STEP 3: Mail ok?...
	apos=form.txtMail.value.indexOf("@")
	dotpos=form.txtMail.value.lastIndexOf(".")
	if (apos<1||dotpos-apos<2) 
	{
	alert("Sie müssen eine gültige E-Mail Adresse angeben.") ;
	form.txtMail.focus();		  
	return false;
	}
	}
	
/* if (form.txtPlz.value == "")
	{
	alert("Sie müssen eine Postleitzahl angeben.");
	form.txtPlz.focus();
	return false;
	}

 if (form.txtOrt.value == "")
	{
	alert("Sie müssen einen Ort angeben.");
	form.txtOrt.focus();
	return false;
	}
		
*/

	//STEP 2: Passwort doppelt?...

	 if (form.txtPasswort.value == "" || form.txtPasswort1.value == "") 
	  	{
		alert ("Sie haben das Passwort nicht bestätigt!");
		form.txtPasswort.focus();
		return false;
		}
	 if (form.txtPasswort.value != form.txtPasswort1.value)
	 	{
		alert("Die Passwörter stimmen nicht überein!");
		form.txtPasswort.focus();
		return false;
		}


	//Form senden
	form.submit();
	}

//--------------------------------------------------------------------------//
// Beschreibung: Formular Newsletter prüfen
// Developer: 
// Datum:

function SubmitFormNL(form)
{	
	
 if (form.txtAnrede.selectedIndex == 0)
	{
	alert("Sie müssen die Anrede auswählen.");
	form.txtAnrede.focus();
	return false;
	}


if (form.txtName.value == "")
	{
	alert("Sie müssen einen Namen angeben.");
	form.txtName.focus();
	return false;
	}

 if (form.txtVorname.value == "")
	{
	alert("Sie müssen einen Vornamen angeben.");
	form.txtVorname.focus();
	return false;
	}
	
	if (form.txtMail.value == "")
	{
	alert("Sie müssen eine E-Mail Adresse angeben.");
	form.txtMail.focus();
	return false;
	}else{
	//STEP 3: Mail ok?...
	apos=form.txtMail.value.indexOf("@")
	dotpos=form.txtMail.value.lastIndexOf(".")
	if (apos<1||dotpos-apos<2) 
	{
	alert("Sie müssen eine gültige E-Mail Adresse angeben.") ;
	form.txtMail.focus();		  
	return false;
	}
	}

	var themen = form.txtAnzThemen.value;
	var count = 0;
	for(i=0; i<themen; ++i) {
	if(document.getElementsByName("chbNLT")[i].checked == true) {
		count = 1;
		}
	}
	
	if(count == 0) {
		alert("Es muss ein Thema ausgewählt werden.");  	
		form.txtMail.focus();				
		return false;		
	}

	//Form senden
	form.submit();
}



//--------------------------------------------------------------------------//
// Beschreibung: Formular prüfen
// Developer: 
// Datum:

function SubmitForm(form)
{	
	
 if (form.txtAnrede.selectedIndex == 0)
	{
	alert("Sie müssen die Anrede auswählen.");
	form.txtAnrede.focus();
	return false;
	}


if (form.txtName.value == "")
	{
	alert("Sie müssen einen Namen angeben.");
	form.txtName.focus();
	return false;
	}

 if (form.txtVorname.value == "")
	{
	alert("Sie müssen einen Vornamen angeben.");
	form.txtVorname.focus();
	return false;
	}
	
	if (form.txtMail.value == "")
	{
	alert("Sie müssen eine E-Mail Adresse angeben.");
	form.txtMail.focus();
	return false;
	}else{
	//STEP 3: Mail ok?...
	apos=form.txtMail.value.indexOf("@")
	dotpos=form.txtMail.value.lastIndexOf(".")
	if (apos<1||dotpos-apos<2) 
	{
	alert("Sie müssen eine gültige E-Mail Adresse angeben.") ;
	form.txtMail.focus();		  
	return false;
	}
	}
	
/* if (form.txtPlz.value == "")
	{
	alert("Sie müssen eine Postleitzahl angeben.");
	form.txtPlz.focus();
	return false;
	}

 if (form.txtOrt.value == "")
	{
	alert("Sie müssen einen Ort angeben.");
	form.txtOrt.focus();
	return false;
	}

	//STEP 2: Passwort doppelt?...

	 if (form.txtPasswort.value == "" || form.txtPasswort1.value == "") 
	  	{
		alert ("Sie haben das Passwort nicht bestätigt!");
		form.txtPasswort.focus();
		return false;
		}
	 if (form.txtPasswort.value != form.txtPasswort1.value)
	 	{
		alert("Die Passwörter stimmen nicht überein!");
		form.txtPasswort.focus();
		return false;
		}
*/

	//Form senden
	form.submit();
	}
	
//--------------------------------------------------------------------------//
// Beschreibung: Formular Event prüfen
// Developer: 
// Datum:

function SubmitFormEvent(form)
{	

if (form.txtName.value == "")
	{
	alert("Sie müssen einen Namen angeben.");
	form.txtName.focus();
	return false;
	}

 if (form.txtVorname.value == "")
	{
	alert("Sie müssen einen Vornamen angeben.");
	form.txtVorname.focus();
	return false;
	}

 if (form.txtGemeinde.value == "")
	{
	alert("Sie müssen die Gemeinde angeben.");
	form.txtGemeinde.focus();
	return false;
	}
	
 if (form.txtSchulhaus.value == "")
	{
	alert("Sie müssen das Schulhaus angeben.");
	form.txtSchulhaus.focus();
	return false;
	}	
	
 if (form.txtKlasse.value == "")
	{
	alert("Sie müssen die Klasse angeben.");
	form.txtKlasse.focus();
	return false;
	}	

 if (form.txtDatum1.value == "")
	{
	alert("Sie müssen ein Datum angeben.");
	form.txtDatum1.focus();
	return false;
	}
	
	if (form.txtDatum1.value.length > 0)
	{

	var heute = new Date();
	var jahr = heute.getYear();
	var monat = heute.getMonth();
	var tag = heute.getDate();
	var jetzt = new Date(jahr,monat,tag);
	var Datum1 = form.txtDatum1.value;

	if (string2date(Datum1) == null){
	alert("Bitte geben Sie ein gültiges Datum ein.");
	form.txtDatum1.focus();
	return false;		
	}
	
	var arraydatum = Datum1.split(".");
	var meindatum = new Date(arraydatum[2], arraydatum[1]-1, arraydatum[0]);
	if (meindatum < jetzt)
	{alert("Ihr gewünschtes Datum liegt in der Vergangenheit.\nBitte wählen Sie ein Datum in der Zukunft");
	form.txtDatum1.focus();
	return false;}

	}

	if (form.txtDatum2.value.length > 0)
	{

	var heute = new Date();
	var jahr = heute.getYear();
	var monat = heute.getMonth();
	var tag = heute.getDate();
	var jetzt = new Date(jahr,monat,tag);
	var Datum1 = form.txtDatum2.value;
	
	if (string2date(Datum1) == null){
	alert("Bitte geben Sie ein gültiges Datum ein.");
	form.txtDatum2.focus();
	return false;		
	}	
	
	var arraydatum = Datum1.split(".");
	var meindatum = new Date(arraydatum[2], arraydatum[1]-1, arraydatum[0]);
	if (meindatum < jetzt)
	{alert("Ihr gewünschtes Datum liegt in der Vergangenheit\nBitte wählen Sie ein Datum in der Zukunft");
	form.txtDatum2.focus();
	return false;}

	}
	
	if (form.txtDatum3.value.length > 0)
	{

	var heute = new Date();
	var jahr = heute.getYear();
	var monat = heute.getMonth();
	var tag = heute.getDate();
	var jetzt = new Date(jahr,monat,tag);
	var Datum1 = form.txtDatum3.value;
	
	if (string2date(Datum1) == null){
	alert("Bitte geben Sie ein gültiges Datum ein.");
	form.txtDatum3.focus();
	return false;		
	}	
	
	var arraydatum = Datum1.split(".");
	var meindatum = new Date(arraydatum[2], arraydatum[1]-1, arraydatum[0]);
	if (meindatum < jetzt)
	{alert("Ihr gewünschtes Datum liegt in der Vergangenheit\nBitte wählen Sie ein Datum in der Zukunft");
	form.txtDatum3.focus();
	return false;}

	}	

	if (form.txtMail.value == "")
	{
	alert("Sie müssen eine E-Mail Adresse angeben.");
	form.txtMail.focus();
	return false;
	}else{
	//STEP 3: Mail ok?...
	apos=form.txtMail.value.indexOf("@")
	dotpos=form.txtMail.value.lastIndexOf(".")
	if (apos<1||dotpos-apos<2) 
	{
	alert("Sie müssen eine gültige E-Mail Adresse angeben.") ;
	form.txtMail.focus();		  
	return false;
	}
	}
	
	//Form senden
	form.submit();
	}	
	
//--------------------------------------------------------------------------//
// Beschreibung: Formular Empfehlen prüfen
// Developer: 
// Datum:

function SubmitFormEmpfehlen(form)
{	

	if (form.ename.value == "")
	{
	alert("Sie müssen einen Empfängername angeben.");
	form.ename.focus();
	return false;
	}
	
	if (form.empfaengeremail.value == "")
	{
	alert("Sie müssen eine Empfänger E-Mail angeben.");
	form.empfaengeremail.focus();
	return false;
	}else{
	//STEP 3: Mail ok?...
	apos=form.empfaengeremail.value.indexOf("@")
	dotpos=form.empfaengeremail.value.lastIndexOf(".")
	if (apos<1||dotpos-apos<2) 
	{
	alert("Sie müssen eine gültige Empfänger E-Mail angeben.") ;
	form.empfaengeremail.focus();		  
	return false;
	}
	}

	if (form.name.value == "")
	{
	alert("Sie müssen Ihren Namen angeben.");
	form.name.focus();
	return false;
	}
	
	if (form.email.value == "")
	{
	alert("Sie müssen eine E-Mail angeben.");
	form.email.focus();
	return false;
	}else{
	//STEP 3: Mail ok?...
	apos=form.email.value.indexOf("@")
	dotpos=form.email.value.lastIndexOf(".")
	if (apos<1||dotpos-apos<2) 
	{
	alert("Sie müssen eine gültige E-Mail angeben.") ;
	form.email.focus();		  
	return false;
	}
	}


	//Form senden
	form.submit();
	}	
	
function SubmitPRUpload(form){

 if (form.txtName.value == "")
	{
	alert("Sie müssen einen Dateinamen eingeben.");
	form.txtName.focus();
	return false;
	}	
    document.getElementById("ladebalken").style.display = "block";
	//document.getElementById("content").style.display = "none";	
	document.getElementById("upload").style.display = "none";		
    return true;	
	
}

///////////////////////////////////////////////////////////
//
// string2date(string)
//
// string => TT.MM.YYYY HH:MM:SS
// Das Trennzeichen kann ein: "./-" sein
// prüft einen String auf ein gültiges Datum
// gibt ein Datum Objekt oder null zurück

function string2date(string)
{
    if(!string) return null;
    string += '';
    string = string.replace(/[-\/]/g, '.'); // Trennzeichen normalisieren
    string = string.replace(/[^0-9.: ]/g, ''); // ungültige Zeichen entfernen
    string = string.replace(/ +/g, ' '); // doppelte Leerzeichen entfernen
    var uhr = string.split(" "); // Uhrzeit abtrennen
    var split = uhr[0].split(".");
    var day = parseInt(split[0], 10);
    var month = parseInt(split[1] || 0, 10);
    var year = parseInt(split[2] || 0, 10);

    if(isNaN(year)) year = getFullYear();

    var check = new Date(year, month - 1, day);
    if(uhr[1])
    {
         var uhr = uhr[1].split(':');
         check.setHours( uhr[0] || 0 );
         check.setMinutes( uhr[1] || 0 );
         check.setSeconds( uhr[2] || 0 );
    }

    var day2 = check.getDate();
    var year2 = getFullYear(check);
    var month2 = check.getMonth() + 1;

    return ( year2 == year && month == month2 && day == day2 ) ? check
    : null;
}

function getFullYear(date)
{
    if(!date) date = new Date();
    if(typeof date.getFullYear != 'undefined') return date.getFullYear();
    var year = date.getYear();
    if(year < 1000) year += 2000;
    return year;
}

//--------------------------------------------------------------------------//
// Beschreibung: Image öffnen
// Developer: 
// Datum:

function OpenImage(img){
foto= new Image();
foto.src=(img);
ControlFoto(img);
}

function ControlFoto(img){
if((foto.width!=0)&&(foto.height!=0)){
ViewFoto(img);
}
else{
interval_a="ControlFoto('"+img+"')";
interval_b=setTimeout(interval_a,20);
}
}
function ViewFoto(img){
width=foto.width+20;
height=foto.height+24;

try {
if (output.closed == false) throw "offen";
}
catch (e) {
if (e=="offen") {
output.close();
}
}
output=window.open("","output","left=40,top=40,width="+width+",height="+height+",location=no,toolbar=no,menubar=no,status=no,scrol lbars=no,resizable=no");
output.document.writeln("<html><head><title>..:: Bild ::..<\/title><\/head>");
output.document.writeln("<body bgcolor=\"white\" text=\"white\" link=\"white\" vlink=\"white\" alink=\"white\" leftmargin=\"0\" marginwidth=\"0\" topmargin=\"0\" marginheight=\"0\">");
output.document.writeln("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" height=\"100%\">");
output.document.writeln("<tr><td width=\"100%\" height=\"100%\" align=\"left\" valign=\"top\"><p><a href=\"javascript:self.close()\"><img src=\""+img+"\" width=\""+foto.width+"\" height=\""+foto.height+"\" border=\"10\" alt=\"hier klicken um Fenster zu schliessen\"></a><\/p><\/td><\/tr>");
output.document.writeln("<\/table><\/body><\/html>");
output.focus();
}



