Whent i try to convert my bar.svg to jpg its giving error like below. Here i attached the svg file along with this mail. Is there Any tag missing in my svg. Any Suggestions appreciable...
Thank you, Rajesh C:\WINDOWS\Desktop\batik-1.5>java -jar batik-rasterizer.jar samples/bar.svg -m i mage/jpeg About to transcode 1 SVG file(s) Converting bar.svg to samples\bar.jpg ... org.apache.batik.transcoder.Transcoder Exception: null Enclosed Exception: file:/C:/WINDOWS/Desktop/batik-1.5/samples/bar.svg:-1 The attribute 'offset' of the element <stop> is invalid at org.apache.batik.transcoder.SVGAbstractTranscoder.transcode(Unknown S ource) at org.apache.batik.transcoder.image.ImageTranscoder.transcode(Unknown S ource) at org.apache.batik.transcoder.XMLAbstractTranscoder.transcode(Unknown S ource) at org.apache.batik.apps.rasterizer.SVGConverter.transcode(Unknown Sourc e) at org.apache.batik.apps.rasterizer.SVGConverter.execute(Unknown Source) at org.apache.batik.apps.rasterizer.Main.execute(Unknown Source) at org.apache.batik.apps.rasterizer.Main.main(Unknown Source) ... error (SVGConverter.error.while.rasterizing.file)
<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20000303 Stylable//EN" "http://www.w3.org/TR/2000/03/WD-SVG-20000303/DTD/svg-20000303-stylable.dtd"> <svg width="530.0" height="330.0" > <script> <![CDATA[ function BrowserClass() { var b = navigator.appName; if(b=="Netscape") this.b = "ns"; else if (b=="Microsoft Internet Explorer") this.b = "ie"; else this.b = b; this.version = navigator.appVersion; this.v = parseInt(this.version); this.ns = (this.b=="ns" && this.v>=4); this.ns4 = (this.b=="ns" && this.v==4); this.ns5 = (this.b=="ns" && this.v==5); this.ie = (this.b=="ie" && this.v>=4); this.ie4 = (this.version.indexOf('MSIE 4')>0); this.ie5 = (this.version.indexOf('MSIE 5')>0); this.ie6 = (this.version.indexOf('MSIE 6')>0); this.min = (this.ns||this.ie); } var myBrowser = new BrowserClass(); ]]></script> <script> <![CDATA[ function ToolTip() { this.ToolTipShow=ToolTipShow; this.ToolTipHide=ToolTipHide; } function ToolTipShow(DispString, evt) { if(DispString == "") { return; } var spaces = true; for(var i = 0; i < DispString.length; i++) { if(DispString.charAt(i) != ' ' && DispString.charAt(i) != '\n') { spaces = false; } } if(spaces) { return; } var svgDoc = evt.getTarget().getOwnerDocument(); var svgRoot = svgDoc.getDocumentElement(); var svgobjgroup = svgDoc.getElementById("ToolTipGroup"); var svgobjrect = svgDoc.getElementById("TtRect"); var svgobjtext = svgDoc.getElementById("TtText"); if(svgobjgroup==null) { svgobjgroup= svgDoc.createElement("g"); svgobjgroup.setAttribute("id", "ToolTipGroup"); } if(svgobjrect==null) { svgobjrect= svgDoc.createElement("rect"); svgobjrect.setAttribute("id", "TtRect"); } if(svgobjtext==null) { svgobjtext= svgDoc.createElement("text"); svgobjtext.setAttribute("id", "TtText"); } else { svgobjgroup.removeChild(svgobjtext); svgobjtext= svgDoc.createElement("text"); svgobjtext.setAttribute("id", "TtText"); } var viewbox=svgRoot.getAttribute("viewBox"); if(this.StartX == this.EndX && this.StartY == this.EndY) { this.EndX=svgRoot.getAttribute("width"); this.EndY=svgRoot.getAttribute("height"); } if(viewbox!=null) { if(viewbox.length!=0) { var x1index=viewbox.indexOf(" "); var x1=viewbox.substring(0,x1index); viewbox=viewbox.substring(x1index+1,viewbox.length); var y1index=viewbox.indexOf(" "); var y1=viewbox.substring(0,y1index); viewbox=viewbox.substring(y1index+1,viewbox.length); var x2index=viewbox.indexOf(" "); var x2=viewbox.substring(0,x2index); viewbox=viewbox.substring(x2index+1,viewbox.length); var y2=viewbox; this.RatioX=(x2-x1)/(this.EndX-this.StartX); this.RatioY=(y2-y1)/(this.EndY-this.StartY); this.EndX=x2; this.EndY=y2; } } var childs = svgobjtext.getChildNodes(); for (var i=0; i<childs.getLength(); i++) { svgobjtext.removeChild(childs.item(i)); } var svgstylerect = svgobjrect.getStyle(); var svgstyletext = svgobjtext.getStyle(); svgobjtext.setAttribute ("x", 0); svgobjtext.setAttribute ("y", this.FontBase); svgstyletext.setProperty("fill",this.FontColor); svgstyletext.setProperty("font-family",this.FontType); svgstyletext.setProperty("font-size",this.FontSize); var ToolTipWidth=0; var dataArr = DispString.split("\n"); for(var i=0; i < dataArr.length; i++) { var data = svgDoc.createTextNode(dataArr[i]); var svgobjtspan = svgDoc.createElement("tspan"); svgobjtspan.setAttribute("x", 0); if(i>0) { svgobjtspan.setAttribute("dy", this.FontBase); } svgobjtspan.appendChild(data); svgobjtext.appendChild(svgobjtspan); tempToolTipWidth=svgobjtspan.getComputedTextLength()+6; if(tempToolTipWidth > ToolTipWidth) { ToolTipWidth = tempToolTipWidth; } } svgobjtext.appendChild(data); svgobjrect.setAttribute ("x", 0); svgobjrect.setAttribute ("y", 0); svgobjrect.setAttribute ("width", (ToolTipWidth)); if(dataArr.length > 1) { this.RectHeight = ((this.FontBase * dataArr.length) + (this.FontSize * 0.3)); } else { this.RectHeight=this.FontSize * 2; } svgobjrect.setAttribute ("height", this.RectHeight); svgstylerect.setProperty("fill",this.BackGroundColor); svgstylerect.setProperty("fill-opacity",1.0); svgstylerect.setProperty("stroke",this.BorderColor); svgstylerect.setProperty("stroke-width",0.5); svgobjgroup.setAttribute("visibility", "visible"); var XValue=(evt.getClientX())*this.RatioX; var YValue=(evt.getClientY())*this.RatioY; var Gap=5; var TempX=XValue+Gap; var TempY=YValue-(this.RectHeight)-Gap; var Fringe1=(TempX+ToolTipWidth)-(this.EndX); var Fringe2=(TempY)-(this.StartY); if(Fringe1>0) { TempX=XValue-ToolTipWidth-Gap; } if(Fringe2<0) { TempY=YValue+Gap; } XValue=TempX; YValue=TempY; if(XValue < 0) { XValue = 3; } if(YValue < 0) { YValue = (evt.getClientY())*this.RatioY + 5; } svgobjrect.setAttribute("transform", "translate(" + (XValue) + " " + (YValue) + ")"); svgobjtext.setAttribute("transform", "translate(" + (XValue+3) + " " + (YValue) + ")"); svgobjgroup.appendChild(svgobjrect); svgobjgroup.appendChild(svgobjtext); svgRoot.appendChild(svgobjgroup); return true; } function ToolTipHide(evt) { var svgDoc = evt.getTarget().getOwnerDocument(); var svgRoot = svgDoc.getDocumentElement(); var svgobjgroup = svgDoc.getElementById("ToolTipGroup"); if(svgobjgroup!=null) { svgobjgroup.setAttribute ("visibility", "hidden"); } var svgobjtext = svgDoc.getElementById("TtText"); if(svgobjtext!=null) { var childs = svgobjtext.getChildNodes(); for (var i=0; i<childs.getLength(); i++) { svgobjtext.removeChild(childs.item(i)); } } return true; } function Opacity() { this.ChangeOpacity=ChangeOpacity; this.ChangeOpacityBar=ChangeOpacityBar; this.ChangeColor=ChangeColor; this.ChangeOpacityAll=ChangeOpacityAll; this.popUp=popUp; this.popUp_Above=popUp_Above; this.changeOpacityOfChildren=changeOpacityOfChildren; this.showURL=showURL; } function ChangeOpacity(id,NewOpacity,evt) { var svgDoc = evt.getTarget().getOwnerDocument(); var svgobject=svgDoc.getElementById(id); var svgstyle = svgobject.getStyle(); svgstyle.setProperty('fill-opacity',NewOpacity); return true; } function ChangeOpacityBar(id,total,NewOpacity,evt) { var svgDoc = evt.getTarget().getOwnerDocument(); for(i=0;i<total;i++) { var element = id+i; var svgobject=svgDoc.getElementById(element); var svgstyle = svgobject.getStyle(); svgstyle.setProperty('fill-opacity',NewOpacity); svgstyle.setProperty('stroke-opacity',NewOpacity); } return true; } function ChangeColor(id,Color,evt) { var svgDoc = evt.getTarget().getOwnerDocument(); var svgobject=svgDoc.getElementById(id); var svgstyle = svgobject.getStyle(); svgstyle.setProperty('fill',Color); return true; } function ChangeOpacityAll(id,delim,NewOpacity,evt) { return true; } function popUp(ChildId,evt) { var svgDoc = evt.getTarget().getOwnerDocument(); var Child=svgDoc.getElementById(ChildId); var Parent=Child.getParentNode(); Parent.removeChild(Child); Parent.appendChild(Child); return true; } function popUp_Above(ChildId,evt) { var svgDoc = evt.getTarget().getOwnerDocument(); var Child=svgDoc.getElementById(ChildId); var Parent=Child.getParentNode(); var Child=Parent; var Parent=Child.getParentNode(); Parent.removeChild(Child); Parent.appendChild(Child); return true; } function changeOpacityOfChildren(parentId,opacity,evt) { var doc = evt.getTarget().getOwnerDocument(); var parent = doc.getElementById(parentId); if(parent != null) { var numberOfChildren = parent.getChildNodes().getLength(); var child = parent.getFirstChild(); var count = 1; while(count <= numberOfChildren) { if(child.getNodeName() != "#text") { var style = child.getStyle(); if(style != null) { style.setProperty('fill-opacity',opacity); } } child = child.getNextSibling(); count++; } } return true; } function showURL(url,evt) { if(this.windowProps == "") { if(myBrowser.ns) { var str = "screenx="+this.windowLeft+", screeny="+this.windowTop+",width="+this.windowWidth+",height="+this.windowHeight+""; window.open(url, this.windowName, str); } else { var str = "left="+this.windowLeft+", top="+this.windowTop+",width="+this.windowWidth+",height="+this.windowHeight+""; window.open(url, this.windowName, str); } } else { window.open(url, this.windowName, this.windowProps); } return true; } function CrossBars() { this.CrossBarsMove=CrossBarsMove; this.CrossBarsClick=CrossBarsClick; } function CrossBarsMove(evt) { if(this.appear == 'hidden') { return true; } var svgDoc = evt.getTarget().getOwnerDocument(); var svgRoot = svgDoc.getDocumentElement(); var svgobjhline1 = svgDoc.getElementById("HBar1"); var svgobjvline1 = svgDoc.getElementById("VBar1"); var svgobjhline2 = svgDoc.getElementById("HBar2"); var svgobjvline2 = svgDoc.getElementById("VBar2"); if(svgobjhline1==null && svgobjvline1==null && svgobjhline2==null && svgobjvline2==null) { return true; } var viewbox=svgRoot.getAttribute("viewBox"); this.RatioX=1; this.RatioY=1; if(viewbox!=null) { if(viewbox.length!=0) { var x1index=viewbox.indexOf(" "); var x1=viewbox.substring(0,x1index); viewbox=viewbox.substring(x1index+1,viewbox.length); var y1index=viewbox.indexOf(" "); var y1=viewbox.substring(0,y1index); viewbox=viewbox.substring(y1index+1,viewbox.length); var x2index=viewbox.indexOf(" "); var x2=viewbox.substring(0,x2index); viewbox=viewbox.substring(x2index+1,viewbox.length); var y2=viewbox; this.RatioX=(x2-x1)/(this.EndX-this.StartX); this.RatioY=(y2-y1)/(this.EndY-this.StartY); } } var XPos=(evt.getClientX())*this.RatioX; var YPos=(evt.getClientY())*this.RatioY; if(XPos < this.StartX || XPos > this.EndX || YPos < this.StartY || YPos > this.EndY) { return true; } svgobjhline1.setAttribute("x1", this.StartX); svgobjhline1.setAttribute("y1", YPos); svgobjhline1.setAttribute("x2", XPos-this.CrossBarGap); svgobjhline1.setAttribute("y2", YPos); svgobjhline2.setAttribute("x1", XPos+this.CrossBarGap); svgobjhline2.setAttribute("y1", YPos); svgobjhline2.setAttribute("x2", this.EndX); svgobjhline2.setAttribute("y2", YPos); svgobjvline1.setAttribute("x1", XPos); svgobjvline1.setAttribute("y1", this.StartY); svgobjvline1.setAttribute("x2", XPos); svgobjvline1.setAttribute("y2", YPos-this.CrossBarGap); svgobjvline2.setAttribute("x1", XPos); svgobjvline2.setAttribute("y1", YPos+this.CrossBarGap); svgobjvline2.setAttribute("x2", XPos); svgobjvline2.setAttribute("y2", this.EndY); return true; } function CrossBarsClick(evt) { var svgDoc = evt.getTarget().getOwnerDocument(); var svgRoot = svgDoc.getDocumentElement(); var svgobjhline1 = svgDoc.getElementById("HBar1"); var svgobjvline1 = svgDoc.getElementById("VBar1"); var svgobjhline2 = svgDoc.getElementById("HBar2"); var svgobjvline2 = svgDoc.getElementById("VBar2"); if(svgobjhline1==null && svgobjvline1==null && svgobjhline2==null && svgobjvline2==null) { svgobjhline1= svgDoc.createElement("line"); svgobjvline1= svgDoc.createElement("line"); svgobjhline2= svgDoc.createElement("line"); svgobjvline2= svgDoc.createElement("line"); svgobjhline1.setAttribute("id","HBar1"); svgobjvline1.setAttribute("id","VBar1"); svgobjhline2.setAttribute("id","HBar2"); svgobjvline2.setAttribute("id","VBar2"); svgobjhline1.addEventListener("mousemove", this.CrossBarsMove, false); svgobjvline1.addEventListener("mousemove", this.CrossBarsMove, false); svgobjhline2.addEventListener("mousemove", this.CrossBarsMove, false); svgobjvline2.addEventListener("mousemove", this.CrossBarsMove, false); svgobjhline1.addEventListener("click", this.CrossBarsClick, false); svgobjvline1.addEventListener("click", this.CrossBarsClick, false); svgobjhline2.addEventListener("click", this.CrossBarsClick, false); svgobjvline2.addEventListener("click", this.CrossBarsClick, false); svgRoot.appendChild(svgobjhline1); svgRoot.appendChild(svgobjvline1); svgRoot.appendChild(svgobjhline2); svgRoot.appendChild(svgobjvline2); } var viewbox=svgRoot.getAttribute("viewBox"); if(viewbox!=null) { if(viewbox.length!=0) { var x1index=viewbox.indexOf(" "); var x1=viewbox.substring(0,x1index); viewbox=viewbox.substring(x1index+1,viewbox.length); var y1index=viewbox.indexOf(" "); var y1=viewbox.substring(0,y1index); viewbox=viewbox.substring(y1index+1,viewbox.length); var x2index=viewbox.indexOf(" "); var x2=viewbox.substring(0,x2index); viewbox=viewbox.substring(x2index+1,viewbox.length); var y2=viewbox; this.RatioX=(x2-x1)/(this.EndX-this.StartX); this.RatioY=(y2-y1)/(this.EndY-this.StartY); } } var XPos=(evt.getClientX())*this.RatioX; var YPos=(evt.getClientY())*this.RatioY; if(XPos < this.StartX || XPos > this.EndX || YPos < this.StartY || YPos > this.EndY) { return true; } svgobjhline1.setAttribute ("x1", this.StartX); svgobjhline1.setAttribute ("y1", YPos); svgobjhline1.setAttribute ("x2", XPos-this.CrossBarGap); svgobjhline1.setAttribute ("y2", YPos); svgobjhline2.setAttribute ("x1", XPos+this.CrossBarGap); svgobjhline2.setAttribute ("y1", YPos); svgobjhline2.setAttribute ("x2", this.EndX); svgobjhline2.setAttribute ("y2", YPos); svgobjvline1.setAttribute ("x1", XPos); svgobjvline1.setAttribute ("y1", this.StartY); svgobjvline1.setAttribute ("x2", XPos); svgobjvline1.setAttribute ("y2", YPos-this.CrossBarGap); svgobjvline2.setAttribute ("x1", XPos); svgobjvline2.setAttribute ("y1", YPos+this.CrossBarGap); svgobjvline2.setAttribute ("x2", XPos); svgobjvline2.setAttribute ("y2", this.EndY); var svgstylehline1 = svgobjhline1.getStyle(); var svgstylevline1 = svgobjvline1.getStyle(); var svgstylehline2 = svgobjhline2.getStyle(); var svgstylevline2 = svgobjvline2.getStyle(); svgstylevline1.setProperty("fill",this.BarsColor); svgstylevline1.setProperty("stroke",this.BarsColor); svgstylevline1.setProperty("stroke-width",0.3); svgstylehline1.setProperty("fill",this.BarsColor); svgstylehline1.setProperty("stroke",this.BarsColor); svgstylehline1.setProperty("stroke-width",0.3); svgstylevline2.setProperty("fill",this.BarsColor); svgstylevline2.setProperty("stroke",this.BarsColor); svgstylevline2.setProperty("stroke-width",0.3); svgstylehline2.setProperty("fill",this.BarsColor); svgstylehline2.setProperty("stroke",this.BarsColor); svgstylehline2.setProperty("stroke-width",0.3); if(this.appear=='hidden') { this.appear='visible'; var parent = svgobjhline1.getParentNode(); parent.removeChild(svgobjhline1); parent.removeChild(svgobjhline2); parent.removeChild(svgobjvline1); parent.removeChild(svgobjvline2); parent.appendChild(svgobjhline1); parent.appendChild(svgobjhline2); parent.appendChild(svgobjvline1); parent.appendChild(svgobjvline2); } else { this.appear='hidden'; } svgstylehline1.setProperty ('visibility', this.appear); svgstylevline1.setProperty ('visibility', this.appear); svgstylehline2.setProperty ('visibility', this.appear); svgstylevline2.setProperty ('visibility', this.appear); return true; } ]]></script> <svg id="BCS3407453" x="0" y="0" width="530.0" height="330.0" onclick="BCS3407453CrossBarsOBJ.CrossBarsClick(evt);" onmouseover="BCS3407453CrossBarsOBJ.CrossBarsMove(evt);" onmousemove="BCS3407453CrossBarsOBJ.CrossBarsMove(evt);" > <rect style="fill:white;fill-opacity:1.0;stroke:blue;stroke-width:1.0;stroke-opacity:1.0" x="0" y="0" width="529.0" height="329.0" /> <rect x="3.0" y="3.0" width="523.0" height="20.0" style="fill:blue;fill-opacity:0.4;stroke:black;stroke-width:0.0;stroke-opacity:1.0"/> <g onload="wrapText(evt,4.5,6.9,524.5,20.0,'<World> &amp Population ca. 1998','comic',13.0,'white','normal','normal','start',true,'null')" /> <rect x="3.0" y="306.0" width="523.0" height="20.0" style="fill:blue;fill-opacity:0.4;stroke:black;stroke-width:0.0;stroke-opacity:1.0"/> <g onload="wrapText(evt,4.5,309.9,524.5,326.0,'Bar Chart above for the population comparison','comic',13.0,'white','normal','normal','start',true,'null')" /> <g id="" transform="translate(3.0 73.5)"> <svg width="104.0" height="182.0"> <rect x="1.0" y="1.0" width="102.0" height="180.0" style="fill:#FFFFFF;fill-opacity:0.0;stroke:none;stroke-width:0;stroke-opacity:0;" /> <g id="" transform="translate(5.0 17.0)" > <defs> </defs> <g id ="Symbol00" transform="translate(0.0 -10.0)" style=""> <rect id="" x=" 0.0" y="0.0" width="10.0" height="10.0" style="fill:#006344;fill-opacity:1.0;stroke:#006344;stroke-width:1.0;" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745300',1,evt);BCS3407453ToggleStroke('BCS340745300',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745300',0.3,evt);BCS3407453ToggleStroke('BCS340745300',10,0,evt);BCS3407453showCI(evt,0)"/> </g> <text id="Legend01" xml:space="preserve" transform="translate(18.0 0.0) rotate(0.0)" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745300',1,evt);BCS3407453ToggleStroke('BCS340745300',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745300',0.3,evt);BCS3407453ToggleStroke('BCS340745300',10,0,evt);BCS3407453showCI(evt,0)" > <tspan x="0.0" y="0.0" style="fill:black;font-family:Arial;font-style:normal;font-weight:normal;font-size:12.0;text-anchor:start;text-decoration:none;" > Mexico </tspan> </text> <defs> </defs> <g id ="Symbol10" transform="translate(0.0 7.0)" style=""> <rect id="" x=" 0.0" y="0.0" width="10.0" height="10.0" style="fill:#E9BCD2;fill-opacity:1.0;stroke:#E9BCD2;stroke-width:1.0;" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745301',1,evt);BCS3407453ToggleStroke('BCS340745301',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745301',0.3,evt);BCS3407453ToggleStroke('BCS340745301',10,0,evt);BCS3407453showCI(evt,0)"/> </g> <text id="Legend11" xml:space="preserve" transform="translate(18.0 17.0) rotate(0.0)" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745301',1,evt);BCS3407453ToggleStroke('BCS340745301',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745301',0.3,evt);BCS3407453ToggleStroke('BCS340745301',10,0,evt);BCS3407453showCI(evt,0)" > <tspan x="0.0" y="0.0" style="fill:black;font-family:Arial;font-style:normal;font-weight:normal;font-size:12.0;text-anchor:start;text-decoration:none;" > Nigeria </tspan> </text> <defs> </defs> <g id ="Symbol20" transform="translate(0.0 24.0)" style=""> <rect id="" x=" 0.0" y="0.0" width="10.0" height="10.0" style="fill:#006FDD;fill-opacity:1.0;stroke:#006FDD;stroke-width:1.0;" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745302',1,evt);BCS3407453ToggleStroke('BCS340745302',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745302',0.3,evt);BCS3407453ToggleStroke('BCS340745302',10,0,evt);BCS3407453showCI(evt,0)"/> </g> <text id="Legend21" xml:space="preserve" transform="translate(18.0 34.0) rotate(0.0)" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745302',1,evt);BCS3407453ToggleStroke('BCS340745302',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745302',0.3,evt);BCS3407453ToggleStroke('BCS340745302',10,0,evt);BCS3407453showCI(evt,0)" > <tspan x="0.0" y="0.0" style="fill:black;font-family:Arial;font-style:normal;font-weight:normal;font-size:12.0;text-anchor:start;text-decoration:none;" > Japan </tspan> </text> <defs> </defs> <g id ="Symbol30" transform="translate(0.0 41.0)" style=""> <rect id="" x=" 0.0" y="0.0" width="10.0" height="10.0" style="fill:#93D900;fill-opacity:1.0;stroke:#93D900;stroke-width:1.0;" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745303',1,evt);BCS3407453ToggleStroke('BCS340745303',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745303',0.3,evt);BCS3407453ToggleStroke('BCS340745303',10,0,evt);BCS3407453showCI(evt,0)"/> </g> <text id="Legend31" xml:space="preserve" transform="translate(18.0 51.0) rotate(0.0)" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745303',1,evt);BCS3407453ToggleStroke('BCS340745303',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745303',0.3,evt);BCS3407453ToggleStroke('BCS340745303',10,0,evt);BCS3407453showCI(evt,0)" > <tspan x="0.0" y="0.0" style="fill:black;font-family:Arial;font-style:normal;font-weight:normal;font-size:12.0;text-anchor:start;text-decoration:none;" > Russia </tspan> </text> <defs> </defs> <g id ="Symbol40" transform="translate(0.0 58.0)" style=""> <rect id="" x=" 0.0" y="0.0" width="10.0" height="10.0" style="fill:#FF84FF;fill-opacity:1.0;stroke:#FF84FF;stroke-width:1.0;" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745304',1,evt);BCS3407453ToggleStroke('BCS340745304',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745304',0.3,evt);BCS3407453ToggleStroke('BCS340745304',10,0,evt);BCS3407453showCI(evt,0)"/> </g> <text id="Legend41" xml:space="preserve" transform="translate(18.0 68.0) rotate(0.0)" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745304',1,evt);BCS3407453ToggleStroke('BCS340745304',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745304',0.3,evt);BCS3407453ToggleStroke('BCS340745304',10,0,evt);BCS3407453showCI(evt,0)" > <tspan x="0.0" y="0.0" style="fill:black;font-family:Arial;font-style:normal;font-weight:normal;font-size:12.0;text-anchor:start;text-decoration:none;" > Pakistan </tspan> </text> <defs> </defs> <g id ="Symbol50" transform="translate(0.0 75.0)" style=""> <rect id="" x=" 0.0" y="0.0" width="10.0" height="10.0" style="fill:#FFAC00;fill-opacity:1.0;stroke:#FFAC00;stroke-width:1.0;" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745305',1,evt);BCS3407453ToggleStroke('BCS340745305',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745305',0.3,evt);BCS3407453ToggleStroke('BCS340745305',10,0,evt);BCS3407453showCI(evt,0)"/> </g> <text id="Legend51" xml:space="preserve" transform="translate(18.0 85.0) rotate(0.0)" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745305',1,evt);BCS3407453ToggleStroke('BCS340745305',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745305',0.3,evt);BCS3407453ToggleStroke('BCS340745305',10,0,evt);BCS3407453showCI(evt,0)" > <tspan x="0.0" y="0.0" style="fill:black;font-family:Arial;font-style:normal;font-weight:normal;font-size:12.0;text-anchor:start;text-decoration:none;" > Brazil </tspan> </text> <defs> </defs> <g id ="Symbol60" transform="translate(0.0 92.0)" style=""> <rect id="" x=" 0.0" y="0.0" width="10.0" height="10.0" style="fill:#669934;fill-opacity:1.0;stroke:#669934;stroke-width:1.0;" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745306',1,evt);BCS3407453ToggleStroke('BCS340745306',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745306',0.3,evt);BCS3407453ToggleStroke('BCS340745306',10,0,evt);BCS3407453showCI(evt,0)"/> </g> <text id="Legend61" xml:space="preserve" transform="translate(18.0 102.0) rotate(0.0)" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745306',1,evt);BCS3407453ToggleStroke('BCS340745306',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745306',0.3,evt);BCS3407453ToggleStroke('BCS340745306',10,0,evt);BCS3407453showCI(evt,0)" > <tspan x="0.0" y="0.0" style="fill:black;font-family:Arial;font-style:normal;font-weight:normal;font-size:12.0;text-anchor:start;text-decoration:none;" > Indonesia </tspan> </text> <defs> </defs> <g id ="Symbol70" transform="translate(0.0 109.0)" style=""> <rect id="" x=" 0.0" y="0.0" width="10.0" height="10.0" style="fill:#346699;fill-opacity:1.0;stroke:#346699;stroke-width:1.0;" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745307',1,evt);BCS3407453ToggleStroke('BCS340745307',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745307',0.3,evt);BCS3407453ToggleStroke('BCS340745307',10,0,evt);BCS3407453showCI(evt,0)"/> </g> <text id="Legend71" xml:space="preserve" transform="translate(18.0 119.0) rotate(0.0)" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745307',1,evt);BCS3407453ToggleStroke('BCS340745307',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745307',0.3,evt);BCS3407453ToggleStroke('BCS340745307',10,0,evt);BCS3407453showCI(evt,0)" > <tspan x="0.0" y="0.0" style="fill:black;font-family:Arial;font-style:normal;font-weight:normal;font-size:12.0;text-anchor:start;text-decoration:none;" > USA </tspan> </text> <defs> </defs> <g id ="Symbol80" transform="translate(0.0 126.0)" style=""> <rect id="" x=" 0.0" y="0.0" width="10.0" height="10.0" style="fill:#b93dff;fill-opacity:1.0;stroke:#b93dff;stroke-width:1.0;" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745308',1,evt);BCS3407453ToggleStroke('BCS340745308',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745308',0.3,evt);BCS3407453ToggleStroke('BCS340745308',10,0,evt);BCS3407453showCI(evt,0)"/> </g> <text id="Legend81" xml:space="preserve" transform="translate(18.0 136.0) rotate(0.0)" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745308',1,evt);BCS3407453ToggleStroke('BCS340745308',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745308',0.3,evt);BCS3407453ToggleStroke('BCS340745308',10,0,evt);BCS3407453showCI(evt,0)" > <tspan x="0.0" y="0.0" style="fill:black;font-family:Arial;font-style:normal;font-weight:normal;font-size:12.0;text-anchor:start;text-decoration:none;" > India </tspan> </text> <defs> </defs> <g id ="Symbol90" transform="translate(0.0 143.0)" style=""> <rect id="" x=" 0.0" y="0.0" width="10.0" height="10.0" style="fill:#62CCFF;fill-opacity:1.0;stroke:#62CCFF;stroke-width:1.0;" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745309',1,evt);BCS3407453ToggleStroke('BCS340745309',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745309',0.3,evt);BCS3407453ToggleStroke('BCS340745309',10,0,evt);BCS3407453showCI(evt,0)"/> </g> <text id="Legend91" xml:space="preserve" transform="translate(18.0 153.0) rotate(0.0)" onmouseout="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745309',1,evt);BCS3407453ToggleStroke('BCS340745309',10,1,evt);BCS3407453hideCI(evt,0)" onmouseover="BCS3407453OpacityOBJ.ChangeOpacity('BCS340745309',0.3,evt);BCS3407453ToggleStroke('BCS340745309',10,0,evt);BCS3407453showCI(evt,0)" > <tspan x="0.0" y="0.0" style="fill:black;font-family:Arial;font-style:normal;font-weight:normal;font-size:12.0;text-anchor:start;text-decoration:none;" > China </tspan> </text> </g> <path d="M0.5 0.5 L 103.5 0.5 L 103.5 181.5 L 0.5 181.5 z" style="fill:none;fill-opacity:1;stroke-width:1.0;stroke-opacity:1.0;stroke:#000000;" /> </svg> </g> <rect style="fill:none;fill-opacity:1.0;" x="157.0" y="23.0" width="369.0" height="223.0" /> <desc> Writing SVG Axis </desc> <line x1="229.0" y1="174.0" x2="494.0" y2="174.0" style="fill:black;stroke:black;stroke-width:0.5" /> <line x1="229.0" y1="35.0" x2="229.0" y2="174.0" style="fill:black;stroke:black;stroke-width:0.5" /> <line x1="229.0" y1="174.25" x2="494.0" y2="174.25" style="fill:black;stroke:black;stroke-width:0.5" /> <g transform=" translate(242.25 196.1) rotate(45.0)" > <text style="font-weight:normal;font-style:normal;text-anchor:start;font-family:Arial;font-size:12.0;fill:black;stroke:black;stroke-width:0.0"> Mexico </text> </g> <g transform=" translate(268.75 196.1) rotate(45.0)" > <text style="font-weight:normal;font-style:normal;text-anchor:start;font-family:Arial;font-size:12.0;fill:black;stroke:black;stroke-width:0.0"> Nigeria </text> </g> <g transform=" translate(295.25 196.1) rotate(45.0)" > <text style="font-weight:normal;font-style:normal;text-anchor:start;font-family:Arial;font-size:12.0;fill:black;stroke:black;stroke-width:0.0"> Japan </text> </g> <g transform=" translate(321.75 196.1) rotate(45.0)" > <text style="font-weight:normal;font-style:normal;text-anchor:start;font-family:Arial;font-size:12.0;fill:black;stroke:black;stroke-width:0.0"> Russia </text> </g> <g transform=" translate(348.25 196.1) rotate(45.0)" > <text style="font-weight:normal;font-style:normal;text-anchor:start;font-family:Arial;font-size:12.0;fill:black;stroke:black;stroke-width:0.0"> Pakistan </text> </g> <g transform=" translate(374.75 196.1) rotate(45.0)" > <text style="font-weight:normal;font-style:normal;text-anchor:start;font-family:Arial;font-size:12.0;fill:black;stroke:black;stroke-width:0.0"> Brazil </text> </g> <g transform=" translate(401.25 196.1) rotate(45.0)" > <text style="font-weight:normal;font-style:normal;text-anchor:start;font-family:Arial;font-size:12.0;fill:black;stroke:black;stroke-width:0.0"> Indonesia </text> </g> <g transform=" translate(427.75 196.1) rotate(45.0)" > <text style="font-weight:normal;font-style:normal;text-anchor:start;font-family:Arial;font-size:12.0;fill:black;stroke:black;stroke-width:0.0"> USA </text> </g> <g transform=" translate(454.25 196.1) rotate(45.0)" > <text style="font-weight:normal;font-style:normal;text-anchor:start;font-family:Arial;font-size:12.0;fill:black;stroke:black;stroke-width:0.0"> India </text> </g> <g transform=" translate(480.75 196.1) rotate(45.0)" > <text style="font-weight:normal;font-style:normal;text-anchor:start;font-family:Arial;font-size:12.0;fill:black;stroke:black;stroke-width:0.0"> <China> </text> </g> <line x1="228.75" y1="35.0" x2="228.75" y2="174.0" style="fill:black;stroke:black;stroke-width:0.5" /> <g transform=" translate(216.5 180.0) rotate(0)" > <text style="font-weight:normal;font-style:normal;text-anchor:end;font-family:Arial;font-size:12.0;fill:black;stroke:black;stroke-width:0.0"> 0 </text> </g> <g transform=" translate(216.5 133.66666666666666) rotate(0)" > <text style="font-weight:normal;font-style:normal;text-anchor:end;font-family:Arial;font-size:12.0;fill:black;stroke:black;stroke-width:0.0"> 100000 </text> </g> <g transform=" translate(216.5 87.33333333333331) rotate(0)" > <text style="font-weight:normal;font-style:normal;text-anchor:end;font-family:Arial;font-size:12.0;fill:black;stroke:black;stroke-width:0.0"> 200000 </text> </g> <g transform=" translate(216.5 40.99999999999998) rotate(0)" > <text style="font-weight:normal;font-style:normal;text-anchor:end;font-family:Arial;font-size:12.0;fill:black;stroke:black;stroke-width:0.0"> 300000 </text> </g> <path d=" M 229.0 174.0 L 229.0 174.0 L 494.0 174.0 L 494.0 174.0 z" style="fill:rgb(220,220,220);fill-opacity:1.0;" /> <line x1="229.0" y1="174.0" x2="229.0" y2="174.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <line x1="255.5" y1="174.0" x2="255.5" y2="174.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <line x1="282.0" y1="174.0" x2="282.0" y2="174.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <line x1="308.5" y1="174.0" x2="308.5" y2="174.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <line x1="335.0" y1="174.0" x2="335.0" y2="174.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <line x1="361.5" y1="174.0" x2="361.5" y2="174.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <line x1="388.0" y1="174.0" x2="388.0" y2="174.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <line x1="414.5" y1="174.0" x2="414.5" y2="174.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <line x1="441.0" y1="174.0" x2="441.0" y2="174.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <line x1="467.5" y1="174.0" x2="467.5" y2="174.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <line x1="494.0" y1="174.0" x2="494.0" y2="174.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <path d=" M 229.0 174.0 L 229.0 174.0 L 229.0 35.0 L 229.0 35.0 z" style="fill:rgb(120,120,120);fill-opacity:1.0;" /> <line x1="229.0" y1="174.0" x2="229.0" y2="174.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <line x1="229.0" y1="127.66666666666666" x2="229.0" y2="127.66666666666666" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <line x1="229.0" y1="81.33333333333333" x2="229.0" y2="81.33333333333333" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <line x1="229.0" y1="35.0" x2="229.0" y2="35.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.25"/> <rect style=" fill:white;fill-opacity:1.0;" x="229.0" y="35.0" width="265.0" height="139.0" /> <line x1="229.0" y1="174.0" x2="229.0" y2="35.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <line x1="255.5" y1="174.0" x2="255.5" y2="35.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <line x1="282.0" y1="174.0" x2="282.0" y2="35.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <line x1="308.5" y1="174.0" x2="308.5" y2="35.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <line x1="335.0" y1="174.0" x2="335.0" y2="35.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <line x1="361.5" y1="174.0" x2="361.5" y2="35.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <line x1="388.0" y1="174.0" x2="388.0" y2="35.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <line x1="414.5" y1="174.0" x2="414.5" y2="35.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <line x1="441.0" y1="174.0" x2="441.0" y2="35.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <line x1="467.5" y1="174.0" x2="467.5" y2="35.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <line x1="494.0" y1="174.0" x2="494.0" y2="35.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <line x1="229.0" y1="174.0" x2="494.0" y2="174.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <line x1="229.0" y1="127.66666666666666" x2="494.0" y2="127.66666666666666" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <line x1="229.0" y1="81.33333333333333" x2="494.0" y2="81.33333333333333" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <line x1="229.0" y1="35.0" x2="494.0" y2="35.0" style="stroke-width:0.2;stroke:black;fill:black;fill-opacity:0.5" /> <rect x ='231.0' y ='246.0' width ='261.0' height ='60.0' style='fill:red;fill-opacity:0.4;' /> <g onload="wrapText(evt,231.0,246.0,492.0,306.0,'Countries','Arial',12.0,'black','normal','normal','end',false,'null')" /> <rect x ='107.0' y ='37.0' width ='50.0' height ='135.0' style='fill:#99AA99;fill-opacity:0.4;' /> <g id='axishead6216949yheader' transform='translate(107.0,172.0) rotate(270)' onload="wrapText(evt,0,0,135.0,50.0,'1000\'s of people','Arial',12.0,'black','normal','normal','end',false,'axishead6216949yheader')"> </g> <g onmouseover='BCS3407453showCI(evt,0)' onmouseout='BCS3407453hideCI(evt,0)' > <defs><linearGradient id="00BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#006344"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <defs><linearGradient id="01BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#E9BCD2"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <defs><linearGradient id="02BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#006FDD"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <defs><linearGradient id="03BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#93D900"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <defs><linearGradient id="04BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#FF84FF"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <defs><linearGradient id="05BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#FFAC00"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <defs><linearGradient id="06BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#669934"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <defs><linearGradient id="07BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#346699"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <defs><linearGradient id="08BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#b93dff"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <defs><linearGradient id="09BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#62CCFF"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <path style="fill:#ffffff;opacity:0;" d="M 229.0 174.0 L 494.0 174.0 L 494.0 174.0 L 229.0 174.0 z" /> <defs><linearGradient id="00BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#006344"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <g id="BCS340745300" style="fill:url(#00BCS3407453MyGradient);fill-opacity:1.0;" onmouseover="BCS3407453ToolTipOBJ.ToolTipShow('Mexico:(Mexico,95831)',evt);" onmouseout="BCS3407453ToolTipOBJ.ToolTipHide(evt);" > <rect x="231.65" y="129.59830333333332" width="21.200000000000003" height="44.40169666666668" /> <ellipse cx="242.25" cy="174.0" rx="10.600000000000001" ry="0.0" /> <ellipse style="fill:#006344" cx="242.25" cy="129.59830333333332" rx="10.600000000000001" ry="0.0" /> <g id='BCS3407453CI00' style='fill:black;stroke:black;stroke-opacity:1;visibility:hidden'> </g> </g> <defs><linearGradient id="01BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#E9BCD2"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <g id="BCS340745301" style="fill:url(#01BCS3407453MyGradient);fill-opacity:1.0;" onmouseover="BCS3407453ToolTipOBJ.ToolTipShow('Nigeria:(Nigeria,106409)',evt);" onmouseout="BCS3407453ToolTipOBJ.ToolTipHide(evt);" > <rect x="258.15" y="124.69716333333334" width="21.200000000000003" height="49.302836666666664" /> <ellipse cx="268.75" cy="174.0" rx="10.600000000000001" ry="0.0" /> <ellipse style="fill:#E9BCD2" cx="268.75" cy="124.69716333333334" rx="10.600000000000001" ry="0.0" /> <g id='BCS3407453CI01' style='fill:black;stroke:black;stroke-opacity:1;visibility:hidden'> </g> </g> <defs><linearGradient id="02BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#006FDD"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <g id="BCS340745302" style="fill:url(#02BCS3407453MyGradient);fill-opacity:1.0;" onmouseover="BCS3407453ToolTipOBJ.ToolTipShow('Japan:(Japan,126281)',evt);" onmouseout="BCS3407453ToolTipOBJ.ToolTipHide(evt);" > <rect x="284.65" y="115.48980333333333" width="21.200000000000003" height="58.51019666666667" /> <ellipse cx="295.25" cy="174.0" rx="10.600000000000001" ry="0.0" /> <ellipse style="fill:#006FDD" cx="295.25" cy="115.48980333333333" rx="10.600000000000001" ry="0.0" /> <g id='BCS3407453CI02' style='fill:black;stroke:black;stroke-opacity:1;visibility:hidden'> </g> </g> <defs><linearGradient id="03BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#93D900"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <g id="BCS340745303" style="fill:url(#03BCS3407453MyGradient);fill-opacity:1.0;" onmouseover="BCS3407453ToolTipOBJ.ToolTipShow('Russia:(Russia,147434)',evt);" onmouseout="BCS3407453ToolTipOBJ.ToolTipHide(evt);" > <rect x="311.15" y="105.68891333333333" width="21.200000000000003" height="68.31108666666667" /> <ellipse cx="321.75" cy="174.0" rx="10.600000000000001" ry="0.0" /> <ellipse style="fill:#93D900" cx="321.75" cy="105.68891333333333" rx="10.600000000000001" ry="0.0" /> <g id='BCS3407453CI03' style='fill:black;stroke:black;stroke-opacity:1;visibility:hidden'> </g> </g> <defs><linearGradient id="04BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#FF84FF"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <g id="BCS340745304" style="fill:url(#04BCS3407453MyGradient);fill-opacity:1.0;" onmouseover="BCS3407453ToolTipOBJ.ToolTipShow('Pakistan:(Pakistan,148166)',evt);" onmouseout="BCS3407453ToolTipOBJ.ToolTipHide(evt);" > <rect x="337.65" y="105.34975333333334" width="21.200000000000003" height="68.65024666666666" /> <ellipse cx="348.25" cy="174.0" rx="10.600000000000001" ry="0.0" /> <ellipse style="fill:#FF84FF" cx="348.25" cy="105.34975333333334" rx="10.600000000000001" ry="0.0" /> <g id='BCS3407453CI04' style='fill:black;stroke:black;stroke-opacity:1;visibility:hidden'> </g> </g> <defs><linearGradient id="05BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#FFAC00"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <g id="BCS340745305" style="fill:url(#05BCS3407453MyGradient);fill-opacity:1.0;" onmouseover="BCS3407453ToolTipOBJ.ToolTipShow('Brazil:(Brazil,165851)',evt);" onmouseout="BCS3407453ToolTipOBJ.ToolTipHide(evt);" > <rect x="364.15" y="97.15570333333334" width="21.200000000000003" height="76.84429666666666" /> <ellipse cx="374.75" cy="174.0" rx="10.600000000000001" ry="0.0" /> <ellipse style="fill:#FFAC00" cx="374.75" cy="97.15570333333334" rx="10.600000000000001" ry="0.0" /> <g id='BCS3407453CI05' style='fill:black;stroke:black;stroke-opacity:1;visibility:hidden'> </g> </g> <defs><linearGradient id="06BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#669934"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <g id="BCS340745306" style="fill:url(#06BCS3407453MyGradient);fill-opacity:1.0;" onmouseover="BCS3407453ToolTipOBJ.ToolTipShow('Indonesia:(Indonesia,206338)',evt);" onmouseout="BCS3407453ToolTipOBJ.ToolTipHide(evt);" > <rect x="390.65" y="78.39672666666667" width="21.200000000000003" height="95.60327333333333" /> <ellipse cx="401.25" cy="174.0" rx="10.600000000000001" ry="0.0" /> <ellipse style="fill:#669934" cx="401.25" cy="78.39672666666667" rx="10.600000000000001" ry="0.0" /> <g id='BCS3407453CI06' style='fill:black;stroke:black;stroke-opacity:1;visibility:hidden'> </g> </g> <defs><linearGradient id="07BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#346699"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <g id="BCS340745307" style="fill:url(#07BCS3407453MyGradient);fill-opacity:1.0;" onmouseover="BCS3407453ToolTipOBJ.ToolTipShow('USA:(USA,274028)',evt);" onmouseout="BCS3407453ToolTipOBJ.ToolTipHide(evt);" > <rect x="417.15" y="47.03369333333333" width="21.200000000000003" height="126.96630666666667" /> <ellipse cx="427.75" cy="174.0" rx="10.600000000000001" ry="0.0" /> <ellipse style="fill:#346699" cx="427.75" cy="47.03369333333333" rx="10.600000000000001" ry="0.0" /> <g id='BCS3407453CI07' style='fill:black;stroke:black;stroke-opacity:1;visibility:hidden'> </g> </g> <defs><linearGradient id="08BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#b93dff"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <g id="BCS340745308" style="fill:url(#08BCS3407453MyGradient);fill-opacity:1.0;" onmouseover="BCS3407453ToolTipOBJ.ToolTipShow('India:(India,128283)',evt);" onmouseout="BCS3407453ToolTipOBJ.ToolTipHide(evt);" > <rect x="443.65" y="114.56221" width="21.200000000000003" height="59.43779000000001" /> <ellipse cx="454.25" cy="174.0" rx="10.600000000000001" ry="0.0" /> <ellipse style="fill:#b93dff" cx="454.25" cy="114.56221" rx="10.600000000000001" ry="0.0" /> <g id='BCS3407453CI08' style='fill:black;stroke:black;stroke-opacity:1;visibility:hidden'> </g> </g> <defs><linearGradient id="09BCS3407453MyGradient" x1="0" y1="0" x2="80%" y2="0%" spreadMethod="reflect" ><stop offset="0%" style="stop-color:#62CCFF"/><stop offset="100% " style="stop-color:white;" /></linearGradient></defs> <g id="BCS340745309" style="fill:url(#09BCS3407453MyGradient);fill-opacity:1.0;" onmouseover="BCS3407453ToolTipOBJ.ToolTipShow('China:(<China>,175758)',evt);" onmouseout="BCS3407453ToolTipOBJ.ToolTipHide(evt);" > <rect x="470.15" y="92.56545999999999" width="21.200000000000003" height="81.43454000000001" /> <ellipse cx="480.75" cy="174.0" rx="10.600000000000001" ry="0.0" /> <ellipse style="fill:#62CCFF" cx="480.75" cy="92.56545999999999" rx="10.600000000000001" ry="0.0" /> <g id='BCS3407453CI09' style='fill:black;stroke:black;stroke-opacity:1;visibility:hidden'> </g> </g> </g> <script> <![CDATA[ function wrapText(evt,startx,starty,endx,endy,OrginalString,FontName,FontSize,FontColor,FontWeight,FontStyle,Anchor,hypen,gid) { if(OrginalString.length == 0) return; var svgDoc = evt.getTarget().getOwnerDocument(); var svgRoot = svgDoc.getDocumentElement(); OrginalString = OrginalString+' '; var strarray=OrginalString.split(' '); var x1=startx; var y1=starty; y1=y1+FontSize var x2=endx; var y2=endy; var wrapperWidth=x2-x1-3; var wrapperHeight=y2-y1; var num=0; var createTextNode = new Boolean(true); var svgObjText; var svgStyleText; var objTxtNode; if(Anchor == 'end') { wrapperX = endx; } else if(Anchor == 'middle') { wrapperX = startx+(endx-startx)/2; } else { wrapperX = x1; } if(hypen) { wrapperX = x1; } wrapperY = y1; var svgDummyText = svgDoc.createElement('text'); var svgDummyTextStyle = svgDummyText.getStyle(); svgDummyTextStyle.setProperty('fill',FontColor); svgDummyTextStyle.setProperty('font-family',FontName); svgDummyTextStyle.setProperty('font-size',FontSize); svgDummyTextStyle.setProperty('font-weight',FontWeight); svgDummyTextStyle.setProperty('font-style',FontStyle); var objDmyTxtNode=svgDoc.createTextNode('-'); svgDummyText.appendChild(objDmyTxtNode); var hyphenLength = svgDummyText.getComputedTextLength(); svgDummyText.removeChild(objDmyTxtNode); var wordLeftOut=''; var charsAppended = new Boolean(false); var wrapgroup=''; if(gid=='null') wrapgroup = svgDoc.createElement('g'); else wrapgroup=svgDoc.getElementById(gid) for(num=0;num<strarray.length;num++) { if(createTextNode == true) { svgObjText= svgDoc.createElement('text'); svgObjText.setAttribute('id', 'text'+num); svgObjText.setAttribute('x',wrapperX); svgObjText.setAttribute('y',wrapperY); svgStyleText = svgObjText.getStyle(); svgStyleText.setProperty('fill',FontColor); svgStyleText.setProperty('font-family',FontName); svgStyleText.setProperty('font-size',FontSize); svgStyleText.setProperty('font-weight',FontWeight); svgStyleText.setProperty('font-style',FontStyle); svgStyleText.setProperty('text-anchor',Anchor); objTxtNode=svgDoc.createTextNode(wordLeftOut+' '); wordLeftOut=''; svgObjText.appendChild(objTxtNode); createTextNode=false; } objTxtNode=svgDoc.createTextNode(strarray[num]+' '); svgObjText.appendChild(objTxtNode); if(svgObjText.getComputedTextLength() >= wrapperWidth) { svgObjText.removeChild(objTxtNode); spcLeft = wrapperWidth - svgObjText.getComputedTextLength(); if(hypen) { spcLeft -= hyphenLength; if(strarray[num].length >= 3) { for(ctr=0; ctr<strarray[num].length;ctr++) { objDmyTxtNode=svgDoc.createTextNode(strarray[num].substr(ctr, 1)); svgDummyText.appendChild(objDmyTxtNode); spcReqd = svgDummyText.getComputedTextLength(); svgDummyText.removeChild(objDmyTxtNode); if(spcReqd >= spcLeft) { if(charsAppended == true) { objTxtNode=svgDoc.createTextNode('-'); svgObjText.appendChild(objTxtNode); wordLeftOut=strarray[num].substr(ctr); charsAppended=false; } break; } else { objTxtNode=svgDoc.createTextNode(strarray[num].substr(ctr, 1)); svgObjText.appendChild(objTxtNode); charsAppended = true; spcLeft -= spcReqd; } } } if(wordLeftOut.length == 0) num--; } else num--; createTextNode=true; wrapperY += FontSize; wrapgroup.appendChild(svgObjText); } } wrapgroup.appendChild(svgObjText); svgRoot.appendChild(wrapgroup); } ]]></script> <script> <![CDATA[ function BCS3407453showCI(evt,i) { var svgDoc = evt.getTarget().getOwnerDocument() for(var j=0; j<10; j++) { obj = svgDoc.getElementById('BCS3407453CI'+i+j); if(obj != null) { var style = obj.getStyle(); style.setProperty('visibility','visible'); } } } function BCS3407453hideCI(evt,i) { var svgDoc = evt.getTarget().getOwnerDocument() for(var j=0; j<10; j++) { obj = svgDoc.getElementById('BCS3407453CI'+i+j); if(obj != null) { var style = obj.getStyle(); style.setProperty('visibility','hidden'); } } } ]]></script> <script> <![CDATA[ var BCS3407453ToolTipOBJ=new ToolTip(); BCS3407453ToolTipOBJ.FontType='Arial'; BCS3407453ToolTipOBJ.FontSize=12.0; BCS3407453ToolTipOBJ.FontColor='black'; BCS3407453ToolTipOBJ.FontBase=16.0; BCS3407453ToolTipOBJ.BackGroundColor='yellow'; BCS3407453ToolTipOBJ.BorderColor='black'; BCS3407453ToolTipOBJ.RectHeight=24.0; BCS3407453ToolTipOBJ.RatioX=1; BCS3407453ToolTipOBJ.RatioY=1; BCS3407453ToolTipOBJ.StartX=0.0; BCS3407453ToolTipOBJ.StartY=0.0; BCS3407453ToolTipOBJ.EndX=530.0; BCS3407453ToolTipOBJ.EndY=330.0; ]]></script> <script> <![CDATA[ var BCS3407453OpacityOBJ=new Opacity(); BCS3407453OpacityOBJ.where = 0; BCS3407453OpacityOBJ.windowName = ''; BCS3407453OpacityOBJ.windowLeft = 0; BCS3407453OpacityOBJ.windowTop = 0; BCS3407453OpacityOBJ.windowWidth = 400; BCS3407453OpacityOBJ.windowHeight = 300; BCS3407453OpacityOBJ.windowProps = ''; ]]></script> <script> <![CDATA[ var BCS3407453CrossBarsOBJ=new CrossBars(); BCS3407453CrossBarsOBJ.BarsColor='blue'; BCS3407453CrossBarsOBJ.RatioX=1; BCS3407453CrossBarsOBJ.RatioY=1; BCS3407453CrossBarsOBJ.StartX=229.0; BCS3407453CrossBarsOBJ.StartY=35.0; BCS3407453CrossBarsOBJ.EndX=494.0; BCS3407453CrossBarsOBJ.EndY=174.0; BCS3407453CrossBarsOBJ.CrossBarGap=3; BCS3407453CrossBarsOBJ.appear='hidden'; ]]></script> <script> <![CDATA[ function BCS3407453displayTable(id,NewOpacity,evt) { var svgDoc = evt.getTarget().getOwnerDocument() var svgobject=svgDoc.getElementById(id) var svgstyle = svgobject.getStyle() svgstyle.getPropertyValue('visibility') if(NewOpacity==1) svgstyle.setProperty('visibility','hidden') else svgstyle.setProperty('visibility','visible') } ]]></script> <script> <![CDATA[ function BCS3407453ToggleStroke(id,total,NewOpacity,evt) { var svgDoc = evt.getTarget().getOwnerDocument() var svgobject=svgDoc.getElementById(id) var svgstyle = svgobject.getStyle() svgstyle.getPropertyValue('stroke-opacity') if(NewOpacity==1) svgstyle.setProperty('stroke-opacity','0') else svgstyle.setProperty('stroke-opacity','1') } ]]></script> </svg> </svg>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]