var Display = new Object(); 

Display.show_error_msg = function(msg) 
{ 
	var div_message = document.getElementById('message');
	var p = document.createElement('p');
	var center = document.createElement('center');
	var fieldset = document.createElement('fieldset');
	var legend = document.createElement('legend');
	var error = document.createTextNode('Error');
	var message = document.createTextNode(msg);
	
	fieldset.className = 'error_msg';
	
	legend.appendChild(error);
	fieldset.appendChild(legend);
	fieldset.appendChild(message);
	center.appendChild(fieldset);
	p.appendChild(center);

	if (div_message.hasChildNodes()) {
		div_message.replaceChild(p, div_message.firstChild);
	}
	else {
		div_message.appendChild(p);
	}
} 


Display.show_success_msg = function(msg) 
{ 
	var div_message = document.getElementById('message');
	var p = document.createElement('p');
	var center = document.createElement('center');
	var fieldset = document.createElement('fieldset');
	var legend = document.createElement('legend');
	var success = document.createTextNode('Success');
	var message = document.createTextNode(msg);
	
	fieldset.className = 'success_msg';
	
	legend.appendChild(success);
	fieldset.appendChild(legend);
	fieldset.appendChild(message);
	center.appendChild(fieldset);
	p.appendChild(center);

	if (div_message.hasChildNodes()) {
		div_message.replaceChild(p, div_message.firstChild);
	}
	else {
		div_message.appendChild(p);
	}
} 
 
 
 
 
Display.hide_busy = function() 
{
	var img_busy = document.getElementById('img_busy');
	img_busy.className = 'hidden';
}

Display.show_busy = function() 
{
	var img_busy = document.getElementById('img_busy');
	img_busy.className = " ";
}



Display.fadein = function(id) 
{
	var speed = 7;
	var timer = 0;
	var opacity_start = 0;
	var opacity_end = 100;
	
	// Reset opacity to 0
	Display.zero_opacity(id);
	
	for (i = opacity_start; i < opacity_end; i++) {
		setTimeout('Display.change_opacity("' +id+ '",' +i+ ')', (timer * speed));
		timer++;
	}
	
}

Display.change_opacity = function(id, opacity) 
{
	var obj = document.getElementById(id);
	var style = obj.style;
	
	style.opacity = (opacity / 100);
  style.MozOpacity = (opacity / 100);
  style.KhtmlOpacity = (opacity / 100);
  style.filter = "alpha(opacity=" + opacity + ")";
}

Display.zero_opacity = function(id) 
{
	var style = document.getElementById(id).style;
	
	// Reset opacity to 0
	style.opacity = (0 / 100);
  style.MozOpacity = (0 / 100);
  style.KhtmlOpacity = (0 / 100);
  style.filter = "alpha(opacity=" + 0 + ")";
}