function GetObject(ID) {		 	  
	return document.getElementById(ID);				
}		
	
function GetValue(Object) {
  var Control = SafeObject(Object);
	if (Control != null)
	  return Control.value;
	else
	  return '';
}	
	
function SetClass(Object, Class) {
  var Control = SafeObject(Object);
	Control.className = Class;
}
	
function SafeObject(Object) {	
	if (typeof(Object) == 'object')
		return Object;			
	else if (typeof(Object) == 'string')
		return GetObject(Object);			
	else
		return null;					
}
	
function Show(Object) {
	var Control = SafeObject(Object);
	if (Control != null) 
		Control.style.display = '';	
}
	
function Hide(Object) {
	var Control = SafeObject(Object);
	if (Control != null) 
		Control.style.display = 'none';
}
	
function Visible(Object) {
	var Control = SafeObject(Object);
	return Control.style.display != 'none';	
}

function Submit(action, value) {    

  SafeObject('submitval').value = (value == undefined) ? 'submit' : value;
   
  if (action != undefined)
    document.forms[0].action = action;  
  
  document.forms[0].submit();  
  
  return false;
}