package page.com.googleoids;

import java.util.HashMap;
import java.util.Map;

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() {
        addCSSLink("/templates/com/googleoids/googleoids.css");  
        
        setTitle("Googleoids - The crazy cross between searching and scrabble!");
        
        String startSearch = startPoints[(int)(Math.random()*startPoints.length)];
        if (getFormData() != null) {
            startSearch = getFormData().getFirst("q");
        }
        
        Map<String, String> params = new HashMap<String, String>();
        params.put("cache_option", "No");
        params.put("q", WareHouse.escapeQuotes(startSearch));
        
        //append(applet("com.googleoids.Googleoids", "/Googleoids.jar", ".", 730, 500, params));

        append(p("Sorry, Google changed something and broke this!") + 
               p("Try the " + a("http://www.jads.co.uk/software/android-apps#TOC-Googleoids", "Android version") + 
                 ", that still works!"));
        
    }
    
    public static final String[] startPoints = { 
        "cat", "dog", "pig", "cow", "planet", "fruit", "vegetable",
        "mr men", "java duke", "tux", "cute animal"
    };
}

