/*$(document).ready(function() { 
 
$("#form1").validateForm(aFormValidationFields, formSettings);
}); */    

var toolTipCall = "<" + "script" + " type='text/javascript'>" + "setTooltip()" + "<" + "/script" + ">";

var formSettings = {
	formId                  : "form1",
	errorMsgClass           : "errorMsg",
	completeMsgDivId        : "form",
	completeMsgSucces        : "<h2>Berichtstatus</h2><span class='verstuurd'>Uw bericht is verstuurd, wij nemen spoedig contact op.</span>",
	postUrl                 : "/mail/postform.php?f=1",
	errorMsgCustomHTML      : "<span class='spanTooltip' style='display: none;'>_ERROR_</span><img src='/pics/error.gif' alt='' class='tooltip  png_fix' />  " + toolTipCall, 
	validationType          : 1 
}
		
var aFormValidationFields = new Array(
	{ ElementId : "frm_name",           ValidationType : "NotEmpty",         ErrorMsg : "Naam is verplicht" }, 
	{ ElementId : "frm_email",          ValidationType : "EMailAddress",     ErrorMsg : "E-mail is verplicht" },
	{ ElementId : "frm_phone",          ValidationType : "NotEmpty",         ErrorMsg : "Telefoonnummer is verplicht" },   
	{ ElementId : "frm_opmerkingen",    ValidationType : "NotEmpty",         ErrorMsg : "Onderwerp is verplicht" }		
);

function setTooltip() 
{
	$('.errorMsg img').tooltip({
		track: true,
		delay: 0,
		showURL: false,
		bodyHandler: function() { 
			return $($(this).prev(".spanTooltip")).html(); 
		}
	});
}

// formcheck voor nieuwsreactie-formulieren.

function FormCheck(){
	if ( $('input#_pt_70472').val().length <= 0 || $('textarea#_pt_70473').val().length == 0 ){
		alert('Vul a.u.b. beide velden in.');
		return false;
	} 
  if($('#_captcha').val() != $('.captcha').text()){
    alert('U heeft de antispam vraag niet correct over genomen.');
    return false;
  }  
	return true;
}
/*

// formcheck voor nieuwsreactie-formulieren.

function FormCheck(){
  if ( $('input#_pt_70472').val().length <= 0 || $('textarea#_pt_70473').val().length == 0 ){
    alert('Vul a.u.b. beide velden in.');
    return false;
  } else {
    return true;
  }
}
*/
function NewsletterForm(){
  
  
  if(document.getElementById('newsletter_name').value.length < 2){
    alert('Vul uw naam in!');
    document.getElementById('newsletter_name').focus();
    return false;
  }
  
  if(!ValidateEmail(document.getElementById('newsletter_email'), 'Vul uw e-mail correct adres in!')){
    return false;
  }
 
   $.ajax({
    type: 'POST',
    url: '/mail/postform.php?f=2',
    data: $('#newsletter_form').serialize(),
    success: function(){
      $('#form-newsletter').html('Bedankt voor uw inschrijving, u krijgt zo spoedig mogelijk een bevestiging.');
    }
  });
 
 return true;
}

function ValidateEmail(Field, Message)
{
  var regex = /^[\w\.-]+@[\w\.-]+\.[a-zA-Z]{2,4}$/;
  if (!regex.test(Field.value)) {
    Field.focus();
    alert(Message);
    return false;
  }
  return true;
}
