/**
 * RokIEWarn - An IE6 Warning to invite people upgrading to IE6
 * 
 * @version		1.2-noOpacity
 * 
 * @license		MIT-style license
 * @author		Djamil Legato <djamil@rockettheme.com>
 * @client		RocketTheme, LLC.
 * @copyright	Author
 */
 
 
var RokIEWarn = new Class({
	'site': 'sitename',
	'initialize': function() {
		var warning = "<h3>Sie sehen sich gerade diese Seite mit dem Browser Internet Explorer 6 (IE6) an.</h3><h4>Bitte beachten Sie, dass diese Seite zwar kompatibel mit IE6 ist, die Funktionalitaet und das Erscheinungsbild mit IE6 aber nicht optimal sind.</h4></p>Sie werden eine deutlich bessere Darstellung der Seite bekommen, wenn Sie Ihre veraltete Version 6 auf die aktuelle Version 7 upgraden oder auf den noch besseren (kostenlosen) Browser Firefox 3 umsteigen.</p>Die letzte Version von Internet Explorer 6 hat die Bezeichnung Service Pack 1 fuer Internet Explorer 6 und wurde im Dezember 2004 veroeffenlicht.  Wenn Sie weiterhin diesen Internet Explorer 6 benutzen, setzen Sie sich unnoetigerweise jeglicher Art von Sicherheitsrisiken, die seit Dezember 2004 bekannt wurden, aus. Im Oktober 2006, brachte Microsoft die neue und derzeit aktuelle Version 7 von Internet Explorer heraus. Damit wurden nicht nur diverse schwere Sicherheitluecken geschlossen, sondern auch eine bessere Darstellung von Internetseiten ermoeglicht. Microsoft hat den Internet Explorer 7 als Update mit hoechter Prioritaet veroeffentlicht und ist kostenlos als Download verfuegbar. Seit dem 12. Februar 2008 zwingt Microsoft aufgrund der grossen Sicherheitluecken der alten Version 6 in allen neuen updates zu der neuen Version 7, die deutlich besser und sicherer ist als Version 6. Fuer Ihre eigene Sicherheit sollten Sie ab sofort nur noch Version 7 benutzen und upgraden. </p>Wir empfehlen jedoch ausdruecklich statt IE7 den kostenlosen Browser Firefox 3. Firefox 3 ist besser und sicherer als IE7. Und Firefox gibt es fuer Mac und Windows.</p> <br /><a class=\"external\"  href=\"http://www.mozilla-europe.org\">Hier klicken fuer Download Firefox 3</a> <br /> <a class=\"external\"  href=\"http://www.microsoft.com/downloads/details.aspx?FamilyID=9ae91ebe-3385-447c-8a30-081805b2f90b&DisplayLang=de\">Link zum Internet Explorer 7</a>";
		
		this.box = new Element('div', {'id': 'iewarn'}).inject(document.body, 'top');
		var div = new Element('div').inject(this.box).setHTML(warning);
		
		var click = this.toggle.bind(this);
		var button = new Element('a', {'id': 'iewarn_close'}).addEvents({
			'mouseover': function() {
				this.addClass('cHover');
			},
			'mouseout': function() {
				this.removeClass('cHover');
			},
			'click': function() {
				click();	
			}
		}).inject(div, 'top');
		
		this.height = $('iewarn').getSize().size.y;
		
		this.fx = new Fx.Styles(this.box, {duration: 1000}).set({'margin-top': $('iewarn').getStyle('margin-top').toInt()});
		this.open = false;
		
		var cookie = Cookie.get('rokIEWarn'), height = this.height;
		//cookie = 'open'; // added for debug to not use the cookie value
		if (!cookie || cookie == "open") this.show();
		else this.fx.set({'margin-top': -height});

		
		return ;
	},
	
	'show': function() {
		this.fx.start({
			'margin-top': 0
		});
		this.open = true;
		Cookie.set('rokIEWarn', 'open', {duration: 7});
	},	
	'close': function() {
		var margin = this.height;
		this.fx.start({
			'margin-top': -margin
		});
		this.open = false;
		Cookie.set('rokIEWarn', 'close', {duration: 7});
	},	
	'status': function() {
		return this.open;
	},
	'toggle': function() {
		if (this.open) this.close();
		else this.show();
	}
});

window.addEvent('domready', function() {
	if (window.ie6) { (function() {var iewarn = new RokIEWarn();}).delay(2000); }
});
