window.addEvent('domready', function()
{
	//adds clearing behaviour for <input class="clear">
	$$('input.clear').each( function(element) {
		element.onfocus = function () {if(this.value==this.defaultValue) this.value=''; return false;},
		element.onblur = function () {if(this.value=='') this.value = this.defaultValue; return false;}
	});
	
	//adds class for <img align="left/right"> for IE attribute selector compatibility
	$$('img[align=left]').each( function(element) {
		element.addClass('left');
	});	

	$$('img[align=right]').each( function(element) {
		element.addClass('right');
	});

	//converts <a class="mail">your(at)mailaddress.com</a> to valid email-links
	$$('a.mail').each( function(element) {
		element.innerHTML = element.innerHTML.replace(/\(at\)/,'@'); 
		element.href = 'mailto:'+element.innerHTML.replace(/\(at\)/,'@');
	});	
		
	//marks even and odd rows and cells in tables with classes
	/*$$('table').each(function(element){
		var trs = element.getElementsBySelector('tbody tr');
		for(i=0; i<trs.length; i++)
		{
			if(i % 2 == 0)
			{
				trs[i].addClass('even');
			}
			else
			{
				trs[i].addClass('odd');
			}
			
			var tds = trs[i].getElementsBySelector('td');
			for(j=0; j<tds.length; j++)
			{
				if(j % 2 == 0)
				{
					tds[j].addClass('even');
				}
				else
				{
					tds[j].addClass('odd');
				}				
			}
		}
	});*/
});
//window.addEvent('domready', init);


