﻿function allergyView(viewName, getItemArray) {
	var defaultItemList = ['小麦', 'そば', '卵', '乳成分', '落花生', 'えび', 'かに', 'あわび', 'いか', 'いくら', 'オレンジ', 'キウイ', '牛肉', 'くるみ', 'さけ', 'さば', '大豆', '鶏肉', 'バナナ', '豚肉', 'まつたけ', 'もも', 'やまいも', 'りんご', 'ゼラチン'];

	getItemArray = jQuery.trim(getItemArray);
	var allergyItemArray = getItemArray.split(",");
	allergyItemArray = trimedsplit(allergyItemArray);
	var outPut = '<tr>';

	var Count = 4;

	for (var i = 0; i < defaultItemList.length; i++) {
		Count++;

	 	var className = 'noItem';
	 	var isAllergyItem = false;

	 	for (var s = 0; s < allergyItemArray.length; s++) {
	 		if(allergyItemArray[s] == defaultItemList[i]) {
	 			isAllergyItem = true;
				break;
	 		}
	 	}

	 	if(isAllergyItem == true) {
		 	className = 'pertinence';
	 	}

		if(Count % 5 == 0) {
			outPut += '</tr><tr>';
		}

	 	outPut += '<td class="'+className+'">'+defaultItemList[i]+'</td>'; 
	}
	outPut += '</tr>';
	$(viewName).html(outPut);
}

function trimedsplit(itemsArray) {
	resultArray = new Array();

	for (var i = 0; i < itemsArray.length; i++) {
		resultArray.push(jQuery.trim(itemsArray[i]));
	}

	return resultArray;
}
