
/** 
 * Functions to help with dom related activities..
 */

function getElement (id) {
	return document.getElementById(id);
}
function createDOMElement (type) {
	return document.createElement(type);
}
function createElementWithId (type, id) {
	var ret =  document.createElement(type);
	ret.id = id;
	return ret;
}
function createElementWithName (type, name) {
	var ret =  document.createElement(type);
	ret.name = name;
	return ret;
}
function createElementWithNameAndId (type, name, id) {
	var ret =  document.createElement(type);
	ret.name = name;
	ret.id = id;
	return ret;
}

function createDiv (args) {
	var ret = document.createElement("div");
	if (args.id != null)
		ret.id = args.id;
/*
	if (args.class != null)
		ret.setAttribute("class", args.class);
*/

	return ret;
}
// name, value, id, class, type, size
function createInput (args) {
	var ret = createDOMElement("input");
	alert (args);
	if (args.id != null)
		ret.id = id;
	if (args.name != null)
		ret.name = name;
	if (args.value != null)
		ret.value = args.value;
/*
	if (args.class != null)
		ret.setAttribute("class", args.class);
*/
	if (args.type != null)
		ret.type = args.type;
	if (args.size != null)
		ret.size = args.size;
	return ret;
}
function createHiddenField (name, value) {
	var ret = createDOMElement("input");
	ret.type = "hidden";
	ret.name = name;
	ret.value = value;
	return ret;
}

