function activate(obj)
{

function instl(elem)
{
        nm=document.all("pre"+elem.name)
        alert(nm.id)

        //-----------------------------
        if (nm==null)
           val="нет описания"
        else
           val=nm.innerText

        //-----------------------------
        var inpt=document.createElement("INPUT")
        inpt.type='text'
        inpt.name=nm.id
        inpt.value=val
        document.frm.appendChild(inpt)
        //-----------------------------      */

}

         globalmas=''
         mastxt=''
         maspass=''
         maschk=''
         massel=''
         //-------------------


        //alert(frm.elements.length)


        for (i=0; i<=frm.elements.length-1; i++)
             {

              elem=frm.elements[i]
              switch (elem.type)
              {
                     case "text":
                          //mastxt=mastxt+elem.name+"|"
                           globalmas=globalmas+elem.name+"|"
                          //------------------------
                     break

                      //------------------------
                      case "password":
                         // maspass=maspass+elem.name+"|"
                          globalmas=globalmas+elem.name+"|"

                      break
                      //------------------------
                      case "select-one":
                         // massel=massel+elem.name+"|"
                         globalmas=globalmas+elem.name+"|"
                      break
                       //-----------------------
                      case "checkbox":
                         // maschk=maschk+elem.name+"|"
                         globalmas=globalmas+elem.name+"|"

                      break
                      //------------
              }
             //---------------------------
            }
         //for




//---------------------------------
mas=globalmas.split("\|")
for (i=0; i<=(mas.length-2); i++)
    {
     var inpt1=document.createElement("INPUT")
     inpt1.type='hidden'
     inpt1.name='pre'+mas[i]

     nm=document.all("pre"+mas[i])
     //-----------------------------
     if (nm==null)
         val="нет описания"
     else
         val=nm.innerText
     //----------------------
     inpt1.value=val

     document.frm.appendChild(inpt1)

}
//------------------------------

//+++++++++++++++++++++++++++++++++++++++++++++++


var inpt1=document.createElement("INPUT")
     inpt1.type='hidden'
     inpt1.name='globalmas'
     inpt1.value=globalmas
     document.frm.appendChild(inpt1)

return true

}
