
    var map;
    function MakeCopyrightSmaller(map)
    {
      for(var i = 0; i < map.getContainer().childNodes.length; ++i){

	if(map.getContainer().childNodes[i].innerHTML.indexOf(String.fromCharCode(169)) !== -1){
	  map.getContainer().childNodes[i].style.fontSize = '5px';
	  break;
	}
      }
    }

   function MakeLogoSmaller(map)
    {
      for(var i = 0; i < map.getContainer().childNodes.length; ++i){

    if(map.getContainer().childNodes[i].innerHTML.indexOf('poweredby') !== -1){						    
	  map.getContainer().childNodes[i].getElementsByTagName('img')[0].style.width = '30px';
	  map.getContainer().childNodes[i].getElementsByTagName('img')[0].style.height = '15px';
	  break;
	}
      }
   } 

   function isPointInIreland(point){
   var points = [ new GLatLng(55.028022,-8.789062), new GLatLng(54.316523,-10.195312), new GLatLng(53.592505,-10.458984), new GLatLng(53.186288,-10.019531), new GLatLng(53.001562,-9.711914), new GLatLng(52.389011,-10.327148), new GLatLng(51.98488,-10.942383), new GLatLng(51.385495,-9.84375), new GLatLng(51.426614,-8.789062), new GLatLng(52.160455,-6.240234), new GLatLng(52.988337,-5.95459), new GLatLng(53.67068,-6.108398), new GLatLng(53.891391,-6.152344), new GLatLng(54.239551,-5.581055), new GLatLng(54.54658,-5.361328), new GLatLng(54.977614,-5.734863), new GLatLng(55.254077,-6.020508), new GLatLng(55.441479,-6.437988), new GLatLng(55.453941,-7.756348), new GLatLng(55.028022,-8.789062) ]; 
   var polygon = new GPolygon(points,'#FF0000',0.1,0.4,'#FF0000',0.4); 
   if(polygon.Contains(point)){
	return true;
    }else return false;

   }
  
    
 function initialize(lat,lon,cat,title) 
{
	var latlng = new google.maps.LatLng(lat , lon);	
	var image = '/shared/icons/'+cat+'.png';	
	var myOptions = {
	  zoom: 11,
	  center: latlng,
	  mapTypeId: google.maps.MapTypeId.ROADMAP
	};
	map = new google.maps.Map(document.getElementById("map"), myOptions);
	var Marker = new google.maps.Marker({
	      position: latlng,
	      map: map,
	      title:title
	      //icon: image
	  });

 }
 
 function initializeAreaMap(lat,lon,zoom,map) 
      {
      	var latlng = new google.maps.LatLng(lat , lon); 
      	var latlng2 = new google.maps.LatLng(53.4329, -8.4439);     		
      	var myOptions = {
      	  zoom: 5,
      	  center: latlng2,
      	  mapTypeControl: false,
      	  mapTypeId: google.maps.MapTypeId.ROADMAP
      	};
      	map = new google.maps.Map(document.getElementById("map"), myOptions);
   
  	var marker = new google.maps.Marker({
  	position: latlng,
  	map: map
  	});      
   }
   
   function initializeCountyMap(lat,lon,zoom,map) 
   {
       	var latlng = new google.maps.LatLng(lat , lon);
       	var myOptions = {
       	  zoom: zoom,
       	  center: latlng,
       	  mapTypeId: google.maps.MapTypeId.ROADMAP
       	};
       	map = new google.maps.Map(document.getElementById("map2"), myOptions);      	
       
  }
