var nieuw = function(){
	if($('carousel') && $('carousel').getElements('figure').length > 0){
		new carousel('carousel', {
			'items': 		  'figure',
			'selected': 	  0,
			'slideshow': 	  true,
			'autoStart':      false,
			'useButtons':     true,
			'timer':		  6000,
			'transition': 	  Fx.Transitions.Sine.easeInOut,
			'mode': 		  'h',
			'buttons': {
				'left': 'carousel_left',
				'right': 'carousel_right'
			}
		});
	}
};

var kaart = function(){
	if($('map')){
		/*
		new Request.JSON({
			url: '/requests/kaart-aanbod.php',
			onComplete: function(markers){
				var map1 = new GoogleMaps($('map'), {
					canvas: {
						width: 450,
						height: 301
					},
					center: {
						bounds: true
					},
					zoom: { level: 8 },
					map: { 
						type: 'roadmap'
					},
					cluster: {
						use: true
					},
					streetview: false,
					markers: markers
				});
			}
		}).get({soort: 'koopwoningen'});
		*/
		var map1 = new GoogleMaps($('map'), {
			canvas: {
				width: 450,
				height: 301
			},
			center: {
				bounds: true
			},
			zoom: { level: 8 },
			map: { 
				type: 'roadmap'
			},
			cluster: {
				use: false
			},
			streetview: false
		});
		map1.addMarker({lat:52.469397,lng:5.509644}, true);
	}
}

var form = function(){
	if($('zoek_locatie')){
		zoek_locatie = new autoCompleter($('zoek_locatie'), {
			timer: 	1000,
			url: 	'/requests/autocompleter-locatie.php',
			focus: {
				use: true,
				text: 'Plaats of postcode'
			}
		}); 
	}
	/*
	if($('zoek_naam')){
		zoek_naam = new autoCompleter($('zoek_naam'), {
			timer: 	1000,
			url: 	'/requests/autocompleter-naam.php',
			focus: {
				use: true,
				text: 'Bijv: De Jong Makelaars'
			}
		}); 
	}
	*/
}

var submitForm = function(){
	if($('zoek_locatie').get('value') != 'Plaats of postcode'){
		return true;
	}else{
		zoek_locatie.showIcon('error');
		return false;
	}
}

var zoek_locatie;
var zoek_naam;
window.addEvent('domready', function(){
	nieuw();
	//kaart();
	form();
});
