// JavaScript Document

/******************************
*															*
*					messages.js					*
*															*
******************************/

/*
	Contains the system messages. This code works for browsers 'Firefos Mozilla (Netscape)
	and 'Microsoft Internet	Explorer '.
*/

var timeoutId = 0;

function view_message()
{
	clearTimeout(timeoutId);
	timeoutId = setTimeout('hidden_message()', 10000);
}

function hidden_message()
{
	var el = document.getElementById('message');
	
	switch (navigator.appName) {
		case 'Microsoft Internet Explorer':	el.setAttribute('className', 'mensaje_default');
																				el.innerText = '';
	                                    	break;
 		case 'Netscape':	el.setAttribute('class', 'mensaje_default');
 											el.textContent = '';
											break;
	}
	
	clearTimeout(timeoutId);
}

function set_message(m, cm)
{	
	hidden_message();
	
	var el = document.getElementById('message');
	
	var img_name;
	switch (cm) {
		case 'mensaje_exitoso':	img_name = 'accept_medium.gif';
														break;
		case 'mensaje_erroneo':	img_name = 'error_medium.gif';
														break;	
	}
	
	var im = document.createElement('img');
	im.src = img + img_name;
	el.appendChild(im);
	
	var text = document.createTextNode(' ' + m);
	el.appendChild(text);
	
	switch (navigator.appName) {
		case 'Microsoft Internet Explorer':	el.setAttribute('className', cm);
	                                    	break;
 		case 'Netscape':	el.setAttribute('class', cm);
											break;
	}
	
	view_message();
}
