function showPaperform(evt){
	$$('#abonnerenform #frmabo').invoke("setStyle", {display: ''});	
}

function inputClick(evt){
	resetFields();


	var el = evt.findElement();
	$(el).setStyle({backgroundColor: '#FCF2D5'});
	
	//var valelem = 'reg-val-' + el.name.substr(el.name.lastIndexOf('txt-')+4);
	//$(valelem).setStyle({display: 'block'});
}

function resetFields(){
	$$('#abonnerenform input[type="text"], #abonnerenform input[type="password"]').invoke("setStyle", {backgroundColor: '#fff'});
	$$('#abonnerenform .reg-val').invoke("setStyle", {display: 'none'});
}

Element.addMethods( {
  isEmpty: function(el){
		if($F(el)==''){
			$(el).setStyle({backgroundColor: '#FCF2D5'});
			var valelem = 'reg-val-' + el.name.substr(el.name.lastIndexOf('txt-')+4);
			$(valelem).setStyle({display: 'block'});
			return true;
		}
  },
  isEmail: function(el){
	var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if($F(el).match(emailRegEx)) return true;
	else{
		$(el).setStyle({backgroundColor: '#FCF2D5'});
		var valelem = 'reg-val-' + el.name.substr(el.name.lastIndexOf('txt-')+4);
		$(valelem).setStyle({display: 'block'});
		return false;
	}
  }
});
							
function checkForm(evt){
	//resetten
	resetFields();
	
	//valideren gegevens
	var ret = $$('#abonnerenform input[maxlength]').invoke('isEmpty');
	if(ret.indexOf(true)>-1) evt.stop();
	

}

function switchMeerdere(evt){
	var el = evt.findElement();
	if(el.id=="rb-meer"){
		$$('#abonnerenform #aantalex').invoke("setStyle", {display: ''});
	}else{
		$$('#abonnerenform #aantalex').invoke("setStyle", {display: 'none'});
	}
}


function showBedrijfOld(evt){	
	$$('#abonnerenform .reg-ond-old').invoke("setStyle", {display: ''});								
	$$('#abonnerenform .reg-ond-new').invoke("setStyle", {display: 'none'});	
}

function showBedrijfNew(evt){
	$$('#abonnerenform .reg-ond-old').invoke("setStyle", {display: 'none'});								
	$$('#abonnerenform .reg-ond-new').invoke("setStyle", {display: ''});	
}
								