converting CRLF to LF
[geo.git] / edit_wp5_web_folder / geo / mapviewer / maps2.html
diff --git a/edit_wp5_web_folder/geo/mapviewer/maps2.html b/edit_wp5_web_folder/geo/mapviewer/maps2.html
deleted file mode 100644 (file)
index 6cc4e36..0000000
+++ /dev/null
@@ -1,2131 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">      \r
-<html xmlns="http://www.w3.org/1999/xhtml" >\r
-<head>\r
-    <title>Geoplatform MNCN - Map viewer (prototype)</title>\r
-       <script src="OpenLayers.js"></script>\r
-       <script src='http://maps.google.com/maps?file=api&amp;v=2&amp;key=\r
-ABQIAAAAqe8Fn1ofjzKv4lcSjXFNgBQmNMWDpEd86EzwFqgK1n9R3fkCFxSdFKumRGA6jSO0FoM9QchtuM7voQ'>       \r
-</script>\r
-       <!--<script src='http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.2'></script>\r
-<script type="text/javascript" src="js_code/jquery.browser.js"></script>       \r
-<script src='http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAqe8Fn1ofjzKv4lcSjXFNgBQANB-jEXPKQoPExP6Dsdx9XLLhABQImhyd1eYId-LpCS7YXTYQgi96DQ'></script>-->\r
-       <script src="http://api.maps.yahoo.com/ajaxymap?v=3.0&amp;appid=euzuro-openlayers"></script>\r
-       <script src="proj4js/lib/proj4js.js"></script>\r
-       <script src="js_code/xslt_jquery.js" type="text/javascript"></script>\r
-       <script type="text/javascript" src="js_code/LoadingPanel.js"></script>\r
-       <script src="js_code/wfs.js"></script>\r
-       <script src="jquery-1.3.2.js"></script>\r
-       <script type="text/javascript" src="js_code/main.js"></script>\r
-       <script type="text/javascript" src="js_code/ajaxfileupload.js"></script>\r
-       <link rel='StyleSheet' type='text/css' href='../lib/skin/default/scalebar-fat.css'><!-- This style sheet is needed for the scalebar -->\r
-       <link rel="stylesheet" href="theme/default/style2.css" type="text/css">\r
-       <link rel="stylesheet" href="theme/default/style_ppol.css" type="text/css">\r
-       <link type="text/css" rel="stylesheet" media="all" href="css/edit_test.css">\r
-       <link type="text/css" rel="stylesheet" media="all" href="css/lightbox.css">\r
-       <link type="text/css" rel="stylesheet" media="all" href="css/farbtastic.css">\r
-       <link type="text/css" rel="stylesheet" media="all" href="css/tables.css">\r
-       <script type="text/javascript" src="js_code/farbtastic/farbtastic.js"></script>\r
-       <script type="text/javascript">\r
-\r
-else\r
-{\r
-       l=p.firstChild;\r
-\r
-       label=l.nodeValue;\r
-       labels[g].push(label);  \r
-       layers[g].push(data);\r
-}\r
-\r
-}\r
-})\r
-\r
-\r
-array[g]=layers[g]+"|"+map.layers[i].params.STYLES+"|"+labels[g];\r
-\r
-\r
-}\r
-}\r
-}\r
-x=array.join(',');\r
-//array['grup']=x;\r
-\r
-//console.info(array['remote'])\r
-vals="";\r
-for (key in array)\r
-{\r
-//console.log("for key "+key+"values  "+array[key])\r
-vals+=key+">"+array[key]+"/";\r
-}\r
-//console.warn(vals);\r
-//removing last '/'\r
-var bbox=map.getExtent().toBBOX();\r
-vals=vals.substring(0,vals.length-1);\r
-zoom=map.getZoomForExtent(bounds2);\r
-$.get('http://edit.africamuseum.be/edit_wp5/geo/c_json.php?data='+vals+'&bbox='+bbox+'&zoom='+zoom,function(d)\r
-{\r
-\r
-if (reprojecting==false)\r
-{\r
-\r
-         var iframe=$('iframe#info2');\r
-\r
-        jq_print='<iframe id="info2" name="nom_iframe" class="jqDrag" marginWidth=0 marginHeight=0 src="" frameBorder=0 width=0 height=0></iframe>';\r
-\r
-               $('#ex_print').html(jq_print);\r
-                       $('#ex_print').jqDrag('.jqDrag').jqResize('.jqResize') ;\r
-\r
-               $("iframe#info2").attr("src","http://edit.africamuseum.be/edit_wp5/geo/json_show.php?file="+d);\r
-               $("#ex_print").show();\r
-               $("#ex_print").hide();\r
-}\r
-else\r
-{\r
-\r
-\r
-getlayers2(d,"EPSG:"+proj2);\r
-\r
-}\r
-                                                                                       \r
-});\r
-\r
-}\r
-\r
-\r
-var print;\r
-\r
-function print_legend ()\r
-{\r
-var tot="";\r
-x=new Array();\r
-i_count=$("#images img").size();\r
-\r
-$("#images img").each(function(i,d)\r
-{\r
-var height=$(d).css('height');\r
-\r
-if (height!=='0px' && height!=='0pt' )\r
-{\r
-if (d.id !=='num_regs' && d.id !=='num_genus' && d.id !=='taxa_record')\r
-{\r
-var style=d.getAttribute("s");\r
-total=style+","+d.id+"|";\r
-tot+=total;\r
-}\r
-}\r
-})\r
-\r
-\r
- var iframe=$('iframe#info2');\r
-                       var jq_print="<div class='jqmdTL' style='background-size: 0%; z-index: 300;'><div class='jqmdTR><div class='jqmdTC jqDrag'>PRINT IT</div><inputsrc='JQ_win_files/close.gif' class='jqmdX jqmClose' ></div></div>"; \r
-                jq_print+="<iframe id='info2' class='jqDrag' marginWidth=0 marginHeight=0 src='' frameBorder='0' width='0' height='0'></iframe>";\r
-\r
-var bindFrameActions=function () {\r
-               $('#ex_print').html(jq_print);\r
-       \r
-                       $('#ex_print')\r
-                          .jqDrag('.jqDrag')\r
-                          .jqResize('.jqResize') ;\r
-               };\r
-$.get('http://edit.africamuseum.be/edit_wp5/geo/general_legend.php?data='+tot,\r
-               function(url_image)\r
-                                                                               {\r
-                                                                       \r
-                                                                               bindFrameActions();\r
-                                                                               $("iframe#info2").attr("src",url_image);$("#ex_print").show(); \r
-                                                                               $("#ex_print").hide(); \r
-                                                                               });\r
-\r
-}\r
-function c_legend(data)\r
-{\r
-//console.log(data);\r
-var style=data.getAttribute("stylez");\r
-var grup=data.getAttribute("grup");\r
-\r
-if (data.checked)\r
-{\r
-if (grup=="tdwg" || grup=="quadricules" || grup=="utm")\r
-               {               \r
-if (grup=="utm"){h='40px'}else{h='20px'}\r
-               $("#layers li[id='"+grup+"'] input").each(function(i,d)\r
-               {\r
-               if ($("#images img[id='"+d.id+"']").length)\r
-               {\r
-               $("#images img[id='"+d.id+"']").height(0).hide();\r
-               }\r
-               if ($("#images img[id='"+data.id+"']").length)\r
-               {\r
-               $("#images img[id='"+data.id+"']").height(h).show();\r
-               }else {\r
-               if (grup=="quadricules") { \r
-               style=style+"_2";\r
-               }\r
-\r
-               path="http://193.190.223.53:8080/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&FORMAT=image/png";\r
-               path+="&LAYER="+data.id+"&STYLE="+style+"&LEGEND_OPTIONS=forceLabels:on;fontStyle:italic;fontSize:12";\r
-               html='<ul><img s="'+style+'" style="height:'+h+';position: relative; left: 0px;" id="'+data.id+'" src="'+path+'"></ul>';\r
-               $("#images").append(html);\r
-               }\r
-               })\r
-               }\r
-else\r
-{\r
-if (grup=='admin')\r
-{\r
-       var array=new Array();\r
-       $("#images img").each(function()\r
-       {\r
-       array.push($(this).attr('s'))\r
-       })\r
-\r
-       if ($.inArray(style,array)==-1)  //not present\r
-       {\r
-                if (style !=='countries')\r
-               {\r
-               path="http://193.190.223.53:8080/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&FORMAT=image/png";\r
-               path+="&LAYER="+data.id+"&STYLE="+style+"&LEGEND_OPTIONS=forceLabels:on;fontStyle:italic;fontSize:12";\r
-               html='<ul><img s="'+style+'" style="height:20px; position: relative; left: 0px;" id="'+data.id+'" src="'+path+'"></ul>';\r
-               $("#images").append(html);return false;\r
-               }\r
-       }\r
-       else\r
-       {\r
-        if (style =='countries' )\r
-               {var h='40px'} else{h='20px'  }\r
-\r
-       //      console.warn($("#images img[s='"+style+"']"));\r
-       $("#images img[s='"+style+"']").height()\r
-       if ($("#images img[s='"+style+"']").height() !=='0px')  \r
-       {\r
-               $("#images img[s='"+style+"']").height(h);$("#images img[s='"+style+"']").show();return false;\r
-       }\r
-       else\r
-       {\r
-       return false;           \r
-       }\r
-\r
-       }\r
-}\r
-if (grup=='analysis')\r
-{\r
-var w=$("img[id='"+data.id+"']").width();\r
-var h=$("img[id='"+data.id+"']").height();\r
-if($("#images img[id='"+data.id+"']").length)\r
-{\r
-$("#images img[id='"+data.id+"']").height(h);\r
-$("#images img[id='"+data.id+"']").width(w).show();\r
-}else {\r
-\r
-\r
-path="http://193.190.223.53:8080/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&FORMAT=image/png";\r
-path+="&LAYER="+data.id+"&SLD="+eval("edit_"+data.id+".params.SLD");\r
-html='<ul><img s="'+style+'" id="'+data.id+'" style="height:'+h+';position: relative; left: 0px;" src="'+path+'"></ul>';\r
-$("#images").append(html);\r
-}\r
-}\r
-else\r
-{\r
-if($("#images img[id='"+data.id+"']").length)\r
-{\r
-$("#images img[id='"+data.id+"']").height('20px').show();\r
-}else {\r
-if (grup=='utm')\r
-{h='40px';}else{h='20px'}\r
-path="http://193.190.223.53:8080/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&FORMAT=image/png";\r
-path+="&LAYER="+data.id+"&STYLE="+style+"&LEGEND_OPTIONS=forceLabels:on;fontStyle:italic;fontSize:12";\r
-html='<ul><img s="'+style+'" style="height:"'+h+'"; position: relative; left: 0px;" id="'+data.id+'" src="'+path+'"></ul>';\r
-$("#images").append(html);\r
-}\r
-}\r
-}\r
-}\r
-else {   //we are unchecking\r
-\r
-$("#images img[id='"+data.id+"']").height('0').hide();\r
-\r
-}\r
-}\r
-userid=Math.floor(Math.random()*1000);\r
-           bind=function()\r
-               {\r
-\r
-t=$("#map").position().top+$("#map").height();\r
-l=$("#map").position().left;\r
-$("#escala,#escala2").css({position:'absolute'});\r
-\r
-\r
-ajax_show=false;\r
-\r
-\r
-$("#user_dates").hide();\r
-$("#gbif").hide();\r
- change2=function(d)\r
-{\r
-       \r
-if (d.css('display')=='none')\r
-{\r
-d.animate({opacity:1,"height":"+=50px"}, 'slow',function()\r
-{\r
-d.css({color:'blue'});\r
-})\r
-d.animate({"height":"-=50px"},2000,function()\r
-{\r
-d.css({color:'black'});\r
-})\r
-}else {\r
-i=d.get(0);\r
-//console.log(i);\r
-id=i.getAttribute('id');\r
-\r
-if (id !=="download_data" && id !=="user_dates")\r
-{\r
-if (id=='analysis')\r
-{\r
-$("interactive_analysis").fadeOut('slow');\r
-}\r
-d.fadeOut('slow');\r
-\r
-}\r
-\r
-}\r
-}\r
-change=function(i)\r
-{\r
-\r
-if ($(i).hasClass('visible'))\r
-{\r
-$(i).children().text('Hide module');\r
-$(i).removeClass('visible');\r
-}\r
-else\r
-{\r
-$(i).children().text('Show');\r
-$(i).addClass('visible');\r
-}\r
-//console.log($(i.target));\r
-i=$(i).get(0);\r
-//alert($(i.target).id);\r
-id=i.getAttribute('id');\r
-if (id=='analysis_m')\r
-{\r
-       if (map.getProjection() !='EPSG:4326')\r
-       {\r
-               alert("This tool only can be used in latitude/longitude"); $(i).children().text('Show');\r
-       }\r
-       else\r
-       {\r
-if ($("#user_dates").css('display')=='none')\r
-{\r
-alert("you must first upload point data");\r
-$(i).children().text('Show');\r
-}\r
-else {\r
-change2($("#analysis"));\r
-\r
-}\r
-}\r
-}\r
-if (id=='remote_m')\r
-{\r
-       if (map.getProjection() !='EPSG:4326')\r
-       {\r
-               alert("This tool only can be used in latitude/longitude"); $(i).children().text('Show');return false()\r
-       }\r
-}\r
-\r
-if (id=='query_m')\r
-{\r
-       if ($("#user_dates").css('display')=='none')\r
-       {\r
-       alert("you must first upload point data");\r
-       $(i).children().text('Show');\r
-       }\r
-       else\r
-       {\r
-       if (map.getProjection() !='EPSG:4326')\r
-       {\r
-               alert("This tool only can be used in latitude/longitude"); $(i).children().text('Show');\r
-       }\r
-       else\r
-       {\r
-if ($(".olControlEditingToolbar").css('visibility')=='visible')\r
-{\r
-//alert("hide it");\r
-$(".olControlEditingToolbar").css({visibility:'hidden'});\r
-$(".olControlEditingToolbar div").css({visibility:'hidden'});\r
-$(".olControlFeatureInfoItemActiveItemInactive").width('0').height('0').css({visibility:'hidden'});\r
-$(".olControlFeatureInfo2ItemInactive").width('0').height('0').css({visibility:'hidden'});\r
-}\r
-else\r
-{\r
-\r
-$(".olControlEditingToolbar").css({visibility:'visible'});\r
-\r
-$(".olControlEditingToolbar div").css({visibility:'visible'});\r
-\r
-$(".olControlFeatureInfoItemActiveItemInactive").width('30').height('30').css({visibility:'visible'});\r
-$(".olControlFeatureInfo2ItemInactive").width('30').height('30').css({visibility:'visible'});\r
-}\r
-}\r
-}\r
-}\r
-if (id=='proj_m')\r
-{\r
-\r
-       if ($("#user_dates").css('display')=='none')\r
-       {\r
-       alert("you must first upload point data");\r
-       $(i).children().text('Show');\r
-       }\r
-       else\r
-       {\r
-change2($("#projections"));\r
-}\r
-}\r
-if (id=='g_proj_m')\r
-{\r
-change2($("#google_projections"));\r
-}\r
-if (id=='remote_m')\r
-{\r
-change2($("#remote_layers"));\r
-}\r
-if (id=='gbif_m')\r
-{\r
-       if (map.getProjection() !='EPSG:4326')\r
-       {\r
-               alert("This tool only can be used in latitude/longitude"); $(i).children().text('Show');\r
-       }\r
-       else\r
-       {\r
-change2($("#gbif"));\r
-    }\r
-\r
-}\r
-\r
-if (id=='projects_m')\r
-{\r
-       if (map.getProjection() !='EPSG:4326')\r
-       {\r
-               alert("This tool only can be used in latitude/longitude"); $(i).children().text('Show');\r
-       }\r
-       else\r
-       {\r
-change2($("#upload_projects"));\r
-    }\r
-}\r
-if (id=='others_m')\r
-{\r
-if (edit_points.map==null && edit_sp_points.map==null && edit_4th_points.map==null)    \r
-{\r
-alert("you need to upload point data to use these tools");$(i).children().text('Show');\r
-}\r
-else\r
-{\r
-       if (map.getProjection() !='EPSG:4326')\r
-       {\r
-               alert("This tool only can be used in latitude/longitude"); $(i).children().text('Show');\r
-       }\r
-       else\r
-       {\r
-change2($("#others"));\r
-       }\r
-}\r
-\r
-}\r
-\r
-}              \r
-$('#overlays_div input').click(function(){\r
-\r
-$("input[name='Polygon to query']").hide().next().hide();\r
-})\r
-//$("input[id='OpenLayers.Control.LayerSwitcher_114_input_serialized_polygons']").hide().next().hide();\r
-\r
-$("input[name='Polygon to query']").hide().next().hide();\r
-$("input[name='Your symbolized polygons']").hide().next().hide();\r
-$("input[name='Polygon layer']").hide().next().hide();\r
-\r
- $(".olControlEditingToolbar div").bind('click',function(event){\r
-\r
-x=function() {v_select.deactivate();$("#interactive_analysis input").attr('checked',false); vectors.setVisibility(false);}\r
-\r
-y=function () {}\r
-$("#polygon_info_input").is(':checked')?x():y();\r
-       if ($(event.target).attr('class')=='olControlDrawFeaturePolygonItemActive')\r
-                                               {\r
-                               \r
-                                               if (polygonLayer.map=='null')\r
-                                               {\r
-                                                       \r
-                                               map.addLayer(polygonLayer);\r
-                                               }\r
-               //      console.log("the tool for polygon symbolizing");\r
-                                       polygonLayerControl.activate();\r
-                                       } else \r
-                                       \r
-                                       {\r
-                                       \r
-                                                       if ($(event.target).attr('class')=='olControlNavigationItemActive')\r
-                                                       {\r
-                                       \r
-                                       \r
-                                                       pan.deactivate();\r
-                                               \r
-                                                         \r
-                                                       //feature_select.map=map;\r
-                                                       feature_select.activate();\r
-                                               //      draw_to_query.activate();\r
-                                                       }\r
-                                                                       if (polygonLayerControl.activate)\r
-                                                                       {\r
-                                                                       polygonLayerControl.deactivate();\r
-                                                                       }\r
-                                       \r
-\r
-               }\r
-})\r
-\r
-\r
-                       $("div[id='panel'] > div").bind('click',function(event){\r
-                       //console.log($(event.target).attr('class'));\r
-\r
-x=function() {v_select.deactivate();$("#interactive_analysis input").attr('checked',false); vectors.setVisibility(false);}\r
-\r
-y=function () {}\r
-$("#polygon_info_input").is(':checked')?x():y();\r
-\r
-draw_symbolize.deactivate();draw_to_query.deactivate();\r
-                                               if ($(event.target).attr('class')=='olControlFeatureInfo2ItemActive')\r
-                                               {\r
-                                                       \r
-                                                       $.getScript('js_code/individual_ppol_adaptat.js');\r
-                                               }\r
-                                               \r
-                                               if ($(event.target).attr('class')=='olControlPanZoomBarItemActive')\r
-                                               {\r
-                                               //console.log("panning");\r
-                                                if (vlayer.features.length >1) {vlayer.destroyFeatures(vlayer.features[0])};\r
-                                               draw_symbolize.deactivate();draw_to_query.deactivate();\r
-pan.activate();\r
-                                               }\r
-\r
-if (polygonLayerControl.activate)\r
-                                       {\r
-                                       polygonLayerControl.deactivate();\r
-                                       }\r
-/*if (drawControls['polygon'].activate)                                        {\r
-                                       drawControls['polygon'].deactivate();\r
-                                       } */\r
-\r
-                                               });\r
-                                               $(".olControlEditingToolbar div").click(function(){\r
-                               \r
-                                               map.addLayer(vlayer);\r
-                               \r
-                                               });\r
-               \r
-//     user="no_user";\r
-}  //end bind\r
-       \r
-function ajaxFileUpload2(type)\r
-       {\r
-       my_json="true";\r
-       }\r
-\r
-function ajaxFileUpload(type)\r
-       {\r
-       ajax_show=true;\r
-               $("#loading")\r
-               .ajaxStart(function(){\r
-                       $(this).show();\r
-               })\r
-               .ajaxComplete(function(){\r
-                       $(this).hide();\r
-               });\r
-\r
-\r
-//alert(type);-->correcte\r
-if (type=='points')\r
-{\r
-datatype='points';\r
-id='file';\r
-\r
-if ($("input[name='dataset']:checked").attr('id')=='new_data')\r
-{\r
-userid=Math.floor(Math.random()*1000);\r
-var new_data='yes';\r
-}\r
-else\r
-{\r
-       var new_data='no';\r
-}\r
-lat=$("#lat").val();\r
-lon=$("#lon").val();\r
-fields=$("#fields").val();\r
-\r
-$("#3th_name input:textarea").val() !== "" ? third=$("#3th_name input:textarea").val() : third="Genus";\r
-$("#4th_name input:textarea").val() !== "" ? fourth=$("#4th_name input:textarea").val() : fourth="Species";\r
-\r
-var u;\r
-if ($("#upload_content #fields").val() >2)\r
-{\r
-u="&s=";\r
-$(".y input:checked").each(function()\r
-{\r
-if ($(this).attr('id')!=="symb_no")\r
-{\r
-u+=$(this).attr('id');\r
-\r
-}\r
-})\r
-\r
-}\r
-if (map.getProjection() !=='EPSG:4326')\r
-{\r
-       alert("You only can upload data using latitude/longitude (unprojected)");\r
-       return false;\r
-}\r
-url='http://edit.africamuseum.be/edit_wp5/geo/upload_points.php?userid='+userid+'&new_data='+new_data+'&lon='+lon+'&lat='+lat+'&fields='+fields+u;\r
-\r
-}\r
-else  //uploading json\r
-{\r
-datatype='json';\r
-id='json_file';\r
-url='http://edit.africamuseum.be/edit_wp5/geo/upload_json.php';\r
-my_json="true";\r
-}\r
-\r
-\r
-       $.ajaxFileUpload\r
-               (\r
-                       {\r
-                               url:url,\r
-                               secureuri:false,\r
-                               fileElementId:id,\r
-                               dataType: 'json',\r
-                               success: function (data, status)\r
-                               {\r
-                               //      console.warn(data);\r
-                                       if(typeof(data.error) != 'undefined')\r
-                                       {\r
-                                               if(data.error != '')\r
-                                               {\r
-                                                       alert(data.error);\r
-                                               }else\r
-                                               {\r
-                                                                       \r
-                       if (datatype=='points')\r
-                       {               \r
-                       x=new Date();\r
-\r
-                       if (data.genus_sld)\r
-                       {\r
-\r
-                               initial_g_sld=data.genus_sld;\r
-                               edit_points.params.SLD=data.genus_sld;                          \r
-                               if (edit_points.map==null)\r
-                               {\r
-                               map.addLayer(edit_points);\r
-                               }\r
-                               var g_legend=document.getElementById("genera_legend");\r
-                               g_legend.setAttribute("src",legend='http://193.190.223.53:8080/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&FORMAT=image/png&WIDTH=25&HEIGHT=20&LAYER=user_points&sld='+edit_points.params.SLD+'?date='+x);\r
-//                                                     $("#g_data div:first").text('Your '+third+' data').css('display','inline');\r
-                                               $("#g_data").get(0).firstChild.nodeValue='Your '+third+' data';\r
-                                                          $("#u_points input[id='edit_points']").bind('click',function() { set_Visible(this); });  \r
-                                                       $("#g_data").show();\r
-\r
-                       }\r
-                       \r
-                                               if (data.fourth_sld)\r
-                                               {\r
-                                                       \r
-                                       initial_4th_sld=data.fourth_sld;                                        \r
-                                       edit_4th_points.params.SLD=data.fourth_sld;\r
-                                                               if (edit_4th_points.map==null)\r
-                                                               {\r
-                                                               map.addLayer(edit_4th_points);\r
-                                                               }\r
-                                                               var g_sp_legend=document.getElementById("4th_legend");\r
-                                                               g_sp_legend.setAttribute("src",legend='http://193.190.223.53:8080/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&FORMAT=image/png&WIDTH=25&HEIGHT=20&LAYER=user_points&sld='+edit_4th_points.params.SLD+'?date='+x);\r
-                                       //                      $("#4th_data div:first").text('Your '+fourth+' data').css('display','inline');\r
-                                                                                       $("#4th_data").get(0).firstChild.nodeValue='Your '+fourth+' data';\r
-                                                                $("#u_points input[id='edit_4th_points']").bind('click',function() { set_Visible(this); });  \r
-                                                               $("#4th_data").show();\r
-                                               }\r
-                                                       if (data.sp_sld)\r
-                                                       {\r
-                                                       \r
-                                               initial_sp_sld=data.sp_sld;\r
-                                               edit_sp_points.params.SLD=data.sp_sld;\r
-                                                                       if (edit_sp_points.map==null)\r
-                                                                       {\r
-                                                                       map.addLayer(edit_sp_points);\r
-                                                                       }\r
-                                                                               var sp_legend=document.getElementById("species_legend");\r
-                                                                               sp_legend.setAttribute("src",legend='http://193.190.223.53:8080/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&FORMAT=image/png&WIDTH=25&HEIGHT=20&LAYER=user_points&sld='+edit_sp_points.params.SLD+'?date='+x);\r
-                                                               //              $("#sp_data div:first").text('Your '+third+'&'+fourth+' data').css('display','inline');\r
-                                                               $("#sp_data").get(0).firstChild.nodeValue='Your '+third+'&'+fourth+' data';\r
-                                                                               $("#u_points input[id='edit_sp_points']").bind('click',function() { set_Visible(this); });  \r
-                                                                               $("#sp_data").show();\r
-                                                       }\r
-\r
-\r
-               u_bbox=data.bbox;\r
-//             console.log(edit_points.params.SLD);\r
- var bounds=new OpenLayers.Bounds.fromString(u_bbox);  \r
-\r
-       center=bounds.getCenterLonLat();\r
-\r
-        map.setCenter(center,map.getZoomForExtent(bounds));\r
-       \r
-\r
-/*      \r
-$("#user_dates").click(function()\r
-{x=new Date();\r
-               var image=document.getElementById("legend");\r
-                       g_legend.setAttribute("src",'http://193.190.223.53:8080/geoserver/wms/GetLegendGraphic?VERSION=1.0.0&FORMAT=image/png&WIDTH=25&HEIGHT=20&LAYER=user_points&sld='+edit_points.params.SLD+'?date='+x);\r
-\r
-});\r
-*/\r
-//map.setCenter(bounds.getCenterLonLat(),map.getZoomForExtent(bounds));\r
-map.zoomToExtent(bounds);\r
-\r
-                change2($("#user_dates"));\r
-                change2($("#download_data"));\r
-\r
-   if ($("#print_params").children().size()<1)\r
-               {\r
-\r
-                       $.getScript('js_code/print_module.js');\r
-               }\r
-         if ($("#proj_params").children().size()<1)\r
-                       {\r
-\r
-                               $.getScript('js_code/proj_module.js');\r
-                       }\r
-                 $("#upload_data").trigger("click");\r
-                  $("#user_dates").trigger("click");\r
-\r
-                 $.get('http://edit.africamuseum.be/edit_wp5/geo/check2.php?userid='+userid);\r
-                                               }\r
-                               else\r
-                               {\r
-                       \r
-                       //      console.warn("set up myjson to"+my_json)\r
-                               getlayers('user_json/'+data.data);\r
-                               \r
-                               }\r
-               \r
-                               }\r
-                                       }\r
-               ajax_show=false;\r
-$("#image").hide();\r
-                                                       \r
-                               } //end success for points\r
-                       ,\r
-                               error: function (data, status, e)\r
-                               {\r
-                               //console.log(data);\r
-                                       alert(e);\r
-                               }\r
-                       }\r
-               )\r
-               \r
-               return false;\r
-\r
-       } //end ajaxfile upload??\r
-//user_info="true";  // em sembla falta }\r
-\r
-\r
-        new_user=Math.floor(Math.random()*1111)    \r
-       user_info="false";\r
-       \r
-toogle_wms=function(d)\r
-{\r
-\r
-if (d.checked)\r
-{\r
-\r
-$("#wms_checkbox input").attr('checked',false);\r
-$(d).attr('checked',true);\r
-                 eval("map.setBaseLayer("+d.id+")");\r
-       eval(d.id+".redraw()");\r
-        eval(d.id+".setVisibility(true)");\r
-}\r
-else\r
-{\r
- eval(d.id+".setVisibility(false)");\r
-}\r
-}      \r
-       toogle_mode=function(mode)\r
-{\r
-if (mode=='print')\r
-{\r
-edit_admin.tileSize.w=map.size.w;\r
-edit_admin.tileSize.h=map.size.h;\r
-edit_admin.ratio=1;\r
-edit_admin.singleTile= true;\r
-\r
-edit_tdwg.tileSize.w=map.size.w;\r
-edit_tdwg.tileSize.h=map.size.h;\r
-edit_tdwg.ratio=1;\r
-edit_tdwg.singleTile= true;\r
-}else {\r
-edit_tdwg.tileSize.w=1050;\r
-edit_tdwg.tileSize.h=525;\r
-edit_tdwg.ratio=1.5;\r
-edit_tdwg.singleTile= false;\r
-\r
-edit_admin.tileSize.w=1050;\r
-edit_admin.tileSize.h=525;\r
-edit_admin.ratio=1.5;\r
-edit_admin.singleTile= false;\r
-}\r
-edit_admin.redraw()\r
-}\r
-\r
- var set_Visible=function (data)\r
-        {\r
-               if (data.checked==true)\r
-               {\r
-       //      console.log("edit_"+data.id+".setVisibility(true)")\r
-       eval(data.id+".setVisibility(true)");\r
-//             wms_ms.setVisibility(true);\r
-               //console.log("wms_ms.setVisibility(true)");\r
-               }\r
-               else\r
-               {\r
-               eval(data.id+".setVisibility(false)");\r
-               //wms_ms.setVisibility(false);\r
-               }\r
-        }\r
-\r
-               toogle_gbif=function(data)\r
-       {\r
-       if (data.checked==true) {\r
-       edit_gbif.setVisibility(true);\r
-       }\r
-       else\r
-       {\r
-\r
-               edit_gbif.setVisibility(false);\r
-       }\r
-       }       \r
-       \r
-        toogle_simple=function(data,grup)\r
-               {\r
-       //      console.warn("simple toogle");\r
-       ajax_show=true;         \r
-           var layer="edit_"+data.id;\r
-               var style=data.getAttribute("stylez");\r
-               var grup=data.getAttribute("grup");\r
-       \r
-               if (data.checked==true)\r
-               {\r
-       //console.log(data.id+"checked")\r
-               //"symbolize this layer"\r
-               var nexts=$(this).next().nextAll();\r
-               $(nexts).css('visibility','hidden');\r
-\r
-               $("#layers input[id='"+data.id+"']").next().next().css('visibility','visible');\r
-               var ul=$(data).parent(); \r
-               $(ul).css('height','40');\r
-               \r
-               \r
-               if ($("#ppol_form").length)\r
-               {\r
-               //console.log("yes");\r
-               p=$("input[id='"+data.id+"']").next().get(0);\r
-               label=p.firstChild.nodeValue;\r
-               extra="<option id='"+data.id+"'>"+label+"</option>";\r
-               $("#ppol_form select").append(extra);\r
-               }\r
-               \r
-               if (grup!=="admin" && grup!=="nature")\r
-               {\r
-       //HIDDING OTHERS        \r
-       //console.log("we hide");\r
-$("#layers input:checked[grup='"+grup+"']").each(function()\r
-{\r
-var checked=$(this).attr('checked');\r
-var s_layer=$(this).attr('id');\r
-\r
-if ($(this).hasClass('symbolized'))\r
-{\r
-eval("edit_"+s_layer+".setVisibility(false)")\r
-}\r
-else\r
-{\r
-$("#layers input[id='"+s_layer+"']").trigger('click');\r
-$("#layers input[id='"+s_layer+"']").trigger('click');\r
-}\r
-})\r
-//eval("edit_"+layer+".setVisibility(true)")\r
-\r
-               $("#layers input:checkbox[grup="+grup+"]").attr('checked',false);               \r
-               data.checked=true;\r
-               $("#layers li[id='"+grup+"'] input:not(:checked)").each(function()\r
-               {\r
-//             console.log("unchecking others");\r
-var nexts=$(this).next().nextAll();\r
-var ul=$(this).parent(); \r
-\r
-if (nexts.length > 0)\r
-{\r
-//console.log(nexts.length)\r
-$(nexts).css('visibility','hidden')\r
-$(ul).css('height','20');\r
-               }\r
-               })\r
-\r
-               }\r
-//             console.log("visualize it"+layer);\r
-               eval(layer+".setVisibility(true)");\r
-               }else\r
-               {\r
-                       //console.warn("hiddin")\r
-               $("#layers input[id='"+data.id+"']").next().next().css('visibility','hidden');\r
-               var ul=$(data).parent(); \r
-               $(ul).css('height','20');\r
-               eval(layer+".setVisibility(false)");\r
-               if ($("#ppol_form").length)\r
-               {\r
-               \r
-               $("#ppol_form option[id='"+data.id+"']").remove()\r
-               } \r
-               }\r
-               }\r
-               \r
- toogle=function(data)\r
-               {\r
-\r
-//    console.log("toogling");\r
-       ajax_show=true;\r
-               var grup=data.getAttribute("grup");\r
-           var layer="edit_"+grup;\r
-               var style=data.getAttribute("stylez");\r
-               var array=eval("edit_"+grup+".params.LAYERS");\r
-               var styles_array=eval("edit_"+grup+".params.STYLES");\r
-\r
-       \r
-       function isArray(variable) {\r
-if (variable.constructor == Array)\r
-return true;\r
-else\r
-return false;\r
-}\r
-if (!isArray(array))\r
-{\r
-\r
-//alert("not array");\r
-array=array.split(',');\r
-\r
-}\r
-if (!isArray(styles_array))\r
-{\r
-styles_array=styles_array.split(',');\r
-}\r
-//console.warn(array);\r
-\r
-var update=function(val,style)\r
-       {\r
-\r
-x=$.grep(array,function (v)\r
-{\r
-if (v==val)\r
-{\r
-//alert("to remove"+v);\r
-index=$.inArray(v,array);\r
-return index;\r
-}\r
-else\r
-{\r
-return val;\r
-}\r
-});\r
-\r
-x2=$.grep(styles_array,function (s)\r
-{\r
-if (s==style)\r
-{\r
-//alert("to remove"+v);\r
-index2=$.inArray(s,styles_array);\r
-return index2;\r
-}\r
-else\r
-{\r
-return style;\r
-}\r
-});\r
-\r
-//console.warn(typeof(index));\r
-\r
-if(typeof(index) !== 'undefined')  \r
-{\r
-array.splice(index,1);\r
-styles_array.splice(index,1);\r
-//console.log("lenght is"+array.length);\r
-if (array.length > 0)\r
-{\r
-\r
-//     console.warn(styles_array);\r
-eval("edit_"+grup+".mergeNewParams({layers:'"+array+"',styles:'"+styles_array+"'})");\r
-//eval("edit_"+grup+".mergeNewParams({styles:'"+styles_array+"'})");\r
-//if ("edit_"+grup+".params.length" > 0)\r
-} else { \r
-               eval("map.removeLayer(edit_"+grup+")");\r
-//eval("edit_"+grup+".setVisibility(false)");\r
-                       eval("edit_"+grup+".params.LAYERS=[]");\r
-                       eval("edit_"+grup+".params.STYLES=[]");\r
-                       }\r
-\r
-       \r
-\r
-}\r
-else\r
-{\r
-//             console.log(array)\r
-array.push(val);\r
-styles_array.push(style);\r
-//TAMBÉ STYLE HAURIA DE SER PUSHAT\r
-eval("edit_"+grup+".mergeNewParams({layers:'"+array+"',styles:'"+styles_array+"'})");\r
-eval("edit_"+grup+".mergeNewParams({styles:'"+styles_array+"'})");\r
-\r
-}\r
-var index=undefined;\r
-               }//fi funcio\r
-\r
-       if (data.checked==true)  //volem visualitzar\r
-               {\r
-               count=array.length;\r
-        \r
-/*\r
-if ($("#layers [id='"+data.id+"']").next().next().attr('id')=='symbolize')\r
-{\r
-$("#layers [id='"+data.id+"']").next().next().css('visibility','visible')\r
-}\r
-*/\r
-\r
-               if ($("#ppol_form").length)\r
-               {\r
-               //console.log("yes");\r
-               p=$("input[id='"+data.id+"']").next().get(0);\r
-               label=p.firstChild.nodeValue;\r
-               extra="<option id='"+data.id+"'>"+label+"</option>";\r
-               $("#ppol_form select").append(extra);\r
-               }\r
-                                                                       \r
-               if (layer.map==null)\r
-                       {\r
-\r
-               eval("map.addLayer("+layer+")");\r
-\r
-                       }\r
-               if (! eval("edit_"+grup+".getVisibility()"))\r
-       {\r
-       eval("edit_"+grup+".setVisibility(true)");\r
-       }               \r
-               \r
-               if (grup!=="admin" && grup!=="nature")\r
-               {\r
-               //ONLY A LAYER CAN BE SELECTED; WE HAVE TO HIDE LABEL AND SYMBOLOGY OPTIONS WHEN NOT SELECTED\r
-\r
-$("#layers input:checked[grup='"+grup+"']").each(function()\r
-{\r
-var checked=$(this).attr('checked');\r
-var layer=$(this).attr('id');\r
-if ($(this).hasClass('symbolized'))\r
-{\r
-c="edit_"+layer+".setVisibility(false)";\r
-\r
-eval(c)\r
-}\r
-\r
-})\r
-               $("#layers input:checkbox[grup="+grup+"]").attr('checked',false);\r
-                               \r
-\r
-               data.checked=true;                     \r
-               $("#layers li[id='"+grup+"'] input:not(:checked)").each(function()\r
-               {\r
-var nexts=$(this).next().nextAll();\r
-var ul=$(this).parent(); \r
-\r
-if (nexts.length > 0)\r
-{\r
-\r
-$(nexts).css('visibility','hidden')\r
-$(ul).css('height','20');\r
-               }\r
-               })\r
-       eval(layer+".mergeNewParams({layers:'"+data.id+"',styles:'"+style+"'})");\r
-       //eval(layer+".mergeNewParams({styles:'"+style+"'})");\r
-               if (grup=="quadricules")\r
-                       {\r
-       \r
-                       //so we avoid to create different grids styles (SLD) when they use the same symbology\r
-                       //we keep grid1, grid2, grid5 stylez in order to get the legend \r
-                       switch (screen_w)\r
-                       {\r
-                               case 'medium1': style="grids_m";break;\r
-                               case 'medium2': style="grids_label_m2";break;\r
-                               case 'big':     style="grids_b";break;\r
-                               \r
-                       }\r
-\r
-               \r
-                               eval("edit_quadricules.mergeNewParams({layers:'"+data.id+","+data.id+"_line',styles:'nl_grids,"+style+"'})");\r
-                                               \r
-                               edit_quadricules.setVisibility(true);\r
-                       }\r
-\r
-\r
-               }\r
-               else\r
-                       {\r
-                       update(data.id,style);\r
-                       }\r
-\r
-       }\r
-       else\r
-       {  \r
-\r
-               if ($("#ppol_form").length)\r
-               {\r
-               \r
-               $("#ppol_form option[id='"+data.id+"']").remove()\r
-               } \r
-                       if (grup=="quadricules")\r
-                               {\r
-                                       edit_quadricules.mergeNewParams({styles:'',layers:''});\r
-                                       \r
-                                       edit_quadricules.setVisibility(false);                          \r
-                               }\r
-                               else\r
-                               {\r
-       update(""+data.id,style);\r
-                       }\r
-\r
-       }\r
-               }\r
-               \r
-       \r
-               //var map;\r
-\r
-        \r
-                if ($.browser.version=='6.0')\r
-{\r
-t_img_format='image/png8';\r
-} else { t_img_format='image/png'; }\r
-\r
-               \r
-                       var edit_nasa = new OpenLayers.Layer.WMS( "NASA Global Mosaic",\r
-                                               "http://wms.jpl.nasa.gov/wms.cgi?", \r
-                                               {layers: "global_mosaic",transparent:"FALSE",GROUP:"remote"},{'displayInLayerSwitcher':true,isBaseLayer: true});\r
-               \r
-               \r
-               \r
-\r
-               \r
-                       \r
-\r
-                       taxa_id=13212109;\r
-                       gbif_filter=function(taxa_id)\r
-                       { return "(<Filter><And><PropertyIsEqualTo><PropertyName>type</PropertyName><Literal>1</Literal></PropertyIsEqualTo><PropertyIsEqualTo><PropertyName>concept</PropertyName><Literal>"+taxa_id+"</Literal></PropertyIsEqualTo></And></Filter>)";\r
-                       }\r
-                               var edit_gbif = new OpenLayers.Layer.WMS( "GBIF",\r
-                "http://geoserver.gbif.org/wms?", {group:"remote",layers: "gbif:gbifDensityLayer",version: "1.0.0", transparent: "true", \r
-                format:t_img_format, filter: gbif_filter(taxa_id),opacity:0.5} );      \r
-             edit_gbif.setOpacity (0.5) \r
-             \r
-                               \r
-var toogle_background=function(d)\r
-       {\r
-\r
-       if (d.map==null)\r
-       {\r
-       map.addLayer(d);\r
-map.setBaseLayer(d)\r
-d.redraw();\r
-       }\r
-else \r
-{\r
-\r
-        map.setBaseLayer(d)\r
-        d.redraw();\r
-}\r
-       \r
-       }\r
-       var g,drawControls; \r
-          function v_toggle(element) {\r
-          }\r
-       \r
-          function v_toggle(element) {\r
-\r
-                if(element.checked==true) {\r
-vectors.params.filter="<Filter><And><PropertyIsEqualTo><PropertyName>userid</PropertyName><Literal>"+userid+"</Literal></PropertyIsEqualTo></And></Filter>";\r
-//                                       v_select.activate();\r
-                                        if  ($("#interactive_analysis_input").hasClass("first"))\r
-\r
-                    {\r
-\r
-                                    map.addLayer(vectors);\r
-                   a\r
-                     \r
-                     $("#interactive_analysis_input").removeClass('first');\r
-                    }\r
-                   else {  \r
-                   \r
-                   vectors.setVisibility(true);\r
-                  \r
-                   } \r
-                  v_select.activate();\r
-                  \r
-                } \r
-                else \r
-                {              \r
-                vectors.setVisibility(false);\r
-\r
-                    v_select.deactivate();\r
-            }\r
-        }\r
-        myStyles2 = new OpenLayers.StyleMap({\r
-                "default": new OpenLayers.Style({                   \r
-                    fillColor: "#ebbc1e",\r
-                                       fillOpacity:0.25,\r
-                                       strokeColor: "#242b32",\r
-                    strokeWidth: 1.5\r
-                }),\r
-                "select": new OpenLayers.Style({\r
-                    fillColor: "#ee3e3a", //vermell\r
-                    fillOpacity:0.5,\r
-                    strokeWidth: 2,\r
-                    strokeColor: "#3399ff"\r
-                })\r
-\r
-            });\r
-            \r
-\r
-                  vectors = new OpenLayers.Layer.WFS(\r
-    "My polygons to hover",\r
-    "http://193.190.223.53:8080/geoserver/wfs",\r
-    {typeName: "point_pol",version:"1.1.0",\r
-    FILTER:"<And><PropertyIsEqualTo><PropertyName>userid</PropertyName><Literal>"+userid+"</Literal></PropertyIsEqualTo></And>"},\r
-    {isBaseLayer: false, extractAttributes: true, styleMap: myStyles2}\r
-    \r
-);\r
-  \r
-\r
-var options,map;\r
-var controls,gsat,gmap,ghyb,veroad;\r
-  create_layers=function(proj_code)\r
-       {\r
-               \r
-               \r
-               if ($("#google_projections").css('display') !=='none')\r
-               {               \r
-var p=$("#google_form option:selected").val();\r
-        switch (p)\r
-               {\r
-\r
-                       case 'gsat':\r
-                       {\r
-\r
-           gsat = new OpenLayers.Layer.Google(\r
-                "Google Satellite",\r
-                {type: G_SATELLITE_MAP, 'sphericalMercator': true, numZoomLevels: 22,GROUP:'commercial'},{isBaseLayer: true});\r
-proj_code='EPSG:900913';\r
-                                       break;\r
-                               }\r
-                       case 'gmap': \r
-                       {\r
-                        gmap = new OpenLayers.Layer.Google(\r
-                                       "Google Streets",\r
-                                       {'sphericalMercator': true,GROUP:'commercial'}\r
-                                   ); \r
-                       proj_code='EPSG:900913';\r
-                       break;\r
-                       }\r
-                       case 'ghyb':\r
-                       {\r
-                       ghyb = new OpenLayers.Layer.Google(\r
-                "Google Hybrid",\r
-                {type: G_HYBRID_MAP, 'sphericalMercator': true,GROUP:'commercial'}\r
-            );\r
-proj_code='EPSG:900913';\r
-break;\r
-       \r
-               }\r
-               case 'veroad':\r
-               {\r
-               \r
-               veroad = new OpenLayers.Layer.VirtualEarth(\r
-                                       "Virtual Earth Raods",\r
-                                       {'type': VEMapStyle.Road, 'sphericalMercator': true,GROUP:'commercial'}\r
-                                   );\r
-               proj_code='EPSG:900913';\r
-                               break;\r
-               }\r
-               \r
-                       case 'veaer':\r
-                       {\r
-                       veaer = new OpenLayers.Layer.VirtualEarth(\r
-                                               "Virtual Earth Aerial",\r
-                                               {'type': VEMapStyle.Aerial, 'sphericalMercator': true,GROUP:'commercial'}\r
-                                           );\r
-                                                               proj_code='EPSG:900913';\r
-                                                                               break;\r
-                       }\r
-                       case 'vehyb':\r
-                       {\r
-                                           vehyb = new OpenLayers.Layer.VirtualEarth(\r
-                                               "Virtual Earth Hybrid",\r
-                                               {'type': VEMapStyle.Hybrid, 'sphericalMercator': true,GROUP:'commercial'}\r
-                                           );\r
-                                                       proj_code='EPSG:900913';\r
-                                                                       break;\r
-                       }\r
-                       case 'yahoo':\r
-                       {\r
-                                           // create Yahoo layer\r
-                                           yahoo = new OpenLayers.Layer.Yahoo(\r
-                                               "Yahoo Street",\r
-                                               {'sphericalMercator': true,GROUP:'commercial'}\r
-                                           );\r
-                                                               proj_code='EPSG:900913';\r
-                                                                               break;\r
-                       }\r
-                       case 'yahoosat':\r
-                       {\r
-                                           yahoosat = new OpenLayers.Layer.Yahoo(\r
-                                               "Yahoo Sattelite",\r
-                                               {'type': YAHOO_MAP_SAT, 'sphericalMercator': true,GROUP:'commercial'}\r
-                                           );\r
-                                                       proj_code='EPSG:900913';\r
-                                                                       break;\r
-                       }\r
-                       case 'yahoohyb':\r
-                       {\r
-                                           yahoohyb = new OpenLayers.Layer.Yahoo(\r
-                                               "Yahoo Hybrid",\r
-                                               {'type': YAHOO_MAP_HYB, 'sphericalMercator': true,GROUP:'commercial'}\r
-                                           );\r
-                                                       proj_code='EPSG:900913';\r
-                                                                       break;\r
-                       }\r
-                       case 'mapnik':\r
-                       {\r
-                               //      bounds="-20037508.34,-20037508.34,20037508.34,20037508.34";\r
-                               \r
-                                           // create OSM layer\r
-                                           mapnik = new OpenLayers.Layer.TMS(\r
-                                                               "OpenStreetMap (Mapnik)",\r
-                                                               "http://tile.openstreetmap.org/",\r
-                                                               {\r
-                                                                   type: 'png', getURL: osm_getTileURL,\r
-                                                                   displayOutsideMaxExtent: true,\r
-                                                                   attribution: '<a href="http://www.openstreetmap.org/">OpenStreetMap</a>',\r
-                                                                                       GROUP:'commercial'\r
-                                                               }\r
-                                                           );\r
-                                                \r
-                                                       proj_code='EPSG:900913';\r
-                                               \r
-                                                                       break;\r
-                       }\r
-               \r
-                       }\r
-               }\r
-               else\r
-               {\r
-                       var p=$("form[id='crs_final'] option:selected").val();\r
-               }\r
-\r
-\r
-       edit_points = new OpenLayers.Layer.WMS.Untiled( "third field points","http://193.190.223.53:8080/geoserver/wms", {GROUP:'points',layers:'user_points',sld:'',format:t_img_format,transparent:"true"});\r
-       edit_sp_points = new OpenLayers.Layer.WMS.Untiled( "third&fourth field points","http://193.190.223.53:8080/geoserver/wms", {GROUP:'points',layers:'user_points',sld:'',format:t_img_format,transparent:"true"});\r
-\r
-       edit_4th_points = new OpenLayers.Layer.WMS.Untiled( "fourth field points","http://193.190.223.53:8080/geoserver/wms", {GROUP:'points',layers:'user_points',sld:'',format:t_img_format,transparent:"true"});\r
-       edit_blank = new OpenLayers.Layer.WMS.Untiled( "EDIT WMS transparent",\r
-                       "http://193.190.223.53:8080/geoserver/wms",\r
-                                       {layers:"blank",projection:proj_code,transparent:"false",format: t_img_format,styles:"transparent",group:"remote"},\r
-                                               {isBaseLayer: true},{singleTile: true, ratio: 1});\r
-       \r
-       edit_quadricules = new OpenLayers.Layer.WMS.Untiled( "Quadricules",\r
-               "http://193.190.223.53:8080/geoserver/wms",\r
-                               {layers:[],width:'700',height:'350',transparent:"true",styles:[],format:t_img_format,GROUP:'quadricules'}\r
-                                               , {group:"vectorial"},{'displayInLayerSwitcher':true},{gutter: 1} );\r
-       edit_nature = new OpenLayers.Layer.WMS.Untiled( "Natural features",\r
-               "http://193.190.223.53:8080/geoserver/wms",\r
-                               {layers:[],GROUP:"nature",transparent:"true",styles:[],format:t_img_format}\r
-                                               ,{'displayInLayerSwitcher':true} );\r
-\r
-       edit_utm = new OpenLayers.Layer.WMS.Untiled( "UTM layer",\r
-               "http://193.190.223.53:8080/geoserver/wms",\r
-                               {layers:[],transparent:"true",styles:[],group:"utm",format:t_img_format}\r
-                                               , {group:"vectorial"},{'displayInLayerSwitcher':true} );\r
-                                               \r
-       edit_admin = new OpenLayers.Layer.WMS.Untiled( "Administrative Layers",\r
-                "http://193.190.223.53:8080/geoserver/wms",\r
-                {layers: [],group:"admin",transparent:"true",format:t_img_format,styles:[]},{'displayInLayerSwitcher':true} );\r
-             //   console.warn(edit_admin);\r
-\r
-         edit_tdwg = new OpenLayers.Layer.WMS.Untiled( "TDWG layer",\r
-               "http://193.190.223.53:8080/geoserver/wms",\r
-                               {layers:[],group:"tdwg",transparent:"true",styles:[],format:t_img_format},{'displayInLayerSwitcher':true} );\r
\r
-       ms_url = "http://edit.africamuseum.be/cgi-bin/mapserv?map=/var/www/synthesys/www/geo/mapserver_data/test.map";\r
-       //      shoreline = new OpenLayers.Layer.MapServer("Estados y Municipios",ms_url,{layers: "shoreline", transparent: true, format: "image/png"});\r
-\r
-               edit_num_regs = new OpenLayers.Layer.WMS.Untiled( "Number of Records",\r
-               "http://193.190.223.53:8080/geoserver/wms",\r
-                               {layers:'num_regs',transparent:"true",styles:[],format: t_img_format,group:'analysis'}\r
-                                               , {group:"vectorial"});\r
-                               \r
-               edit_taxa_record = new OpenLayers.Layer.WMS.Untiled( "Taxa/Record",\r
-               "http://193.190.223.53:8080/geoserver/wms",\r
-                               {layers:'taxa_record',transparent:"true",styles:[],format:t_img_format,group:'analysis'}\r
-                                               , {group:"vectorial"});\r
-                                               \r
-               edit_num_genus = new OpenLayers.Layer.WMS.Untiled( "Number of Genera",\r
-               "http://193.190.223.53:8080/geoserver/wms",\r
-                               {layers:'num_genus',transparent:"true",styles:[],format:t_img_format,group:'analysis'}\r
-                                               , {group:"vectorial"});\r
-               edit_gbif = new OpenLayers.Layer.WMS( "GBIF",\r
-                "http://geoserver.gbif.org/wms?", {group:"remote",layers: "gbif:gbifDensityLayer",version: "1.0.0", transparent: "true", \r
-                format:t_img_format, filter: gbif_filter(taxa_id),opacity:0.5} );      \r
-\r
-        \r
-\r
-           \r
-           }   //END CREATE LAYERS FUNCTION\r
-var bounds2,map;\r
-            function init()\r
-            {\r
-               \r
-                               \r
-//     add_controls('EPSG:4326',"-180.0000,-90.0000,180.0000,90.0000");\r
-//Proj4js.defs["EPSG:54004"] ="+proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs";\r
-       add_controls=function(proj,bounds)\r
-       {\r
-          boxes  = new OpenLayers.Layer.Boxes( "Boxes" );\r
-           vlayer = new OpenLayers.Layer.Vector( "Polygon to query",{GROUP:"remote"});\r
-            draw= new OpenLayers.Control.EditingToolbar(vlayer);\r
-               \r
-                               options={       controls: [\r
-                                       new OpenLayers.Control.LayerSwitcher({'ascending':false}),                              \r
-                               //      new OpenLayers.Control.OverviewMap(),\r
-                                       draw\r
-                                       \r
-//navigationControl\r
-       \r
-                               //      new OpenLayers.Control.KeyboardDefaults()\r
-                               ],    \r
-              \r
-                   maxResolution: "auto",\r
-                                        tileSize:new OpenLayers.Size(500, 500),projection: proj\r
-                               };\r
-//console.log(options);\r
-options.projection=proj;\r
-if (proj!=='EPSG:4326')\r
-{\r
-//     alert(proj)\r
-options.units='m';\r
-//options.maxResolution=156543;\r
-if (proj=="EPSG:900913")\r
-{\r
-\r
-               options.maxResolution=5643.0339;\r
-               options.maxExtent=new OpenLayers.Bounds(-12037508.34,-12037508.34,12037508.34,12037508.34);\r
-               options.projection=new OpenLayers.Projection("EPSG:900913");\r
-               bounds="-12037508.34,-12037508.34,12037508.34,12037508.34";\r
-\r
-}\r
-\r
-}\r
-else//proj=4326\r
-{\r
-\r
-bounds="-180.0000,-90.0000,180.0000,90.0000";\r
-options.maxResolution="auto";\r
-\r
-//                                     options.maxExtent=bounds2;\r
-options.units='dd';\r
-}\r
-\r
-eval("bounds2=new OpenLayers.Bounds("+bounds+")");     \r
-\r
-options.maxExtent=bounds2;\r
-\r
-                map = new OpenLayers.Map('map',options);\r
-       \r
-\r
-\r
-                       var controls2 = map.getControlsByClass('OpenLayers.Control.Navigation');\r
-\r
-                       for(var i = 0; i <controls2.length; ++i)\r
-                       {\r
-                               controls2[i].disableZoomWheel(); \r
-                       }\r
-\r
- //OpenLayers.ProxyHost="/edit_wp5/geo/mapviewer/proxy?url=";\r
-//REMOVED part  \r
- pan=new OpenLayers.Control.DragPan({displayClass:'olControlPanMap'});\r
-       //      var history = new OpenLayers.Control.NavigationHistory();\r
-               panel_controls=[\r
-                  \r
-                   new OpenLayers.Control.ZoomBox(),\r
-                   new OpenLayers.Control.PanZoomBar(),\r
-                   pan,\r
-                   new OpenLayers.Control.ZoomToMaxExtent({title:"Zoom to the max extent"}),\r
-                         featureInfo = new OpenLayers.Control({\r
-                                   displayClass: "olControlFeatureInfoItemActive",\r
-                                   title: "Query map features"\r
-                                   }),\r
-\r
-                               featureInfo2 = new OpenLayers.Control({\r
-                                           displayClass: "olControlFeatureInfo2",\r
-                                           title: "Query map features by polygon"\r
-                                           })\r
-/*                             history,\r
-                               history.next,\r
-                               history.previous*/\r
-                       ]\r
-\r
-                                       featureInfo.events.register("activate", featureInfo, function() {\r
-\r
-                                               ppol_query="false";\r
-                                           toggleQueryMode(); });                \r
-                                       featureInfo.events.register("deactivate", featureInfo, function() {\r
-                                           toggleQueryMode(); });\r
-\r
-                                                               featureInfo2.events.register("activate", featureInfo2, function() {\r
-\r
-                                                                   toggleQueryMode2(); ppol_query="true"; });                \r
-                                                               featureInfo2.events.register("deactivate", featureInfo2, function() {\r
-                                                                       ppol_query="false";\r
-                                                                   toggleQueryMode2(); });\r
-                          \r
-                  var overview_map = new OpenLayers.Layer.WMS( "EDIT WMS",\r
-                "http://193.190.223.53:8080/geoserver/wms",\r
-                {layers: "country_earth",group:"admin",transparent:"true",format:"image/png",styles:[]});\r
-\r
-               \r
-\r
-       //var o_options = {layers: [edit_blank]};\r
- var edit_blank2 = new OpenLayers.Layer.WMS( "EDIT WMS transparent",\r
-                       "http://193.190.223.53:8080/geoserver/wms",\r
-                                       {layers:"blank",transparent:"false",format: t_img_format,styles:"transparent",group:"remote"},\r
-                                               {isBaseLayer: true});\r
- var o_options = {\r
-//            maxExtent: bounds, \r
-            projection: proj,\r
-           layers:[edit_blank2,overview_map]            \r
-        };\r
-        \r
-var overview=new OpenLayers.Control.OverviewMap(o_options);\r
- map.addControl(overview);\r
-\r
-   map.addControl( new OpenLayers.Control.LoadingPanel());  \r
- //  overview.maximizeControl();\r
-                                                       var panel = new OpenLayers.Control.Panel({\r
-                                                           div: document.getElementById("panel")\r
-                                                       });\r
-                                                       map.addControl(panel);\r
-                                                       \r
-                        map.addControl(new OpenLayers.Control.ScaleLine({'div':OpenLayers.Util.getElement('escala')},{theme: null}));\r
-\r
-       var box ;//= new OpenLayers.Feature.Vector(boxes_bounds.toGeometry());                           \r
-                        \r
-                                 var control = new OpenLayers.Control.Scale(); \r
-                                       control.div = document.getElementById("escala2"); \r
-                                       map.addControl(control); \r
-                        map.addControl(new OpenLayers.Control.MousePosition({'div':OpenLayers.Util.getElement('coords')},{theme: null}));\r
-                                       //      var pan=new OpenLayers.Control.PanZoomBar();\r
-                                                       \r
-                                               //      map.addControl(history);\r
-\r
-                                                       //panel.addControls([new OpenLayers.Control.ZoomBox(),pan,\r
-                       for (key in panel_controls)\r
-                       {\r
-                       panel.addControls(panel_controls[key])\r
-                       }\r
-                       //      map.addControl(history);\r
-\r
-            map.addControl(new OpenLayers.Control.LayerSwitcher({'div':OpenLayers.Util.getElement('layerswitcher')}));\r
-\r
-if (proj=="EPSG:4326")\r
-{\r
-$.getScript('js_code/4326_specific.js')\r
-}\r
-\r
-\r
-       \r
-  \r
-  \r
-     }//end add_controls\r
-     create_layers('EPSG:4326');   \r
-     add_controls('EPSG:4326',"-180.0000,-90.0000,180.0000,90.0000");\r
-       map.addLayers([edit_blank,edit_admin,edit_gbif]);\r
-//     shoreline.setVisibility(false);\r
-       //s_america1.setVisibility(false);s_america2.setVisibility(false);oceania1.setVisibility(false);oceania2.setVisibility(false);\r
-         map.setBaseLayer(edit_blank);\r
-         edit_gbif.setVisibility(false);\r
-\r
-               edit_admin.mergeNewParams({layers:'country_earth',styles:'countries'});\r
-                       //edit_admin.mergeNewParams({styles:''});      \r
-               edit_admin.setVisibility(true);\r
-                       map.zoomToMaxExtent(bounds2);\r
-\r
-\r
-               } \r
-               \r
-                               \r
-\r
-\r
-           </script>\r
-  </head>\r
-\r
-   <body onload="init();bind();">\r
-                       <div id="gallery">\r
-                       </div>\r
-<div id="mainbody">\r
-\r
-<div id="header">\r
-\r
-       <div style="position:relative; left: 20%;font: bold 16pt Arial, Helvetica, sans-serif; padding:5px;width:300px">EDIT mapViewer [prototype]</div>\r
-</div><!--fi header-->\r
-\r
-<div id="middle">\r
-  <div id="menubar">\r
-     \r
- <dl>\r
-       \r
-       <dd>\r
-               <dt id="google_projections">Google & Yahoo</dt>\r
-               <dd>\r
-                                       <form id="google_form">\r
-                                               <select>\r
-                                       <option selected value="EPSG:4326">latitude/longitude</option>\r
-                                       <option value="gsat">Google maps satellite</option>\r
-                                               <option value="gmap">Google maps</option>\r
-                                               <option value="ghyb">Google hibrid</option>\r
-                               <!--    <option value="veroad">Virtual Earth roads</option>\r
-                                       <option value="veaer">Virtual Earth Aerial</option>\r
-                                       <option value="vehyb">Virtual Earth Hybrid</option>-->\r
-                                       <option value="yahoo">Yahoo Street</option>\r
-                                       <option value="yahoosat">Yahoo Satellite</option>\r
-                                       <option value="yahoohyb">Yahoo Hybrid</option>\r
-                                       </select>\r
-                                       </form>\r
-                       <div class="message3" id="google_proj">Visualize it</div><br>\r
-       </dd>\r
-       <dt id="projections">Projection Options</dt>\r
-       <dd id="proj_params">           \r
-       \r
-       </dd>\r
-       <dt id="download_data">Printing options</dt>\r
-\r
-                       <dd id="print_params">\r
-\r
-               </dd>\r
-\r
-       <dt id="edit_layers">Layers</dt>\r
-               <dd>\r
-       \r
-\r
-       <div id='layers'>\r
-\r
-                       <li id="tdwg">TDWG layers</li>\r
-                       <li id="nature">Natural features</li>\r
-                       <li id="quadricules">Quadricule layers (degree grids)</li>\r
-                       <li id="utm">UTM grids</li>\r
-                               <li id="admin">Administrative layers\r
-                                                       <ul style="height:auto;margin-left:20px">\r
-                                                               <li id="africa" style="height:auto">Africa</li> \r
-                                                       </ul>\r
-                                                       <ul style="height:auto;margin-left:20px">\r
-                                                               <li id="antartica" style="height:auto">Antartica</li>   \r
-                                                       </ul>                                           \r
-                                                       <ul style="height:auto;margin-left:20px">\r
-                                                               <li id="asia" style="height:auto">Asia</li>     \r
-                                                       </ul>\r
-                                                               <ul style="height:auto;margin-left:20px">\r
-                                                                       <li id="c_america" style="height:auto">Central America</li>     \r
-                                                               </ul>                                           \r
-                                                       <ul style="height:auto;margin-left:20px">\r
-                                                               <li id="east_europe" style="height:auto">East Europe</li>       \r
-                                                       </ul>   \r
-                                                                       <ul style="height:auto;margin-left:20px">\r
-                                                                               <li id="west_europe" style="height:auto">West Europe</li>       \r
-                                                                       </ul>                                   \r
-                                               <ul style="height:auto;margin-left:20px">\r
-                                               <li id="n_america" style="height:auto">North America</li>       \r
-                                               </ul>\r
-                                       <ul style="height:auto;margin-left:20px">\r
-                                       <li id="s_america" style="height:auto">South America</li>       \r
-                                       </ul>\r
-                                               <ul style="height:auto;margin-left:20px">\r
-                                               <li id="oceania" style="height:auto">Oceania</li>       \r
-                                               </ul>                           \r
-\r
-                               </li>   \r
-                       <li id="high_resolution" style="visibility:hidden;height:0px;cursor: default; list-style-image: url(img/plus.gif);">high resolution layers</li>\r
-                       <li id="remote">Background layers\r
-                               <ul><input type="radio" name="remote" id="blank" onClick='toogle_background(edit_blank)' checked grup="remote">Transparent background</input></ul>\r
-                               <ul><input type="radio" name="remote" id="nasa" onClick='toogle_background(edit_nasa)' grup="remote">NASA JPL data</input></ul> \r
-                               \r
-                       </li>   \r
-\r
-       </div>\r
-       </dd>\r
- <dt id="remote_layers">Remote WMS layers</dt>\r
-\r
-<dd>   \r
-<div id='layers'>\r
-\r
-<form id="ext_wms_form">\r
-WMS Provider:<br>\r
-                       <select id="ext_url" class="" style="width: 200px">\r
-                               <option value="">Please select...</option>\r
-\r
-                               <option value="http://wms.jpl.nasa.gov/wms.cgi?service=WMS&version=1.1.1" class="">NASA JPL Web Mapping Server</option>\r
-<option value="http://ssems1.esrin.esa.int/mapServer/mapServer?VERSION=1.1.1">ESA</option>\r
-<option value="http://onearth.jpl.nasa.gov/wms.cgi?">One Earth Nasa</option>\r
-<!--\r
-<option value="http://www.hondalab.star.ait.ac.th/cgi-bin/thaiwms?service=WMS">GMS Landsat 5</option>-->\r
-<option value="http://nsidc.org/cgi-bin/atlas_north?service=WMS&version=1.1.1">Atlas of the Cryosphere (North)</option>\r
-                               <option value="http://demo.cubewerx.com/demo/cubeserv/cubeserv.cgi?service=WMS&version=1.1.1" class="">Cubewerx Demonstration Server</option>\r
-                               <option value="http://www2.dmsolutions.ca/cgi-bin/mswms_gmap?service=WMS&version=1.1.1" class="">DM Solutions GMap Server</option>\r
-                               <option value="http://terraservice.net/ogccapabilities.ashx?service=WMS&version=1.1.1" class="">TerraServer</option>\r
-                       <!--\r
-       <option value="http://datamil.udel.edu/servlet/com.esri.wms.Esrimap?service=WMS&version=1.1.1" class="">        Delaware</option>-->\r
-                       \r
-<!--\r
-       <option value="http://globe.digitalearth.gov/viz-bin/wmt.cgi?VERSION=1.1.0&service=WMS">NASA GLOBE PROGRAM</option>-->\r
-<option value="http://ims.cr.usgs.gov/servlet/com.esri.wms.Esrimap/USGS_EDC_Elev_NED?SERVICE=WMS&VERSION=1.1.1">USGS Geological maps</option>\r
-                       \r
-       \r
-                               <option value="http://wms.alaskamapped.org/bdl?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities" class="">Alaska BDL WMS</option>\r
-<!--\r
-<option value="http://www.creaf.uab.es/cgi-bin/MiraMon5_0.cgi?VERSION=1.1.0&SERVICE=WMS" >CREAF UB</option>\r
-\r
-<option value="http://shagrat.icc.es/liszardtech/iserv/ows?service=WMS">Catalonia IDE</option>\r
-<option value="http://161.116.68.1/wmsconnector/com.esri.wms.Esrimap/UB_Geobotanica_habitats_fulls50m_1?service=WMS">Catalonia habitats</option>\r
-<option id="http://www.idee.es/wms/IDEE-Base/IDEE-Base?service=WMS">Spanish IDE</option>\r
-\r
--->\r
-\r
-                       </select> \r
-                       <br>\r
-\r
-                       <input type="button" value="Get Layers">\r
-                       <br>\r
-<div tt="xxx" id="transformResult"></div>\r
-<div id="abstract" class='ppol_message'></div>\r
-<img id="ajax_image2" src='http://edit.africamuseum.be/edit_wp5/geo/mapviewer/img/ajax_loading.gif' style="visibility:hidden;width:30px;position:absolute"></img>\r
-<div id='wms_checkbox'><ul></ul></div>\r
-\r
-                       <br>\r
-\r
-</form>\r
-\r
-<div id="show_WMS" class="message3 show_it" style="width:auto;left:0px">\r
-<b>Hide information on remote WMS</b>\r
-\r
-<div id="message">\r
-\r
-<b>Remote WMS Layers </b><br><br>\r
-This is a list of map layers hosted by institutions across the world. Each institution listed has one or more map layers usually detailing a specific area of the globe. All of the layers showing on this list use EPSG:4326 projection type to conform to the other layers present in the mapviewer.<br>\r
-<br>\r
-\r
-\r
-               </div>\r
-       </div>\r
-\r
-</div>\r
-</dd>\r
-\r
-<dt id="gbif">GBIF data</dt>\r
-\r
-       <dd>\r
-         <ul>\r
-                \r
-\r
-           <li>\r
-                               <a id="gbif_trigger" href="#" class="ex2trigger">Explore GBIF data</a><br>\r
-                               <b>It doesn't work with Internet Explorer!!</b><br>\r
-               \r
-                       \r
-                                       <table  id="gbif_table" cellspacing="0" style="width: 100%;" class="layerControl">\r
-                                                       <tbody>\r
-                                               <tr>\r
-                                                       <td>\r
-                                       <input type="checkbox" onclick="toogle_gbif(this)" id="gbif"><label style='font-size:11'>GBIF data for <b>Copris</b></label>\r
-                                                       </td><tr><td><img src='img/gbif_legend.png'>\r
-                                                       </td></tr>\r
-                                       </tr>\r
-                                       </tbody></table>\r
-       \r
-                               \r
-               </li>\r
-               \r
-       </ul>\r
-       </dd>\r
-       <dt id="upload_projects">Your projects</dt>\r
-               <dd>\r
-               <div id="create_proj" onclick="create_json(false)" style="height:20px;border:1px solid #333333;background-color:#FFF8F0"><a style="text-decoration: underline">Create your project</a></div>\r
-               <div id="upload_json" style="height:80px;border:1px solid #333333;background-color:#e8b43b">Upload your project\r
-               \r
-                       \r
-               <img id="loading" src="ajax_loading.gif" style="display:none;">\r
-               \r
-               <table style="width: 100%;" class="layerControl">\r
-               <form id="u_json_form" name="u_json_form" action="" method="POST" enctype="multipart/form-data">\r
-               <thead>\r
-                       <tr>\r
-                               <th style="height: 1px;font-size: 8px;">Please select a file and click Upload button</th>\r
-                       </tr>\r
-               </thead>\r
-               <tbody> \r
-               <tr>\r
-                               <td><input id="json_file" type="file" size="18" name="json_file" class="input"></td></tr>\r
-               </tbody>\r
-                       <tfoot>\r
-                               <tr>\r
-                                       <td><button class="button" id="buttonUpload" onclick="return ajaxFileUpload('json');">Upload</button></td>\r
-                               </tr>\r
-                       </tfoot>\r
-       \r
-       </table>\r
-       \r
-               </div>\r
-               \r
-               </dd>\r
-               </dt>\r
-\r
-               <dt id="upload_data">Upload your CSV data!</dt>\r
-               <dd>\r
-               <div id="upload_content">\r
-\r
-               \r
-               <table style="width: 100%;" class="layerControl">\r
-<form id="upload_form" name="form" action="" method="POST" enctype="multipart/form-data">\r
-               <thead>\r
-                       <tr>\r
-                               <th style="height: 1px;font-size: 10px;">Upload a CSV file</th>\r
-                       </tr>\r
-               </thead>\r
-               <tbody> \r
-                       <tr>\r
-                               <td><input id="file" type="file" size="11" name="file" class="input"></td></tr>\r
-                               <label>Number of fields</label>\r
-\r
-                               <textarea style="width: 20px; height: 20px; overflow:hidden; resize: none" class="input" id="fields"></textarea>\r
-                                       <br>\r
-\r
-                               <label>Position of latitude</label>\r
-\r
-                               <textarea style="width: 20px; height: 20px; overflow:hidden; resize: none"  id="lat"></textarea>\r
-                               <br>\r
-                               <label>Position of longitude</label>\r
-\r
-                               <textarea style=" width: 20px; height: 20px;overflow:hidden;resize: none"  id="lon"></textarea>\r
-\r
-                               <div id="3_4_fields" style="height:0;border:2px solid #4ba037; padding:10px;visibility:hidden;margin:10px">\r
-                                          \r
-                                       <li id="3_symb" class="y" style="list-style: none;left:10px;font-weight:bold; font-size: 10px;visibility:hidden;">Third field parameters\r
-                                                                       <ul><input type="radio" name="3th_symb" id="symb_no">Don't want my 3th field to be symbolized</input></ul>\r
-                                                                       <ul><input type="radio" name="3th_symb" id="3" checked >I want my 3th field to be symbolized</input></ul>                                       \r
-                               \r
-                                       <li  style="list-style: none;left:10px;font-weight:bold; font-size: 10px;height:0">Symbolization of 3th field\r
-                                               <ul><input type="radio" name="3th"  checked id="genera">My 3th field is Genera data</input></ul>\r
-                                               <ul><input type="radio" name="3th" >My 3th field is NOT Genera data</input></ul>\r
-                                               <ul id="3th_name" style="visibility:hidden">Enter your field name\r
-                                               <input type="textarea">\r
-                                               </ul>\r
-                                       </li>   \r
-                                               </li>\r
-                               \r
-                                       <li id="4_symb" class="y" style="list-style: none;left:10px;font-weight:bold; font-size: 10px;visibility:hidden;">Fourth field parameters\r
-                                               <ul><input type="radio" name="4th_symb"  checked id="symb_no">Don't want my 4th field to be symbolized</input></ul>\r
-                                               <ul><input type="radio" name="4th_symb" id="4" >I want my 4th field to be symbolized</input></ul>                                       \r
-                                               </ul>\r
-                               \r
-                                                               <li style="list-style: none;left:10px;font-weight:bold;font-size: 10px;height:0;">Symbolization of 4th field\r
-                                                                       <ul><input type="radio" name="4th"  checked id="genera">My 4th field is Species data</input></ul>\r
-                                                                       <ul><input type="radio" name="4th">My 4th field is NOT Species data</input></ul>\r
-                                                                       <ul id="4th_name" style="visibility:hidden">Enter your 4th field name\r
-                                               <input type="textarea">\r
-                                               </ul>\r
-                                               </li>\r
-                                                       </li>\r
-                                               <li id="3_4_symb" class="y" style="list-style: none;left:10px;font-weight:bold; font-size: 10px;visibility:hidden;">Third AND Fourth field \r
-                                                       <ul><input type="radio" name="3_4th_symb"  checked id="symb_no">Don't want my 3 AND 4th field to be symbolized</input></ul>\r
-                                                       <ul><input type="radio" name="3_4th_symb" id="5" >I want my 3th AND 4th field to be symbolized</input></ul>                                     \r
-                                                       </ul>\r
-                                               </li>   \r
-                                          \r
-                               </div>\r
-                       \r
-               </tbody>\r
-                       <tfoot>\r
-                               <tr>\r
-                                       <td><button class="button" id="buttonUpload" onclick="return ajaxFileUpload('points');">Upload</button></td>\r
-                               </tr>\r
-                       </tfoot>\r
-       \r
-       </table>\r
-               <input checked="true" name="dataset" type="radio" id="new_data">create new dataset</input><br>\r
-       <input name="dataset" type="radio" id="add_data" >add to the current data</input><br>\r
-               <div id="show_csv" class="message3 show_it" style="width:auto;left:0px"><b>Show data format and CSV example</b>\r
-       <div id="message">\r
-       <a href="http://edit.africamuseum.be/geoserverweb/for_testing.zip" target="blank">Here</a> you can download an example of a valid CSV file (1000 records)<br><br>\r
-       The parameters to fill <b>for this test file</b> are:\r
-       <ul>\r
-       <li>Number of fields:5</li>\r
-               <li>Latitude: 1</li>\r
-                       <li>Longitude: 2</li>\r
-       </ul>\r
-       The file must be a CSV (comma-separated values) and have at least latitude and longitude in WGS84 datum and a field (genus, species...) for future filtering and symbolization.<br>\r
-\r
-The system is currently designed to work with Genus and Species, and these must be the third (and fourth) field in your CSV.<p>\r
-You can try to work with other kind of data, but you must have at least a third field in the CSV.<br><br>\r
-Don't leave any blank space! don't use non-latin letters or symbols (accents, ' > < commas...)<br><br>\r
-\r
-Coordinates must follow Decimal notation (eg: 0.44, -79.9). To \r
- to Decimal notation you can use the <a href="http://gis.miiz.waw.pl/webapps/coordinateconverter/default.aspx" target="blank">Coordinate Conversor</a>\r
-       </div>\r
-       </div>\r
-       \r
-               </form>    \r
-\r
-       \r
-       </div>    \r
-                 \r
-               </dd>\r
-\r
-               \r
-       <dt id="user_dates">Your Point Data</dt>        \r
-       <dd>\r
-<div id="u_points">\r
-\r
-                   <li id='g_data'>\r
-     <ul style="height:auto;margin-left:20px;">\r
-            <input checked name='p_data' type='checkbox' id='edit_points'>Show/hide</input><br>\r
-       <a id="genus_g_legend" class="message3" href="#" style="top: 5px;" onClick="return false">Get the legend</a><br>        <br>                            \r
-                               <a id="g_symbolize" class="message3" href="#"  onClick="return false" class="ex2trigger">Symbolize it</a><br>\r
-                       <div style="padding-top:10px"><img  id="genera_legend" style="margin-left:18px;margin-top:20px;" src=""></div>\r
-       </ul>   \r
-       </li>   \r
-       <li id='sp_data'>\r
-               <ul style="height:auto;margin-left:20px;"><label></label>\r
-                       <input  checked name='sp_data' type='checkbox' id='edit_sp_points'>Show/hide</input><br>\r
-<a id="sp_g_legend" class="message3" href="#" onClick="return false"><label>Get the legend</label></a><br><br>                                         \r
-                               <a id="sp_symbolize" class="message3" href="#" onClick="return false" class="ex2trigger"><label>Symbolize it</label></a><br>\r
-                       <div style="padding-top:10px;"><img  id="species_legend" style="margin-left:18px;margin-top:20px;" src=""></div>\r
-               \r
-                       \r
-               </ul>\r
-       </li>\r
-       <li id='4th_data'>\r
-               <ul style="height:auto;margin-left:20px">\r
-                       <input checked name='4th_data' type='checkbox' id='edit_4th_points'>Show/hide</input><br><br>   \r
-<a id="4th_g_legend" class="message3" href="#" onClick="return false"><label>Get the legend</label></a><br><br>                        \r
-                               <a id="4th_symbolize" class="message3" href="#" onClick="return false" class="ex2trigger"><label>Symbolize it</label></a><br>\r
-\r
-                       <div style="padding-top:10px"><img  id="4th_legend" style="margin-left:18px;margin-top:20px;" src=""></div>\r
-               </ul>\r
-\r
-                       </li>\r
-                       \r
-\r
-</div>   \r
-       </dd>\r
-               <dt id="others">Other tools</dt>\r
-               <dd>\r
-                       <div class='message3' id="boxes_tool">Boxes tool</div>\r
-                       <div class='message3' id="data_tool">Data manipulation tool</div>\r
-               </dd>   \r
-                       <dt id="analysis">Spatial analysis</dt>\r
-                       <dd>\r
-                               <ul>                                                                                    \r
-                                <div>  \r
-                                       \r
-                                       <form  id="run_analysis">\r
-                                               <select>\r
-                                                       <!--<option value="utm250000sqkm_europe">UTM 250000 sqkm Europe</option>-->\r
-                                                                               <option value="grid10_pol">10 degrees grid</option>\r
-                                                                               <option value="grid5_pol">5 degrees grid</option>\r
-                                                                               <option value="grid2_pol">2 degrees grid</option>\r
-                                                                               <option value="grid1_pol">1 degree grid</option>\r
-                                                                               <option value="wwf_ecoregions">WWF ecoregions</option>\r
-                                                                               <option value="europe_west_level_1">Europe West level 1</option>\r
-                       <option value="europe_west_level_2">Europe West level 2</option>\r
-                       <option value="c_america_level_1">Central America level 1</option>\r
-<option value="c_america_level_2">Central America level 2</option>\r
-<option value="n_america_level_1">North America level 1</option>\r
-<option value="s_america_level_1">South America level 1</option>\r
-                                                                               <option value="utm_world">UTM world</option>\r
-                                               \r
-                               <option value="utm_europe_50km">UTM Europe 50km</option>\r
-                                               </select><br>\r
-                                       <a href="#">run analysis</a>\r
-<!--                                   <div class="message3" id="run_analysis">run analysis</div>-->\r
-                                       </form>\r
-\r
-                                       </div>\r
-                                       <div id="analysis_lay">\r
-                                    </div>\r
-                                       <div id="ppol_message">\r
-                               \r
-                                       </div>\r
-                                       </ul>\r
-                                       \r
-                       </dd>\r
-\r
-               <dt id="interactive_analysis">Interactive analysis tools</dt>           \r
-               <dd>\r
-\r
-<input type="checkbox" name="type" class="first" id="interactive_analysis_input" onclick="v_toggle(this);">Click here, wait the layer to appear on the map and hover the desired polygon</input>\r
-\r
-<table id="polygon_info"><tbody>\r
-<tr><td id='code'>Polygon code:</td></tr>\r
-<tr><td id="num_regs">Number of records</td></tr>\r
-<tr><td id="num_genus">Number of genera</td></tr>\r
-<tr><td id="taxa_record">Taxa/record</td></tr>\r
-</tbody></table>\r
-\r
-               </dd>\r
-                       <dt id="modules">Add/Remove modules</dt>\r
-                               <dd>\r
-<div id='projects_m' class='ppol_message visible' onclick="change($(this))"><b>Show</b> Projects module</div>\r
-<div id='proj_m' class='ppol_message visible' onclick="change($(this))"><b>Show</b> Projections module</div>\r
-<div id='g_proj_m' class='ppol_message visible' onclick="change($(this))"><b>Show</b> Google & Yahoo module</div>\r
-                       <div id='analysis_m' class='ppol_message visible' onclick="change($(this))"><b>Show</b> Analysis module</div>\r
-                       <div id='remote_m' class='ppol_message visible' onclick="change($(this))"><b>Show</b> remote WMS module</div>\r
-                       <div id='gbif_m' class='ppol_message visible' onclick="change($(this))"><b>Show</b> GBIF module</div>\r
-                       <div id='query_m' class='ppol_message visible' onclick="change($(this))"><b>Show</b> Query & draw module</div>\r
-                       <div id='others_m' class='ppol_message visible' onclick="change($(this))"><b>Show</b> other modules</div>                                               \r
-               \r
-                       </dd>  \r
-<dt>Videos&Contact\r
-<dd class='ppol_message'>\r
- <a href="http://edit.africamuseum.be/edit_wp5/edit_info/edit_videos.html" target="blank"><b>Check these videos</b> </a> to see all EDIT mapViewer can offer you<br><br> \r
-EDIT mapViewer has been developed by Pere Roca (peroc79@gmail.com) in the context of the  <a href="http://www.e-taxonomy.eu/" target="blank">European Distributed Institute of Taxonomy (EDIT)</a> project.\r
-<br><br>\r
-\r
- <a href="http://edit.africamuseum.be/edit_wp5/edit_info/GeoTools.zip" target="blank">Here</a> you can download presentations about EDIT Geographic tools.\r
-<br><br>\r
-\r
-Most of the GIS layers here can be found on <a href="http://edit.csic.es/GISdownloads.html" target="blank">EDIT GIS download site</a><br><br>\r
-All the features developed are Open Source. You can <b>soon</b> download updated source code from <a href="http://dev.e-taxonomy.eu/svn/trunk/geo/" target="blank">EDIT "geo repository"</a>\r
-\r
-</dd>\r
-</dt>\r
-               </dl>\r
-\r
-</div> <!-- fi menubar-->\r
-</div> <!-- fi middle -->\r
-\r
-\r
-<div id="ex2"  style="position:absolute;width:350px;height:345px;margin-left:0px" class="jqmDialog">\r
-       \r
-</div>\r
-<div id="3_4th"  style="position:absolute;width:350px;height:345px;margin-left:0px" class="jqmDialog">\r
-       \r
-</div>\r
-<div id="4th"  style="position:absolute;width:350px;height:345px;margin-left:0px" class="jqmDialog">\r
-       \r
-</div>\r
-<div id="geo_win"  style="position:absolute;width:370px;height:345px;margin-left:0px" class="jqmDialog">\r
-       \r
-</div>\r
-<div id="others_win"  style="position:absolute;width:370px;height:345px;margin-left:0px" class="jqmDialog">\r
-       \r
-</div>\r
-\r
-\r
-\r
-\r
-<div id="layer_symbol"  style="position:absolute;width:400px;height:325px;margin-left:0px" class=" jqmDialog">\r
-       \r
-</div>\r
-\r
-                               <div id="print"  class="ex2trigger"></div>\r
-                   <div id="ex_print" class="jqmDialog">\r
-                               </div>\r
-<div id="ppol_win"  style="width:300px;height:155px" class="jqmDialog">\r
-       \r
-       <div class="jqmdTL">\r
-    <div class="jqmdTR">\r
-       <input  class="jqmdX jqmClose" >\r
-            <div class="jqmdTC jqDrag">Spatial Analysis (you can click and drag me)</div>\r
-\r
-                       <div id="sp_query_container"></div>\r
-       </div>\r
-       </div>\r
-</div>\r
-<div id="ex4"  style="left:350px;margin-left:0px;width:200px;height:440px"class="jqmDialog">\r
-</div>\r
-<div id="gbif_win"  style="left:200px;margin-left:0px;width:380px;height:325px"class="jqmDialog">\r
-</div>\r
-\r
- <div id="query_result" style="margin-left:0px;" class="jqmDialog">\r
-  <div class="jqmdTL">\r
-    <div class="jqmdTR">\r
-\r
-            <div class="jqmdTC jqDrag">Query results (you can click and drag me)</div>   \r
-               <div id="wrapper">\r
-                         <div id="query_container">                                      \r
-                          </div>\r
-                   </div>\r
-       </div>\r
-  </div>\r
-<input  class="jqmdX jqmClose">\r
-</div>\r
-\r
-\r
-<div id="right" style="border:3px" class="right"><div id='panel' style="z-index:30000;"></div>\r
-<div id="map" style="top:20px;width: 700px; height: 350px;" class="right">\r
-\r
-</div>\r
-\r
-<script type="text/javascript">\r
-sc_project=2722414; \r
-sc_invisible=0; \r
-sc_partition=27; \r
-sc_security="301c0f80"; \r
-sc_text=2; \r
-</script>\r
-<script type="text/javascript" src="http://www.statcounter.com/counter/counter.js"></script>\r
-<noscript><div style="visibility:hidden" class="statcounter"><a title="web analytics" href="http://www.statcounter.com/" target="_blank">\r
-<img  style="visibility:hidden" class="statcounter" src="http://c28.statcounter.com/2722414/0/301c0f80/0/" alt="web analytics">\r
-</a></div></noscript>\r
-\r
-<div id="images" style='position:absolute;top:40px;border: solid 1px #000000;'></div>\r
-<div id="escala" class=".olControlScale" style="left:40px;top:130px;"></div>\r
-<div id="escala2"  style="width:200px;font-size:12px"></div>\r
-<div id="coords"  style="position:absolute;width:250px;font-size:12px"></div>  \r
-\r
-<img id="ajax_image" src='img/ajax_loading.gif' style="visibility:hidden;width:100px;position:absolute"></img>\r
-<img id="windrose" src='../geo/images/windroses/windrose1.png' style="visibility:hidden;display:block;width:0px;position:absolute;index:20000"></img>\r
-\r
-<img id="scalebar" src='../geo/images/legends/275.png' style="visibility: hidden; display: block; width: 200px; position: absolute; z-index: 20000;"></img>    \r
-\r
-\r
-\r
-               \r
-           <div id="ex_print" class="jqmDialog">\r
-\r
-</div>\r
-       <!--    <table id="edit_logo">\r
-                           <tr>\r
-               <td><img src="http://edit.africamuseum.be/edit_wp5/web/dingen/logoEDIT.png"/><td>\r
-               </tr>\r
-       </table>        -->\r
-\r
-\r
-</body>\r
-</html>\r