Y=true;var xsize=100;var ysize=100;var canvsize=30;var imgsize=30;var h_size;var svg_handles=new Array();var h_images=new Image();h_images.src="images/horse_70x70.gif";function kq(A){svg_handles=new Array(iL);h_size=30+Math.round((A-17)*10);canvsize=imgsize=h_size;var ix,gw,hmarker;var ix_init=(iL>svg_handles.length)?iL:svg_handles.length;for(ix=ix_init-1;ix>=0;ix--){if(svg_handles[ix]==undefined){gw=ix+1;hmarker=createHorseObject(gw,h_size);svg_handles[ix]=hmarker;}}};function deleteHorseOverlay(){for(var ix=0;ix<svg_handles.length;ix++){if(typeof(svg_handles[ix].setMap)=="function"){svg_handles[ix].setMap(null);}}svg_handles=new Array();};function createHorseObject(gw,kE){var canvas_id="svg_horse"+(gw);var obj_html='<canvas id="'+canvas_id+'" class="svg_horse" width="'+(kE)+'" height="'+(kE)+'"><\/canvas>';var hmarker=new HMarker(map,gw,canvas_id,obj_html,dI);return(hmarker);};function lq(da,coords){var ix,mindex,hmarker,M;for(ix=0;ix<ct.length;ix++){mindex=ct[ix]-1;hmarker=svg_handles[mindex];M=coords[ix+1][2];if(M> -999)hmarker.rotate(270-M);else M=0;hmarker.setPoint(bE(ix,da));}};function ku(A){var ix,hcanvas;h_size=30+Math.round((A-17)*10);canvsize=imgsize=h_size;for(ix=0;ix<ct.length;ix++){mindex=ct[ix]-1;hcanvas=svg_handles[mindex].canvas;hcanvas.setAttribute('width',canvsize);hcanvas.setAttribute('height',canvsize);}};function HMarker(gK,kG,canvid,html,latlng,ll,pixelOffset,percentOpacity,overlap){this.el;this.hS;this.gG;this.colour;this.canvas;this.context;this.dV=0;this.lA=gK;this.kG=kG;this.canvid=canvid;this.html=html;this.latlng=latlng;this.ll=ll||true;if(percentOpacity){if(percentOpacity<0){percentOpacity=0;}if(percentOpacity>100){percentOpacity=100;}}this.percentOpacity=percentOpacity;this.overlap=overlap||false;this.setMap(gK);};HMarker.prototype=new google.maps.OverlayView();HMarker.prototype.onAdd=function(){this.el=document.createElement("div");this.el.style.position="absolute";this.el.innerHTML=this.html;this.getPanes().overlayImage.appendChild(this.el);if(this.percentOpacity)this.setOpacity(this.percentOpacity);this.canvas=document.getElementById(this.canvid);this.context=this.canvas.getContext('2d');this.canvas.style.visibility="hidden";for(var ix=0;ix<ct.length;ix++){if(this.kG==ct[ix]){this.canvas.style.visibility="visible";break;}}};HMarker.prototype.draw=function(){this.rotate();this.setPoint();};HMarker.prototype.onRemove=function(){if(this.ll){this.el.parentNode.removeChild(this.el);this.el=null;}};HMarker.prototype.setPoint=function(latlng){if(typeof(this.canvas)!="object")return;if(typeof(latlng)=="object")this.latlng=latlng;var dp=mapOverlay.getProjection().fromLatLngToDivPixel(this.latlng);var kH=dp.x-this.canvas.offsetWidth/2;var kI=dp.y-this.canvas.offsetHeight/2;this.canvas.style.marginTop=(kI)+"px";this.canvas.style.marginLeft=(kH)+"px";};HMarker.prototype.rotate=function(dV){if(typeof(this.canvas)!="object"||imgsize<10)return;if(typeof(dV)=="number")this.dV=dV;var lv=this.dV*Math.PI/180;var img_offset=(this.kG-1)*70;this.context.clearRect(0,0,canvsize,canvsize);this.context.save();this.context.translate(canvsize/2,canvsize/2);this.context.rotate(lv);this.context.translate(-canvsize/2,-canvsize/2);this.context.drawImage(h_images,img_offset,0,70,70,0,0,imgsize,imgsize);this.context.restore();} 
