jQuery(document).ready(function() {
	
	// Simpleviewer:
	setTimeout('simpleviewer();', 3000);

	// Weer:
	var weer = '';
	weer += '<iframe';
	weer += ' width="120"';
	weer += ' height="73"';
	weer += ' scrolling="no"';
	weer += ' frameborder="0"';
	weer += ' src="http://gratis.weer.nl/meteo/hptool/index.php?';
	weer += 'cid=31X4403';
	weer += '&amp;cityName=Oostgelre';
	weer += '&amp;l=nl';
	weer += '&amp;style=13';
	weer += '&amp;v=nl';
	weer += '&amp;ver=2';
	weer += '&amp;c1=transparent';
	weer += '&amp;c2=0060ac';
	weer += '&amp;c3=000000';
	weer += '&amp;c4=transparent';
	weer += '&amp;c5=000000';
	weer += '&amp;c6=transparent';
	weer += '&amp;c7=transparent';
	weer += '&amp;f1a=1';
	weer += '&amp;f1b=1';
	weer += '&amp;f2a=1';
	weer += '&amp;f2b=1';
	weer += '&amp;f3a=1';
	weer += '&amp;f3b=1';
	weer += '&amp;ct1=1';
	weer += '&amp;ct2=6';
	weer += '&amp;ct3=0';
	weer += '&amp;ct4=0';
	weer += '&amp;ct5=0';
	weer += '&amp;fcd=0';
	weer += '"></iframe>';
	jQuery('.weer').append(weer);

	// Header schaduw:
	jQuery(".header").dropShadow({left: 0, top: 0, opacity: 0.9, color: "#000", blur: 4});
	
	jQuery('.advertenties').mouseenter(function(){ mouseover = true; });
	jQuery('.advertenties').mouseleave(function(){ mouseover = false; });	
	
	// Advertenties:
	advertenties();

	// Fancybox:
	jQuery(".mutaties").fancybox({
		'width'				: '500px',
		'height'			: '500px',
		'autoScale'			: true,
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic'
	});
	
	// Mutatie verzenden:
	jQuery("#mutatie").click(function(){
									  
		execute = true;
		
		if (jQuery("#rubriek_vermelding").val() == '' || jQuery("#rubriek_vermelding").val() == 'Verplicht veld') { execute = false; jQuery("#rubriek_vermelding").css({"border":"1px Solid Red"}); jQuery("#rubriek_vermelding").val('Verplicht veld'); 
		} else { jQuery("#rubriek_vermelding").css({"border":"1px Solid #999"}); }
		if (jQuery("#mutatie_omschrijving").val() == '' || jQuery("#mutatie_omschrijving").val() == 'Verplicht veld') { execute = false; jQuery("#mutatie_omschrijving").css({"border":"1px Solid Red"}); jQuery("#mutatie_omschrijving").val('Verplicht veld'); 
		} else { jQuery("#mutatie_omschrijving").css({"border":"1px Solid #999"}); }
		if (jQuery("#naam").val() == '' || jQuery("#naam").val() == 'Verplicht veld') { execute = false; jQuery("#naam").css({"border":"1px Solid Red"}); jQuery("#naam").val('Verplicht veld'); 
		} else { jQuery("#naam").css({"border":"1px Solid #999"}); }
		if (jQuery("#bedrijf").val() == '' || jQuery("#email").val() == 'Verplicht veld') { execute = false; jQuery("#bedrijf").css({"border":"1px Solid Red"}); jQuery("#bedrijf").val('Verplicht veld'); 
		} else { jQuery("#bedrijf").css({"border":"1px Solid #999"}); }
		if (jQuery("#telefoon").val() == '' || jQuery("#telefoon").val() == 'Verplicht veld') { execute = false; jQuery("#telefoon").css({"border":"1px Solid Red"}); jQuery("#telefoon").val('Verplicht veld'); 
		} else { jQuery("#telefoon").css({"border":"1px Solid #999"}); }
		if (jQuery("#email").val() == '' || jQuery("#email").val() == 'Verplicht veld') { execute = false; jQuery("#email").css({"border":"1px Solid Red"}); jQuery("#email").val('Verplicht veld'); 
		} else { jQuery("#email").css({"border":"1px Solid #999"}); }
		if (jQuery("#melding").val() == '' || jQuery("#melding").val() == 'Verplicht veld') { execute = false; jQuery("#melding").css({"border":"1px Solid Red"}); jQuery("#melding").val('Verplicht veld'); 
		} else { jQuery("#melding").css({"border":"1px Solid #999"}); }
		
		if (execute) {
			jQuery.ajax({
				type	: 		'POST',
				url		:		templatedir+'/mutatie.php',
				data	:		{ 
					'gemeente' 				: 	jQuery("#gemeente").val(),
					'rubriek_vermelding' 	: 	jQuery("#rubriek_vermelding").val(),
					'mutatie_omschrijving'	: 	jQuery("#mutatie_omschrijving").val(),
					'naam' 					: 	jQuery("#naam").val(),
					'bedrijf' 				: 	jQuery("#bedrijf").val(),
					'telefoon' 				: 	jQuery("#telefoon").val(),
					'email' 				: 	jQuery("#email").val(),
					'melding'				:	jQuery("#melding").val()
				},
				success	:		function (msg) {
					
					if (msg) {
						jQuery("#rubriek_vermelding").val('');
						jQuery("#mutatie_omschrijving").val('');
						jQuery("#naam").val('');
						jQuery("#bedrijf").val('');
						jQuery("#telefoon").val('');
						jQuery("#email").val('');
						jQuery("#melding").val('');
						alert(msg);					
						jQuery.fancybox.close();
					}
											
				}
			});	
		}
	});
	
	jQuery("#fancybox input").click(function(){
		if (jQuery(this).val() == "Verplicht veld") jQuery(this).select();
	});
	
	jQuery("#fancybox textarea").click(function(){
		if (jQuery(this).val() == "Verplicht veld") jQuery(this).select();
	});
	
});
	  
function addMarker(lat, lon, title, gemeente, postcode) {
	
	var myLatlng = new google.maps.LatLng(lat, lon);

	map.setCenter(myLatlng);
	var marker = new google.maps.Marker({
		map: map, 
		position: myLatlng,
		title: title,
		icon: templatedir+'/images/vermelding.png'
	});
	
	var contentString 	= '';
	contentString += '<br /><div id="content">'; 
	contentString += title; 
	contentString += '<hr /><a target="_blank" title="Routebeschrijving" href="';
	postcode = postcode.replace(/ /g, "+");
	contentString += 'http://maps.google.nl/maps?f=d&source=s_d&saddr=&daddr='+postcode;
	contentString += '">Route beschrijving</a>';
	contentString += '</div><br />';
	var infowindow 		= new google.maps.InfoWindow({content: contentString});
	
	google.maps.event.addListener(marker, 'click', function() {
	  infowindow.open(map,marker);
	});
	
	markersArray.push(marker);

}
	
function advertenties() {
	
	if (mouseover) {
		
		setTimeout(advertenties, 1000);
		
	} else {
	
		jQuery.ajax({
			type	: 		'POST',
			url		:		wburl+'/modules/carousel/view.php',
			data	:		{ 
				'advertenties' 	: 	'1',
				'page_id' 		: 	pageid,
				'section_id'	:	'6'
			},
			success	:		function (html) {
				
				if (html) {
					
					jQuery('.advertentie_dump').html(html);
					jQuery('.advertenties').animate({"height":"1px"}, 1500, function() {
						jQuery('.advertenties').html(jQuery('.advertentie_dump').html());
						jQuery('.advertenties').animate({"height": "99px"}, 1500);
					});
					
				}
			
			}
		});
		
		setTimeout(advertenties, 8000);
	
	}

}

function simpleviewer() {
	
	// Simpleviewer:
	var fo = new SWFObject(wburl+"/modules/simpleviewer/viewer.swf?time="+time, "viewer", "250", "310 ", "8", "#FFFFFF");
	fo.addParam("wmode", "transparent"); 
	fo.addVariable("xmlDataPath", wburl+"/media/Foto album/gallery.xml?time="+time);
	//fo.addParam("wmode", "opaque"); 
	fo.write("simpleviewer");

}
