// タイトル文字
cheltenhamText_displayTextGradually( "LabelGreeting", 'amazonから書籍の情報を検索します。お好みのジャンルを選択してください。', 500, 20 );
setTimeout( function(){ cheltenhamText_displayTextGradually( "LabelStatus", '検索条件を入力して検索してください。', 300, 20 ); }, 1000 );

// XMLからリストの読み込み
cheltenhamFile_loadFileXml( './xml_genre.xml', printListGenre );
cheltenhamFile_loadFileXml( './xml_orderview.xml', printListOrderView );
cheltenhamFile_loadFileXml( './xml_category.xml', printListCategory );

// XMLファイルからカテゴリーリストを表示する関数
function printListCategory( dataXml )
{
	var listItem = dataXml.getElementsByTagName( 'Category' );
	for( var i = 0 ; i < listItem.length ; i++ )
	{
		var id = '';
		var name = '';
		if( listItem[ i ].getElementsByTagName( 'ID' )[ 0 ].firstChild )
		{
			id = listItem[ i ].getElementsByTagName( 'ID' )[ 0 ].firstChild.nodeValue;
		}
		if( listItem[ i ].getElementsByTagName( 'Name' )[ 0 ].firstChild )
		{
			name = listItem[ i ].getElementsByTagName( 'Name' )[ 0 ].firstChild.nodeValue;
		}
		document.getElementById( 'Category' ).value = id;
		break;
	}
}
// XMLファイルからジャンルリストを表示する関数
function printListGenre( dataXml )
{
	var listItem = dataXml.getElementsByTagName( 'Genre' );
	var objectSelect = document.getElementById( 'Genre' );
	for( var i = 0 ; i < listItem.length ; i++ )
	{
		var id = '';
		var name = '';
		if( listItem[ i ].getElementsByTagName( 'ID' )[ 0 ].firstChild )
		{
			id = listItem[ i ].getElementsByTagName( 'ID' )[ 0 ].firstChild.nodeValue;
		}
		if( listItem[ i ].getElementsByTagName( 'Name' )[ 0 ].firstChild )
		{
			name = listItem[ i ].getElementsByTagName( 'Name' )[ 0 ].firstChild.nodeValue;
		}
		var objectOption = document.createElement( 'option' );
		objectOption.value = id;
		objectOption.text = name;
		cheltenhamDom_addNode( objectSelect, objectOption );
	}
}
// XMLファイルからジャンルリストを表示する関数
function printListOrderView( dataXml )
{
	var listItem = dataXml.getElementsByTagName( 'Order' );
	var objectSelect = document.getElementById( 'OrderView' );
	for( var i = 0 ; i < listItem.length ; i++ )
	{
		var id = '';
		var name = '';
		if( listItem[ i ].getElementsByTagName( 'ID' )[ 0 ].firstChild )
		{
			id = listItem[ i ].getElementsByTagName( 'ID' )[ 0 ].firstChild.nodeValue;
		}
		if( listItem[ i ].getElementsByTagName( 'Name' )[ 0 ].firstChild )
		{
			name = listItem[ i ].getElementsByTagName( 'Name' )[ 0 ].firstChild.nodeValue;
		}
		var objectOption = document.createElement( 'option' );
		objectOption.value = id;
		objectOption.text = name;
		cheltenhamDom_addNode( objectSelect, objectOption );
	}
}

