function addEvent(element, eventType, lamdaFunction, useCapture) {
    if (element.addEventListener){
        element.addEventListener(eventType, lamdaFunction, useCapture)
        return true;
    } else if (element.attachEvent) {
        var r = element.attachEvent('on' + eventType, lamdaFunction)
        return r
    } else {
        return false
    }
}
addEvent(window, 'load', load, false)
function load() 
{
    if(document.getElementById('email'))
    {
        email = document.getElementById('email');
		nDefaultText = "name";
        addEvent(email, 'focus', clearEDefault, false)
        addEvent(email, 'blur', resetEDefault, false)		
    }
	
	if(document.getElementById('name'))
	{
		name = document.getElementById('name');
		eDefaultText = "email address";
        addEvent(name, 'focus', clearNDefault, false)
        addEvent(name, 'blur', resetNDefault, false)
	}

}
function clearNDefault()
{
	if(name.value == "name")
	{
		name.value = '';
	}
}
function resetNDefault()
{
	if(name.value == '')
	{
		name.value = nDefaultText;
	}
}
function clearEDefault()
{
	if(email.value == "email address")
	{
		email.value = '';
	}
}
function resetEDefault()
{
	if(email.value == '')
	{
		email.value = eDefaultText;
	}
}
