/**
 *	
**/
fidda.core.Import.createClass('fidda.ui.InputFocusToggle', '', function(argObjClass)
{
	/**
	 *	constructor
	 *	
	 *	@access		public
	 *	@param		void
	 *	@return		void
	**/
	argObjClass.prototype.constructor = function()
	{
	}
	
	/**
	 *	call this function in onfocus event of input:
	 *	<input type="text" name="name" value="value" onfocus="fidda.ui.InputFocusToggle.onFocus(this);" />
	 *	
	 *	@access		public static
	 *	@param		input		argObjInput
	 *	@return		void
	**/
	argObjClass.onFocus = function(argObjInput)
	{
		if (undefined === argObjInput._strOriginalValue) argObjInput._strOriginalValue = argObjInput.value;
		if (argObjInput._strOriginalValue === argObjInput.value) argObjInput.value = '';
		
		argObjInput.onblur = function()
		{
			if ('' === argObjInput.value) argObjInput.value = argObjInput._strOriginalValue;
		}
	}
});
