// correctly handle PNG transparency in Win IE 5.5 or higher!
function correctPNG() {
	for(var i=0; i<document.images.length; i++) {
		var img = document.images[i];
		var imgName = img.src.toUpperCase();
		if (imgName.substring(imgName.length-3, imgName.length) == "PNG") {
			var imgID = (img.id) ? "id='" + img.id + "' " : "";
			var imgClass = (img.className) ? "class='" + img.className + "' " : "";
			var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' ";
			var imgStyle = "display:inline-block;" + img.style.cssText;
			if (img.align == "left") {
				imgStyle = "float:left;" + imgStyle;
			}
			if (img.align == "right") {
				imgStyle = "float:right;" + imgStyle;
			}
			if (img.parentElement.href) {
				imgStyle = "cursor:hand;" + imgStyle;
			}
			var strNewHTML =
				"<span " + imgID + imgClass + imgTitle
				+ " style=\"" + "width:" + img.width +
				"px; height:" + img.height + "px;" + imgStyle + ";"
				+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
				+ "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>";
			img.outerHTML = strNewHTML;
			i = i-1;
		}
	}
}

function anmeldung_called() {
	header_style=parent.document.getElementById('my_header_style');
	header_style.style.backgroundColor="CornflowerBlue";
	footer_style=parent.document.getElementById('my_footer_style');
	footer_style.style.backgroundColor="CornflowerBlue";
	parent.document.getElementById('my_header').innerHTML="anmeldung";
	return true;
}

function event_called() {
	header_style=parent.document.getElementById('my_header_style');
	header_style.style.backgroundColor="LightBlue";
	footer_style=parent.document.getElementById('my_footer_style');
	footer_style.style.backgroundColor="LightBlue";
	parent.document.getElementById('my_header').innerHTML="der event";
	return true;
}
function pics_called() {
	header_style=parent.document.getElementById('my_header_style');
	header_style.style.backgroundColor="black";
	footer_style=parent.document.getElementById('my_footer_style');
	footer_style.style.backgroundColor="black";
	parent.document.getElementById('my_header').innerHTML="bilder des events";
	return true;
}

function teilnehmer_called() {
	header_style=parent.document.getElementById('my_header_style');
	header_style.style.backgroundColor="SteelBlue";
	footer_style=parent.document.getElementById('my_footer_style');
	footer_style.style.backgroundColor="SteelBlue";
	parent.document.getElementById('my_header').innerHTML="gäste";
	return true;
}
function gastgeber_called() {
	header_style=parent.document.getElementById('my_header_style');
	header_style.style.backgroundColor="#003366;";
	footer_style=parent.document.getElementById('my_footer_style');
	footer_style.style.backgroundColor="#003366;";
	parent.document.getElementById('my_header').innerHTML="gastgeber";
	return true;
}

function right_frame_is_top() {
	if (top.location == self.location) {
		top.location = "/p003876/index.html"
	}
}
function bottom_frame_is_top() {
	if (top.location == self.location) {
		top.location = "/p003876/index.html"
	}
}
function left_frame_is_top() {
	if (top.location == self.location) {
		top.location = "/p003876/index.html"
	}
}

function countdown() {
	// Aktuelles Datum
	startDatum=new Date();

	// Countdown berechnen und anzeigen, bis Ziel-Datum erreicht ist
	if(startDatum<zielDatum)  {
		var	jahre=0,
			monate=0,
			tage=0,
			stunden=0,
			minuten=0;

		// Jahre
		while(startDatum<zielDatum) {
			jahre++;
			startDatum.setFullYear(startDatum.getFullYear()+1);
		}
		startDatum.setFullYear(startDatum.getFullYear()-1);
		jahre--;
	
		// Monate
		while(startDatum<zielDatum) {
			monate++;
			startDatum.setMonth(startDatum.getMonth()+1);
		}
		startDatum.setMonth(startDatum.getMonth()-1);
		monate--;
	
		// Tage
		while(startDatum.getTime()+(24*60*60*1000)<zielDatum) {
			tage++;
			startDatum.setTime(startDatum.getTime()+(24*60*60*1000));
		}
	
		// Stunden
		stunden=Math.floor((zielDatum-startDatum)/(60*60*1000));
		startDatum.setTime(startDatum.getTime()+stunden*60*60*1000);
	
		// Minuten
		minuten=Math.floor((zielDatum-startDatum)/(60*1000));
		startDatum.setTime(startDatum.getTime()+minuten*60*1000);
	
		// Anzeige formatieren
		(jahre!=1)?jahre=jahre+" Jahre,  ":jahre=jahre+" Jahr,  ";
		(monate!=1)?monate=monate+" Monate,  ":monate=monate+" Monat,  ";
		(tage!=1)?tage=tage+" Tage,  ":tage=tage+" Tag,  ";
		(stunden!=1)?stunden=stunden+" Stunden,  ":stunden=stunden+" Stunde,  ";
		(minuten!=1)?minuten=minuten+" Minuten  ":minuten=minuten+" Minute  ";
		
		document.getElementById('countdown').innerHTML="wird 40ig in...<br />"+monate+tage+stunden+minuten;
	
		setTimeout('countdown()',200);
	}
	
	// Anderenfalls alles auf Null setzen
	else document.getElementById('countdown').innerHTML=
    		"";
}

function addsmilie(v) {
	document.guest_form.guest_comment.value += v;
	document.guest_form.guest_comment.value += ' ';
}


function filter_guest() {
	document.guest_filter_form.submit();
}

function DisableSubmitButton() {
	document.guest_form.guest_submit_button.disabled=true;
}

function InsertIntoGuestListError() {
	parent.RightFrame.document.guest_form.guest_submit_button.disabled=false;
}	

function ShowShirazFrame() {
	nw = window.open("/event.shtml","LeftFrame","toolbar=no,location=no");
}
	