function startLoad() {
	$('#debug').val('loading..');
}

function stopLoad() {
	$('#debug').val('');
}

/* index */
function submitform() {
   var submitdata = true
   var errorstr = "De volgende gegevens ontbreken of zijn niet compleet :\n";
   var eonerror = false;
   var addressgiven = false;
   
   if(!$('input[name=TITEL]').is(':checked')) 
   {
		errorstr = errorstr + "\n" + "  - Aanhef";
		submitdata = false;
   }
 
   
   if($('#Initials').val().length == 0) 
   {
		errorstr = errorstr + "\n" + "  - Initialen";
		submitdata = false;
   }

   if($('#Surname').val().length == 0) 
   {
		errorstr = errorstr + "\n" + "  - Achternaam";
		submitdata = false;
   }

   $('#Date-of-birth').val($('#gebDatum').val());
   $('#GEBOORTEDATUM').val($('#gebDatum').val());
   if(!isDate($('#Date-of-birth').get(0))) 
   {
		errorstr = errorstr + "\n" + "  - Geboortedatum (dd-mm-jjjj)";
		submitdata = false;
   }
   
   if(!isPostcode($('#Postal-code').get(0))) 
   {
		errorstr = errorstr + "\n" + "  - Postcode";
		submitdata = false;
   } 
   
   if(!isNum($('#Housenumber').get(0))) 
   {
		errorstr = errorstr + "\n" + "  - Huisnummer";
		submitdata = false;
   } 
   
   if( isNum($('#Housenumber').get(0)) && isPostcode($('#Postal-code').get(0)) )
   {
	   // checkingText notFoundText
	   if ( $('#Street').val() == checkingText ||  $('#City').val() == checkingText) {
		   errorstr = errorstr + "\n" + "  - Uw adres is nog niet gevonden, probeer het later nog eens";
		   submitdata = false;		   
	   } else if ( $('#Street').val() == notFoundText ||  $('#City').val() == notFoundText) {
		   errorstr = errorstr + "\n" + "  - Uw adres is niet gevonden";
		   submitdata = false;
	   } else if ( $('#Street').val() == '' ||  $('#City').val() == '') {
		   errorstr = errorstr + "\n" + "  - Uw adres is niet gevonden";
		   submitdata = false;
	   }
   }
   
   if(!isEmailAddress($('#Email-address').get(0))) 
   {
		errorstr = errorstr + "\n" + "  - E-mailadres";
		submitdata = false;
   } 
   
   if(!isTelOrMobile($('#Telephone-number').get(0))) 
   {
		errorstr = errorstr + "\n" + "  - Telefoonnummer";
		submitdata = false;
   }

   if($('#incasso').val() == 'I') {
		$('#BETAALWIJZE').val('I');
   } else {
		$('#BETAALWIJZE').val('');
   }
   
   if($('#incasso').is(':checked'))
   {
	   // BT1 = bank, BT2 = giro
	   
	   	if (document.getElementById('bankgiro1').checked == true && !isBankrekening( document.getElementById('Bankaccount-number') ) ) {
		
	   		errorstr = errorstr + "\n" + "  - Rekeningnummer";
	   	} else if (document.getElementById('bankgiro2').checked == true && !isGirorekening( document.getElementById('Bankaccount-number') ) ) {
	   		errorstr = errorstr + "\n" + "  - Rekeningnummer";
	   	} else if (document.getElementById('Bankaccount-number').value == '') {
	   		errorstr = errorstr + "\n" + "  - Rekeningnummer";
	   	}

	    if(!$('input[name=bankgiro]').is(':checked')) 
	    {
			errorstr = errorstr + "\n" + "  - Rekeningtype";
			submitdata = false;
	    }
	    else
	    {
	   		$('#BANKKEY').val($('input[name=bankgiro]:checked').val()=='bank'?'B':'P');
	    }
   }
   else   
   {
	   $('#BANKKEY').val('');
	   $('#Bankaccount-number').val('');
	   $('input[name=bankgiro]').attr('checked',false);
   }
   
   if ($('#leveradresAnders').is(':checked')) {
	   if(!isPostcode($('#Aflever-Postal-code').get(0))) 
	   {
			errorstr = errorstr + "\n" + "  - Afleveradres postcode";
			submitdata = false;
	   } 
	   
	   if(!isNum($('#Aflever-Housenumber').get(0))) 
	   {
			errorstr = errorstr + "\n" + "  - Afleveradres huisnummer";
			submitdata = false;
	   } 
	   
	   if( isNum($('#Aflever-Housenumber').get(0)) && isPostcode($('#Aflever-Postal-code').get(0)) )
	   {
		   // checkingText notFoundText
		   if ( $('#Aflever-Street').val() == checkingText ||  $('#Aflever-City').val() == checkingText) {
			   errorstr = errorstr + "\n" + "  - Uw afleveradres is nog niet gevonden, probeer het later nog eens";
			   submitdata = false;		   
		   } else if ( $('#Aflever-Street').val() == notFoundText ||  $('#Aflever-City').val() == notFoundText) {
			   errorstr = errorstr + "\n" + "  - Uw afleveradres is niet gevonden";
			   submitdata = false;
		   } else if ( $('#Aflever-Street').val() == '' ||  $('#Aflever-City').val() == '') {
			   errorstr = errorstr + "\n" + "  - Uw afleveradres is niet gevonden";
			   submitdata = false;
		   }
	   }
   }
   
   if($('#ARTIKELNR').val().length == 0) 
   {
	errorstr = errorstr + "\n" + "  - U moet nog een welkomstkado kiezen";
		submitdata = false;
   }
   
   if(!$('input[name=akkoordVoorwaarden]').is(':checked')) 
   {
		errorstr = errorstr + "\n" + "  - Akkoord met de overeenkomst";
		submitdata = false;
   }
   

   if($('#HD_LEV_STR').val().length == 0) {
		errorstr = errorstr + "\n" + "  - U moet nog een huidige elektriciteitsleverancier selecteren";
		submitdata = false;
   } else {
	
   }
   
   if($('#HD_LEV_GAS').val().length == 0) {
		errorstr = errorstr + "\n" + "  - U moet nog een huidige gasleverancier selecteren";
		submitdata = false;
   }
   
   if (submitdata==true)
   {
     document.campaign.action = 'include/post-scripts/vraag-post.php';
     document.campaign.method = 'post';
     //document.campaign.submit();
   }
   else
   {
     alert(errorstr);
     return false;
   }
}

/* index */
function submitvoucherform() {
   var submitdata = true
   var errorstr = "De volgende gegevens ontbreken of zijn niet compleet :\n";
   var eonerror = false;
   var addressgiven = false;
   
   if($('#voucherCode').val().length == 0) 
   {
		errorstr = errorstr + "\n" + "  - Voucher code";
		submitdata = false;
   }

   if($('#validatieCode').val().length == 0) 
   {
		errorstr = errorstr + "\n" + "  - Validatie code";
		submitdata = false;
   }

   if (submitdata==true)
   {
     document.campaign.action = 'index.php';
     document.campaign.method = 'post';
     //document.campaign.submit();
   }
   else
   {
     alert(errorstr);
     return false;
   }
}

/* result*/
function submitform_result() {
	return true;
};


