function ltrim(cadena)
{
	while (cadena.charAt(0) == " ") cadena = cadena.substr(1, cadena.length - 1);
  return cadena;
}

function rtrim(cadena)
{
	while (cadena.charAt(cadena.length - 1) == " ") cadena = cadena.substr(0, cadena.length - 1);
	return cadena;
}

function trim(cadena)
{
	return rtrim(ltrim(cadena));
}

function obtener_elemento(id)
{
	if(document.all)
  {
  	return document.all[id];
  }
  else if(document.layers)
  {
  	return document.layers[id];
  }
  else if(document.getElementById)
  {
  	return	document.getElementById(id);
  }
}

function comprovar_mail(text)
{
	var mailres = true;
	var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-";
	var arroba = text.indexOf("@",0);
  var punto = text.lastIndexOf(".");
	
  if ((text.lastIndexOf("@")) != arroba) arroba = -1;

	for (var contador = 0 ; contador < text.length ; contador++)
	{
		if (cadena.indexOf(text.substr(contador, 1),0) == -1)
		{
			mailres = false;
			break; 
   	} 
  }

  if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (text.length)) && (mailres == true) && (text.indexOf("..",0) == -1)) mailres = true;
  else mailres = false;
  
  return mailres;
}

function sustituir(cadena, inici, fi)
{
	var temp = '' + cadena;
	var pos;
	
	while (temp.indexOf(inici) > -1)
	{
		pos = temp.indexOf(inici);
		temp = '' + (temp.substring(0, pos) + fi +	temp.substring(pos + 1, temp.length));
	}
	
	return temp;
}

function abrir_ventana(enllac)
{
	var res = window.open(enllac);
}

function seleccionar_menu(id)
{
	var imagen = obtener_elemento('menu_' + id);
	imagen.src = '../imagenes/menu_over.gif';
}

function deseleccionar_menu(id)
{
	var imagen = obtener_elemento('menu_' + id);
	imagen.src = '../imagenes/menu_4.gif';
}

function cerrar_submenu(id)
{
	var submenu = obtener_elemento('submenu_' + id);
	var tabla = '';
	
	tabla = '<table cellpadding="0" cellspacing="0" border="0" width="240">';
	tabla = tabla + '<tr>';
	tabla = tabla + '<td align="center" width="34" class="celda_izquierda_menu"><img src="../imagenes/menu_4.gif" alt=" " border="0" width="34" height="1"></td>';
	tabla = tabla + '<td align="left" width="178" class="celda_menu"><img src="../imagenes/pixel_transparente.gif" alt=" " border="0" width="178" height="1"></td>';
	tabla = tabla + '<td align="center" width="28" class="celda_derecha_menu"><img src="../imagenes/menu_3.gif" alt=" " border="0" width="28" height="1"></td>';
	tabla = tabla + '</tr>';
	tabla = tabla + '</table>';
	
	submenu.innerHTML = tabla;
}

function seleccionar_submenu(id)
{
	var imagen = obtener_elemento('submenu_' + id);
	imagen.src = '../imagenes/submenu_sel.gif';
}

function deseleccionar_submenu(id)
{
	var imagen = obtener_elemento('submenu_' + id);
	imagen.src = '../imagenes/menu_3.gif';
}