/**
 * 
 * class.FreewordBlankMessage.js
 * 
 * 
 * 
 * 
 * 2008.12.01 新規作成
 * 
 */




	var FreewordBlankMessage =  {}




//	FreewordBlankMessage.blank_message =  'フリーワードで検索';
	FreewordBlankMessage.blank_message =  'フリーワード・品番検索';




	FreewordBlankMessage.Focus  =  function()
	{
		var freeword =  null;

		freeword =  self.document.getElementById( 'head-itemsearch-form-element-freeword' );

		if     ( false                             ) ;
		else if( 'undefined' == typeof( freeword ) ) ;
		else if( null        ==         freeword   ) ;
		else
		{
			if     
			(
				( 'undefined' != typeof( freeword.value ) ) && 
				( null        !=         freeword.value   ) && 
				( ''          !=         freeword.value   ) && 
				( true                                    ) 
			)
			{
				freeword.value =  String( freeword.value );
			}

			else
			{
				freeword.value =  '';
			}




			while( 0 <= freeword.value.indexOf( this.blank_message ) )
			{
				freeword.value =  freeword.value.replace( this.blank_message, '', 'g' );
			}




			{
				freeword.style.color           =  '#000000';
				freeword.style.background      =  '#FFFFFF none';
				freeword.style.backgroundColor =  '#FFFFFF';
			}
		}
	};




	FreewordBlankMessage.Blur   =  function()
	{
		var freeword =  null;

		freeword =  self.document.getElementById( 'head-itemsearch-form-element-freeword' );

		if     ( false                             ) ;
		else if( 'undefined' == typeof( freeword ) ) ;
		else if( null        ==         freeword   ) ;
		else
		{
			if     
			(
				( 'undefined' != typeof( freeword.value ) ) && 
				( null        !=         freeword.value   ) && 
				( ''          !=         freeword.value   ) && 
				( true                                    ) 
			)
			{
				freeword.value =  String( freeword.value );
			}

			else
			{
				freeword.value =  '';
			}




			if     ( '' == freeword.value )
			{
				freeword.value =  this.blank_message;
			}




			if     ( this.blank_message == freeword.value )
			{
				freeword.style.color           =  '#666666';
				freeword.style.background      =  '#EEEEEE none';
				freeword.style.backgroundColor =  '#EEEEEE';
			}

			else
			{
				freeword.style.color           =  '#000000';
				freeword.style.background      =  '#FFFFFF none';
				freeword.style.backgroundColor =  '#FFFFFF';
			}
		}
	};




	FreewordBlankMessage.Submit =  function()
	{
		var freeword =  null;

		freeword =  self.document.getElementById( 'head-itemsearch-form-element-freeword' );

		if     ( false                             ) ;
		else if( 'undefined' == typeof( freeword ) ) ;
		else if( null        ==         freeword   ) ;
		else
		{
			if     
			(
				( 'undefined' != typeof( freeword.value ) ) && 
				( null        !=         freeword.value   ) && 
				( ''          !=         freeword.value   ) && 
				( true                                    ) 
			)
			{
				freeword.value =  String( freeword.value );
			}

			else
			{
				freeword.value =  '';
			}




			if     ( '' == freeword.value )
			{
				freeword.value =  this.blank_message;
			}




			if     ( this.blank_message == freeword.value )
			{
				freeword.disabled              =  true ;

				freeword.style.color           =  '#666666';
				freeword.style.background      =  '#EEEEEE none';
				freeword.style.backgroundColor =  '#EEEEEE';
			}

			else
			{
				freeword.disabled              =  false;

				freeword.style.color           =  '#000000';
				freeword.style.background      =  '#FFFFFF none';
				freeword.style.backgroundColor =  '#FFFFFF';
			}
		}




		return true ;
	};





