@ -12,37 +12,28 @@ 
			
		
	
		
			
				
					                </div>  
			
		
	
		
			
				
					            </td>  
			
		
	
		
			
				
					        </c:if>  
			
		
	
		
			
				
					        <c:choose>  
			
		
	
		
			
				
					            <c:when test="${model.listType eq 'random'}">  
			
		
	
		
			
				
					                <td style="padding-left: 2em;">  
			
		
	
		
			
				
					                    <a href="home.view?listType=random">  
			
		
	
		
			
				
					                        <img src="<spring:theme code="refreshImage"/>" alt="Refresh" style="height:16px;">  
			
		
	
		
			
				
					                        <fmt:message key="common.refresh"/>  
			
		
	
		
			
				
					                    </a>  
			
		
	
		
			
				
					                </td>  
			
		
	
		
			
				
					            </c:when>  
			
		
	
		
			
				
					            <c:otherwise>  
			
		
	
		
			
				
					                <sub:url value="home.view" var="previousUrl">  
			
		
	
		
			
				
					                    <sub:param name="listType" value="${model.listType}"/>  
			
		
	
		
			
				
					                    <sub:param name="listOffset" value="${model.listOffset - model.listSize}"/>  
			
		
	
		
			
				
					                    <sub:param name="genre" value="${model.genre}"/>  
			
		
	
		
			
				
					                    <sub:param name="decade" value="${model.decade}"/>  
			
		
	
		
			
				
					                </sub:url>  
			
		
	
		
			
				
					                <sub:url value="home.view" var="nextUrl">  
			
		
	
		
			
				
					                    <sub:param name="listType" value="${model.listType}"/>  
			
		
	
		
			
				
					                    <sub:param name="listOffset" value="${model.listOffset + model.listSize}"/>  
			
		
	
		
			
				
					                    <sub:param name="genre" value="${model.genre}"/>  
			
		
	
		
			
				
					                    <sub:param name="decade" value="${model.decade}"/>  
			
		
	
		
			
				
					                </sub:url>  
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					                <c:if test="${fn:length(model.albums) gt 0}">  
			
		
	
		
			
				
					                    <td style="padding-right:0.5em">  
			
		
	
		
			
				
					                        <fmt:message key="home.albums">  
			
		
	
		
			
				
					                            <fmt:param value="${model.listOffset + 1}"/>  
			
		
	
		
			
				
					                            <fmt:param value="${model.listOffset + fn:length(model.albums)}"/>  
			
		
	
		
			
				
					                        </fmt:message>  
			
		
	
		
			
				
					                    </td>  
			
		
	
		
			
				
					                </c:if>  
			
		
	
		
			
				
					        <c:if test="${model.listType ne 'random'}">  
			
		
	
		
			
				
					            <sub:url value="home.view" var="previousUrl">  
			
		
	
		
			
				
					                <sub:param name="listType" value="${model.listType}"/>  
			
		
	
		
			
				
					                <sub:param name="listOffset" value="${model.listOffset - model.listSize}"/>  
			
		
	
		
			
				
					                <sub:param name="genre" value="${model.genre}"/>  
			
		
	
		
			
				
					                <sub:param name="decade" value="${model.decade}"/>  
			
		
	
		
			
				
					            </sub:url>  
			
		
	
		
			
				
					            <sub:url value="home.view" var="nextUrl">  
			
		
	
		
			
				
					                <sub:param name="listType" value="${model.listType}"/>  
			
		
	
		
			
				
					                <sub:param name="listOffset" value="${model.listOffset + model.listSize}"/>  
			
		
	
		
			
				
					                <sub:param name="genre" value="${model.genre}"/>  
			
		
	
		
			
				
					                <sub:param name="decade" value="${model.decade}"/>  
			
		
	
		
			
				
					            </sub:url>  
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					            <c:if test="${fn:length(model.albums) gt 0}">  
			
		
	
		
			
				
					                <td style="padding-right:0.5em">  
			
		
	
		
			
				
					                    <fmt:message key="home.albums">  
			
		
	
		
			
				
					                        <fmt:param value="${model.listOffset + 1}"/>  
			
		
	
		
			
				
					                        <fmt:param value="${model.listOffset + fn:length(model.albums)}"/>  
			
		
	
		
			
				
					                    </fmt:message>  
			
		
	
		
			
				
					                </td>  
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					                <c:if test="${model.listOffset gt 0}">  
			
		
	
		
			
				
					                    <td><a href="${previousUrl}"><img src="<spring:theme code='backImage'/>" alt=""></a></td>  
			
		
	
	
		
			
				
					
						
						
						
							
								 
						
					 
				
				@ -51,37 +42,46 @@ 
			
		
	
		
			
				
					                <c:if test="${fn:length(model.albums) eq model.listSize}">  
			
		
	
		
			
				
					                    <td><a href="${nextUrl}"><img src="<spring:theme code='forwardImage'/>" alt=""></a></td>  
			
		
	
		
			
				
					                </c:if>  
			
		
	
		
			
				
					                <td style="padding-right: 2em">  
			
		
	
		
			
				
					                </td>  
			
		
	
		
			
				
					            </c:if>  
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					                <c:if test="${model.listType eq 'decade'}">  
			
		
	
		
			
				
					                    <td style="padding-left: 2em">  
			
		
	
		
			
				
					                        <fmt:message key="home.decade.text"/>  
			
		
	
		
			
				
					                    </td>  
			
		
	
		
			
				
					                    <td>  
			
		
	
		
			
				
					                        <select name="decade" onchange="location='home.view?listType=${model.listType}&decade=' + options[selectedIndex].value">  
			
		
	
		
			
				
					                            <c:forEach items="${model.decades}" var="decade">  
			
		
	
		
			
				
					                                <option  
			
		
	
		
			
				
					                                ${decade eq model.decade ? "selected" : ""} value="${decade}">${decade}</option>  
			
		
	
		
			
				
					                            </c:forEach>  
			
		
	
		
			
				
					                        </select>  
			
		
	
		
			
				
					                    </td>  
			
		
	
		
			
				
					                </c:if>  
			
		
	
		
			
				
					                <c:if test="${model.listType eq 'genre'}">  
			
		
	
		
			
				
					                    <td style="padding-left: 2em">  
			
		
	
		
			
				
					                        <fmt:message key="home.genre.text"/>  
			
		
	
		
			
				
					                    </td>  
			
		
	
		
			
				
					                    <td>  
			
		
	
		
			
				
					                        <select name="genre" onchange="location='home.view?listType=${model.listType}&genre=' + encodeURIComponent(options[selectedIndex].value)">  
			
		
	
		
			
				
					                            <c:forEach items="${model.genres}" var="genre">  
			
		
	
		
			
				
					                                <option ${genre.name eq model.genre ? "selected" : ""} value="${genre.name}">${genre.name} (${genre.albumCount})</option>  
			
		
	
		
			
				
					                            </c:forEach>  
			
		
	
		
			
				
					                        </select>  
			
		
	
		
			
				
					                    </td>  
			
		
	
		
			
				
					                </c:if>  
			
		
	
		
			
				
					            </c:otherwise>  
			
		
	
		
			
				
					        </c:choose>  
			
		
	
		
			
				
					            <c:if test="${model.listType eq 'decade'}">  
			
		
	
		
			
				
					                <td>  
			
		
	
		
			
				
					                    <fmt:message key="home.decade.text"/>  
			
		
	
		
			
				
					                </td>  
			
		
	
		
			
				
					                <td style="padding-right: 2em">  
			
		
	
		
			
				
					                    <select name="decade" onchange="location='home.view?listType=${model.listType}&decade=' + options[selectedIndex].value">  
			
		
	
		
			
				
					                        <c:forEach items="${model.decades}" var="decade">  
			
		
	
		
			
				
					                            <option  
			
		
	
		
			
				
					                            ${decade eq model.decade ? "selected" : ""} value="${decade}">${decade}</option>  
			
		
	
		
			
				
					                        </c:forEach>  
			
		
	
		
			
				
					                    </select>  
			
		
	
		
			
				
					                </td>  
			
		
	
		
			
				
					            </c:if>  
			
		
	
		
			
				
					            <c:if test="${model.listType eq 'genre'}">  
			
		
	
		
			
				
					                <td>  
			
		
	
		
			
				
					                    <fmt:message key="home.genre.text"/>  
			
		
	
		
			
				
					                </td>  
			
		
	
		
			
				
					                <td style="padding-right: 2em">  
			
		
	
		
			
				
					                    <select name="genre" onchange="location='home.view?listType=${model.listType}&genre=' + encodeURIComponent(options[selectedIndex].value)">  
			
		
	
		
			
				
					                        <c:forEach items="${model.genres}" var="genre">  
			
		
	
		
			
				
					                            <option ${genre.name eq model.genre ? "selected" : ""} value="${genre.name}">${genre.name} (${genre.albumCount})</option>  
			
		
	
		
			
				
					                        </c:forEach>  
			
		
	
		
			
				
					                    </select>  
			
		
	
		
			
				
					                </td>  
			
		
	
		
			
				
					            </c:if>  
			
		
	
		
			
				
					        </c:if>  
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        <td style="padding-right: 2em;">  
			
		
	
		
			
				
					            <a href="javascript:refresh()">  
			
		
	
		
			
				
					                <img src="<spring:theme code='refreshImage'/>" alt="Refresh" style="height:16px;">  
			
		
	
		
			
				
					                <fmt:message key="common.refresh"/>  
			
		
	
		
			
				
					            </a>  
			
		
	
		
			
				
					        </td>  
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					        <c:if test="${not empty model.albums}">  
			
		
	
		
			
				
					            <td style="padding-left: 2em">  
			
		
	
		
			
				
					            <td>  
			
		
	
		
			
				
					                <a href="javascript:playShuffle()">  
			
		
	
		
			
				
					                  <img src="<spring:theme code='shuffleImage'/>" alt="Shuffle" style="height:16px;">  
			
		
	
		
			
				
					                  <fmt:message key="home.shuffle"/>