var elements = new Array();

function SH(id) {
	obj = gete(id);
	if(obj.style.display == 'none')
		obj.style.display = '';
	else
		obj.style.display = 'none';
}

function t_select(obj) {
	obj.bgcolor = '#006699';
}

function t_unselect(obj) {
	obj.bgcolor = '#FFFFFF';
}

function gete() {
	var ea;
	for( var i = 0; i < arguments.length; i++ ) {
		var e = arguments[i];
		if( typeof e == 'string' )
			e = document.getElementById(e);
		if( arguments.length == 1 )
			return e;
		if( !ea )
			ea = new Array();
		ea[ea.length] = e;
	}
	return ea;
}


function getElemValue(id) {
	return document.getElementById(id).value;
}

function replaceInnerHTML(obj, replaced) {
	obj = document.getElementById(obj);
		
	if(!obj)
		return false;
	else
		obj.innerHTML = replaced;
		
	return false;
}

function replaceValue(id, replaced) {
	document.getElementById(id).value = replaced;
	alert(replaced);
	return false;
}

function selectTo(name, value) {
	obj = gete(name);
	if(typeof(obj) == 'object') {
		if(obj && obj.tagName.toLowerCase() == 'select') {
			for(i=0;i<obj.options.length; i++) {
				if(obj.options[i].value == value) {
					obj.options[i].selected = true;
					break;
				} 
			}
		} else {
			objs = document.getElementsByName(name);
			for(i=0; i<objs.length; i++) {
				if(objs[i].value == value) {
					objs[i].checked = true;
					break;
				}
			}
		}
	}
}

function getElementsByTagName(node, tagName) {
  tagName=tagName.toUpperCase();
  var els = [];
  if (node.elements) {
    node = node.elements;
  }
  for (i in node) {
    if (node[i] && tagName == node[i].tagName) {
      els.push(node[i]);
      if (node[i].id) {
        els[node[i].id] = node[i];
      }
    }
  }
  return els;
}

function setCheckedState (form, state) {
 if (!form) {
    form = document;
  }
  if (!form.getElementsByTagName) {
    form.getElementsByTagName = function(tagName) {
      return getElementsByTagName(this, tagName);
    }
  }

  var inputs = form.getElementsByTagName('input');
  for (i=0; i<inputs.length; ++i) {
    if ('checkbox' == inputs[i].type.toLowerCase()) {
      inputs[i].checked=state;
    }
  }
}

