var sUI="en";var numSplit=2;var map;var myBar;var bounds;var Poly;var CAT_ICONS=[];function showThematic(){if(bAjaxBusy==true)
return;var surl="/lib/showThematic2.php";document.getElementById("rightscroll").scrollTop=0;doAjax(surl,"right",false,"");}
function showItinerary(){if(bAjaxBusy==true)
return;document.getElementById("rightscroll").scrollTop=0;var surl="/lib/showItinerary2.php";doAjax(surl,"right",false,"");}
function getCityById(city){if(bAjaxBusy==true)
return;var minyear=document.getElementById("minyear").value;var maxyear=document.getElementById("maxyear").value;var surl="/lib/getCityById.php?minyear="+minyear+"&maxyear="+maxyear+"&city="+city;if(document.getElementById("rightscroll"))
document.getElementById("rightscroll").scrollTop=0;doAjax(surl,"right",false,"");}
function getItinById(itin){if(bAjaxBusy==true)
return;var minyear=document.getElementById("minyear").value;var maxyear=document.getElementById("maxyear").value;var surl="/lib/getItineraryById.php?minyear="+minyear+"&maxyear="+maxyear+"&itin="+itin;if(document.getElementById("rightscroll"))
document.getElementById("rightscroll").scrollTop=0;doAjax(surl,"right",false,"");}
function getCityEvidence(city,fAll){if(bAjaxBusy==true)
return;var minyear=document.getElementById("minyear").value;var maxyear=document.getElementById("maxyear").value;var surl="/lib/getCityEvidence.php?minyear="+minyear+"&maxyear="+maxyear+"&fAll="+fAll+"&city="+city;if(document.getElementById("rightscroll"))
document.getElementById("rightscroll").scrollTop=0;doAjax(surl,"right",false,"");}
function getTheme(layer){if(bAjaxBusy==true)
return;var surl="/lib/getTheme.php?layer="+layer;if(document.getElementById("rightscroll"))
document.getElementById("rightscroll").scrollTop=0;doAjax(surl,"right",false,"");}
function getFullText(qid,tb,id){if(bAjaxBusy==true)
return;var surl="/lib/preview_xmltext3.php?qid="+qid+"&tb="+tb+"&xid="+id;if(document.getElementById("rightscroll"))
document.getElementById("rightscroll").scrollTop=0;doAjax(surl,"right",false,"");}
function getSources(source){if(bAjaxBusy==true)
return;var surl="/lib/getSources.php?source="+source;if(document.getElementById("rightscroll"))
document.getElementById("rightscroll").scrollTop=0;doAjax(surl,"right",false,"");}
function getCitySources(city,fAll){if(bAjaxBusy==true)
return;var surl="/lib/getCitySources.php?fAll="+fAll+"&city="+city;if(document.getElementById("rightscroll"))
document.getElementById("rightscroll").scrollTop=0;doAjax(surl,"right",false,"");}
function getSourceByID(source){if(bAjaxBusy==true)
return;var surl="/lib/getSourceById_utf8.php?sid="+source;doAjax(surl,"right",false,"");document.getElementById("rightscroll").scrollTop=0;}
function embedGBS(sid){if(bAjaxBusy==true)
return;oDiv=document.getElementById("middle");if(oDiv.style.display=="inline"){oDiv.style.display="none";onResize(0);}
var surl="/lib/embedGBS.php?sid="+sid+"&target=2";doAjax(surl,"right",false,"");}
function getWikipediaByCity(oid,lang,fGoogle){if(bAjaxBusy==true)
return;if(!lang)
lang="en";if(oid<2)
return;document.getElementById("rightscroll").scrollTop=0;var surl="/lib/getWikipediaByCity.php?oid="+oid+"&lang="+lang+"&fGoogle="+fGoogle;doAjax(surl,"right",false,"");return;}
function centerCity(oid,lon,lat){var point=new GLatLng(lat,lon);map.setCenter(point,9);}
function findItems(){var surl="";var oSel=document.getElementById("tb");var tb=oSel[oSel.selectedIndex].value;var inp=document.getElementById("ss");var minch=2;if(inp.value.length==0)
var sExp="";else
var sExp=urlencode(inp.value);switch(tb){case"o":surl="/lib/findCities.php?ss="+sExp;break;case"i":surl="/lib/findCities.php?inst=1&ss="+sExp;break;case"c":minch=0;surl="/lib/findCities.php?inst=3&ss="+sExp;break;case"g":minch=0;surl="/lib/findCities.php?inst=2&ss="+sExp;break;case"p":surl="/lib/PersonSearch.php?ss="+sExp;break;case"n":surl="/lib/NameSearch.php?ss="+sExp;break;case"u":surl="/lib/UrkundSearch.php?ss="+sExp;break;case"s":surl="/lib/SourceSearch.php?ss="+sExp;break;case"q":surl="/lib/QuoteSearch.php?ss="+sExp;break;case"f":surl="/lib/FulltextSearch.php?ss="+sExp;break;}
if(sExp.length<minch){alert("At least "+minch+" characters must be entered");return;}
if(surl)
doAjax(surl,"right",false,"");}
function closeWindow(div){oDiv=document.getElementById(div);if(oDiv.style.display=="none")
oDiv.style.display="inline";else
oDiv.style.display="none";onResize(0);}
function postCreate(){if(iPostCreate==1){iPostCreate=0;}
else{onResize();}}
function onBody(){onResize(0);initialize();}
function onResize(){var oCont=document.getElementById("container");var oTop=document.getElementById("top");var oBottom=document.getElementById("bottom");if(document.getElementById&&!document.all)
var ch=window.innerHeight-oTop.clientHeight-oBottom.clientHeight-21;else
var ch=document.documentElement.clientHeight-oTop.clientHeight-oBottom.clientHeight-21;document.getElementById("left").style.height=ch+"px";document.getElementById("right").style.height=ch+"px";document.getElementById("middle").style.height=ch+"px";cch=ch-30+"px";document.getElementById("leftscroll").style.height=cch;document.getElementById("middlescroll").style.height=cch;document.getElementById("rightscroll").style.height=cch;onWidth(numSplit);}
function onWidth(ns){var bMiddle=false;if(document.getElementById("middle").style.display=="inline"){bMiddle=true;}
var bRight=false;if(document.getElementById("right").style.display=="inline"){bRight=true;}
if(ns==11){if(numSplit==3){alert("Already at maximum width");return;}
ns=numSplit+1;}
else if(ns==12){if(numSplit==1){alert("Already at maximum width");return;}
ns=numSplit-1;}
else if(ns==0)
ns=numSplit;var oCont=document.getElementById("container");var cw=(oCont.clientWidth-74)/4;document.getElementById("leftscroll").style.width=cw+cw+"px";switch(ns){case 1:if(!bRight)
document.getElementById("right").style.display="inline";if(bMiddle){document.getElementById("middle").style.width=cw+cw+"px";document.getElementById("right").style.width=cw+"px";}
else
document.getElementById("right").style.width=cw+cw+cw+"px";document.getElementById("left").style.width=cw+"px";break;case 2:if(!bRight)
document.getElementById("right").style.display="inline";if(bMiddle){document.getElementById("right").style.width=cw+"px";document.getElementById("middle").style.width=cw+"px";}
else{document.getElementById("right").style.width=cw+cw+"px";}
document.getElementById("left").style.width=cw+cw+"px";break;case 3:if(!bRight)
document.getElementById("right").style.display="inline";if(bMiddle){document.getElementById("left").style.width=cw+cw+"px";document.getElementById("middle").style.width=cw+"px";}
else
document.getElementById("left").style.width=cw+cw+cw+"px";document.getElementById("right").style.width=cw+"px";break;case 4:document.getElementById("right").style.display="none";bRight=false;if(bMiddle){document.getElementById("left").style.width=cw+cw+cw+"px";document.getElementById("middle").style.width=cw+"px";}
else
document.getElementById("left").style.width=cw+cw+cw+cw+"px";break;}
numSplit=ns;}
function createElem(opt_className,opt_html,opt_tagName){var tag=opt_tagName||"div";var elem=document.createElement(tag);if(opt_html)elem.innerHTML=opt_html;if(opt_className)elem.className=opt_className;return elem;}
function SideBar(block_element,opt_options){var opts=opt_options||{};this.division=createElem("sidebar-contents");block_element.appendChild(this.division);this.show=function(){this.division.style.display="block"};this.hide=function(){this.division.style.display="none"};this.cats=[];this.addEntry=function(point,opt_options){var opts=opt_options||{};var iLabel=opts.iLabel||3;var label=createElem("sidebar-entry",point.textArray[iLabel],"a");label.href="#";label.style.display="block";label.onclick=function(){GEvent.trigger(point.marker,'click');return false};label.onfocus=function(){GEvent.trigger(point.marker,'click');return false};this.division.appendChild(label);GEvent.addListener(point.marker,'click',function(){label.focus();return false});}
this.clear=function(){while(this.division.firstChild){this.division.removeChild(this.division.firstChild);}
while(this.cats.firstChild){this.cats.removeChild(this.cats.firstChild);}}}
function BarCategory(sideBar,catName,opt_options){var me=this;var opts=opt_options||{};me.division=createElem("sidebar-cat");var cssClasses="sidebar-cat-header cat-header-"+catName;var cat=createElem(cssClasses);me.pin=createElem("sidebar-cat-image",null,"img");me.pin.src=opts.icon.image;cat.appendChild(me.pin);var check=createElem("sidebar-cat-check",null,"input");me.header=cat;check.type="checkbox";check.checked=opts.checked||false;cat.appendChild(check);var checkLabel=createElem("sidebar-cat-label",catName,"span");cat.appendChild(checkLabel);me.show=function(){me.division.style.display="block";me.pin.style.visibility="visible";}
me.hide=function(){me.division.style.display="none";me.pin.style.visibility="hidden";}
me.hilight=function(){me.header.className=cssClasses+"  hilight-cat-header"};me.lolight=function(){me.header.className=cssClasses};sideBar.division.appendChild(cat);sideBar.division.appendChild(me.division);sideBar.cats[catName]=me;me.markers=[];me.showMarkers=function(){for(var i=0;i<me.markers.length;i++){me.markers[i].show();}}
me.hideMarkers=function(){for(var i=0;i<me.markers.length;i++){me.markers[i].hide();me.markers[i].closeInfoWindow();}}
function update(){if(check.checked){me.show();me.showMarkers();me.hilight();}else{me.hide();me.hideMarkers();me.lolight();}};check.onclick=update;me.update=update;me.check=check;me.addEntry=function(point,opt_options){var opts=opt_options||{};me.markers.push(point.marker);var iLabel=opts.iLabel||3;var label=createElem("sidebar-entry",point.textArray[iLabel],"a");label.href="#";label.style.display="block";label.onclick=function(){GEvent.trigger(point.marker,'click');return false};me.division.appendChild(label);GEvent.addListener(point.marker,'click',function(){label.focus();getCityEvidence(point.textArray[2],0);return false});}
me.clear=function(){while(me.division.firstChild){me.division.removeChild(me.division.firstChild);}
while(me.cats.firstChild){me.cats.removeChild(me.cats.firstChild);}}}
function tinyImage(opt_color,opt_preload){if(opt_color=="circle")
var src_="http://static.ahlfeldt.se/pics/circle_image.png";else if(opt_color=="online")
var src_="http://static.ahlfeldt.se/pics/online_image.png";else if(opt_color=="book")
var src_="http://static.ahlfeldt.se/pics/book_image.png";else if(opt_color=="page")
var src_="http://static.ahlfeldt.se/pics/page_image.png";else if(opt_color=="graphic")
var src_='http://static.ahlfeldt.se/pics/graphic_image.png';else if(opt_color=="coin")
var src_='http://static.ahlfeldt.se/pics/coin_image.png';else{var color=opt_color||"red";var src_="http://labs.google.com/ridefinder/images/mm_20_"+color+".png";}
if(opt_preload){var preImage=new Image();preImage.src=src_;}
return src_;}
function tinyIcon(opt_color){var tiny=new GIcon();tiny.image=tinyImage(opt_color);if(opt_color=="book"){tiny.iconSize=new GSize(16,16);tiny.shadowSize=new GSize(24,16);tiny.iconAnchor=new GPoint(8,16);tiny.shadow='http://static.ahlfeldt.se/pics/book_shadow.png';tiny.transparent='http://static.ahlfeldt.se/pics/book_transparent.png';tiny.infoWindowAnchor=new GPoint(8,0);tiny.imageMap=[8,0,10,1,12,2,14,3,15,4,14,5,14,6,15,7,15,8,14,9,13,10,12,11,11,12,10,13,9,14,8,15,7,15,5,14,3,13,1,12,0,11,0,10,0,9,0,8,0,7,1,6,2,5,3,4,4,3,5,2,6,1,7,0];}
else if(opt_color=="page"){tiny.iconSize=new GSize(16,16);tiny.shadowSize=new GSize(24,16);tiny.iconAnchor=new GPoint(8,16);tiny.shadow='http://static.ahlfeldt.se/pics/page_shadow.png';tiny.transparent='http://static.ahlfeldt.se/pics/page_transparent.png';tiny.infoWindowAnchor=new GPoint(8,0);tiny.imageMap=[12,0,13,1,14,2,14,3,14,4,14,5,14,6,14,7,14,8,14,9,14,10,14,11,14,12,14,13,14,14,14,15,1,15,1,14,1,13,1,12,1,11,1,10,1,9,1,8,1,7,1,6,1,5,1,4,1,3,1,2,1,1,1,0];}
else if(opt_color=="graphic"){tiny.iconSize=new GSize(16,16);tiny.shadow='http://static.ahlfeldt.se/pics/graphic_shadow.png';tiny.transparent='http://static.ahlfeldt.se/pics/graphic_transparent.png';tiny.shadowSize=new GSize(24,16);tiny.iconAnchor=new GPoint(8,16);tiny.infoWindowAnchor=new GPoint(8,0);tiny.imageMap=[9,0,10,1,11,2,12,3,12,4,12,5,12,6,12,7,12,8,12,9,12,10,13,11,14,12,14,13,14,14,12,15,1,15,0,14,0,13,0,12,0,11,0,10,0,9,0,8,0,7,0,6,0,5,0,4,0,3,0,2,0,1,0,0];}
else if(opt_color=="online"){tiny.iconSize=new GSize(16,16);tiny.shadowSize=new GSize(24,16);tiny.iconAnchor=new GPoint(8,16);tiny.infoWindowAnchor=new GPoint(8,0);tiny.shadow='http://static.ahlfeldt.se/pics/online_shadow.png';tiny.transparent='http://static.ahlfeldt.se/pics/online_transparent.png';tiny.imageMap=[10,0,11,1,11,2,11,3,11,4,11,5,11,6,12,7,13,8,13,9,13,10,13,11,13,12,13,13,13,14,11,15,4,15,2,14,2,13,2,12,2,11,2,10,2,9,2,8,3,7,4,6,4,5,4,4,4,3,4,2,4,1,5,0];}
else if(opt_color=="circle"){tiny.iconSize=new GSize(10,10);tiny.shadowSize=new GSize(15,10);tiny.iconAnchor=new GPoint(5,10);tiny.infoWindowAnchor=new GPoint(5,0);tiny.shadow='http://static.ahlfeldt.se/pics/circle_shadow.png';tiny.transparent='http://static.ahlfeldt.se/pics/circle_transparent.png';tiny.imageMap=[7,0,8,1,9,2,9,3,9,4,9,5,9,6,9,7,8,8,6,9,4,9,2,8,1,7,1,6,1,5,1,4,1,3,1,2,2,1,3,0];}
else if(opt_color=="coin"){tiny.iconSize=new GSize(16,16);tiny.shadowSize=new GSize(24,16);tiny.iconAnchor=new GPoint(8,16);tiny.infoWindowAnchor=new GPoint(8,0);tiny.shadow='http://static.ahlfeldt.se/pics/coin_shadow.png';tiny.transparent='http://static.ahlfeldt.se/pics/coin_transparent.png';tiny.imageMap=[12,0,13,1,14,2,15,3,15,4,15,5,15,6,15,7,15,8,15,9,14,10,14,11,13,12,12,13,12,14,11,15,5,15,3,14,2,13,1,12,1,11,0,10,0,9,0,8,0,7,0,6,0,5,1,4,1,3,2,2,3,1,5,0];}
else{tiny.shadow="http://labs.google.com/ridefinder/images/mm_20_shadow.png";tiny.iconSize=new GSize(12,20);tiny.shadowSize=new GSize(22,20);tiny.iconAnchor=new GPoint(6,20);tiny.infoWindowAnchor=new GPoint(5,1);tiny.imageMap=[4,0,0,4,0,7,3,11,4,19,7,19,8,11,11,7,11,4,7,0];tiny.transparent="http://static.ahlfeldt.se/tiny_transparent.png";}
return tiny;}
String.prototype.parseCsv=function(opt_options){var results=[];var opts=opt_options||{};var iLat,iLng;isNaN(opts.lat)?iLat=1:iLat=opts.lat;isNaN(opts.lng)?iLng=0:iLng=opts.lng;var lines=this.split("\n");for(var i=0;i<lines.length;i++){var lineArray=lines[i].split(";");var lat=parseFloat(lineArray[iLat]);var lng=parseFloat(lineArray[iLng]);var point=new GLatLng(lat,lng);if(!isNaN(lat+lng)){point.textArray=lineArray;results.push(point);}}
return results;}
GMap2.prototype.fit=function(bounds,save){var boundsZoomLevel=this.getBoundsZoomLevel(bounds);if(!save){this.setZoom(boundsZoomLevel);this.panTo(bounds.getCenter());}else{this.setCenter(bounds.getCenter(),boundsZoomLevel);this.savePosition();return boundsZoomLevel;}}
GMap2.prototype.showBounds=function(bounds_,opt_options){var opts=opt_options||{};opts.top=opt_options.top*1||0;opts.left=opt_options.left*1||0;opts.bottom=opt_options.bottom*1||0;opts.right=opt_options.right*1||0;opts.save=opt_options.save||true;opts.disableSetCenter=opt_options.disableSetCenter||false;var ty=this.getCurrentMapType();var port=this.getSize();if(!opts.disableSetCenter){var virtualPort=new GSize(port.width-opts.left-opts.right,port.height-opts.top-opts.bottom);this.setZoom(ty.getBoundsZoomLevel(bounds_,virtualPort));var xOffs=(opts.left-opts.right)/2;var yOffs=(opts.top-opts.bottom)/2;var bPxCenter=this.fromLatLngToDivPixel(bounds_.getCenter());var newCenter=this.fromDivPixelToLatLng(new GPoint(bPxCenter.x-xOffs,bPxCenter.y-yOffs));this.setCenter(newCenter);if(opts.save)this.savePosition();}
var portBounds=new GLatLngBounds();portBounds.extend(this.fromContainerPixelToLatLng(new GPoint(opts.left,port.height-opts.bottom)));portBounds.extend(this.fromContainerPixelToLatLng(new GPoint(port.width-opts.right,opts.top)));return portBounds;}
GMap2.prototype.populate=function(points,options){var opts=options||{};var catName=opts.cat||"";var bar=opts.sidebar;var myCat;var newCats=[];for(var i=0;i<points.length;i++){if(opts.iCat){catName=points[i].textArray[opts.iCat];}
var theIcon=CAT_ICONS[opts.icon]||CAT_ICONS["DEFAULT_ICON"];if(!bar.cats[catName]){myCat=new BarCategory(bar,catName,{icon:theIcon});newCats.push(myCat);}
var iLabel=opts.iLabel||3;var label=points[i].textArray[iLabel];points[i].marker=new GMarker(points[i],{title:label,icon:theIcon});this.addOverlay(points[i].marker);bounds.extend(points[i]);createInfoWindow(points[i],opts);myCat.addEntry(points[i],opts);}
myCat.check.checked=opts.checked||false;myCat.update();for(var i=0;i<newCats.length;i++){newCats[i].check.checked=opts.checked||false;newCats[i].update();}
var paddings={top:0,right:0,bottom:0,left:0};this.showBounds(bounds,paddings);}
function createInfoWindow(point,opt_options){var opts=opt_options||{};var start=opts.iLabel||3;var iwNode=createElem("info-window");var iwRows=[];if(point.textArray[4]){var cc=point.textArray[4].toLowerCase();if(cc=="ch")
var flag="<img width='11' height='11' src='http://static.ahlfeldt.se/flags/"+cc+".png'>";else
var flag="<img width='16' height='11' src='http://static.ahlfeldt.se/flags/"+cc+".png'>";var line=flag+" "+point.textArray[3];}
else
var line=point.textArray[3];var row=createElem("iw-cell",line);iwRows.push(row);iwNode.appendChild(row);if(point.textArray[7]){if(point.textArray[5]==point.textArray[6])
line=point.textArray[7]+" evidence(s) in "+point.textArray[5];else
line=point.textArray[7]+" evidence(s) between "+point.textArray[5]+" and "+point.textArray[6];var row=createElem("iw-cell",line);iwRows.push(row);iwNode.appendChild(row);}
line="<a href='javascript:centerCity("+point.textArray[2]+","+point.textArray[0]+","+point.textArray[1]+")'>Center</a>";var row=createElem("iw-cell",line);iwRows.push(row);iwNode.appendChild(row);point.marker.bindInfoWindow(iwNode,{maxWidth:300});}
function ajaxLoadPoly(fClear,textFile,opt_options){var opts=opt_options||{};if(Poly)
map.removeOverlay(Poly);var process=function(material){var polyPoints=material.parseCsv(opts);if(polyPoints.length>0)
makeDrawing(polyPoints,opts);else{document.getElementById("status2").className="hilight";document.getElementById("status2").innerHTML="No territory-polygon available";}}
GDownloadUrl(textFile,process);}
function makeDrawing(pnts,opt_options){var opts=opt_options||{};var color=opts.color||'#ff0000';var weight=opts.weight||2;var opa=opts.liOpa||0.8;var fillColor=opts.fillColor||color;if(opts.fillOpa){Poly=new GPolygon(pnts,color,weight,opa,fillColor,opts.fillOpa);}else{Poly=new GPolyline(pnts,color,weight,opa);}
map.addOverlay(Poly);map.fit(Poly.getBounds(),true);}
function ajaxLoad(fClear,textFile,opt_options){var opts=opt_options||{};if(fClear){if(Poly)
map.removeOverlay(Poly);myBar.clear();map.clearOverlays();bounds=new GLatLngBounds();myBar=new SideBar(document.getElementById("middlescroll"));}
opts.sidebar=myBar;var process=function(material){var entries=material.parseCsv(opts);map.populate(entries,opts);}
GDownloadUrl(textFile,process);}
function loadCity(fClear,line,opt_options){var opts=opt_options||{};if(fClear){if(Poly)
map.removeOverlay(Poly);myBar.clear();map.clearOverlays();bounds=new GLatLngBounds();myBar=new SideBar(document.getElementById("middlescroll"));}
opts.sidebar=myBar;var entries=[];var lineArray=line.split(";");var lat=parseFloat(lineArray[0]);var lng=parseFloat(lineArray[1]);var point=new GLatLng(lat,lng);point.textArray=lineArray;entries.push(point);map.populate(entries,opts);}
function setTime(){if(bAjaxBusy==true)
return;var minyear=document.getElementById("minyear").value;var maxyear=document.getElementById("maxyear").value;var surl="";alert("Not implemented yet")}
function loadLayer(fClear,tb,id,item,coords){switch(tb){case"a":document.getElementById("title").innerHTML="Map of "+item;document.getElementById("middletop").innerHTML="<div class='topleft'>Evidence of "+item+"</div>";if(id==180){ajaxLoad(fClear,"lib/export_csv_layer1.php?layer=180",{cat:"Itinerary",checked:true,icon:"red"});ajaxLoad(false,"lib/export_csv_layer1.php?layer=181",{cat:"Milestone",icon:"orange"});}
else if(id==163||id==164){ajaxLoad(fClear,"lib/export_csv_layer1.php?layer="+id,{cat:item,icon:"coin",checked:true});}
else
ajaxLoad(fClear,"lib/export_csv_layer1.php?layer="+id,{cat:item,checked:true});getTheme(id);break;case"t":document.getElementById("title").innerHTML="Itinerary of "+item;document.getElementById("middletop").innerHTML="<div class='topleft'>"+item+"</div>";ajaxLoad(fClear,"lib/export_csv_itinerary.php?person="+id,{cat:"Itinerary",checked:true,icon:"online"});ajaxLoad(false,"lib/export_csv_itinerary.php?person="+id+"&itin=2",{cat:"Donation",icon:"circle"});ajaxLoad(false,"lib/export_csv_itinerary.php?person="+id+"&itin=3",{cat:"Recipients",icon:"purple"});getItinById(id);break;case"i":document.getElementById("title").innerHTML="Property of "+item;document.getElementById("middletop").innerHTML="<div class='topleft'>"+item+"</div>";ajaxLoad(fClear,"lib/export_csv_institution.php?inst="+id+"&context=1",{cat:"Property",icon:"orange",checked:true});getCityById(id);break;case"s":document.getElementById("title").innerHTML="Geo-referenced "+item+" of early medieval Europe";document.getElementById("middletop").innerHTML="<div class='topleft'>Geo-referenced "+item+"</div>";if(id>=100&&id<=119)
ajaxLoad(fClear,"lib/export_csv_sources.php?layer="+id,{cat:item,icon:"page",checked:true});else if(id>=120&&id<=129)
ajaxLoad(fClear,"lib/export_csv_sources.php?layer="+id,{cat:item,icon:"book",checked:true});else if(id>=130&&id<=139)
ajaxLoad(fClear,"lib/export_csv_sources.php?layer="+id,{cat:item,icon:"graphic",checked:true});getSources(id);break;case"g":ajaxLoadPoly(false,"lib/export_poly_pagus.php?pagus="+id,{color:'red',fillOpa:0.3});if(fClear){document.getElementById("title").innerHTML="Evidence of "+item;document.getElementById("middletop").innerHTML="<div class='topleft'>"+item+"</div>";ajaxLoad(fClear,"lib/export_csv_pagus.php?pagus="+id+"&context=1",{cat:"Evidence",icon:"green",checked:true});getCityById(id);}
break;case"c":if(fClear){document.getElementById("title").innerHTML="Civitas "+item;document.getElementById("middletop").innerHTML="<div class='topleft'>Civitas "+item+"</div>";var linestr=coords+";"+id+";"+item;loadCity(fClear,linestr,{cat:item,icon:"blue",checked:true});}
ajaxLoadPoly(false,"lib/export_poly_pagus.php?civ=1&pagus="+id,{color:'blue',fillOpa:0.2});getCityById(id);break;case"o":if(fClear){document.getElementById("title").innerHTML=item;document.getElementById("middletop").innerHTML="<div class='topleft'>"+item+"</div>";var linestr=coords+";"+id+";"+item;loadCity(fClear,linestr,{cat:item,icon:"red",checked:true});}
break;}}
var icons=["online","circle","book","page","graphic","coin","black","brown","red","orange","yellow","green","blue","purple","gray","white"];for(var color in icons){tinyImage(icons[color],true);}
function initialize(){if(!GBrowserIsCompatible())
return false;CAT_ICONS["DEFAULT_ICON"]=tinyIcon("green");CAT_ICONS["online"]=tinyIcon("online");CAT_ICONS["circle"]=tinyIcon("circle");CAT_ICONS["book"]=tinyIcon("book");CAT_ICONS["page"]=tinyIcon("page");CAT_ICONS["graphic"]=tinyIcon("graphic");CAT_ICONS["coin"]=tinyIcon("coin");CAT_ICONS["black"]=tinyIcon("black");CAT_ICONS["brown"]=tinyIcon("brown");CAT_ICONS["red"]=tinyIcon("red");CAT_ICONS["orange"]=tinyIcon("orange");CAT_ICONS["yellow"]=tinyIcon("yellow");CAT_ICONS["green"]=tinyIcon("green");CAT_ICONS["blue"]=tinyIcon("blue");CAT_ICONS["purple"]=tinyIcon("purple");CAT_ICONS["gray"]=tinyIcon("gray");CAT_ICONS["white"]=tinyIcon("white");_mPreferMetric=true;var point=new GLatLng(50.7766,6.0836);map=new GMap2(document.getElementById("leftscroll"));map.setCenter(point,5);map.addControl(new GSmallMapControl());map.addControl(new GMapTypeControl());map.removeMapType(G_HYBRID_MAP);map.addMapType(G_PHYSICAL_MAP);map.setMapType(G_PHYSICAL_MAP);map.openInfoWindowHtml(map.getCenter(),"Nice to see you.");map.closeInfoWindow();myBar=new SideBar(document.getElementById("middlescroll"));bounds=new GLatLngBounds();loadLayer(true,g_tb,g_id,g_item,g_coords);}