Hi Prem, if you mean purification of double strand from single strand DNA your answer will be by " Boom et al 1990. Rapid and Simple Method for Purification of Nucleic Acids. Journal of clinical microbiology, p. 495-503". If the objective is only to identify single or double stranded DNA running agarose gel will be sufficient. Else you can also use single strand specific nuclease.
There are duplex-specific nucleases which digest only dsDNA but do not cut ssDNA. They are used for cDNA libraries normalization. But it lets you to remove dsDNA, not to isolate. The other option is hydroxyapatite chromatography: it allows separation of ssDNA and dsDNA. This is one link http://www.ncbi.nlm.nih.gov/pubmed/21989424. General protocol you should find in Molecular Cloning (Sambrook and Russel).
The easy and best method will be to run an agarose gel. the single stranded looks like a smear and double stranded looks like a band, cut the band and gel purify it.
ETBR intercalates in ds DNA which can be separated by CsCl-isopycnic centrifugation;the salt CsCl can be removed by dialysis and ETBR by butanol extraction.