Theory of the Helix-Coil Transition for the Case of Double-Stranded DNA