/**
 * Check if Client is some Internet Explorer thing
 * and show infoPanel if so. To not screw up usability for IE-users entirely
 * remember if infoPanel has been shown to bug no further
 **/
function showInternetExplorerInfo()
{

	/*
	 * stop if we're not dealing with an internet explorer
	 */
	if( navigator.appName.toLowerCase().indexOf('explore') < 0 )
		return;

	/*
	 * stop if the infoPanel been shown previously
	 * otherwise remember, that it is shown right now
	 */
	if ( getCookie('ieCheckDone') )
		return;
	else
		setCookie('ieCheckDone', '1', null, '/');

	/*
	 * display that nice little information about real[tm] browsers
	 */
	var bcBlockup = new blockup();

	var infoPanel = document.createElement('div');
		infoPanel.setAttribute('id', 'ieInfoPanel');
		infoPanel.innerHTML = '<img src="/assets/warning.jpg" alt="achtung!"><h2>Achtung! Sie benutzen einen nicht sicheren Browser</h2>'+
								'<p>Sie benutzen den Internet Explorer. Dieser Browser birgt ' +
								'einige Gefahren und Unannehmlichkeiten, denen Sie Sich ' +
								'wahrscheinlich gar nicht bewusst sind.</p>' +
								'<p>Ohne Sie weiter mit technischen Gr&uuml;nden für den ' +
								'Umstieg auf einen richtigen Browser zu belästigen, empfehle ' +
								'ich den Einsatz des <a href="http://mozilla.com">Mozilla Firefox</a></p>'+
								'<p>Wenn Sie Sich über die Gefahren des Internet Explorers ' +
								'im Klaren sind und diese ranzige Software dennoch weiterhin benutzen ' +
								'wollen, sei Ihnen der Zugriff auf diese Webseite nicht verwehrt.' +
								'Schliesslich m&uuml;ssen ja Sie mit den Sicherheitsl&ouml;chern leben.</p>';

	bcBlockup.addElement( infoPanel );
	bcBlockup.addControls( bcBlockup.CONTROL_CLOSEBUTTON );
	bcBlockup.show();
}
addLoadEvent(showInternetExplorerInfo);
