	function validate_form(){
		var msg='';
		
		$('error_msg').replace('<div id="error_msg"></div>')
		if($$('.error_field').size>0){$$('.error_field').each().remove()};
		var isValid=true;
		if (typeof(validParams)=='undefined') {return isValid;}
		for(i=0;i<validParams.length;i++){
			var field_info=validParams[i].split("|");
			if($(field_info[0]) && getFieldValue(field_info[0])==''){
				isValid=false;
				 msg=msg+'<span class="error_field">'+field_info[1]+'</span><br/>';
				$(field_info[0]).addClassName('error','error')
			}
		
		}
		if(msg!=''){
			$('error_msg').insert('<h2>Please correct the errors before submitting the form</h2>'+msg,{top:msg});
		    $('error_msg').addClassName('error_header','error_header')
			
		}
		
		return isValid;
		
		}
		
	function getFieldValue(field_info){
		ftype=$(field_info).type;
		if (ftype=='radio') {
		   return (validate_question(field_info));
		} else{
			return($F(field_info));
		}
 	}

  function validate_question(field_info){
	var radioGrp = document.forms[0][field_info];
	    if (radioGrp[0].checked == true || radioGrp[1].checked == true ) {
	        return "1";
		}
	return '';
  }
