﻿// MOV - 22/4 - 2010 v 0.1
// This code will check the DOM on load, for elements with the class "keepValue".
// These elements has to have an attribute "rev" which value must be the text to check for.
// After page load the elements will then automatically remove or set their value, so the user wont have to.

function remSetValues()
{
	var eToWatch = $$('.keepValue');
	if(eToWatch.length>0)
	{
		for(var i = 0;i<eToWatch.length;i++)
		{
			Event.observe(eToWatch[i], 'focus', function(event){
				var element = event.element();
				if(element.value==element.readAttribute('rev'))
					{element.value = ''};
			});
			Event.observe(eToWatch[i], 'blur', function(event){
				var element = event.element();
				if(element.value=='')
					{element.value = element.readAttribute('rev')};
			});											
		}
	}
}
Event.observe(window,'load',remSetValues);
