function Fconfirm(){
	var agree=confirm("Alle gegevens zijn correct!\nNu versturen?");
	if (agree)
		return true ;
	else
		return false ;
}

function FconfirmDel(){
	var agree=confirm("Wilt u deze gegevens echt verwijderen uit de database?");
	if (agree)
		return true ;
	else
		return false ;
}

function FcheckFilled(n,v){ 
	if(v==""){ alert(n+" is een verplicht veld!");return false; }
	else { return true; }
}

function FcheckMinLength(n,v,num){ 
	if(v.length<num){ alert("Min. chars voor "+n+" is "+num+"!");return false; }
	else { return true; }
}

function FcheckMaxLength(n,v,num){ 
	if(v.length>num){ alert("Min. chars voor "+n+" is "+num+"!");return false; }
	else { return true; }
}

function FcheckNumber(n,v){
	if((isNaN(v))||(v=="")){ alert(n+" moet numeriek zijn!");return false; }
	else { return true; }
}

function FcheckChars(n,v,num){ 
	if(v.length>num){ alert("Max. chars voor "+n+" is "+num+"!\n"+(v.length-num)+" chars teveel!");return false; }
	else { return true; }
}

function FcheckEmail(n,v){
	var a=0
	var p=0
	for(var i=1;i<v.length;i++){
		if(!v.charAt(i))return false
		else if(v.charAt(i)=='@'){a++;if(v.charAt(i+1)==''){ alert(n+" is niet geldig!");return false; }}
		else if(v.charAt(i)=='.'){p++;if(v.charAt(i+1)==''||v.charAt(i+1)=='@'||v.charAt(i-1)=='@'){ alert(n+" is niet geldig!");return false; }}
	}
	if(a==1&&p){ return true; }
	else { alert(n+" is niet geldig!");return false; }
}

function FcheckRadio(n,v){
	var r = false;
	var i;
	for (i = 0;  i < v.length;  i++){
    if (v[i].checked)
        r = true;
  }  
	if (!r){ alert("Selecteer een waarde voor "+n+"!");return (false); }
	else { return true; }
}

function FcheckDropOne(n,v){
	if(v.selectedIndex<=0){ alert("Selecteer een waarde voor "+n+"!");return false; }
	else { return true; }
}

function FcheckDropMultiple(n,v,mi,ma){
	var sel = 0;
  var i;
  for (i = 0;  i < v.length;  i++){ if (v.options[i].selected) sel++; }
	
	if(mi>0){
		if (sel < mi) { alert("Min "+mi+" items voor "+n+"!");return false; }
	}
	if(ma>0){
  	if (sel > ma) { alert("Max. "+ma+" items voor "+n+"!");return false; }
	}
 	return true;
}

function FcheckBoxes(n,v,mi,ma){
  var sel = false;
	var i;
  for (i = 0;  i < v.length;  i++){ if (v[i].checked) sel++; }
	
	if(mi>0){
		if (sel < mi) { alert("Min "+mi+" items voor "+n+"!");return false; }
	}
	if(ma>0){
  	if (sel > ma) { alert("Max. "+ma+" items voor "+n+"!");return false; }
	}
 	return true;
}

function surfTo(v){
	window.location = v.options[v.selectedIndex].value;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}