var beraterdaten = new Array();
var anfrage = new Array();
var umkreis;

function setMarker(point,content){
	var marker = new GMarker(point);	
	GEvent.addListener(marker, "click", function(){			
			marker.openInfoWindowHtml(content);
		});
	return marker;
}

function showAll(){
    map.clearOverlays(); 	
    for (var i=0; i < beraterdaten.length; i++){ 	
        if (beraterdaten[i][0]!=false){
            point = new GLatLng(beraterdaten[i][0], beraterdaten[i][1]);
            var content="<div class='gMap_text'><strong>"+beraterdaten[i][3]+" "+beraterdaten[i][2]+"</strong><br />"+beraterdaten[i][4]+"<br />"+beraterdaten[i][6]+" "+beraterdaten[i][5]+"<br /><br /><strong>Tel.: </strong> "+beraterdaten[i][7]+"<br /><strong>E-Mail: </strong><a class='gMap_text' href='mailto:"+beraterdaten[i][8]+"'>"+beraterdaten[i][8]+"</a></div>";
               
            for (var j=i; j < beraterdaten.length; j++){
                if (i!=j){
                    if (beraterdaten[i][1] == beraterdaten[j][1] && beraterdaten[i][0] == beraterdaten[j][0]){
                        beraterdaten[j][0]=false;
                        content+="<br /><div class='gmap_textseperator'></div><br /><div class='gMap_text'><strong>"+beraterdaten[j][3]+" "+beraterdaten[j][2]+"</strong><br />"+beraterdaten[j][4]+"<br />"+beraterdaten[j][6]+" "+beraterdaten[j][5]+"<br /><br /><strong>Tel.: </strong> "+beraterdaten[j][7]+"<br /><strong>E-Mail: </strong><a class='gMap_text' href='mailto:"+beraterdaten[j][8]+"'>"+beraterdaten[j][8]+"</a></div>";
                    }
                }
            }
        map.addOverlay(setMarker(point,content)); 	
        } 	
    }
    if (anfrage[0]!="" && anfrage[1]!=""  ){
        center = new GLatLng(anfrage[0],anfrage[1]);
        if (umkreis!=""){
             if (umkreis<=10){
                 map.setCenter(center, 11);
             }
             else if (umkreis<=25){
                 map.setCenter(center, 9);
             }
             else if (umkreis<=50){
                 map.setCenter(center, 8);
             }
             else if (umkreis<=75){
                 map.setCenter(center, 8);
             }
             else if (umkreis<100){
                 map.setCenter(center, 7);
             }
             else if (umkreis>=100){
                 map.setCenter(center, 6);
             }
        }
        else{
            map.setCenter(center, 10);
        }	
    }
}		     
