<?xml version="1.0" encoding="utf-8"?>
<list>
<item type="dictionary"><dictionary>
<item key="dtml"><![CDATA[<!-- BO bodyContentZMSCustom_com.zms.imagemap -->


<!-- EO bodyContentZMSCustom_com.zms.imagemap -->]]></item>
<item key="enabled" type="int">0</item>
<item key="key"><![CDATA[com.zms.imagemap]]></item>
<item key="value" type="dictionary"><dictionary>
<item key="__obj_attrs__" type="list"><list>
</list>
</item>
<item key="acquired" type="int">0</item>
<item key="name"><![CDATA[com.zms.imagemap]]></item>
<item key="type"><![CDATA[ZMSPackage]]></item>
</dictionary>
</item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="dtml"><![CDATA[<!-- BO bodyContentZMSCustom_imagearea -->
<dtml-if "URL.find('/manage')>0 and getObjProperty('areatitle',REQUEST)">
<p style="font-size:xx-small;padding:0;margin:0"><dtml-var "getObjProperty('areatitle',REQUEST)">
<dtml-if "getObjProperty('arealink',REQUEST)">
: <a href="<dtml-var "getLinkUrl(getObjProperty('arealink',REQUEST),REQUEST)">">
<dtml-var "getObjProperty('arealink',REQUEST)"></a>
</dtml-if>
</p>
</dtml-if>
<!-- EO bodyContentZMSCustom_imagearea -->]]></item>
<item key="enabled" type="int">0</item>
<item key="key"><![CDATA[imagearea]]></item>
<item key="value" type="dictionary"><dictionary>
<item key="__obj_attrs__" type="list"><list>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[areatitle]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">1</item>
<item key="multilang" type="int">1</item>
<item key="name"><![CDATA[Titel]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[string]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[coords]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">1</item>
<item key="multilang" type="int">1</item>
<item key="name"><![CDATA[Koordinaten]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[text]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[arealink]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">1</item>
<item key="name"><![CDATA[Link]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[url]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[arealinktarget]]></item>
<item key="keys" type="list"><list>
<item><![CDATA[_blank]]></item>
<item><![CDATA[_parent]]></item>
<item><![CDATA[_top]]></item>
<item><![CDATA[_self]]></item>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">1</item>
<item key="name"><![CDATA[Linktarget]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[select]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[interface]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[<br /><iframe src="drawframedimagearea?preview=preview&lang=<dtml-var lang>&manage_lang=<dtml-var manage_lang>&fmName=form0&elName=coords_<dtml-var lang>" width="100%" height="500"></iframe>
<style type="text/css">
textarea#coords, textarea#coords_<dtml-var lang> {
	width: 250px !important;
	color:#666;
	background-color:#eee;
}
input#areatitle, input#areatitle_<dtml-var lang>,
input#arealink, input#arealink_<dtml-var lang>,
select#arealinktarget, select#arealinktarget_<dtml-var lang> {
	width: 250px !important;
}
</style>]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[interface]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom" type="file">
<data content_type="image/gif" filename="mime_type.image_area.gif" type="file">47494638396112001000b300003d6dbd2470d56d70a26cf93658f0500398fa7782b254a9f1f73a0dff00ffe9ca1deed7648baadcbfc381abd5fee7f0f921f90401000009002c0000000012001000000453302546ab35324bf6baf706a36d5f691ca2c695a081a90f22cff2e3bc1987b0fb8393bd0fc2711be97844c1c810433a941a66d0337c2e9ba52a3423a5cd92d70e713cde4a983632d99c10b8dff0f7684ecf4400003b</data></item>
<item key="default"></item>
<item key="id"><![CDATA[icon]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Icon]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[resource]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"><![CDATA[<!-- // BO drawframedimagearea // -->
<dtml-unless lang><dtml-call "REQUEST.set('lang',getLanguage(REQUEST))"></dtml-unless>
<dtml-unless manage_lang><dtml-call "REQUEST.set('manage_lang',getLanguage(REQUEST))"></dtml-unless>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <title>Imagemap Editor</title>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
    <meta http-equiv="imagetoolbar" content="no" />
    <style type="text/css">
      img { behavior: url("pngbehavior.htc"); }    
      
      html {
        margin: 0;
        padding: 0;
        border-width: 0;
      }
      
      body {
        margin: 0;
        padding: 0;
        background-color: #E0E0E0;
        border-width: 0;
        font-size: 16px;
      }
    </style>


    <script language="JavaScript" type="text/javascript">

	<!--
      // http://concepts.waetech.com/imagemap/
	  var points = new Array();
	  var img_width, img_height;
	  var zoom_factor;
	  var map_img, poly_img, zoom_img;
	  var dragging_point;

	  var page_ready = false;

	  function objPos(obj)
	  {
	    var rv = {x:0, y:0};

	    if (!obj) return rv;

	    if (obj.offsetParent)
	    {
	      while(obj.offsetParent)
	      {
		rv.x += obj.offsetLeft;
		rv.y += obj.offsetTop;
		obj = obj.offsetParent;
	      }
	    }
	    else if(obj.x || obj.y)
	    {
	      rv.x = obj.x;
	      rv.y = obj.y;
	    }
	    return rv;
	  }  

	  function coord(x, y, index)
	  {
	    this.x = x;
	    this.y = y;

	    img = document.createElement('IMG');
	    img.index = index;
	    
	    <dtml-try>      
		img.src = '<dtml-let dot="getParentNode().getObjProperty('dot',REQUEST)"><dtml-var "dot.getHref(REQUEST)"></dtml-let>';
      		<dtml-except>
		img.src = '<dtml-let dot="getObjProperty('dot',REQUEST)"><dtml-var "dot.getHref(REQUEST)"></dtml-let>';
	    </dtml-try>	    
	    
	    img.style.zIndex = 100;
	    img.style.position = 'absolute';
	    img.style.width = '5px';
	    img.style.height = '5px';
	    img.style.left = (this.x - 2) + 'px';
	    img.style.top = (this.y - 2) + 'px';
	    img.onmousemove = mouseMove;
	    img.onmousedown = mouseDown;
	    img.onmouseup = mouseUp;
	    appendTo = document.getElementById('maparea');
	    appendTo.appendChild(img);
	    this.img = img;
	    this.move = coordMove;
	    this.drop = coordDelete;
	    this.index = index;
	  }

	  function coordMove(x, y)
	  {
	    this.x = x;
	    this.y = y;

	    this.img.style.left = (this.x - 2) + 'px';
	    this.img.style.top = (this.y - 2) + 'px';
	  }

	  function coordDelete()
	  {
	    appendTo = document.getElementById('maparea');
	    appendTo.removeChild(this.img);
	  }

	  function addPoint(x, y)
	  {
	    index = points.length;
	    points[points.length] = new coord(x, y, index);
	    populateForm();
	  }

	  function mouseClick(e)
	  {
	    xy = objPos(map_img);
	    x = mouseX(e) - xy.x;
	    y = mouseY(e) - xy.y;

	    addPoint(x, y);
	  }

	  function mouseMove(e)
	  {
	    if (!page_ready) return false;

	    xy = objPos(map_img);
	    x = mouseX(e) - xy.x;
	    y = mouseY(e) - xy.y;

	    document.forms.coords_form.elements.x.value = x;
	    document.forms.coords_form.elements.y.value = y;

	    if (dragging_point != null)
	    {
	      points[dragging_point].move(x, y);
	    }

	    if (window.event) Event = window.event;

	    if (window.event)
	      window.event.cancelBubble = true;
	    else
	      e.stopPropagation();
	  }

	  function mouseDown(e)
	  {
	    if (window.event) e = window.event;
	    target = (e.srcElement) ? e.srcElement : e.target;

	    dragging_point = target.index;
	  }

	  function mouseUp()
	  {
	    dragging_point = null;
	    populateForm();
	  }

	  function mouseX(e)
	  {
		var posx = 0;
		if (!e) var e = window.event;
		if (e.pageX || e.pageY)
			posx = e.pageX;
		else if (e.clientX || e.clientY)
			posx = e.clientX + document.body.scrollLeft;
	    return posx;
	  }

	  function mouseY(e)
	  {
		var posy = 0;
		if (!e) var e = window.event;
		if (e.pageY || e.pageX)
			posy = e.pageY;
		else if (e.clientY || e.clientX)
			posy = e.clientY + document.body.scrollTop;
	    return posy;
	  }

	  function prepMap()
	  {
	    map_img = document.getElementById('map');
	    poly_img = document.getElementById('poly');

	    map_img.onclick = mouseClick;
	    map_img.onmousemove = mouseMove;

	    img_width = map_img.width;
	    img_height = map_img.height;

	    poly_img.onclick = mouseClick;
	    poly_img.onmousemove = mouseMove;
	    poly_img.style.width = img_width + 'px';
	    poly_img.style.height = img_height + 'px';

		// cave: replace for update compatibility
	    // document.getElementById('coords').value = parent.document.forms['form0'].elements['<dtml-var "REQUEST.get('elName')">'].value;
	    // document.getElementById('coords').value = replace(parent.document.forms['form0'].elements['<dtml-var "REQUEST.get('elName')">'].value,',\r','\r') + '\n';
	    document.getElementById('coords').value = replace(parent.document.forms['form0'].elements['<dtml-var "REQUEST.get('elName')">'].value,',\r','\n');
	    loadFromString(document.getElementById('coords').value);
	    
	    page_ready = true;
	  }


	  function generateCoords()
	  {
	    str = '';
	    for (i = 0; i < points.length; i++)
	    {
	      if (i > 0)
		str += ' ';
	      str += points[i].x + ',' + points[i].y;
	    }

	    return str;
	  }

	  function populateForm()
	  {
	    str = '';
	    for (i = 0; i < points.length; i++)
	    {
	      if (i > 0)
		str += '\n';
	      str += points[i].x + ',' + points[i].y;
	    }
	    document.forms.coords_form.elements.coords.value = str;
	    transferMap();
	  }

	  function loadFromString(str)
	  {
	    for (var i = 0; i < points.length; i++)
	    {
	      points[i].drop();
	      points[i] = null;
	    }

	    points.length = 0;
	    points = new Array();

	    var coords = str.split('\n');
	    for (i = 0; i < coords.length; i++)
	    {
	      xy = coords[i].split(',');
	      if (xy.length == 2)
	      {
		x = parseInt(xy[0]);
		y = parseInt(xy[1]);
		addPoint(x, y);
	      }
	    }
	  }

	  function preview()
	  {
	    poly_img.src = 'pngpoly.cfm?width=' + img.width + '&height=' + img.height + '&coords=' + generateCoords() + '&format=.png'; 
	  }



	function replace(string,text,by) {
	// Replaces text with by in string
	    var strLength = string.length, txtLength = text.length;
	    if ((strLength == 0) || (txtLength == 0)) return string;

	    var i = string.indexOf(text);
	    if ((!i) && (text != string.substring(0,txtLength))) return string;
	    if (i == -1) return string;

	    var newstr = string.substring(0,i) + by;

	    if (i+txtLength < strLength)
		newstr += replace(string.substring(i+txtLength,strLength),text,by);

	    return newstr;
	}


	function transferMap() {
		var polygonarea = document.getElementById('coords').value;
		// var polygonarea = replace(document.getElementById('coords').value,'\r',',');
		parent.document.forms['form0'].elements['<dtml-var "REQUEST.get('elName')">'].value = polygonarea;		
		// parent.opener.document.forms['form0'].elements['<dtml-var "REQUEST.get('elName')">'].value = polygonarea;
		// parent.window.close();
	  }

	  
	  
		-->
    </script>
  </head>
  <body onload="prepMap();" ondragstart="return false;">
    <div id="maparea"style="float:left">
      <img name="map" id="map" 
      <dtml-try>
	<dtml-let img="getParentNode().getObjProperty('img',REQUEST)"> src="<dtml-var "img.getHref(REQUEST)">" height="<dtml-var "img.getHeight()">" width="<dtml-var "img.getWidth()">"</dtml-let> 
      <dtml-except>
	<dtml-let img="getObjProperty('img',REQUEST)"> src="<dtml-var "img.getHref(REQUEST)">" height="<dtml-var "img.getHeight()">" width="<dtml-var "img.getWidth()">"</dtml-let> 
      </dtml-try>
       style="z-index: 2; " />
      <img name="poly" id="poly" 
      <dtml-try>      
	<dtml-let blank="getParentNode().getObjProperty('blank',REQUEST)"> src="<dtml-var "blank.getHref(REQUEST)">"</dtml-let> 
      <dtml-except>
	<dtml-let blank="getObjProperty('blank',REQUEST)"> src="<dtml-var "blank.getHref(REQUEST)">"</dtml-let> 
      </dtml-try>      
       style="z-index: 10; position: absolute; top: 0; left: 0;" />
      <p style="font-family:sans-serif;font-size:10px;padding:5px;margin:0px">Hinweis: 
		Klicken Sie auf Bild-Punkte, welche das Areal (Polygon) umgrenzen sollen.<br />
		[<a href="../previewmap.svg?preview=preview&lang=<dtml-var lang>" 
		target="_blank">alle Areale als SVG zeigen</a>] </p>
    </div>
    
    <div>
    <form method="get" action="" name="coords_form">
      <textarea id="coords" name="coords" 
		style="display:none; top:10px;width:175px;height:160px;"
		onchange="ta = this.form.elements.coords; loadFromString(ta.value);"></textarea>
      <br />
      <input type="text" size="3" name="x" />
      <input type="text" size="3" name="y" />
      <input type="button" onclick="loadFromString('');document.getElementById('coords').value='';transferMap();return false;" value="Clear" />
      <!-- <input type="button" onclick="transferMap(); return false;" value="Transfer" /> --> 
      <!-- <input type="button" onclick="preview(); return false;" value="Preview" />      -->
    </form>
    </div>
    
  </body>
</html>
<!-- // EO drawframedimagearea // -->]]></item>
<item key="default"></item>
<item key="id"><![CDATA[drawframedimagearea]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Draw Area iFrame]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[DTML Method]]></item>
</dictionary>
</item>
</list>
</item>
<item key="acquired" type="int">0</item>
<item key="name"><![CDATA[Imagearea]]></item>
<item key="package"><![CDATA[com.zms.imagemap]]></item>
<item key="type"><![CDATA[ZMSObject]]></item>
</dictionary>
</item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="dtml"><![CDATA[<!-- BO bodyContentZMSCustom_imagemap, FH 2008-02-23 -->
<div class="imgagemap"
     style="<dtml-if "REQUEST['URL'].find('manage')>0">width:378px;overflow:scroll;</dtml-if>border:0px;padding:0px;margin:0px"
 ><dtml-let maptype="getObjProperty('attr_dc_type',REQUEST)"
 ><dtml-if "maptype==''"
 ><dtml-var "getObjProperty('mapshowStandard',REQUEST)"
 ><dtml-else
 ><dtml-var "getObjProperty('mapshow'+maptype,REQUEST)"
 ></dtml-if></dtml-let>
</div>
<!-- EO bodyContentZMSCustom_imagemap -->]]></item>
<item key="enabled" type="int">1</item>
<item key="key"><![CDATA[imagemap]]></item>
<item key="value" type="dictionary"><dictionary>
<item key="__obj_attrs__" type="list"><list>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[titlealt]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">1</item>
<item key="name"><![CDATA[Short Title]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[string]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[title]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">1</item>
<item key="name"><![CDATA[Title]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[string]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[attr_dc_description]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">1</item>
<item key="name"><![CDATA[Caption]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[text]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[img]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">1</item>
<item key="name"><![CDATA[Upload Image]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[image]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[attr_dc_type]]></item>
<item key="keys" type="list"><list>
<item><![CDATA[Standard]]></item>
<item><![CDATA[SVG]]></item>
<item><![CDATA[Popup]]></item>
<item><![CDATA[Titlebar]]></item>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Type]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[select]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[interface]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[<br />
<dtml-unless ZMS_INSERT>
<iframe src="previewmap.svg?view=fitted&preview=preview&lang=<dtml-var lang>" width="100%" height="500"></iframe>
</dtml-unless>]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[interface]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[imageareas]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Area Elements]]></item>
<item key="repetitive" type="int">1</item>
<item key="type"><![CDATA[imagearea]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom" type="file">
<data content_type="image/gif" filename="dot.gif" type="file">47494638396105000500800000000000ff3c0021f90400000000002c0000000005000500000207841f6919ab670a003b</data></item>
<item key="default"></item>
<item key="id"><![CDATA[dot]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Dot]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[resource]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom" type="file">
<data content_type="image/gif" filename="blank.gif" type="file">4749463839610100010080ff00c0c0c000000021f90401000000002c00000000010001000002024401003b</data></item>
<item key="default"></item>
<item key="id"><![CDATA[blank]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Blank]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[resource]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom" type="file">
<data content_type="image/gif" filename="arrow2.gif" type="file">4749463839610f000f00f70000040204fcfee4fcfefc0000009598a01ee6300012450000009ae3901deae7009012007c000034eb00e6871512d40000770c38000000f00000fd00007f0038900200e700001200000000e33201948800d4d4007777a0d550e5b2e712d4120077007900ff0806878206d47c007700200c000000010000000000560aa000068300057e000000a812b4e4008312007e0002006e0014000000000000000000c89e01e50200120000000000180100ee00009000007c00007000000506009106007c0000ff3010ff8000ff4500ff00006d0a000506009105007c00001500070a00008299007ce20000e30000940015d40000770060490003660000d600007700b00201900600170500000000784e31616f301574300020200061250020200066000069007e6c240065ec000012c0000000139400060400ffd700ff77ffa408ffe688ff12d4ff0077ff10ffffe0ffffd4ffff77ff0000ff0006870006d40000770020430000b70000d4000077000a000006001505000000005712a0f30030000045000200d80102e500061200050000002fec000ee6008212007c0000dbbe0705df0082d4007c7700400000e506004f06000000007820006100000100150000006c0a00000600000500000000145700e5f30012000000000034f00000e600001200c00000f88300f72a00128200007c00180008ee00009000a17c00007000000500009100007c0000ff0000ff0000ff0000ff00006d000d0501009100007c00004ae70df62a008082007c7c0000145c00e7f015121200000000c2ff002aff0082ff007cff780000610000150000000000000c1c0100e800a11200000000be0e003ecf00824b007c0057fffcf6ffe780ff127cff0000185be7e8e212124e00000078f730613ee8158212007c00d1b8bedcef3ed44e8277007ca010a98319e87e4f120000000c00f10001ff0000ff00007f00149c00e7e8001212000000e0000cdc0100d400a17700000016be003f3e008282007c7c0c010c0000000000a10000001300570600f3ff3000ff000001cd0000ab0000ba0000dc0000007e00005500004700000021f90401000002002c000000000f000f000708440001081848b0604100020d2a148030e142820002207c08318044870b235a9cf850e3468c072d8ae468d0e348900c45aa2439d0e44a8c2e5f5654499363cc9a026fe20c08003b</data></item>
<item key="default"></item>
<item key="id"><![CDATA[arrow]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Pointing Arrow]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[resource]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom" type="file">
<data content_type="image/gif" filename="mime_type.image_basic.gif" type="file">47494638396112001000b300003d6dbd2470d56d70a26cf93658f0500398fa7782b254a9f1f73a0dff00ffe9ca1deed7648baadcbfc381abd5fee7f0f921f90401000009002c0000000012001000000460302546ab35324bf6baf706a36d5f691ca2c695a081a91d22378ee7bcd92a234051d40f1ce92113047cbfdb48c73bfa1c0ec1c8f0413ea3d38f8330281ca0520dd5b35098a158f1c76ca6a533e3077afe968ce9f37046c0effbfb238182191100003b</data></item>
<item key="default"></item>
<item key="id"><![CDATA[icon]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Icon]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[resource]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"><![CDATA[<!-- BO mapshowStandard -->
<map name="map_<dtml-var id>" id="map_<dtml-var id>">
<dtml-in "getObjChildren('imageareas',REQUEST)"
 ><dtml-if "isActive(REQUEST)"
 ><dtml-if "getObjProperty('arealink',REQUEST)"
  ><dtml-call "REQUEST.set('areatitle',getObjProperty('areatitle',REQUEST)+' >>>')"
  ><dtml-else
  ><dtml-call "REQUEST.set('areatitle',getObjProperty('areatitle',REQUEST))"
 ></dtml-if
 ><dtml-call "REQUEST.set('coords',getObjProperty('coords',REQUEST))"
 ><dtml-call "REQUEST.set('coords',coords.replace('\r\n',','))"
 ><dtml-call "REQUEST.set('coords',coords.replace(',,',','))"
><area id="area_<dtml-var id>" shape="poly" 
 coords="<dtml-var coords>" 
 href="<dtml-if "getObjProperty('arealink',REQUEST)"><dtml-var "getLinkUrl(getObjProperty('arealink',REQUEST),REQUEST)"><dtml-else>#</dtml-if>"
 target="<dtml-if "getObjProperty('arealinktarget',REQUEST)"><dtml-var "getObjProperty('arealinktarget',REQUEST)"><dtml-else>_parent</dtml-if>"
 alt="<dtml-var areatitle>"
 title="<dtml-var areatitle>"
/>
</dtml-if
></dtml-in>
</map>

<dtml-let img="getObjProperty('img',REQUEST)">
  <dtml-if img>
   <img src="<dtml-var "img.getHref(REQUEST)">" 
    id="<dtml-var id>"
    usemap="#map_<dtml-var id>"
    border="0">
  </dtml-if>
</dtml-let>

<dtml-if "getObjProperty('attr_dc_description',REQUEST)"
 ><p class="caption"><dtml-var "getObjProperty('attr_dc_description',REQUEST)"></p>
</dtml-if>
<!-- EO mapshowStandard -->]]></item>
<item key="default"></item>
<item key="id"><![CDATA[mapshowStandard]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Show Standard]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[method]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"><![CDATA[<!-- BO mapshowSVG -->
<embed src="<dtml-var id>/previewmap.svg?lang=<dtml-var lang><dtml-if "REQUEST['QUERY_STRING'].find('manage')>=0 or REQUEST['QUERY_STRING'].find('preview')>=0">&manage_lang=<dtml-var manage_lang>&preview=preview</dtml-if>" 
 type="image/svg+xml" id="svgimagemap_<dtml-var id>"
     test="<dtml-var "REQUEST['QUERY_STRING'].find('preview')">"
 <dtml-let img="getObjProperty('img',REQUEST)">
   <dtml-if img>
     width="<dtml-var "img.getWidth()">"  
     height="<dtml-var "img.getHeight()">" 
   </dtml-if>
  </dtml-let>
></embed>

<dtml-if "getObjProperty('attr_dc_description',REQUEST)">
  <p class="caption"><dtml-var "getObjProperty('attr_dc_description',REQUEST)"></p>
</dtml-if>


<dtml-comment>
<hr size="1" />
<script language="JavaScript1.2">
function hidemap() {
var svgdocument = document.getElementById("svgimagemap_<dtml-var id>").getSVGDocument();
svgobj = svgdocument.getElementById('map');
svgobj.setAttribute('visibility','hidden');
}
function showmap() {
var svgdocument = document.getElementById("svgimagemap_<dtml-var id>").getSVGDocument();
svgobj = svgdocument.getElementById('map');
svgobj.setAttribute('visibility','visible');
}
</script>
<a href="#" onmouseover="hidemap();">hide</a> | 
<a href="#" onmouseover="showmap();">show</a> areas
<hr size="1" />
</dtml-comment>

<!-- EO mapshowSVG -->]]></item>
<item key="default"></item>
<item key="id"><![CDATA[mapshowSVG]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Show SVG]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[method]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"><![CDATA[<!-- BO mapshowPopup -->
<!-- Code is in development -->

<style type="text/css">
#dhtmltooltip {
 position: absolute;
 left: -300px;
 width: 150px;
 border: 1px solid black;
 padding: 2px;
 padding-left:4px;
 background-color: lightyellow;
 visibility: hidden;
 z-index: 100;
 /* Remove below line to remove shadow. Below line should always appear last within this CSS */
 filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer {
 position:absolute;
 left: -300px;
 z-index: 101;
 visibility: hidden;
}
</style>


<script type="text/javascript">
/***********************************************
* Cool DHTML tooltip script II- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

//Customize x,y offset of tooltip
var offsetfromcursorX=12;
var offsetfromcursorY=10;

//Customize x,y offset of tooltip DIV relative to pointer image
var offsetdivfrompointerX=10;
var offsetdivfrompointerY=14;

//write out tooltip DIV and pointer image
document.write('<div id="dhtmltooltip"></div>');
document.write('<img id="dhtmlpointer" src="<dtml-let arrow="getObjProperty('arrow',REQUEST)"><dtml-var "arrow.getHref(REQUEST)"></dtml-let>">');

var ie=document.all;
var ns6=document.getElementById && !document.all;
var enabletip=false;

if (ie||ns6)
var tipobj=document.all? document.all["dhtmltooltip"] : document.getElementById? document.getElementById("dhtmltooltip") : ""

var pointerobj=document.all? document.all["dhtmlpointer"] : document.getElementById? document.getElementById("dhtmlpointer") : ""

function ietruebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function ddrivetip(thetext, thewidth, thecolor){
if (ns6||ie){
if (typeof thewidth!="undefined") tipobj.style.width=thewidth+"px"
if (typeof thecolor!="undefined" && thecolor!="") tipobj.style.backgroundColor=thecolor
tipobj.innerHTML=thetext
enabletip=true
return false
}
}

function positiontip(e){
if (enabletip){
var nondefaultpos=false
var curX=(ns6)?e.pageX : event.x+ietruebody().scrollLeft;
var curY=(ns6)?e.pageY : event.y+ietruebody().scrollTop;
//Find out how close the mouse is to the corner of the window
var winwidth=ie&&!window.opera? ietruebody().clientWidth : window.innerWidth-20
var winheight=ie&&!window.opera? ietruebody().clientHeight : window.innerHeight-20

var rightedge=ie&&!window.opera? winwidth-event.clientX-offsetfromcursorX : winwidth-e.clientX-offsetfromcursorX
var bottomedge=ie&&!window.opera? winheight-event.clientY-offsetfromcursorY : winheight-e.clientY-offsetfromcursorY

var leftedge=(offsetfromcursorX<0)? offsetfromcursorX*(-1) : -1000

//if the horizontal distance isn't enough to accomodate the width of the context menu
if (rightedge<tipobj.offsetWidth){
//move the horizontal position of the menu to the left by it's width
tipobj.style.left=curX-tipobj.offsetWidth+"px"
nondefaultpos=true
}
else if (curX<leftedge)
tipobj.style.left="5px"
else{
//position the horizontal position of the menu where the mouse is positioned
tipobj.style.left=curX+offsetfromcursorX-offsetdivfrompointerX+"px"
pointerobj.style.left=curX+offsetfromcursorX+"px"
}

//same concept with the vertical position
if (bottomedge<tipobj.offsetHeight){
tipobj.style.top=curY-tipobj.offsetHeight-offsetfromcursorY+"px"
nondefaultpos=true
}
else{
tipobj.style.top=curY+offsetfromcursorY+offsetdivfrompointerY+"px"
pointerobj.style.top=curY+offsetfromcursorY+"px"
}
tipobj.style.visibility="visible"
if (!nondefaultpos)
pointerobj.style.visibility="visible"
else
pointerobj.style.visibility="hidden"
}
}

function hideddrivetip(){
if (ns6||ie){
enabletip=false
tipobj.style.visibility="hidden"
pointerobj.style.visibility="hidden"
tipobj.style.left="-1000px"
tipobj.style.backgroundColor=''
tipobj.style.width=''
}
}

document.onmousemove=positiontip

</script>

<map name="map_<dtml-var id>">
<dtml-in "getObjChildren('imageareas',REQUEST)"
 ><dtml-if "isActive(REQUEST)"
 ><dtml-if "getObjProperty('arealink',REQUEST)"
  ><dtml-call "REQUEST.set('areatitle',getObjProperty('areatitle',REQUEST)+' >>>')"
  ><dtml-else
  ><dtml-call "REQUEST.set('areatitle',getObjProperty('areatitle',REQUEST))"
 ></dtml-if
 ><dtml-call "REQUEST.set('coords',getObjProperty('coords',REQUEST))"
 ><dtml-call "REQUEST.set('coords',coords.replace('\r\n',','))"
 ><dtml-call "REQUEST.set('coords',coords.replace(',,',','))"
><area id="area_<dtml-var id>" shape="poly" 
 coords="<dtml-var coords>" 
 href="<dtml-if "getObjProperty('arealink',REQUEST)"><dtml-var "getLinkUrl(getObjProperty('arealink',REQUEST),REQUEST)"><dtml-else>#</dtml-if>"
 target="<dtml-if "getObjProperty('arealinktarget',REQUEST)"><dtml-var "getObjProperty('arealinktarget',REQUEST)"><dtml-else>_parent</dtml-if>"
 onmouseover="ddrivetip('<dtml-var "getObjProperty('areatitle',REQUEST)">', 135)";
 onmouseout="hideddrivetip()"
/>
</dtml-if
></dtml-in>
</map>

<dtml-let img="getObjProperty('img',REQUEST)">
  <dtml-if img>
   <img src="<dtml-var "img.getHref(REQUEST)">" 
    id="<dtml-var id>"
    usemap="#map_<dtml-var id>"
    border="0">
  </dtml-if>
</dtml-let>

<dtml-if "getObjProperty('attr_dc_description',REQUEST)">
  <p class="caption"><dtml-var "getObjProperty('attr_dc_description',REQUEST)"></p>
</dtml-if>

<!-- EO mapshowPopup -->]]></item>
<item key="default"></item>
<item key="id"><![CDATA[mapshowPopup]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Show Popup]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[method]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"><![CDATA[<!-- BO mapshowTitlebar -->

<script language="JavaScript">
<!--
	function change(id, text, newClass)
	{
	    var object = document.getElementById(id);
	    object.className=newClass;
	    object.innerHTML = text;
	}
 -->
</script>

<style type="text/css">
<!--
	.highlight { background-color:#FFFFC0;border:1px solid black;padding:5px;font-size:xx-small }
	.lowlight { background-color:#FFFFF3;border:1px solid gray;padding:5px;font-size:xx-small }
 -->
</style>

<map name="map_<dtml-var id>">
<dtml-in "getObjChildren('imageareas',REQUEST)"
 ><dtml-if "isActive(REQUEST)"
 ><dtml-if "getObjProperty('arealink',REQUEST)"
  ><dtml-call "REQUEST.set('areatitle',getObjProperty('areatitle',REQUEST)+' >>>')"
  ><dtml-else
  ><dtml-call "REQUEST.set('areatitle',getObjProperty('areatitle',REQUEST))"
 ></dtml-if
 ><dtml-call "REQUEST.set('coords',getObjProperty('coords',REQUEST))"
 ><dtml-call "REQUEST.set('coords',coords.replace('\r\n',','))"
 ><dtml-call "REQUEST.set('coords',coords.replace(',,',','))"
><area id="area_<dtml-var id>" shape="poly" 
 coords="<dtml-var coords>" 
 href="<dtml-if "getObjProperty('arealink',REQUEST)"><dtml-var "getLinkUrl(getObjProperty('arealink',REQUEST),REQUEST)"><dtml-else>#</dtml-if>"
 target="<dtml-if "getObjProperty('arealinktarget',REQUEST)"><dtml-var "getObjProperty('arealinktarget',REQUEST)"><dtml-else>_parent</dtml-if>"
 alt="<dtml-var areatitle>"
 title="<dtml-var areatitle>"
 onmouseout="change('areacaption','Zeigen Sie mit der Maus auf den Hotspot!','lowlight');"
 onmouseover="change('areacaption','<dtml-var "getObjProperty('areatitle',REQUEST)">. <dtml-if "getObjProperty('arealink',REQUEST)"><em>Klick für mehr!</em></dtml-if>','highlight');"
/>
</dtml-if
></dtml-in>
</map>

<dtml-let img="getObjProperty('img',REQUEST)">
  <dtml-if img>
  <div id="areacaption" class="lowlight"
   style="width:<dtml-var "img.getWidth()">px"
   >Zeigen Sie mit der Maus auf den Hotspot!</div>
   <img src="<dtml-var "img.getHref(REQUEST)">" 
    id="<dtml-var id>"
    usemap="#map_<dtml-var id>"
    alt="<dtml-var "getObjProperty('title',REQUEST)">" border="0">
  </dtml-if>
</dtml-let>

<dtml-if "getObjProperty('attr_dc_description',REQUEST)">
  <p class="caption"><dtml-var "getObjProperty('attr_dc_description',REQUEST)"></p>
</dtml-if>

<!-- EO mapshowTitlebar -->]]></item>
<item key="default"></item>
<item key="id"><![CDATA[mapshowTitlebar]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Show Titlebar]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[method]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"><![CDATA[<dtml-comment>IMPORTANT: please correct CDATA closing in Line 91 of previewmap.svg</dtml-comment
><dtml-call "REQUEST.RESPONSE.setHeader('Content-Type', 'image/svg+xml; charset=utf-8')"><dtml-unless lang><dtml-call "REQUEST.set('lang',getLanguage(REQUEST))"></dtml-unless><dtml-unless manage_lang><dtml-call "REQUEST.set('manage_lang',getLanguage(REQUEST))"></dtml-unless><?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" [
<!ATTLIST svg xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink">
]>

<!-- CODE IS BASED ON:                                                    -->
<!-- SVG - Learning By Coding - http://www.datenverdrahten.de/svglbc/     -->
<!-- Author: (c) Dr. Thomas Meinike 11/03 - thomas@handmadecode.de        -->
<!-- RESOURCE:http://www.ika.ethz.ch/isakowski/offtopic/switchAndTooltip/ -->
<!-- modified by Dr. Frank Hoffmann 12/2004 rev. 02/2008                  -->
<!-- ATTENTION: change  &lt;![CDATA[ ]]&gt; (after importing config file) -->

<svg xmlns="http://www.w3.org/2000/svg" 
     xmlns:xlink="http://www.w3.org/1999/xlink"
     
     onload="init(evt);" 
     onzoom="ZoomControl();">

<defs>
<script type="text/javascript">
<![CDATA[
//***************** GLOBAL VARIABLES ****************************************
		var svgdoc;
		var svgroot;
		var currentView;
		var curzoom;
		var curtrans;
		var ctx;
		var cty;
		var rectElem;
		var txtElem;

//***************** FIRST FUNCTION - BY ONLOAD IN SVG ELEMENT ***************
		function init(event) { 
			svgdoc = event.target.ownerDocument;
			svgroot = svgdoc.documentElement;
			currentView = svgdoc.getElementById('imagemap');
			curzoom = svgroot.currentScale;
			curtrans = svgroot.currentTranslate; 
			ctx = curtrans.x;
			cty = curtrans.y;					 
			rectElem = svgdoc.getElementById("rectEl");
			txtElem = svgdoc.getElementById("txtEl");
		}
		
//***************** FUNCTION: SWITCH VIEWS **********************************
		function switchView(viewNo) {
			var newView = svgdoc.getElementById(viewNo);
			newView.setAttribute('visibility','visible');
			currentView.setAttribute('visibility','hidden');
			currentView = newView;
		}
		
//***************** FUNCTION: SWITCH VIEWS **********************************
		 function ZoomControl() {
			curzoom=svgroot.currentScale;
			svgdoc.getElementById("tooltip").setAttribute("transform","scale("+1/curzoom+")");
		}
			
//***************** FUNCTION: SHOW TOOLTIP **********************************
		 function ShowTooltip(event,txt) {	
			txtElem.childNodes.item(0).data = txt;				        
			var posx=event.clientX;
			var posy=event.clientY;
			curtrans=svgroot.currentTranslate;
			ctx=curtrans.x;
			cty=curtrans.y;				        
			rectElem.setAttribute("x",posx-ctx);
			rectElem.setAttribute("y",posy-cty-20);				        
			txtElem.setAttribute("x",posx-ctx+5);				        
			txtElem.setAttribute("y",posy-cty-8);
			rectElem.setAttribute("width",txtElem.getComputedTextLength()+10);

			if (posx + txtElem.getComputedTextLength()+10 > 600) {
				rectElem.setAttribute("x",posx-txtElem.getComputedTextLength()+10-ctx);
				txtElem.setAttribute("x",posx-txtElem.getComputedTextLength()+10-ctx+5);
				};

			txtElem.setAttribute("style","fill:darkred;font-size:11px;opacity:.7;visibility:visible"); 
			rectElem.setAttribute("style","fill:lavender;stroke:darkgrey;stroke-width:0.5px;opacity:.7;visibility:visible"); 				         
		}	
		
//***************** FUNCTION: HIDE TOOLTIP **********************************
		function HideTooltip() {
			rectElem.setAttribute("style","visibility:hidden");
			txtElem.setAttribute("style","visibility:hidden");
		 }		 		 

 ]]###>###
</script>
</defs>

<dtml-let img="getObjProperty('img',REQUEST)">

<text style="font-size:9px;">SIZE INFO [<dtml-if "REQUEST['QUERY_STRING'].find('fitted')">fitted<dtml-else>full</dtml-if>]  
w:<dtml-var "_.int(img.getWidth())"> h:<dtml-var "_.int(img.getHeight())">
</text>

<g id="imagemap"
<dtml-if "(_.int(img.getHeight())>=600 or _.int(img.getWidth())>=600) and REQUEST['QUERY_STRING'].find('fitted')>=0 ">
  transform="scale(0.7) translate(0,0)"
<dtml-else>
  transform="scale(1.0)"
</dtml-if>
>

<dtml-if img>
  <image width="<dtml-var "img.getWidth()">"  height="<dtml-var "img.getHeight()">" 
    xlink:href="<dtml-var "img.getHref(REQUEST)">">
   </image>
</dtml-if>


<dtml-call "REQUEST.set('areatitle','')">
<g id="map">
<dtml-in "getObjChildren('imageareas',REQUEST)"
 ><dtml-call "REQUEST.set('areatitle',getObjProperty('areatitle',REQUEST))"
 ><dtml-call "REQUEST.set('coords',getObjProperty('coords',REQUEST))"
 ><dtml-call "REQUEST.set('coords',coords.replace('\r\n',','))"
 ><dtml-call "REQUEST.set('coords',coords.replace(',,',','))"
 ><a 
 <dtml-if "REQUEST['QUERY_STRING'].find('fitted')>=0 ">
   xlink:href="<dtml-var id>/manage?lang=<dtml-var lang>" 
 <dtml-elif "getObjProperty('arealink',REQUEST)">
   xlink:href="<dtml-var "getLinkUrl(getObjProperty('arealink',REQUEST),REQUEST)">" 
   <dtml-call "REQUEST.set('areatitle',areatitle + ' >>>')">
 </dtml-if>
 <dtml-if "getObjProperty('arealinktarget',REQUEST)"> 
  target="<dtml-var "getObjProperty('arealinktarget',REQUEST)">"
 <dtml-else>
  target="_parent" 
 </dtml-if>
><polygon 
 id="poly_<dtml-var id>" 
 stroke="red" 
 fill="red" 
 fill-opacity="0.2"
 onmousemove="ShowTooltip(evt,'<dtml-var areatitle>')" 
 onmouseout="HideTooltip()"
 points="<dtml-var coords>"/>
</a>
</dtml-in>
</g>

</g>

</dtml-let>

<g id="tooltip">
	<rect id="rectEl" x="0" y="0" rx="5" ry="5" width="100" height="16" style="visibility: hidden"/>
	<text id="txtEl" x="0" y="0" style="visibility: hidden"> </text>
</g>

</svg>]]></item>
<item key="default"></item>
<item key="id"><![CDATA[previewmap.svg]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[SVG-Preview]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[DTML Method]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"><![CDATA[/* BO Imagemap CSS */
#dhtmltooltip {
 font-size:11px;
 line-height:1.25em;
 color:#666; 
}
div.imgagemap {
 text-align:center;
}
/* EO Imagemap CSS */]]></item>
<item key="default"></item>
<item key="id"><![CDATA[f_css_defaults]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Imagemap CSS]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[method]]></item>
</dictionary>
</item>
</list>
</item>
<item key="acquired" type="int">0</item>
<item key="name"><![CDATA[Imagemap]]></item>
<item key="package"><![CDATA[com.zms.imagemap]]></item>
<item key="type"><![CDATA[ZMSObject]]></item>
</dictionary>
</item>
</dictionary>
</item>
</list>
