We need to concentrate on one function. The Double() function seems to be the only one that is trying to move two servos at the same time, so we'll concentrate on that one. No need, then, to keep posting the rest of the code.
Lets start with you describing how YOU (not the Arduino) would move the servos the way you want. You have a watch, two servos, a pad of paper, and a pencil. The watch will tell you, obviously, what time it is. The pencil and paper are so you can record the last time you moved each servo.
Lets imagine that the two...
Now, you tell us how you would move the two servos.
I'm in the middle of writing this story to get you to describe your problem, and looking at the code, and I suddenly realized that you have made so many changes to the Double() function that I no longer know what it is you are trying to accomplish.