  function  getForm(fobj)  {
    var  str  =  "";
    var  ft  =  "";
    var  fv  =  "";
    var  fn  =  "";
    var  els  =  "";
    for(var  i  =  0;i  <  fobj.elements.length;i++)  {
        els  =  fobj.elements[i];  //  текущий  элемент
        ft  =  els.title;  //  title  элемента
        fv  =  els.value;  //  value  элемента
        fn  =  els.name;  //  name  элемента
        switch(els.type)  {  //  обрабатываем  данные  согласно  типу  элемента
            case  "text":
            case  "hidden":
            case  "password":
            case  "textarea":
                //  проверяем,  обязательно  ли  это  поле  для  заполнения  или  нет
                if((ft)  ==  "required"  &&  (fv).length  <  1)  {
                  //  alert('''+fn+''  is  a  required  field,  please  complete.');
                    els.focus();
                    return  false;
                }
                fv=fv.replace(/&/g, '*');
                fv=fv.replace(/\n/g, '<br>');
                str  +=  fn  +  "="  +  (fv)  +  "&";

               // alert(str);
                //alert(fv+' \n \n '+str);
                break;

            case  "checkbox":
            case  "radio":
                if(els.checked)  str  +=  fn  +  "="  +  (fv)  +  "&";
                break;

            case  "select-one":
                str  +=  fn  +  "="  +
                els.options[els.selectedIndex].value  +  "&";
                break;
        }  //  switch
    }  //  for
    str  =  str.substr(0,(str.length  -  1));
    return  str;
}
