// JavaScript Document

//For our POST form action
    function makeRequestForm(url, parameters, layerName) {
        var http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        http_request.onreadystatechange = function() { 
		//alertContents(http_request); 
		makeRequest(http_request,layerName);
		};
        http_request.open('POST', url, true);
		http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");//erg belangrijk
        http_request.send(parameters);

    }
//We call it get but it's POST instead

	function get() {
	var naam = document.getElementById('naam').value;
	var bedrijf = document.getElementById('bedrijf').value;
	var email = document.getElementById('email').value;
	var queryString = "aanmelding=true&naam=" + naam + "&bedrijf=" + bedrijf + "&email=" + email;
     makeRequestForm("/incs/nieuwsbrief-form.php", queryString, 'contentText');
   }

//afspraak
	function postAfspraak() {
	$('.error').hide();
	$(".maakAfspraak").click(function() { 
		$('.error').hide();									  
		/////////							  
		var naam = $("input#naam").val();
			if (naam == "") {
				$("label#naam_error").show();
				$("input#naam").focus();
				return false;
			  }
		var bedrijf = $("input#bedrijf").val();
		var email = $("input#email").val();
			if (email == "") {
				$("label#email_error").show();
				$("input#email").focus();
				return false;
			  }		
		var telefoon =$("input#telefoon").val();
		var opmerkingen = $("textarea#opmerkingen").val();
		var dataString = "afspraak=true&naam=" + naam + "&bedrijf=" + bedrijf + "&email=" + email + "&telefoon=" + telefoon + "&opmerkingen=" + opmerkingen;
		 //alert(dataString);
		 $.ajax({
			type: "POST",
			url: "/incs/afspraakProcess.php",
			data: dataString,
			success: function() {
			//alert("nu laten zien");
			  $('#contentText').html("<div id='message'></div>");
			  $('#message').html("<h3>Afspraak maken</h3>")
			  .append("<p>Bedankt, een van onze adviseurs neemt binnenkort contact met u op.</p>")
			  .hide()
			  .fadeIn(1500);
			}//end success
		  });//end ajax
		   return false;
		})
	}//end postAfspraak
	
	
	
//dealerlogin
	function dealerLogin() {
	
	$('.error').hide();
	$(".loginKnop").click(function() { 
		$('.error').hide();									  
		/////////							  
		var uid = $("input#uid").val();
			if (uid == "") {
				$("label#uid_error").show();
				$("input#uid").focus();
				return false;
			  }
		var pwd = $("input#pwd").val();
			if (pwd == "") {
				$("label#password_error").show();
				$("input#pwd").focus();
				return false;
			  }		
		var login = $("input#login").val();
		var dataString = "uid=" + uid + "&pwd=" + pwd + "&login=" + login;
		// alert(dataString);
		 $.ajax({
			type: "POST",
			url: "/dealers/dealerLoginProcess2009.php",
			data: dataString,
			success: function(results) {
			//alert("nu laten zien");
			  $('#contentText').html(results);
			}//end success
		  });//end ajax
		   return false;
		})	
	}//end dealer login

	function wachtwoordAanvraag() {
		
		$('.error').hide();
	$(".dealerWWKnop").click(function() { 
		$('.error').hide();									  
		/////////							  
		var bedrijfsnaam = $("input#bedrijfsnaam").val();
			if (bedrijfsnaam == "") {
				$("label#bedrijfsnaam_error").show();
				$("input#bedrijfsnaam").focus();
				return false;
			  }
		var contact_persoon = $("input#contact_persoon").val();
			if (contact_persoon == "") {
				$("label#contact_persoon_error").show();
				$("input#contact_persoon").focus();
				return false;
			  }		
		var adres = $("input#adres").val();
		if (adres == "") {
			$("label#adres_error").show();
			$("input#adres").focus();
			return false;
		  }		
			var plaats = $("input#adres").val();
		if (plaats == "") {
			$("label#plaats_error").show();
			$("input#plaats").focus();
			return false;
		  }		
		  var telefoon = $("input#telefoon").val();
		if (telefoon == "") {
			$("label#telefoon_error").show();
			$("input#telefoon").focus();
			return false;
		  }		
		  var email = $("input#email").val();
		if (email == "") {
			$("label#email_error").show();
			$("input#email").focus();
			return false;
		  }	
		var dataString = "aanvragen=do&bedrijfsnaam=" + bedrijfsnaam + "&contact_persoon=" + contact_persoon + "&adres=" + adres+ "&plaats=" + plaats+ "&telefoon=" + telefoon + "&email=" + email;
		alert(dataString);
		 $.ajax({
			type: "POST",
			url: "/dealers/wwprocess.php",
			data: dataString,
			success: function(results) {
			//alert("nu laten zien");
			  $('#contentText').html(results);
			}//end success
		  });//end ajax
		   return false;
		})	
		

	}


