function handleValidation(element,message) {
/*    
    console.log("siep says: " + message);
    
	var message = $(element).up(0).previous().firstChild.innerHTML + " is a required field.";

	console.log(element);
*/

   $('validationmessage').innerHTML = message;

   $( element ).addClassName ( 'errorField' );

   if ( $( element ).hasClassName ( 'fmCheckBox' ) ) {
     $( element ).up ().addClassName ( 'errorLabel' );
   } else {
	 $( element ).up ().removeClassName ( 'errorLabel' );
   }

	var mylocation = document.location.toString();
	var newloc = mylocation.split('#');
	document.location = newloc[0] + '#validationmessage'; 

   var labels = element.form.getElementsByTagName('label');
   for(var i=0;i<labels.length;i++) {
     if (labels[i].htmlFor==element.name) {
        labels[i].style.color = '#ff0000';
     } else {
        labels[i].style.color = '#003366';
     }
   }
   
}