//javascript
$(document).ready(function() {
	showAntwoord();
	 showNieuws();
});
$(window).load(function(){
	externalLinks();
	initialize();
});
$(window).unload(function(){
	GUnload();
});

function initialize() {
	//alert(sPlaats);
	if (GBrowserIsCompatible()) {

		
		var map = new GMap(document.getElementById('maps'));
		if(sPlaats == 'krimpen' || sPlaats == 'planning-krimpen'){
			map.setCenter(new GLatLng(51.92618, 4.57366));
			map.setZoom(11); 
		}else if (sPlaats == 'loenen' || sPlaats == 'planning-loenen'){
			map.setCenter(new GLatLng(52.21855, 4.98500));
			map.setZoom(11); 
		}else if (sPlaats == 'wateringse-veld' || sPlaats == 'planning-wateringse-veld'){
			map.setCenter(new GLatLng(52.028026, 4.286554));
			map.setZoom(10);
		}else if (sPlaats == 'oudenbosch' || sPlaats == 'planning-oudenbosch'){
			map.setCenter(new GLatLng(51.587804, 4.537868));
			map.setZoom(11); 
		}else if (sPlaats == 'westland' || sPlaats == 'planning-westland'){
			map.setCenter(new GLatLng(51.999176, 4.217457));
			map.setZoom(9); 
		}else if (sPlaats == 'maassluis' || sPlaats == 'planning-maassluis'){
			map.setCenter(new GLatLng(51.92352, 4.248619));
			map.setZoom(10); 
		}else if (sPlaats == 'ijsselstein-benschop' || sPlaats == 'planning-ijsselstein-benschop'){
			map.setCenter(new GLatLng(52.01236, 5.01251));
			map.setZoom(10); 
		}else if (sPlaats == 'midden-delfland' || sPlaats == 'planning-midden-delfland'){
			map.setCenter(new GLatLng(51.97515, 4.32015));
			map.setZoom(9); 
		}else if (sPlaats == 'albrandswaard' || sPlaats == 'qa-albrandswaard'){
			map.setCenter(new GLatLng(51.85677, 4.41187));
			map.setZoom(10); 
		}else{
			map.setCenter(new GLatLng(51.95, 4.40044921875));
			map.setZoom(8); 
		}
		//map.setCenter(new GLatLng(52.01247205962487, 4.66044921875));
		//map.setZoom(9); 
		map.disableContinuousZoom();
		map.disableDoubleClickZoom();
		
		if(sPlaats == 'home'){
			var tinyIcon = new GIcon();
			tinyIcon.image = 'images/template/bullit-home-small.png';
			tinyIcon.iconSize = new GSize(30, 30);
			tinyIcon.iconAnchor = new GPoint(15, 15);		
		} else {
			var tinyIcon = new GIcon();
			tinyIcon.image = 'images/template/bullit-home.png';
			tinyIcon.iconSize = new GSize(60, 60);
			tinyIcon.iconAnchor = new GPoint(30, 30);		
		}
		
		function createMarker(point, index, title) {
			markerOptions = { 'icon':tinyIcon, 'title':title };	
          	
            var marker = new GMarker(point, markerOptions);
			
			GEvent.addListener(marker, 'click', function() {
				if(this.getTitle() == 'Krimpen aan Den IJssel'){
					window.location.href = sDomain + '/krimpen';
				} else if(this.getTitle() == 'Loenen aan de Vecht'){
					window.location.href = sDomain + '/loenen';
				} else if(this.getTitle() == 'Wateringse Veld'){
					window.location.href = sDomain + '/wateringse-veld';
				} else if(this.getTitle() == 'Oudenbosch'){
					window.location.href = sDomain + '/oudenbosch';
				} else if(this.getTitle() == 'Westland'){
					window.location.href = sDomain + '/westland';
				} else if(this.getTitle() == 'Maassluis'){
					window.location.href = sDomain + '/maassluis';
				} else if(this.getTitle() == 'IJsselstein - Benschop'){
					window.location.href = sDomain + '/ijsselstein-benschop';
				} else if(this.getTitle() == 'Midden-Delfland'){
					window.location.href = sDomain + '/midden-delfland';
				} else if(this.getTitle() == 'Aalsmeer'){
					window.open('http://www.glasvezelweken.nl/');
				} else if(this.getTitle() == 'Albrandswaard'){
					window.location.href = sDomain + '/albrandswaard';
				}
			});
			
			return marker;
        }

		function markertoevoegen(lat, len, index, title) {
			geo = new GLatLng(lat,len);
			marker = createMarker(geo, index, title);
			map.addOverlay(marker);
		}

		if(sPlaats == 'krimpen' || sPlaats == 'planning-krimpen'){
			markertoevoegen('51.913894', '4.597097', '1', 'Krimpen aan Den IJssel');
	        markertoevoegen('52.210278', '5.022222', '2', 'Loenen aan de Vecht');
			markertoevoegen('52.028026', '4.286554', '3', 'Wateringse Veld');
			markertoevoegen('51.58875', '4.535036', '4', 'Oudenbosch');
			markertoevoegen('51.999176', '4.217457', '5', 'Westland');
		}else if (sPlaats == 'loenen' || sPlaats == 'planning-loenen'){
			markertoevoegen('51.913894', '4.597097', '1', 'Krimpen aan Den IJssel');
	        markertoevoegen('52.210278', '5.022222', '2', 'Loenen aan de Vecht');
			markertoevoegen('52.028026', '4.286554', '3', 'Wateringse Veld');
			markertoevoegen('51.58875', '4.535036', '4', 'Oudenbosch');
			markertoevoegen('51.999176', '4.217457', '5', 'Westland');
		}else if (sPlaats == 'wateringse-veld' || sPlaats == 'planning-wateringse-veld'){
			markertoevoegen('51.913894', '4.597097', '1', 'Krimpen aan Den IJssel');
	        markertoevoegen('52.210278', '5.022222', '2', 'Loenen aan de Vecht');
			markertoevoegen('52.028026', '4.286554', '3', 'Wateringse Veld');
			markertoevoegen('51.58875', '4.535036', '4', 'Oudenbosch');
			markertoevoegen('51.999176', '4.217457', '5', 'Westland');
		}else if (sPlaats == 'oudenbosch' || sPlaats == 'planning-oudenbosch'){
			markertoevoegen('51.913894', '4.597097', '1', 'Krimpen aan Den IJssel');
	        markertoevoegen('52.210278', '5.022222', '2', 'Loenen aan de Vecht');
			markertoevoegen('52.028026', '4.286554', '3', 'Wateringse Veld');
			markertoevoegen('51.58875', '4.535036', '4', 'Oudenbosch');
			markertoevoegen('51.999176', '4.217457', '5', 'Westland');
		}else if (sPlaats == 'westland' || sPlaats == 'planning-westland'){
			markertoevoegen('51.999176', '4.217457', '1', 'Westland');
		}else if (sPlaats == 'maassluis' || sPlaats == 'planning-maassluis'){
			markertoevoegen('51.92352', '4.248619', '1', 'Maassluis');
		}else if (sPlaats == 'ijsselstein-benschop' || sPlaats == 'planning-ijsselstein-benschop'){
			markertoevoegen('52.01236', '5.01251', '1', 'IJsselstein - Benschop');
		}else if (sPlaats == 'midden-delfland' || sPlaats == 'planning-midden-delfland'){
			markertoevoegen('51.97515', '4.32015', '9', 'Midden-Delfland');
		}else if (sPlaats == 'albrandswaard' || sPlaats == 'qa-albrandswaard'){
			markertoevoegen('51.85677', '4.41187', '1', 'Albrandswaard');
		}else{
			markertoevoegen('51.913894', '4.597097', '1', 'Krimpen aan Den IJssel');
	        markertoevoegen('52.211499', '5.022898', '2', 'Loenen aan de Vecht');
			markertoevoegen('52.026092', '4.292564', '3', 'Wateringse Veld');
			markertoevoegen('51.58859', '4.533834', '4', 'Oudenbosch');
			markertoevoegen('51.999176', '4.217457', '5', 'Westland');
			markertoevoegen('51.92352', '4.248619', '6', 'Maassluis');
			markertoevoegen('52.01236', '5.01251', '7', 'IJsselstein - Benschop');
			markertoevoegen('52.26077', '4.75894', '8', 'Aalsmeer');
			markertoevoegen('51.97515', '4.32015', '9', 'Midden-Delfland');
			markertoevoegen('51.85677', '4.40998', '9', 'Albrandswaard');
		}

  
//        markertoevoegen('51.92618', '4.57366', '1', 'Krimpen aan Den IJssel');
//        markertoevoegen('52.22255', '5.00000', '2', 'Loenen aan de Vecht');
   	}
}

function clearInput() {
	$('div.postcodecheck input[type="text"]').focus(function() {
		$(this).select();
		$(this).prev().fadeTo(150, 0.33);
		$(this).keydown(function() {
			$(this).css('background-repeat', 'repeat');			 
		});
	});
	$('div.postcodecheck input[type="text"]').blur(function() {
		if ( $(this).val() == '' ) {
			$(this).css('background-repeat', 'no-repeat');
			$(this).prev().fadeTo(150, 1);
		}
	});
}

function externalLinks() {  
	if (!document.getElementsByTagName) return;  
		var anchors = document.getElementsByTagName("a");  
 		for (var i=0; i<anchors.length; i++) {  
   			var anchor = anchors[i];  
   			if (anchor.getAttribute("href") &&  
       		anchor.getAttribute("rel") == "external")  
     		anchor.target = "_blank";  
		}
}

function showAntwoord(){
	$('.vraag').click(function(){
		$(this).next('.antwoord').slideToggle('fast');
	});
};

function showNieuws(){
	$('.nieuws-item').click(function(){
		$(this).find('.bericht').slideToggle('fast');
		$(this).find('.leesverder').toggle('fast');
	});
};


