PREPAYMENT (Details) (USD $)
Jun. 30, 2013
Dec. 31, 2012
PREPAYMENT [Abstract]    
Prepaid royalties $ 0 $ 284,718
Other prepaid expenses 291,814 211,654
Prepayment $ 291,814 $ 496,372