function _gc(_myobj){    if(typeof void(0)!=typeof _myobj && _myobj!=null){        var _nObj= new Array();        var _kk1,_kk2=0;        var _chMyObj = _myobj.childNodes;        var _chMyObj_l = _chMyObj.length;        for(_kk1=0;_kk1<_chMyObj_l;_kk1++){            if(_chMyObj[_kk1].nodeType==1){                _nObj[_kk2]=_chMyObj[_kk1];                _kk2++;            }        }        return _nObj;    }    return null;}function fToObj(_myF){    var _myNobj = new Object();    var _myFch = _myF.elements;    var _kk,_myFch_l = _myFch.length;    for(_kk=0;_kk<_myFch_l;_kk++){        if (_myFch[_kk].type=="checkbox" || _myFch[_kk].type=="radio"){            if (_myFch[_kk].checked){            _myNobj[_myFch[_kk].name] = _myFch[_kk].value;            }        }else{            _myNobj[f.elements[_kk].name] = _myFch[_kk].value;        }    }    return _myNobj;}function _clone(Obj){    if(typeof(Obj) != typeof({}) || Obj==null) return Obj;    var newObj={}; var k;    for(k in Obj)        if(Obj.hasOwnProperty(k))            newObj[k] = _clone(Obj[k]);    return newObj;}
