var storeIDs = new Array();
var storeTitles = new Array();
var storeSeries = new Array();
var storeTypes = new Array();
var storeEnableds = new Array();
var storeTemplates = new Array();
storeCounter = 0;

function addEntity(getID,getTitle,getSeries,getEntityType,getEntityTemplate) {
	storeCounter +=1;
	storeIDs[storeCounter] = getID;
	storeTitles[storeCounter] = getTitle;
	storeSeries[storeCounter] = getSeries;
	storeTypes[storeCounter] = getEntityType;
	storeTemplates[storeCounter] = getEntityTemplate;
}

function writeEntityData(EntityTypeSetting) {
	// Look for entities
	foundEntity = false;
	for(x=1;x<=storeCounter;x++) {
		if(storeTypes[x] == EntityTypeSetting) foundEntity = true;
	}
	if(foundEntity) {
		if(EntityTypeSetting == 1) {
			document.write("<a name='books'></a><div id='BookListingText'>" + bookText + "</div>");
			divElement = "<div id='BookListingElement'>";
			divTitleElement = "<div id='BookListingElementTitle'>";
			writeEntityType = "book";
		} else if(EntityTypeSetting == 2) {
			document.write("<a name='refs'></a>&nbsp;<br><div id='RefListingText'>" + reflistText + "</div>");
			divElement = "<div id='RefListingElement'>";
			divTitleElement = "<div id='RefListingElementTitle'>";
			writeEntityType = "reflist";
		}
		lastSeries = "";
		firstLoop = true;
		for(i=1;i<=storeCounter;i++) {
			if(storeTypes[i] == EntityTypeSetting) {
				if(storeSeries[i] != lastSeries) {
					if(firstLoop) {
						firstLoop = false;
						document.write(divElement);
					} else {
						document.write("</div></div>");
						document.write(divElement);
					}
					document.write(divTitleElement + storeSeries[i] +  "</DIV><DIV id='ListingContent'>");
					lastSeries = storeSeries[i];
				}
				document.write("<a href='/" + thisLanguageCode + "/" + thisLanguageCode + "_entity_pages/" + storeTemplates[i] + "?lvl=1&menu=" + codeAreaID + "&id=" + storeIDs[i] + "'>" + storeTitles[i] + "</a>");
				if(i < storeCounter && (storeSeries[i+1] == lastSeries)) document.write("<DIV id='ListingSpacer'></DIV>");
			}
		}
		document.write("</div></div>");
		if(EntityTypeSetting == 2) document.write("&nbsp;<br>");
	}
}
