function doStreetView(element,inlineOptions,smallmap){if(inlineOptions.cblat&&inlineOptions.cblng){var latlng=new google.maps.LatLng(inlineOptions.cblat,inlineOptions.cblng);var panoramaOptions={position:latlng,pov:{heading:inlineOptions.svyaw,pitch:inlineOptions.svpitch,zoom:inlineOptions.svzoom},scrollwheel:false};if(smallmap)
{panoramaOptions.pov.zoom=inlineOptions.svzoom+ 1;}
var myPanorama=new google.maps.StreetViewPanorama(element,panoramaOptions);}}
function doInlineMap(element,inlineOptions,smallmap)
{if(inlineOptions.streetview){doStreetView(element,inlineOptions,smallmap);}
else
{var center;if(inlineOptions.lat.length>0){center=new google.maps.LatLng(inlineOptions.lat,inlineOptions.lng);}
else{center=new google.maps.LatLng(46.073231,-39.023437);}
var myOptions={zoom:inlineOptions.z,center:center,mapTypeId:eval(inlineOptions.maptype),scrollwheel:false};if(!smallmap)
{var extraOptions={scaleControl:true,streetViewControl:true};for(var attrname in extraOptions){if(extraOptions.hasOwnProperty(attrname)){myOptions[attrname]=extraOptions[attrname];}}}
var map=new google.maps.Map(element,myOptions);if(inlineOptions.deg>0)
{map.setTilt(45);map.setHeading(inlineOptions.deg);}
if(inlineOptions.spn)
{var myllatlng=inlineOptions.llatlng.split(",");var myrlatlng=inlineOptions.rlatlng.split(",");if(myllatlng.length==2&&myrlatlng.length==2)
{var a=new google.maps.LatLng(myllatlng[0],myllatlng[1]);var b=new google.maps.LatLng(myrlatlng[0],myrlatlng[1]);var tempbounds=new google.maps.LatLngBounds(a,b);map.fitBounds(tempbounds);}}}}
