function clearForm(form_id){

	var node_form = null;

	if(document.getElementById){
		node_form = document.getElementById(form_id);
	}
	else{
		if(document.forms){
			node_form = document.forms[form_id];
		}
	}
	if(! node_form){
		return;
	}

	var node_ele = node_form.elements;
	if(! node_ele){
		return;
	}

	for(var cnt=0; cnt< node_ele.length; cnt++){

		var etype = node_ele[cnt].type;
		var default_radio_val = 1;

 		if(etype == "submit" || etype == "button"){
			//dummy
 		}
    	else if(etype == "radio" || etype == "checkbox"){
     		node_ele[cnt].checked = false;
     		if(node_ele[cnt].value == default_radio_val){
				node_ele[cnt].checked = true;
     		}
    	}
		else if(etype == "select-one" || etype == "select-multiple"){
    		node_ele[cnt].value = "";
    	}
    	else if(etype == "text" || etype == "hidden"){
    		node_ele[cnt].value = "";
    	}

	}

}