window.onscroll = function()
{		
	if( window.XMLHttpRequest ) {
		if (document.documentElement.scrollTop > 158 || self.pageYOffset > 158) {
			var height = self.pageYOffset-148;
			$('#showroom_photo img').css({position: 'fixed'});
			$('#showroom_photo img').css({top: '0'});
			
		}
		if (document.documentElement.scrollTop < 158 || self.pageYOffset < 158) {
			$('#showroom_photo img').css({position: 'absolute'});
			$('#showroom_photo img').css({top: '0'});
		}
	}
}

$(document).ready(function(){
  	$.preloadCssImages();
});

$(window).load(function () {
	$('#loading').fadeOut(1000);
});

//HOMEPAGE FADING TITLE AND BLOCK
$(window).load(function () {
	$('#main_home h2').slideDown(2000, function () {	
		$('#home_content_block').fadeIn(900);
		$('#home_content').fadeIn(900);
		$('#actie_content_block').fadeIn(900);
		$('#actie_block').fadeIn(900);
		$('#anouncement_content_block').fadeIn(900);
		$('#anouncement_block').fadeIn(900);
	});
	
	$('#start_link').click(function(){
		$('.content').fadeOut("slow");
		$('#start_block').fadeIn("slow");
		$('#start_content_block').fadeIn("slow");
	});
	
	$('#start_links').click(function(){
		$('.content').fadeOut("slow");
		$('#start_block').fadeIn("slow");
		$('#start_content_block').fadeIn("slow");
	});
	
});

//KEUKENS FADING TITLE, SUBMENU AND BLOCK
$(window).load(function () {
$('#main_keukens h2').slideDown(2000, function () {							 
			$('#submenu_keukens li .onzemerken').slideDown(1000, function () {
				$('#submenu_keukens li .mogelijkheden').slideDown(1000, function () {
					$('#submenu_keukens li .apparatuur').slideDown(1000, function () {
						$('#submenu_keukens li .fotoboek').slideDown(1000, function () {
							$('#keukens_content_block').fadeIn(900);
							$('#keukens_content').fadeIn(900);
						});
					});
				});
			});
		});
});


	$(document).ready(function() {
		$('#submenu_keukens a').click(function(){
			$('.content').fadeOut(900);
			$('#' + this.className).fadeIn(1100);
			$('#' + this.className + '_block').fadeIn(1100);
		});
});
	

//WERKBLADEN FADING TITLE, SUBMENU AND BLOCK
$(window).load(function () {
$('#main_werkbladen h2').slideDown(2000, function () {							 
			$('#submenu_werkbladen li .mogelijkheden').slideDown(1000, function () {
				$('#submenu_werkbladen li .spoelen').slideDown(1000, function () {
					$('#submenu_werkbladen li .fotoboek').slideDown(1000, function () {
						$('#werkbladen_content_block').fadeIn(900);
						$('#werkbladen_content').fadeIn(900);
					});
				});
			});
		});
});


	$(document).ready(function() {
		$('#submenu_werkbladen a').click(function(){
			$('.content').fadeOut(900);
			$('#' + this.className).fadeIn(1100);
			$('#' + this.className + '_block').fadeIn(1100);
			$('#' + this.className + '_block_foto').fadeIn(1100);
			$('#' + this.className + '_foto').fadeIn(1100);
		});
});


//EETHOEKEN FADING TITLE, SUBMENU AND BLOCK
$(window).load(function () {
$('#main_eethoeken h2').slideDown(2000, function () {							 
			$('#submenu_eethoeken li .eethoek').slideDown(1000, function () {
				$('#submenu_eethoeken li .tafelbladen').slideDown(1000, function () {
					$('#submenu_eethoeken li .stoelen').slideDown(1000, function () {
						$('#submenu_eethoeken li .fotoboek').slideDown(1000, function () {
							$('#eethoeken_content_block').fadeIn(900);
							$('#eethoeken_content').fadeIn(900);
						});
					});
				});
			});
		});
});


	$(document).ready(function() {
		$('#submenu_eethoeken a').click(function(){
			$('.content').fadeOut(900);
			$('#' + this.className).fadeIn(1100);
			$('#' + this.className + '_block').fadeIn(1100);
			$('#' + this.className + '_block_foto').fadeIn(1100);
			$('#' + this.className + '_foto').fadeIn(1100);
		});
});

//FORNUIZEN FADING TITLE, SUBMENU AND BLOCK
$(window).load(function () {
$('#main_fornuizen h2').slideDown(2000, function () {							 
			$('#submenu_fornuizen li .fornuis').slideDown(1000, function () {
				$('#submenu_fornuizen li .buitenruimte').slideDown(1000, function () {
					$('#submenu_fornuizen li .buitenkeuken').slideDown(1000, function () {
						$('#submenu_fornuizen li .fotoboek').slideDown(1000, function () {
							$('#fornuizen_content_block').fadeIn(900);
							$('#fornuizen_content').fadeIn(900);
						});
					});
				});
			});
		});
});


	$(document).ready(function() {
		$('#submenu_fornuizen a').click(function(){
			$('.content').fadeOut(900);
			$('#' + this.className).fadeIn(1100);
			$('#' + this.className + '_block').fadeIn(1100);
			$('#' + this.className + '_block_foto').fadeIn(1100);
			$('#' + this.className + '_foto').fadeIn(1100);
		});
	});



//BADKAMERS FADING TITLE, SUBMENU AND BLOCK
$(window).load(function () {
	$('#main_badkamers h2').slideDown(2000, function () {							 
		$('#submenu_badkamers li .badkamer').slideDown(1000, function () {
			$('#submenu_badkamers li .fotoboek').slideDown(1000, function () {
				$('#badkamers_content_block').fadeIn(900);
				$('#badkamers_content').fadeIn(900);
			});	
		});
	});
});


$(document).ready(function() {
	$('#submenu_badkamers a').click(function(){
		$('.content').fadeOut(900);
		$('#' + this.className).fadeIn(1100);
		$('#' + this.className + '_block').fadeIn(1100);
		$('#' + this.className + '_block_foto').fadeIn(1100);
		$('#' + this.className + '_foto').fadeIn(1100);
	});
});
	
//ALL PAGES
$(document).ready(function() {

	$('.sluit').click(function(){
		$('.content').fadeOut("slow");
		$('.intro').fadeIn("slow");
	});
				
	$(function() {
		$('.overlay').css('opacity',0.8);
	});

	$('.contact_menu span').click(function(){
		$('.content').fadeOut("slow");
		$('#' + this.className).fadeIn("slow");
	});
	
	$(function(){
		var spt = $('span.mailme');
		var at = / at /;
		var dot = / dot /g;
		var addr = $(spt).text().replace(at,"@").replace(dot,".");
		$(spt).after('<a href="mailto:'+addr+'" class="mailme">'+ addr +'</a>')
		.hover(function(){window.status="Email";}, function(){window.status="";});
		$(spt).remove();
	});
	
	$(function() {
		$(".external").attr("target","_blank");
	});
	
	$(function(){
		$("#contactform").validate();
	});
	
	$(function() {
  		$("#timeline .time1").click(function() {
    		window.location.href = "keukens.html";
  		});
		$("#timeline .time2").click(function() {
    		window.location.href = "werkbladen.html";
  		});
		$("#timeline .time3").click(function() {
    		window.location.href = "eethoeken.html";
  		});
		$("#timeline .time4").click(function() {
    		window.location.href = "fornuizen.html";
  		});
		$("#timeline .time5").click(function() {
    		window.location.href = "badkamers.html";
  		});

	});
	
	$("#timeline .time1, #timeline .time2, #timeline .time3, #timeline .time4, #timeline .time5, ").hover(
		function() {
			titel_inhoud = this.title;
			$(this).removeAttr("title");
			//this.alt = "";
			$("#tooltip_" + this.className).html("<p>" + titel_inhoud + "</p>");
			$("#tooltip_" + this.className).slideDown();
		},
		function() {
			this.title = titel_inhoud;	
			$("#tooltip_" + this.className).slideUp();
		}
	);
	
	
	$("#timeline .time1").mousemove(function(e){
		$("#tooltip_time1").css("top", (e.pageY -70));
		$("#tooltip_time1").css("left", 15);
		
	});
	
	$("#timeline .time2").mousemove(function(e){
		$("#tooltip_time2").css("top", (e.pageY -70));
		$("#tooltip_time2").css("left", 210);
		
	});
	
	$("#timeline .time3").mousemove(function(e){
		$("#tooltip_time3").css("top", (e.pageY -70));
		$("#tooltip_time3").css("left", 400);
		
	});
	
	$("#timeline .time4").mousemove(function(e){
		$("#tooltip_time4").css("top", (e.pageY -70));
		$("#tooltip_time4").css("left", 590);
		
	});
	
	$("#timeline .time5").mousemove(function(e){
		$("#tooltip_time5").css("top", (e.pageY -70));
		$("#tooltip_time5").css("left", 785);
		
	});
	
	$(function() {
		$("#main_bezorgen h2").css('display','block');
		$("#main_showroom h2").css('display','block');
		$("#main_contact h2").css('display','block');
		$("#main_vacatures h2").css('display','block');
		$("#main_disclaimer h2").css('display','block');
	});
	

});

function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
		map.setMapType(G_HYBRID_MAP);
		map.disableDragging();
		
		//map.addControl(new GSmallMapControl()); //inzoemen en uitzoemen
		
		//map.addControl(new GMapTypeControl()); //kaart, satelliet, beide opties
		
		map.setCenter(new GLatLng(50.82983426044855, 5.759528875350952), 17); //lengte en breedte graad
		map.getCenter();
		//map.openInfoWindow(map.getCenter()); //info ballong
		
		var blueIcon = new GIcon(G_DEFAULT_ICON);
		markerOptions = { icon:blueIcon };
		
		var point = new GLatLng(50.82983426044855, 5.759528875350952);
		map.addOverlay(new GMarker(point, markerOptions));

      }
    }
	
$(document).ready(function() {
	$(".showroom_item img").click(function() {
    	var source = $(this).attr('src');
		$("#showroom_photo img").attr('src' , source);
  	});
});
