function new_TBODY (){
	return document.createElement ("TBODY");
}
	
function new_TABLEw100 (obj) {
	var tbl = new_TABLE(obj);
	tbl.width ="100%";
	return tbl;
}
	
function new_TABLE (obj) {
	var tbl =document.createElement ("TABLE");
	with (tbl) {
		cellSpacing =0;
		cellPadding =0;
		border =0;
		appendChild (obj);
	}
	return tbl;
}
	
function new_TR (obj) {
	var tr =document.createElement ("TR");
	obj.appendChild (tr);
	return tr;
}
	
function new_TD (row) {
	var td =document.createElement ("TD");
	row.appendChild (td);
	return td;
}
	
function new_TDwWIDTH (row, width) {
	var td =document.createElement ("TD");
	td.width =width;
	row.appendChild (td);
	return td;
}
	
function new_A (parent, href) {
	var a =document.createElement ("A");
	a.href =href;
	parent.appendChild (a);
	return a;
}
	
function new_FORM (parent, action, enctype, encoding, method, target, id, onsubmit) {
	var form = document.createElement ("FORM");
	form.action = action;
	form.enctype = enctype;
	form.encoding = encoding;
	form.method = method;
	form.target = target;
	form.onsubmit = onsubmit;
	form.id = id;
	parent.appendChild (form);
	return form;
}

function new_RADIO (parent, name) {
	var r =document.createElement ((isMSIE?'<INPUT type="radio" name="'+name+'" />':'INPUT'));
	r.type ='radio';
	parent.appendChild (r);
	return r;
}
	
function new_CHECKBOX (parent, name) {
	var r =document.createElement ((isMSIE?'<INPUT type="checkbox" name="'+name+'" />':'INPUT'));
	r.type ='checkbox';
	parent.appendChild (r);
	return r;
}
	
function new_BUTTON (parent, value, onc) {
	var inp =document.createElement("INPUT");
	inp.type="button";
	inp.value =value;
	inp.onclick=onc;
	parent.appendChild(inp);
	return inp;
}

function new_FILE (parent, name, onch) {
	var inp =document.createElement("INPUT");
	inp.type="file";
	inp.name=name;
	inp.onchange=onch;
	parent.appendChild(inp);
	return inp;
}

function new_HIDDEN (parent, name, value) {
	var inp =document.createElement("INPUT");
	inp.type ="hidden";
	inp.name =name;
	inp.value =value;
	parent.appendChild(inp);
	return inp;
}

function new_BR (parent) {
	var br =document.createElement ('BR');
	parent.appendChild (br);
	return br;
}
	
function new_IMG (parent, src) {
	var i =document.createElement('IMG');
	i.src =src;
	i.border =0;
	parent.appendChild(i);
	return i;
}
	
function new_IMGwSIZE (parent, src, w, h) {
	var i =document.createElement('IMG');
	i.src =src;
	i.border =0;
	i.width =w;
	i.height =h;
	parent.appendChild(i);
	return i;
}
	
function new_DIV (){
	return document.createElement('div');
}
	
function new_IMGspacer(parent, width, height){
	 var i =new_IMGwSIZE(parent, '/images/bug_pix.gif',width, height);
	return i;
}
	