$(document).ready(function(){
	$('#kopjesperdag').focus(function(){
		if($('#kopjesperdag').val() == 'Kopjes per dag'){
			$(this).val('');
		}
	});
	
	$('#kopjesperdag').blur(function(){
		if($(this).val() == ''){
			$(this).val('Kopjes per dag');
		}
	});
	
	$('#uwnaam').focus(function(){
		if($('#uwnaam').val() == 'Naam'){
			$(this).val('');
		}
	});
	
	$('#uwnaam').blur(function(){
		if($(this).val() == ''){
			$(this).val('Naam');
		}
	});
	
	$('#uwtelefoonnummer').focus(function(){
		if($('#uwtelefoonnummer').val() == 'Telefoonnummer'){
			$(this).val('');
		}
	});
	
	$('#uwtelefoonnummer').blur(function(){
		if($(this).val() == ''){
			$(this).val('Telefoonnummer');
		}
	});
	
	 $(".form_filter_button").click(function() {
		 filterKoffieAutomaten();
     });
	 
    $('.home_automaat_img').hover(function() {
         $(this).animate({ opacity: 1.0 }, 500);
    },function() {
        $(this).animate({ opacity: 0.5 }, 500);
    });
	 
	fillFilter();
	
	$('.koffietype').hover(
	  function () {
		  $('#koffietypes > div').css({'display':'none'});
			$(this).next().show();
	  },
	  function () {
		  
	  }
	);
	
	setTimeout(function(){belmeterug_terug();},1000); 
	
	var config = {    
		     over: belmeterug_open, // function = onMouseOver callback (REQUIRED)    
		     timeout: 500, // number = milliseconds delay before onMouseOut    
		     out: belmeterug_terug // function = onMouseOut callback (REQUIRED)    
		};	
    $('#belmeterug').hoverIntent(config);
    
    $('#nieuwsbrief_naam').focus(function(){
		if($(this).val() == 'Naam'){
			$(this).val('');
		}
	});
	
	$('#nieuwsbrief_naam').blur(function(){
		if($(this).val() == ''){
			$(this).val('Naam');
		}
	});
	
	$('#nieuwsbrief_email').focus(function(){
		if($(this).val() == 'E-mail adres'){
			$(this).val('');
		}
	});
	
	$('#nieuwsbrief_email').blur(function(){
		if($(this).val() == ''){
			$(this).val('E-mail adres');
		}
	});
});

function belmeterug_terug(){
	$('#belmeterug').animate({
		  "margin-left": "-265"
	}, "slow");
}

function belmeterug_open(){
	$(this).animate({
		  "margin-left": "0px"
	  }, "slow");
}

function proefplaatsingGekozenAutomaat(){
	var automaat_keuze = $('#automaat_keuze').val();
	$.post("/media/basic/ajax/koffiemax_sessions.php", { action: 'proefplaatsing_automaat', gekozenautomaat: automaat_keuze},
			function(data){
				if(data == 'SUCCESS'){
					
				}
	   });
}

function vraagProefplaatsingAan(){
	$.post("/media/basic/ajax/koffiemax_sessions.php", { action: 'proefplaatsing'},
		function(data){
			if(data == 'ja'){
				
		}
   });
}

function filterKoffieAutomaten(){
	var koffiesoort = $('#koffiesoort').val();
	var koffieautomaatwaarde = $('#koffieautomaatwaarde').val();
	var kopjesperdag = $('#kopjesperdag').val();
	if(kopjesperdag == 'Kopjes per dag'){
		kopjesperdag = 'none';
	}
	
	$.post("/media/basic/ajax/koffiemax_sessions.php", { action: 'filterkoffieautomaten', koffiesoort: koffiesoort, koffieautomaatwaarde: koffieautomaatwaarde, kopjesperdag: kopjesperdag },
		function(data){
		if(data == 'SUCCESS'){
			window.location.href="http://www.koffiemax.nl/automaten-en-producten/koffieautomaten/";
		}
   });
}

function fillFilter(){
	if($('#filteraanwezig').length) {
		$.post("/media/basic/ajax/koffiemax_sessions.php", { action: 'plaatsfilteritems'},
			function(data){
				if(data != 'nietgefilterd'){
					var filteritems = data.split('||');
					if(filteritems[0] != 'none'){
						$('#kopjesperdag').val(filteritems[0]);
					}
					if(filteritems[1] != 'none'){
						$('#koffieautomaatwaarde').val(filteritems[1]);
					}
					if(filteritems[2] != 'none'){
						$('#koffiesoort').val(filteritems[2]);
					}
				}
	   });
	}
}

function setRightOverlay(id){
	switch(id)
	{
	case '1':
		showOverlay('Koffie', '100% Arabica en voorzien van een heerlijke cr&eacute;me laag');
	  break;
	case '2':
		showOverlay('Espresso', 'Espresso is sterk geconcentreerde, zeer fijn gemalen koffie. Een espresso wordt in een klein kopje geserveerd.');
	  break;
	case '3':
		showOverlay('Koffie met melk', 'Maak uw heerlijk koffie romig met deze variant.');
	  break;
	case '4':
		showOverlay('Cappucino', 'Cappuccino bestaat uit drie gelijke delen espresso, melk en melkschuim. Een snufje cacaopoeder of  kaneel maken het een extra feestelijke koffie.');
	  break;
	case '5':
		showOverlay('Cacao', 'Een romige smaak van een heerlijke kop chocolade staat garant voor een zoete voldoening. Gemaakt van echte cacao en magere melkpoeder.');
	  break;
	case '6':
		showOverlay('Thee', 'Met meer dan 18 smaken een wereld vol geuren en kleuren');
	  break;
	case '7':
		showOverlay('Wiener melange', 'Is een heerlijke cappuccino voorzien van een toefje cacao');
	  break;
	case '8':
		showOverlay('Latte Macchiato', 'Latte Machiato is warme melk waaraan een scheutje koffie wordt toegevoegd. Opgebouwd uit meerdere lagen die niet door elkaar heen lopen.');
	  break;
	case '9':
		showOverlay('Caf&eacute; au lait', 'Cafe au lait bestaat uit een deel espresso op vier delen warme melk. In Nederland noemen we deze drank \'koffie\' verkeerd.');
	  break;
	}
}

function showOverlay(title, text){
	$('#overlay_title').html(title);
	$('#overlay_text').html(text);
	$('.overlay_background').css({'display':'block'});
	$('#overlay').css({'display':'block'});
	$('#overlay_top').css({'display':'block'});
	$('#overlay_bottom').css({'display':'block'});	
}

function closeOverlay(){
	$('.overlay_background').css({'display':'none'});
	$('#overlay').css({'display':'none'});
	$('#overlay_top').css({'display':'none'});
	$('#overlay_bottom').css({'display':'none'});
}

function belmeterug(){
	var telnummer = $('#uwtelefoonnummer').val();
	var belnaam = $('#uwnaam').val();
	if(telnummer != 'Telefoonnummer' && belnaam != 'Naam'){
		$.post("/media/basic/ajax/belme.php", { telefoonnummer: telnummer, naam: belnaam},
				function(data){
					if(data == "SUCCESS"){
						$('#belmeterug').html('Dankjewel, wij bellen u zo spoedig mogelijk.');
					}
		});
	}
}
