function storeCaret(text){
  if(text.createTextRange){
    text.caretPos=document.selection.createRange().duplicate();
  }
}
function addtext(txt){
  document.form1.text.focus(caretPos);
  if(document.form1.text.createTextRange && document.form1.text.caretPos){
    var caretPos=document.form1.text.caretPos;    
    caretPos.text=caretPos.text.charAt(caretPos.text.length - 1)==' '? txt+' ':txt;
  }
  else document.form1.text.value+=txt;
  document.form1.text.focus(caretPos);
}
function ch_pic(menu,img){ 
  img.src='/images/'+menu.options[menu.selectedIndex].value
}
function wch_pic(menu,img){ 
  img.src='/water/'+menu.options[menu.selectedIndex].value
}
