<%-- $HeadURL: svn+ssh://jwilden@svn.wald.intevation.org/deegree/apps/igeoportal-standard/branches/2.5_testing/modules/digitizer/geom_control.jsp $ 
 This file is part of deegree, http://deegree.org/
 Copyright (C) 2001-2009 by:
 - Department of Geography, University of Bonn -
 and
 - lat/lon GmbH -

 This library is free software; you can redistribute it and/or modify it under
 the terms of the GNU Lesser General Public License as published by the Free
 Software Foundation; either version 2.1 of the License, or (at your option)
 any later version.
 This library is distributed in the hope that it will be useful, but WITHOUT
 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
 details.
 You should have received a copy of the GNU Lesser General Public License
 along with this library; if not, write to the Free Software Foundation, Inc.,
 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

 Contact information:

 lat/lon GmbH
 Aennchenstr. 19, 53177 Bonn
 Germany
 http://lat-lon.de/

 Department of Geography, University of Bonn
 Prof. Dr. Klaus Greve
 Postfach 1147, 53001 Bonn
 Germany
 http://www.geographie.uni-bonn.de/deegree/

 e-mail: info@deegree.org
--%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page import="java.util.HashMap" %>
<%
    String[] geomTypes = ((String)request.getParameter( "geomTypes" )).split( ";" );
    HashMap geomTypeToLabel = new HashMap(3);
    geomTypeToLabel.put( "POINT", "Point" );
    geomTypeToLabel.put( "LINESTRING", "Line" );
    geomTypeToLabel.put( "POLYGON", "Polygon" );
%>
<table>
    <tr>
        <td colspan="3">
            <form>
            <%
        	//  only write radio buttons if more than one geometry type
            for( int i = 0; i < geomTypes.length && geomTypes.length > 1; i++ ){ 
            %>
              	<input name="geomType" value="<%= geomTypes[i] %>" type="radio" 
            <%
            if( i == 0 ){
                out.print( " checked='checked' ");
            }
            %>
              	onclick="setGeometryType(this);"/><%= geomTypeToLabel.get( geomTypes[i] ) %><br/>
            <%
          	}
            %>
            </form>
            <br/>
        </td>
    </tr>
    <tr>
        <td colspan="3"><span id="messageField">&nbsp;</span>&nbsp;</td>
    </tr>
    <tr>
        <td width="33%"><input type="reset" value="Restart" onclick="resetArea();" /></td>
        <td width="34%"><input type="button" value="Cancel" onclick="window.close();" /></td>
        <td width="33%"><input id="saveButton" type="button" value="Save" onclick="sendRequest();" disabled="disabled" /></td>
    </tr>
</table>
