<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:p="urn:schemas-microsoft-com:office:powerpoint" xmlns:a="urn:schemas-microsoft-com:office:access" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema" xmlns:b="urn:schemas-microsoft-com:office:publisher" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:c="urn:schemas-microsoft-com:office:component:spreadsheet" xmlns:oa="urn:schemas-microsoft-com:office:activation" xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:q="http://schemas.xmlsoap.org/soap/envelope/" xmlns:D="DAV:" xmlns:x2="http://schemas.microsoft.com/office/excel/2003/xml" xmlns:ois="http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir="http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:dsp="http://schemas.microsoft.com/sharepoint/dsp" xmlns:udc="http://schemas.microsoft.com/data/udc" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:sub="http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmlns:ec="http://www.w3.org/2001/04/xmlenc#" xmlns:sp="http://schemas.microsoft.com/sharepoint/" xmlns:sps="http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:udcxf="http://schemas.microsoft.com/data/udc/xmlfile" xmlns:wf="http://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:mver="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels="http://schemas.openxmlformats.org/package/2006/relationships" xmlns:ex12t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:Z="urn:schemas-microsoft-com:" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:"MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
        {font-family:"MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"\@MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><span style='color:#1F497D'>Hi Tómas,<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Do you have Firefox and Firebug
installed? They make it easy to track down issues such as this one. In this
case, you’ve set up the binding to the handleGroups function using this
code:<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
Event.observe(input, 'click', this.handleGroups.bind('gotur',null));<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>If you put a breakpoint in
Firebug inside the handleGroups function, you’ll see that the ‘this’
object points to the string ‘gotur’, so it is not possible to call
this.testFunction().<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>If you change the line above to
read:<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
Event.observe(input, 'click', this.handleGroups.bind(</span><span
style='color:red'>this</span><span style='color:#1F497D'>,null));<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Then it should be possible to
call this.testFunction() from within the handleGroups function.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>I hope that helps,<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Chris.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Tómas Guđmundsson
[mailto:tomas@snertill.is] <br>
<b>Sent:</b> June 2, 2008 9:57 AM<br>
<b>To:</b> Chris Claydon<br>
<b>Subject:</b> RE: [fusion-users] Weird things are happening.<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>Yeah sure.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>/**<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> *
Fusion.Widget.InformationPanel<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> */<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> /*****************************************************************************<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> * Class: Fusion.Widget.InformationPanel<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> * © Snertill ehf.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> * Author : Tomas
Gudmundsson<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> * Date: 2008/06/02<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> * A widget to display
information.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> ****************************************************************************/<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> <o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Fusion.Widget.Information =
Class.create();<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Fusion.Widget.Information.prototype
= <o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>{<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> map : null,<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> initialize :
function(widgetTag) {<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
Object.inheritFrom(this, Fusion.Widget.prototype, [widgetTag, false]);<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
//console.log('InformationPanel.initialize');<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
var json = widgetTag.extension;<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
//console.log(widgetTag);<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
var source = '../../../widgets/php/InformationPanel.php';<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
var a = new Ajax.Request( source, Object.extend({<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
method:'get', <o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
onSuccess: this.contentLoaded.bind(this) }));<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
//this.domObj.innerHTML = a.transport.responseText;<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
//this.domObj.appendChild(a.respon);<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
map = this.getMap();<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> },<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> contentLoaded
: function(response) {<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
this.domObj.innerHTML = response.responseText;<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
this.appendLayerSwitch();<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> },<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> <o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> <o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
appendLayerSwitch : function() {<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
var input,span,div;<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
div =
document.createElement('div');<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
span =
document.createElement('span');<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
input =
document.createElement('input');<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
div.setAttribute('class','layerSwitch');<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
span.setAttribute('id','layerSwitchText');<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
span.innerHTML = 'Layer On/Off';<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
input.setAttribute('type','checkbox');<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
input.setAttribute('name','chbLayerOnOff');<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
Event.observe(input, 'click', this.handleGroups.bind('gotur',null));<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
div.appendChild(input);<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
div.appendChild(span);<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
this.domObj.appendChild(div);<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> }, <o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> handleGroups
: function (group, layerName) {<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
console.log(group);<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
console.log(layerName);<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
this.testFunction();<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> },<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
processGroups: function (group, layerName) {<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
var startGroup = map.layerRoot;<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
if (group != null) {<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
startGroup = group;<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
}<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
this.testFunction();<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
for(var i =0; i < startGroup.groups.length; i++) {<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
this.processGroups(startGroup.groups[i]);<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
}<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
for(var i = 0; i < startGroup.layers.length; i++) {<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
if (startGroup.layers[i].name == layerName) {<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
if (startGroup.layers[i].visible == true) {<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
startGroup.layers[i].hide();<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
} else {<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
startGroup.layers[i].show();<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
}<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
}<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
}<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> },<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> <o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> testFunction
: function() {<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
console.log('not working idiot, what are you doing wrong!');<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> },<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>/*<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> a way to get some layers
and turning them on or off.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
if(this.map.getActiveLayer()) <o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> { <o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
console.log(this.map.getActiveLayer().name);<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
this.map.getActiveLayer().hide();<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> }<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> var
startGroup = this.map.layerRoot;<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> if
(!this.showMapFolder) {<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
startGroup = this.map.layerRoot.groups[0];<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> }<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
console.log(startGroup.groups.length);<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> for (var i=0;
i<startGroup.layers.length; i++) {<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>
console.log(startGroup.groups.name);<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'> }<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>*/ <o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>};<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Chris Claydon
[mailto:chris.claydon@autodesk.com] <br>
<b>Sent:</b> 2. júní 2008 15:53<br>
<b>To:</b> Tómas Guđmundsson<br>
<b>Subject:</b> RE: [fusion-users] Weird things are happening.<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>Are all these methods defined
inside the same prototype class definition? Can you send out the content for
the whole file, to put these methods in context?<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
fusion-users-bounces@lists.osgeo.org
[mailto:fusion-users-bounces@lists.osgeo.org] <b>On Behalf Of </b>Tómas
Guđmundsson<br>
<b>Sent:</b> June 2, 2008 9:09 AM<br>
<b>To:</b> fusion-users@lists.osgeo.org<br>
<b>Subject:</b> [fusion-users] Weird things are happening.<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span lang=IS>Hi all.<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=IS>Let me start by saying that I have, cleared my
cache and private settings, restarted Firefox, restarted MapGuide and restarted
my computer in order to get the newest version of my file to work, but all I
needed after a single change is a refresh (to a .js file). Now, I have this
function that is similar to the ones in Legend so maybe someone can just point
real quick and tell me, here you go. But there is something I don‘t
know why is happening but I keep getting „testFunction() is not a
function“ when it get‘s called from only one function.<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=IS>This is my function:<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS> testFunction : function() {<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS>
console.log('not working idiot, what are you doing wrong!');<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS> },<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=IS>Here are two function calling it.<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS> contentLoaded :
function(response) {<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS>
this.domObj.innerHTML = response.responseText;<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS>
this.appendLayerSwitch();<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS>
this.testFunction();<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS> },<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=IS> handleClick :
function(layer) {<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS> var
startGroup = map.layerRoot;<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS> if
(!this.showMapFolder) {<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS>
startGroup = map.layerRoot.groups[0];<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS> }<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=IS>
this.testFunction(); // *<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS>
for(var i=0; i<startGroup.groups.length; i++) {<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS>
this.handleClick(layer); // **<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS> }<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS> },<o:p></o:p></span></p>
<p class=MsoNormal><span lang=IS><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=IS>In the handleClick function I get errors for both
(*) and (**) and I don‘t know why.</span> Maybe I can]t see my error
because I’m really, really tired after this weekend so any help is
appreciated. I’ve even tried rewriting all functions. <o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Regards<o:p></o:p></p>
<p class=MsoNormal>T<span lang=IS>ómas<o:p></o:p></span></p>
</div>
</body>
</html>