function addText(toUpdate, pre, post)
{
 if(document.selection)
 {
  toUpdate.focus();
  selectedtext = document.selection.createRange();
  if(post)
  {
   selectedtext.text = pre+selectedtext.text+post;
  }
  else
  {
   selectedtext.text = pre;
  }
 }
}
function addLink(toUpdate, form)
{
 if(document.selection)
 {
  toUpdate.focus();
  selectedtext = document.selection.createRange();
  with(form)
  {
   endstyle = "";
   if(mail.checked)
   {
    selectedtext.text = "<a href=mailto:"+link.value;
   }
   else
   {
    selectedtext.text = "<a href="+link.value;
   }
   if(italic.checked || lcolor.value != "none")
   {
    selectedtext.text = selectedtext.text+" style=\"";
    endstyle = "\"";
   }
   linkStyleFont = "";
   if(italic.checked)
   {
    linkStyleFont = " font-style:italic ";
   }
   if(lcolor.value != "none")
   {
    if(lcolor.value == "custom")
    {
     selectedtext.text = selectedtext.text+linkStyleFont+"; color:"+hexL.value;
    }
    else
    {
     selectedtext.text = selectedtext.text+linkStyleFont+"; color:"+lcolor.value;
    }
   }
   else
   {
    selectedtext.text = selectedtext.text+linkStyleFont;
   }
   selectedtext.text = selectedtext.text + endstyle;
   if(blank.checked)
   {
    selectedtext.text = selectedtext.text + " target=_blank";
   }
   selectedtext.text = selectedtext.text + ">" + name.value + "</a>";
  }
 }
 return false;
}
function addList(toUpdate, form)
{
 if(document.selection)
 {
  toUpdate.focus();
  selectedtext = document.selection.createRange();
  with(form)
  {
   if(noe.value >= 0)
   {
    selectedtext.text = "<ul>";
    while(noe.value >= 0)
    {
     selectedtext.text = selectedtext.text + "<li>item";
     noe.value = noe.value - 1;
    }
    selectedtext.text = selectedtext.text+"</ul>";
   }
  }
 }
 return false;
}
function addImage(toUpdate, form)
{
 if(document.selection)
 {
  toUpdate.focus();
  selectedtext = document.selection.createRange();
  with(form)
  {
   if(alignment.value == "none")
   {
    selectedtext.text = "<img src="+location.value+">";
   }
   else
   {
    selectedtext.text = "<img src="+location.value+" align="+alignment.value+">";
    
   }
  }
 }
 return false;
}
function verifyGuest(verify)
{
 with(verify)
 {
  checkname = name.value.indexOf("<");
  checkname2 = name.value.indexOf(">");
  checkmail = email.value.indexOf("<");
  checkmail2 = email.value.indexOf(">");
  checkcity = city.value.indexOf("<");
  checkcity2 = city.value.indexOf(">");
  checkhow = how.value.indexOf("<");
  checkhow2 = how.value.indexOf(">");
  checkmessage = message.value.indexOf("<");
  checkmessage2 = message.value.indexOf(">");
  if(checkname != "-1" || checkname2 != "-1" || checkmail != "-1" || checkmail2 != "-1" || checkcity != "-1" || checkcity2 != "-1" || checkhow != "-1" || checkhow2 != "-1" || checkmessage != "-1" || checkmessage2 != "-1")
  {
   alert("please do not use < or >");
   return false;
  }
 }
}
function test(toTest)
{
 testPopUp = window.createPopup();
 testPopUp.document.body.innerHTML = "<html><head><link rel=stylesheet type=text/css href=cw.css /></head><body><table><tr><td>"+toTest.value+"</td></tr></table></body></html>";
 testPopUp.show(4,40,845,600,menuElement);
}
function adjustFont(toAdjust, form)
{
 if(document.selection)
 {
  toAdjust.focus();
  selectedtext = document.selection.createRange();
  with(form)
  {
   if(size.value == "none")
   {
    if(color.value == "none")
    {
    }
    else
    {
     selectedtext.text = "<font color="+color.value+">"+selectedtext.text+"</font>"
    }
   }
   if(size.value != "none")
   {
    if(color.value == "none")
    {
     selectedtext.text = "<font size="+size.value+">"+selectedtext.text+"</font>"
    }
    else
    {
     selectedtext.text = "<font size="+size.value+" color="+color.value+">"+selectedtext.text+"</font>"
    }
   }
  }
 }
 return false;
}