	bannerarray = ['ipay.swf','vision.swf'];
	function loadBanner(banner){
/*
			$('#flashbanners').flash({
					swf: banner,
					height: 136,
					width: 723
			});
*/ 
		}
		//,'banner_young.swf'
	bannerarray2 = ['bikeselect2012.swf'];
	function loadBanner2(banner){
			$('#flash').flash({
					swf: banner,
					height: 90,
					width: 728
			});
		}	
	
$(document).ready(function(){	
	
	$('#merk').change(function(){
		if($(this).val() != 0){
			$('#model').load('includes/ajax.selectbox.php?s=model&id='+$(this).val());
		}
	});
	
	if($('#leaseproduct select').val() == 'Lease'){
		$('#leasetermijn').show();
	}else{
		$('#leasetermijn').hide();
	}
	
	$('#leaseproduct select').change(function(){
		if($(this).val() == 'Lease'){
			$('#leasetermijn').show();
		}else{
			$('#leasetermijn').hide();
		}
	});
	
	$('a.meerinfo').click(function(){
		$('#meerinfo').slideToggle();
		return false;
	});
	
	if($('#gmap').height() > 0){
		centerPoint 	= new GLatLng(52.05249047600099, 3.38330078125);
		initialize('gmap');
	}
	if($('#gmap2').height() > 0){
		centerPoint 	= new GLatLng(52.05249047600099, 9.667969);
		initialize('gmap2');
	}
	
/*
	$('#flash').flash({
				swf: 'banner.swf',
				height: 90,
				width: 728
	});
*/
	
	$('#sidebanner').flash({
				swf: 'sidebanner.swf',
				height: 307,
				width: 199
	});
	
	//alert(bannerarray[0]);
	

	loadBanner(bannerarray[0]);
	var loaded = 0;
	setInterval(function(){
		if(loaded == 0){
			load = 1
		}else{
			load = 0
		}
		$('#flashbanners').empty();
		loadBanner(bannerarray[load]);
		loaded = load;
	}, 60000);

	
	
	loadBanner2(bannerarray2[0]);
	var loaded2 = 0;
	setInterval(function(){
		if(loaded2 == 0){
			load2 = 0//1
		}else{
			load2 = 0
		}
		$('#flash').empty();
		loadBanner2(bannerarray2[load2]);
		loaded2 = load2;
	}, 60000);
	
	
	$('#calc').click(function(){
		prijs = $('#bedrag').val();
		$.ajax({
			url: "includes/ajax.calculator.php",
		      type: "POST",
		      data: ({prijs : prijs}),
		      dataType: "xml",
		      success: function(responseXML){
				alert($(responseXML).find('msg').text());
		      },
			  error: function(XMLHttpRequest, textStatus, errorThrown){
			  	alert(textStatus);
			  }
		});
		return false;
	});
	
	setTimeout(function(){
		$('#slideshow').cycle({
			pager:  '#pager', 
	     	pagerAnchorBuilder: function(idx, slide) { 
		        return '<a href="#"><img src="' + slide.src + '" height="40" /></a>'; 
		    } 		
		});
	}, 300);
	
	
	$('#sideshow').cycle();
	
	$('#minislide').cycle();
	$('#actieslides').cycle();
	
	$('a.fancybox').click(function(){
		id=$(this).attr('id');
		tb_show('', 'includes/iframe.speedline.php?modal=true&id='+id, false);
		return false;
	});
	
	$('a.fancybox').click(function(){
		id=$(this).attr('id');
		tb_show('', 'includes/iframe.speedline.php?modal=true&id='+id, false);
		return false;
	});
	
	$('a.fancybox2').click(function(){
		id=$(this).attr('id');
		tb_show('', 'includes/iframe.acc.php?modal=true&id='+id, false);
		return false;
	});
	
	$('img.tb_foto').click(function(){
		tb_show('', $(this).attr('src2'), false);
	});	
	
	$("#newsflash div").jCarouselLite({
		vertical: true,
		auto: true, speed: 2000
    });
	if($("#actiekalenderitems").find('li').length > 5){
		$("#actiekalenderitems").jCarouselLite({
			vertical: true,
			auto: true, 
			speed: 2000,
			visible: 5
	    });
	}
	
});

var map 			= false;
var geocoder 		= new GClientGeocoder();
var centerPoint 	= new GLatLng(52.05249047600099, 3.38330078125);
var dealerIds 		= Array();
var dealerMarkers 	= Array();
var dealerCoor	 	= Array();
var dealerHTML		= Array();
var dealerAdres 	= Array();
var homemarker		= false;
var icon 				= new GIcon();
icon.image 				= "http://labs.google.com/ridefinder/images/mm_20_red.png";
icon.shadow 			= "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
icon.iconSize 			= new GSize(12, 20);
icon.shadowSize 		= new GSize(22, 20);
icon.iconAnchor 		= new GPoint(6, 20);
icon.infoWindowAnchor 	= new GPoint(5, 1);
 
var icon2 				= new GIcon();
icon2.image 			= "http://labs.google.com/ridefinder/images/mm_20_blue.png";
icon2.shadow 			= "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
icon2.iconSize 			= new GSize(12, 20);
icon2.shadowSize 		= new GSize(22, 20);
icon2.iconAnchor 		= new GPoint(6, 20);
icon2.infoWindowAnchor 	= new GPoint(5, 1);

 
function addDealer(adres,html,id,lat,lng){
	dealerIds[dealerIds.length] 	= id;	
	dealerAdres[id] 				= adres;		
	dealerHTML[id]					= html;	
	dealerCoor[id]					= new GLatLng(lat, lng);
	GMToevoegenMarker(id)
}

function toggle_logo(mapdiv) {
var source = document.getElementById(mapdiv);
var divs = source.getElementsByTagName('div');
var current = (divs[14].style.display == 'none') ? 'block' : 'none';
divs[14].style.display = current;
//Google Logo link
var links = source.getElementsByTagName('a');
//var current = (links[1].style.display == 'none') ? 'block' : 'none';
//links[1].style.display = current;
	//$('#gmap').find('a.gmnoprint').hide();
}

function GMToevoegenMarker(dealerID){  
	dealerMarkers[dealerID] 	= new GMarker(dealerCoor[dealerID], icon); 
	GEvent.addListener(dealerMarkers[dealerID], "click", function(){    
		$('#loadtext').html(dealerHTML[dealerID]);  
	});	
	map.addOverlay(dealerMarkers[dealerID]);
}

function HMCenterOnAdres(postcode){
	geocoder.getLatLng(postcode + ', Netherlands',function(point){      
	var id = 0;
		$.ajax({
			url: "includes/ajax.locator.php?postcode="+postcode,
		      type: "GET",
		      dataType: "xml",
		      success: function(responseXML){
				txt = $(responseXML).find('msg').text();
				$('#loadtext').html(txt);  
		      },
			  error: function(XMLHttpRequest, textStatus, errorThrown){
			  	alert(textStatus);
			  }
		});
	 	
		if(homemarker != false){
			map.removeOverlay(homemarker);
		}
			homemarker 	= new GMarker(point, icon2); 
			map.addOverlay(homemarker);
		}   
	)		
}
 

function initialize(mapdiv) {
  if (GBrowserIsCompatible()) {
	map = new GMap2(document.getElementById(mapdiv));
	map.setCenter(centerPoint, 6);
	var boundaries = new GLatLngBounds(new GLatLng(-100, -100), new GLatLng(100, 100));
	var map_nl = new GGroundOverlay("images/overlay_wit.gif", boundaries);
	map.addOverlay(map_nl);
 
	var boundaries = new GLatLngBounds(new GLatLng(49.18170338770662, 2.197265625), new GLatLng(53.82659674299412, 7.690429687500001));
	var map_nl = new GGroundOverlay("images/overlay.jpg", boundaries);
	map.addOverlay(map_nl);
	addMarkers();
	toggle_logo(mapdiv);
  }
}

function aanvullen(waarde,lengte){
                for(i=waarde.length; i<lengte; i++){
                               waarde = '0' + waarde;
                }
                return waarde;
}
function check12maanden(){
                var d = new Date();
                if($('#stap3_adres_sinds_maand').length > 0){
                               var test = parseInt($('#stap3_adres_sinds_jaar').val() + aanvullen($('#stap3_adres_sinds_maand').val(),2));                                               
                }else if($('#stap4_dienstverband_uitkering_sinds_jaar').length > 0 && $('#stap4_dienstverband_uitkering_sinds_maand').length > 0){
                               var test = parseInt($('#stap4_dienstverband_uitkering_sinds_jaar').val() + aanvullen($('#stap4_dienstverband_uitkering_sinds_maand').val(),2));                            
                }

                var test2 = parseInt((d.getFullYear()-1) +''+ aanvullen(d.getMonth()+'',2));       
                if(test > test2){
                               $('#content_12maanden').css('display','block');
                }else{
                               $('#content_12maanden').css('display','none');
                }
}

