<!-- www.java24.net - DIE Javascript-Ressource -->

// www.jjam.de - Alertbox mit JavaScript - Version 20.12.2002
// erweitert & modifiziert by Holger Neeb

//Nur für IE 5+, NN6+ und Opera 5+
ie5=(document.getElementById && document.all && document.styleSheets)?1:0;
nn6=(document.getElementById && !document.all)?1:0;
op5=(document.getElementById&&document.all&&!document.styleSheets)?1:0;

// Alertbox erstellen
if(ie5||nn6||op5) {
	if(ie5) cp=5,cs=2,th=30,bh=50;
	else if(nn6) cp=2,cs=0,th=22,bh=35;
	else cp=0,cs=1,th=15,bh=20; //wg. Layout

	document.write(
		"<div id='alert_box'>"+
		"<table id='alert_table' cellpadding='"+cp+"' cellspacing='"+cs+"'>"+
			"<tr><td height='"+th+"' id='alert_headline'>title</td></tr>"+
			"<tr><td id='alert_text'>text</td></tr>"+
			"<tr align='center'><td height='"+bh+"'>"+
				"<input id='alert_button' type='button' value='&nbsp; &nbsp; OK &nbsp; &nbsp;' onclick='document.getElementById(\"alert_box\").style.visibility=\"hidden\"'>"+
			"</td></tr>"+
		"</table>"+
		"</div>"
	);
}
function alertAlternative(text) 
{
	alert(text);
}

// Box anzeigen
function showAlert(xAlert, yAlert, width, height, title, text) 
{

	document.getElementById("alert_headline").innerHTML = title;
	document.getElementById("alert_text").innerHTML = text;
	document.getElementById("alert_table").style.width=width;
	document.getElementById("alert_table").style.height=height;
	if(ie5) 
	{
		document.getElementById("alert_box").style.left=xAlert+document.body.scrollLeft;
		document.getElementById("alert_box").style.top=yAlert+document.body.scrollTop;
		document.getElementById("alert_box").style.visibility="visible";
	}
	else if(nn6||op5) 
	{
		document.getElementById("alert_box").style.left=xAlert+window.pageXOffset;
		document.getElementById("alert_box").style.top=yAlert+window.pageYOffset;
		document.getElementById("alert_box").style.visibility="visible";
	}
	else alertAlternative(alertText);
}




