function clearAndFillInput(input, inactiveClass, activeClass)
{
	input = $( '#' + input);
	if ( input.attr( 'title') == '') return;
	if ( input.attr( 'value') == input.attr( 'title'))
	{
		if ( ( activeClass != null ) && input.hasClass( activeClass))
			input.removeClass( activeClass);
		if ( ( inactiveClass != null ) && !input.hasClass(inactiveClass))
			input.addClass( inactiveClass);
	}
	else
	{
		if ( ( activeClass != null ) && !input.hasClass( activeClass))
			input.addClass(activeClass);
		if ( ( inactiveClass != null ) && input.hasClass( inactiveClass))
			input.removeClass( inactiveClass);
	}
	
	input.focus( function()
	{
		if ( this.value == this.getAttribute( 'title'))
			this.value = '';
		input.removeClass( inactiveClass);
		input.addClass( activeClass);
	});
	
	input.blur( function(){
		if( this.value == '' )
			this.value = this.getAttribute( 'title');
		if( this.value == this.getAttribute( 'title'))
		{
			input.removeClass( activeClass);
			input.addClass( inactiveClass);
		}
	});
	
}

$( 'document').ready( function() {
	clearAndFillInput('q', 'auto');
	clearAndFillInput('login', 'auto');
	clearAndFillInput('pass', 'auto');
});
