function negrita(form, campo) {
  eval("document."+form+"."+campo+".value = document."+form+"."+campo+".value+' [b] Introduce aqui el texto en negrita [/b] '");
  eval("document."+form+"."+campo+".focus()");
}

function cursiva(form, campo) {
  eval("document."+form+"."+campo+".value = document."+form+"."+campo+".value+' [i] introduce aqui el texto en cursiva [/i] '");
  eval("document."+form+"."+campo+".focus()");
}

function imagen(form, campo) {
  var url = prompt("Introduzca la URL de la imagen: ", "http://");

  if (url==null || url=="" || url=="http://")
    return;

  var titulo = prompt("Titulo de la imagen", "");

  if (titulo==null || titulo=='')
    var codigo = " [IMG="+url+"]"+url+"[/IMG] ";
  else
    var codigo = " [IMG="+url+"]"+titulo+"[/IMG] ";

  eval("document."+form+"."+campo+".value = document."+form+"."+campo+".value + codigo");
  eval("document."+form+"."+campo+".focus()");
}

function url(form, campo) {
  var url = prompt("Introduzca la URL de la web: ", "http://");

  if (url==null || url=="" || url=="http://") 
    return;

  var titulo = prompt("Titulo de la pagina", "");

  if (titulo==null || titulo=='')
    var codigo = " [URL="+url+"]"+url+"[/URL] ";
  else
    var codigo = " [URL="+url+"]"+titulo+"[/URL] ";

  eval("document."+form+"."+campo+".value = document."+form+"."+campo+".value + codigo");
  eval("document."+form+"."+campo+".focus()");
}

function email(form, campo) {
  var email = prompt("Introduce la direccion de email", "");

  if (email==null || email=="")
    return;

  var url = "mailto:"+email;
  var nombre = prompt("Nombre del usuario del email", "");

  if (nombre==null || nombre=='')
    var codigo = " [URL="+url+"]"+email+"[/URL] ";
  else
    var codigo = " [URL="+url+"]"+nombre+"[/URL] ";

  eval("document."+form+"."+campo+".value = document."+form+"."+campo+".value + codigo");
  eval("document."+form+"."+campo+".focus()");  
}