function check_this_form(thisform)
{
	var args = check;//check_this_form.arguments;
	
	var ret		= new Array();
	var retval	= false;
	
	for (var i=0; i<(args.length); i++)
	{	
		if((o = document.getElementById(args[i])) && args[i] != 'to')
		{
			//alert(o);
			
			if(o.value == '')
			{
				// fout
				o.className		= 'error';
				ret[ret.length] = false;
			}
			else
			{
				// goed
				o.className = o.className.replace(new RegExp(" error\\b"), "");
			}
		}
	}
	
	if(ret.length > 0){

		if(o = document.getElementById('form_error_report'))
		{	
			//o.innerHTML = 'De gemarkeerde velden zijn verplicht om in te vullen.';
			o.innerHTML = ' <font color="#FF160C">Marked fields can not be left empty.</font> ';
		}

	} else {

		retval = true;
		if(o = document.getElementById('form_error_report'))
		{	
			o.innerHTML = '';
		}
	}

	return retval;
}
