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 $)
9 Months Ended
Sep. 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 4 months 24 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 5,279,000
Options Exercisable, Weighted Average Exercise Price $ 2.48
Options Exercisable, Weighted Exercise Average Remaining Life In Years 3 years 9 months 18 days
Options Exercisable, Exercisable Number of Options 2,661,250
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 8 months 12 days
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 1 year 9 months 18 days
Options Exercisable, Exercisable Number of Options 1,436,770
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 7 months 6 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 7 months 6 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 7,806,836
Options Exercisable, Weighted Average Exercise Price $ 2.96
Options Exercisable, Weighted Exercise Average Remaining Life In Years 2 years 8 months 12 days
Options Exercisable, Exercisable Number of Options 4,766,856