/*
 * InputFocus (benötigt Prototype)
 * 
 * Ermöglicht das Ansprechen fokussierter Elemente per CSS
 * im Internet Explorer und anderen CSS2-inkompatiblen Clients
 * 
 * Für Erlärung und Nutzungshinweise: Original-Artikel auf
 * http://kurtderopa.de/knowhow/16/
 * 
 * Copyright 2006 Philipp Daun - http://kurtderopa.de/
 * 
 * Dieser Code kann frei genutzt werden, solange der Name des
 * Autors sowie der Link auf die obige Seite intakt bleiben
 * 
 */

var InputFocus = Class.create();
InputFocus.prototype = {
	initialize: function(){
		$$("input", "textarea").each(
			function(input){
				Event.observe(input, 'focus', function(e){ Element.addClassName(Event.element(e), 'focus'); }.bindAsEventListener(this), false);
				Event.observe(input, 'blur', function(e){ Element.removeClassName(Event.element(e), 'focus'); }.bindAsEventListener(this), false);
			}.bind(this)
		);
	}
}

Event.observe(window, 'load', function(){ new InputFocus();}, false);
