package page.com.jfirewalltest;

import org.wikiwebserver.core.WareHouse;
import org.wikiwebserver.handler.http.interfaces.*;

import page.config.SiteTemplatedPage;

import static org.wikiwebserver.html.HTMLHelper.*;

public class Index extends SiteTemplatedPage implements HTTPResponder {
    
    public void generate() {
        addResourceRoot("/templates/com/jfirewalltest/");
        addCSSLink("jfirewalltest.css");
        
        ProgramDetails jfirewalltest = new ProgramDetails();
        
        setTitle("JFirewallTest - " + jfirewalltest.getDescription80());
        this.setKeywords(jfirewalltest.getKeywords());
        
        
        append(h(1, "What is <i>JFirewallTest</i>?") +
               image("results.gif", "JFirewallTest results", "align='right' id='resultsimage'") +    
               p(jfirewalltest.getDescription2000().replace("\n", "<br>")) +
                 getGoogleAdsenseBlock("pub-7253309958196609", "7029144047", 728, 90) +             
               h(1, "Launching JFirewallTest") +         
               p("JFirewallTest can be launched directly from the " +
                 a(Launch.class, "launch") + " page.") + 
                cleardiv()
        );
        
        String counterUrl = WareHouse.getUrlPathForClass(page.image.Counter.class) + "?size=11&amp;name=JFirewallTest";
        append(image(counterUrl, "Page hits", "id='counterImage' align='right'"));      
    }
}


