
Event.observe (window, 'load', function () {
	var selectElements	= new selectElement ();
});

var selectElement	= Class.create ();

selectElement.prototype	= {
		
	selects: 		new Array (),
	
	initialize : function ()
	{
		
		this.selects	= $$('select');
		this.selects.each (this.selected.bind (this));
		
	},
	
	selected : function (elem)
	{
		
		if (elem.readAttribute ('selected'))
		{
			
			var option = elem.select ('option[value="' + elem.readAttribute ('selected') + '"]').first ();
			
			if (option != undefined)
			{
				elem.selectedIndex	= option.index;
			}
						
		}
		
	}
	
};