<%! static final java.util.List letterList = new java.util.ArrayList(); static { letterList.add("s"); letterList.add("e"); letterList.add("l"); letterList.add("f"); letterList.add("-"); letterList.add("y"); letterList.add("e"); letterList.add("l"); letterList.add("l"); letterList.add("o"); letterList.add("w"); } static final java.util.List selfList = new java.util.ArrayList(); static { selfList.add("self-contained"); selfList.add("self-contained"); selfList.add("self-imposed"); selfList.add("self-sustaining"); selfList.add("self-mutilation"); selfList.add("self-knowledge"); selfList.add("self-control"); selfList.add("self-proclaimed"); selfList.add("self-induced"); selfList.add("self-loading"); selfList.add("self-loathing"); selfList.add("self-abandoning"); selfList.add("self-abnegation"); selfList.add("self-abhorring"); selfList.add("self-absorbed"); selfList.add("self-accusing"); selfList.add("self-adjusting"); selfList.add("self-balanced"); selfList.add("self-boasting"); selfList.add("self-cancelled"); selfList.add("self-combating"); selfList.add("self-commendation "); selfList.add("self-condemned "); selfList.add("self-conflict "); selfList.add("self-conquest "); selfList.add("self-constituted "); selfList.add("self-consumed "); selfList.add("self-contempt "); selfList.add("self-controlled "); selfList.add("self-deceiving "); selfList.add("self-denying "); selfList.add("self-destroyed "); selfList.add("self-disclosure "); selfList.add("self-display "); selfList.add("self-dominion "); selfList.add("self-doomed "); selfList.add("self-elected "); selfList.add("self-evolved "); selfList.add("self-exalting "); selfList.add("self-excusing "); selfList.add("self-exile "); selfList.add("self-fed "); selfList.add("self-fulfillment "); selfList.add("self-governed "); selfList.add("self-harming "); selfList.add("self-helpless "); selfList.add("self-humiliation "); selfList.add("self-idolized "); selfList.add("self-inflicted "); selfList.add("self-improvement "); selfList.add("self-instruction"); selfList.add("self-invited "); selfList.add("self-judging "); selfList.add("self-justification "); selfList.add("self-loathing "); selfList.add("self-loving "); selfList.add("self-maintenance "); selfList.add("self-mastered "); selfList.add("self-nourishment"); selfList.add("self-perfect "); selfList.add("self-perpetuation"); selfList.add("self-pleasing "); selfList.add("self-praising "); selfList.add("self-preserving "); selfList.add("self-questioned "); selfList.add("self-relying "); selfList.add("self-restraining "); selfList.add("self-revelation"); selfList.add("self-ruined "); selfList.add("self-satisfaction"); selfList.add("self-support "); selfList.add("self-sustained "); selfList.add("self-sustaining "); selfList.add("self-tormenting "); selfList.add("self-troubling"); selfList.add("self-trust "); selfList.add("self-tuition"); selfList.add("self-upbraiding"); selfList.add("self-valuing "); selfList.add("self-worshiping"); selfList.add("self-selfing"); } %> <%@ include file="../shared/colorList.jsp" %> <% int anchors = 0; %> Color Stories : y e l l o w : Issue #2 " text="#999900" onLoad="MM_preloadImages('../images/image0.jpg')" link="#999900" vlink="#999900" alink="#999900" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <%@ include file="../shared/header.jsp" %>

" face="Arial, Helvetica, sans-serif" size="<%= rand.nextInt(6)%>">y e l l o w
is for <%= selfList.get(rand.nextInt(selfList.size())) %>

<% String gridColor = (String)yellowList.get(rand.nextInt(yellowList.size())); int gridSize1 = rand.nextInt(530); int gridSize2 = rand.nextInt(530); int gridSize3 = rand.nextInt(530); int gridSize4 = rand.nextInt(100); boolean imagesOnTop = rand.nextBoolean(); %>
<% boolean shouldHaveImage = false; boolean hasBg = false; boolean hasImage = false; boolean hasSolid = false; %> > <% for (int i=0; i<8; i++) { %> <% for (int j=0; j<8; j++) { shouldHaveImage = rand.nextBoolean(); hasBg = false; hasSolid = false; hasImage = false; if (shouldHaveImage) { int randomInt = rand.nextInt(3); if(randomInt == 0) hasBg = true; else if(randomInt == 1) hasImage = true; else if(randomInt == 2) hasSolid = true; if (hasImage || hasSolid) anchors++; } %> <% }%> <%}%>
<%= hasBg ? ("background=" + "../images/image" + rand.nextInt(numImages + 1) + ".jpg") : "" %>>" width="<%= gridSize4 %>" height="<%= gridSize4 %>" border="0">

<% int anchorsCopy = anchors; int divisor = 6500/anchors; int counter = 0; for (int j= 0; j<65; j++) {%> <% for (int k= 0; k<10; k++) { counter=j * k; %> <%} //end i for%> <%} //%>
<% if (counter == divisor || counter % divisor == 0) { counter = 0; %><%= (String)letterList.get(rand.nextInt(letterList.size())) %> <%} else if (rand.nextBoolean()) { int link = rand.nextInt(3); %> "><%= (String)letterList.get(rand.nextInt(letterList.size())) %> <%} else {%> <%= (String)letterList.get(rand.nextInt(letterList.size())) %> <%}%>