code refactoring

git-svn-id: http://svn.procergs.reders/vpr/branches/2.0@536 d2da55db-5866-43f3-bc33-3da1c376b5d1
code refactoring

git-svn-id: http://svn.procergs.reders/vpr/branches/2.0@537 d2da55db-5866-43f3-bc33-3da1c376b5d1