Quarterly report pursuant to Section 13 or 15(d)

STOCKHOLDERS' EQUITY (Details 4)

v2.4.0.8
STOCKHOLDERS' EQUITY (Details 4) (Employee Stock Option [Member], USD $)
6 Months Ended
Jun. 30, 2014
Exercise Price Range $1.59 - $2.00 [Member]
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, Lower Range Limit $ 1.59
Range of Exercise Price, Upper Range Limit $ 2.00
Options Outstanding, Weighted Exercise Average Price $ 1.59
Options Outstanding, Outstanding Number of Options 381,975
Options Exercisable, Weighted Average Exercise Price $ 1.59
Options Exercisable, Weighted Exercise Average Remaining Life In Years 7 months 6 days
Options Exercisable, Exercisable Number of Options 381,975
Exercise Price Range $2.01 - $2.50 [Member]
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, Lower Range Limit $ 2.01
Range of Exercise Price, Upper Range Limit $ 2.50
Options Outstanding, Weighted Exercise Average Price $ 2.48
Options Outstanding, Outstanding Number of Options 2,630,000
Options Exercisable, Weighted Average Exercise Price $ 2.48
Options Exercisable, Weighted Exercise Average Remaining Life In Years 4 years
Options Exercisable, Exercisable Number of Options 2,630,000
Exercise Price Range $2.51 - $3.50 [Member]
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, Lower Range Limit $ 2.51
Range of Exercise Price, Upper Range Limit $ 3.50
Options Outstanding, Weighted Exercise Average Price $ 2.72
Options Outstanding, Outstanding Number of Options 251,232
Options Exercisable, Weighted Average Exercise Price $ 2.72
Options Exercisable, Weighted Exercise Average Remaining Life In Years 1 year
Options Exercisable, Exercisable Number of Options 251,232
Exercise Price Range $3.51 - $4.50 [Member]
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, Lower Range Limit $ 3.51
Range of Exercise Price, Upper Range Limit $ 4.50
Options Outstanding, Weighted Exercise Average Price $ 3.85
Options Outstanding, Outstanding Number of Options 1,859,000
Options Exercisable, Weighted Average Exercise Price $ 3.85
Options Exercisable, Weighted Exercise Average Remaining Life In Years 2 years 1 month 6 days
Options Exercisable, Exercisable Number of Options 1,331,205
Exercise Price Range $4.51 - $9.50 [Member]
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, Lower Range Limit $ 4.51
Range of Exercise Price, Upper Range Limit $ 9.50
Options Outstanding, Weighted Exercise Average Price $ 8.03
Options Outstanding, Outstanding Number of Options 19,868
Options Exercisable, Weighted Average Exercise Price $ 8.03
Options Exercisable, Weighted Exercise Average Remaining Life In Years 9 months 18 days
Options Exercisable, Exercisable Number of Options 19,868
Exercise Price Range $9.51 - $41.78 [Member]
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, Lower Range Limit $ 9.51
Range of Exercise Price, Upper Range Limit $ 41.78
Options Outstanding, Weighted Exercise Average Price $ 33.94
Options Outstanding, Outstanding Number of Options 15,761
Options Exercisable, Weighted Average Exercise Price $ 33.94
Options Exercisable, Weighted Exercise Average Remaining Life In Years 9 months 18 days
Options Exercisable, Exercisable Number of Options 15,761
Exercise Price Range $1.59 - $41.78 [Member]
 
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, Lower Range Limit $ 1.59
Range of Exercise Price, Upper Range Limit $ 41.78
Options Outstanding, Weighted Exercise Average Price $ 3.04
Options Outstanding, Outstanding Number of Options 5,157,836
Options Exercisable, Weighted Average Exercise Price $ 2.94
Options Exercisable, Weighted Exercise Average Remaining Life In Years 3 years
Options Exercisable, Exercisable Number of Options 4,630,041