function capitalizeValue(value) {
	
	var newArray = value.split(" ");
	
	var newVal = "";
	
	for(var i = 0; i < newArray.length; i++) {
		
		newVal += newArray[i].substring(0,1).toUpperCase() + newArray[i].substring(1,newArray[i].length) + ' ';
		
	}
	
	newVal = newVal.replace( /\s*$/, "" );
	
	return newVal;
}

function getAddress(zip, input_zip, input_street, input_city) {
	
	zip = zip.replace(" ","");
	
	input_zip.val(zip);
	
	x_getAddress(zip, function(data) {
		
		if(data) {
		
			var values = PHP_Unserialize(data);
			var street = values[0];
			var city = capitalizeValue(values[1].toLowerCase());
			
		} else {
			
			var street = "";
			var city = "";
			
		}
			
		input_street.val(street);
		input_city.val(city);
		
	});
	
}


$(document).ready(function() {
	
	/* DATEPICKER 
	$("#datepicker").datepicker();*/
	
	/* offer */
	$('#txtZip').blur(function() {
		
		if($('#txtZip').val() == "") {
			
			return false;			
			
		} else {
			
			getAddress($('#txtZip').val(), $('#txtZip'), $('#txtStreet'), $('#txtCity'));
			
		}
		
	});
	
	
	/* offer */
	$('#txtFactZip').blur(function() {
		
		if($('#txtFactZip').val() == "") {
			
			return false;			
			
		} else {
			
			getAddress($('#txtFactZip').val(), $('#txtFactZip'), $('#txtFactStreet'), $('#txtFactCity'));
			
		}
		
	});
	
	
	/* faq */
	$('.faq_title').click(function () {
		
		if($(this).parent("li").attr('class') == "faq") {
			
			if($(this).parent("li").parent("ul").find('ul').css('display') == "block") {
				
				
				$(this).parent("li").parent("ul").find('ul').removeClass('notactive').addClass('active');

				$(this).parent("li").parent("ul").find('ul').slideUp();
				$(this).parent("li").parent("ul").find('div').slideUp();
				
			} else {
		
				$(this).parent("li").parent("ul").find('ul').slideDown();
				
			}
				
		}
		
		if($(this).parent("li").attr('class') == "faq_sub") {
			
			if($(this).parent("li").find("div").css('display') == "block") {

				$(this).parent("li").find("div").slideUp();
				
			} else {
				
				$(this).parent("li").find("div").slideDown();
				
			}
				
		}
		
	});
	

	
	/* references */
	$("#slider").easySlider({
		auto: true,
		continuous: true 
	});

	
	
	/* storingen */
	$('.storingen').click(function () {
		
		if($('#sd_' + this.id).html() != "") {
			
			if($('#sd_' + this.id).css('display') == 'block')
				$('#sd_' + this.id).hide('fast');
			else
				$('#sd_' + this.id).show('fast');
				
		}
		
	});
	
});