Cufon.replace('h1', { fontFamily: 'GillSansMT' });
Cufon.replace('h2', { fontFamily: 'GillSansMT' });
Cufon.replace('h3', { fontFamily: 'GillSansMT' });
Cufon.replace('h4', { fontFamily: 'GillSansMT' });

function offerteLang(lang)
{
	$('a.versturen').removeClass('nl en de fr');
	$('#lang').val(lang);
	
	switch(lang)
	{
		case "nl":
			$('h3#intro').html('Vul onderstaand formulier in');
			$('label[for="opmerkingen"]').html('Omschrijving');
			$('label[for="naam"]').html('Naam');
			$('label[for="adres"]').html('Adres');
			$('label[for="woonplaats"]').html('Woonplaats');
			$('label[for="tel"]').html('Telefoonnummer');
			$('label[for="gsm"]').html('GSM-nummer');
			$('label[for="email"]').html('E-mailadres');
			$('label[for="website"]').html('Website');
			$('label[for="model"]').html('Model');
			$('#personalinformation').html('Voor persoonlijke informatie, bel 06-53148709 of 06-23236624.');
			$('a.versturen').addClass('nl');
			break;

		case "en":
			$('h3#intro').html('Fill out the form below');
			$('label[for="opmerkingen"]').html('Description');
			$('label[for="naam"]').html('Name');
			$('label[for="adres"]').html('Address');
			$('label[for="woonplaats"]').html('City');
			$('label[for="tel"]').html('Telephone number');
			$('label[for="gsm"]').html('Mobile phone number');
			$('label[for="email"]').html('Email');
			$('label[for="website"]').html('Website');
			$('label[for="model"]').html('Model');
			$('#personalinformation').html('Personal inquiries, call +31(0)6-53148709 or +31(0)6-23236624.');
			$('a.versturen').addClass('en');
			break;

		case "fr":
			$('h3#intro').html('Remplissez le formulaire ci-dessous');
			$('label[for="opmerkingen"]').html('Description');
			$('label[for="naam"]').html('Nom');
			$('label[for="adres"]').html('Adresse');
			$('label[for="woonplaats"]').html('Place');
			$('label[for="tel"]').html('Num&eacute;ro de t&eacute;l&eacute;phone');
			$('label[for="gsm"]').html('Num&eacute;ro de mobile');
			$('label[for="email"]').html('E-mail');
			$('label[for="website"]').html('Site Web');
			$('label[for="model"]').html('Mod&egrave;le');
			$('#personalinformation').html('Pour des renseignements personnels, composez le +31(0)6-53148709 ou +31(0)6-23236624.');
			$('a.versturen').addClass('fr');
			break;

		case "de":
			$('h3#intro').html('FŸllen Sie das Formular unten');
			$('label[for="opmerkingen"]').html('Beschreibung');
			$('label[for="naam"]').html('Name');
			$('label[for="adres"]').html('Adresse');
			$('label[for="woonplaats"]').html('Stadt');
			$('label[for="tel"]').html('Telefon-Nummer');
			$('label[for="gsm"]').html('Handy-Nummer');
			$('label[for="email"]').html('E-Mail');
			$('label[for="website"]').html('Website');
			$('label[for="model"]').html('Modell');
			$('#personalinformation').html('Pers&ouml;nliche Anfragen, rufen +31(0)6-53148709 oder +31(0)6-23236624.');
			$('a.versturen').addClass('de');
			break;
	}
	
	Cufon.refresh();
}

function offerteSend()
{
	var error = "";

	if($('#naam').val()=="") error += "<li>Naam niet ingevuld</li>";
	if($('#adres').val()=="") error += "<li>Adres niet ingevuld</li>";
	if($('#woonplaats').val()=="") error += "<li>Woonplaats niet ingevuld</li>";
	if($('#tel').val()=="") error += "<li>Telefoonnummer niet ingevuld</li>";
	if($('#email').val()=="") error += "<li>E-mailadres niet ingevuld</li>";
	
	if(error)
	{
		$('#formmessage').addClass('error');
		$('#formmessage').html('De volgende fouten zijn nog gevonden:<ul>' + error + '</ul>');
	}
	else {
		$.post("/verdaat/offerte/index.php?action=send", {
			naam: $('#naam').val(),
			adres: $('#adres').val(),
			woonplaats: $('#woonplaats').val(),
			tel: $('#tel').val(),
			gsm: $('#gsm').val(),
			email: $('#email').val(),
			website: $('#website').val(),
			merk: $('#merk').val(),
			model: $('#model').val(),
			opmerkingen: $('#opmerkingen').val()
		}, function(data) {
			if(data=="1")
			{
				$('#formelements').slideUp('normal', function() {
					$('#formmessage').removeClass('error');
					switch($('#lang').val())
					{
						case "en":
							txtSuccess = "<strong>Thanks! Your request has been sent.</strong><br />We will contact you.";
							break;

						case "fr":
							txtSuccess = "<strong>Merci! Votre demande a bien &eacute;t&eacute; envoy&eacute;.</strong><br />Nous prendrons contact avec vous.";
							break;

						case "de":
							txtSuccess = "<strong>Vielen Dank! Ihre Anfrage wurde gesendet.</strong><br />Wir werden Sie umgehend kontaktieren.";
							break;

						default:
							txtSuccess = "<strong>Bedankt! Uw aanvraag is verstuurd.</strong><br />Wij nemen zo spoedig mogelijk contact met u op.";
							break;
					}
					$('#formmessage').html(txtSuccess);
				});
			}
			else {
				$('#formmessage').addClass('error');
				$('#formmessage').html('De volgende fouten zijn nog gevonden:<ul>' + data + '</ul>');
			}
		});
	}
}

function aftersalesSend()
{
	var error = "";

	if($('#datumtxt').html()=="-") error += "<li>Voorkeursdatum niet opgegeven</li>";
	if($('#naam').val()=="") error += "<li>Naam niet ingevuld</li>";
	if($('#tel').val()=="") error += "<li>Telefoonnummer niet ingevuld</li>";
	if($('#email').val()=="") error += "<li>E-mailadres niet ingevuld</li>";
	if($('#type').val()=="") error += "<li>Geen merk en type ingevuld</li>";
	if($('#kenteken').val()=="") error += "<li>Geen kenteken ingevuld</li>";
	if($('#kmstand').val()=="") error += "<li>Geen kilometerstand ingevuld</li>";
	
	if(error)
	{
		$('#formmessage').addClass('error');
		$('#formmessage').html('De volgende fouten zijn nog gevonden:<ul>' + error + '</ul>');
	}
	else {
		var werkzaamheden = [];
		$('#werkzaamhedenb :checked').each(function() {
			werkzaamheden.push($(this).val());
		});
		$('#werkzaamheden').val(werkzaamheden);
	
		$.post("/verdaat/aftersales/index.php?action=send", {
			vestiging: $('#vestiging').val(),
			datum: $('#datumtxt').html(),
			werkzaamheden: $('#werkzaamheden').val(),
			opmerkingen: $('#opmerkingen').val(),
			vervangendvervoer: $('#vervangendvervoer').val(),
			bedrijfsnaam: $('#bedrijfsnaam').val(),
			naam: $('#naam').val(),
			tel: $('#tel').val(),
			email: $('#email').val(),
			website: $('#website').val(),
			merk: $('#merk').val(),
			type: $('#type').val(),
			kenteken: $('#kenteken').val(),
			kmstand: $('#kmstand').val()
		}, function(data) {
			if(data=="1")
			{
				$('#formelements').slideUp('normal', function() {
					$('#formmessage').removeClass('error');
					$('#formmessage').html('<strong>Bedankt! Uw aanvraag is verstuurd.</strong><br />Wij nemen zo spoedig mogelijk contact met u op.');
				});
			}
			else {
				$('#formmessage').addClass('error');
				$('#formmessage').html('De volgende fouten zijn nog gevonden:<ul>' + data + '</ul>');
			}
		});
	}
}

function initAftersales()
{
	$("#datum").datepicker({
		dateFormat: 'dd-mm-yy',
		dayNames: ['Zondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag'],
		dayNamesMin: ['Zo', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Za'],
		monthNames: ['Januari', 'Februari', 'Maart', 'April', 'Mei', 'Juni', 'Juli' ,'Augustus', 'September', 'Oktober', 'November', 'December'],
		monthNamesShort: ['Jan', 'Feb', 'Mrt', 'Apr', 'Mei', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dec'],
		yearRange: '-0:+1',
		changeYear: true,
		minDate: 0,
		nextText: 'Volgende',
		prevText: 'Vorige',
		constrainInput: true,
		changeMonth: true,
		onSelect: function(selectedDate) {
			$('#datumtxt').html(selectedDate);
		}
	});
}
