function addLoginListeners()
{
  if( !document.getElementsByTagName ) return;

	var allLinks = document.getElementsByTagName('input');
	
	for( var i=0; i<allLinks.length; i++ )
	{
		var link = allLinks[i];
		if( link.className && ( ' '+link.className+' ').indexOf(' loginInput ') != -1 )
		{
			addEvent( link, 'focus', loginFocus, false );
			addEvent( link, 'blur', loginBlur, false );
      if( link.value == '' ) link.value = 'username';      
		}
		if( link.className && ( ' '+link.className+' ').indexOf(' loginPass ') != -1 )
		{
			addEvent( link, 'focus', loginFocus, false );
			addEvent( link, 'blur', loginBlur, false );
      if( link.value == '' ) link.value = 'Password  ';      
		}
		
	}
}

function addLoginSubmitListeners()
{
	
	if( !document.getElementsByTagName ) return;

	var allLinks = document.getElementsByTagName('input');
	
	for( var i=0; i<allLinks.length; i++ )
	{
		var link = allLinks[i];
		if( link.className && ( ' '+link.className+' ').indexOf(' loginSubmit ') != -1 )
		{
			addEvent( link, 'click', loginSubmit, false );
      
		}
		
	}
}

function loginFocus(e)
{
  var target = findTarget(e)
  if( target.value == 'username' || target.value == 'Password  '  )
  {
    target.value = '';
  }
}

function loginBlur(e)
{
  var target = findTarget(e)
  if( target.id== 'loginUsername' && target.value == ''  )
  {
    target.value = 'username';
  }
  if( target.id== 'loginPassword' && target.value == ''  )
  {
    target.value = 'Password  ';
  }
}

function loginSubmit(e)
{
  var username = document.getElementById( 'clientUsername' );
  if( username.value=='username' )
  {
    preventDefault(e)
  }
}

addEvent( window, 'load', addLoginListeners, false );
addEvent( window, 'load', addLoginSubmitListeners, false );
