STOCK CAPITAL (Details 1) (USD $)
60 Months Ended 3 Months Ended
Dec. 31, 2009
Mar. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share) $ 2.25  
Warrant [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   14,246,831
Exercised   4,389,973
Forfeited   3,278,334
Outstanding   6,578,521
Warrants Exercisable   6,578,521
Warrant [Member] | Issuance Date Nov - Dec 2004 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   973,390
Exercised   959,734
Forfeited   13,656
Outstanding   0
Warrants Exercisable   0
Exercisable through   -
Warrant [Member] | Issuance Date Nov - Dec 2004 [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share)   0.00075
Warrant [Member] | Issuance Date Nov - Dec 2004 [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share)   0.15
Warrant [Member] | Issuance Date Feb - Dec 2005 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   203,898
Exercised   32,011
Forfeited   169,887
Outstanding   2,000
Warrants Exercisable   2,000
Exercisable through   Jun - Dec 2015
Warrant [Member] | Issuance Date Feb - Dec 2005 [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share)   2.25
Warrant [Member] | Issuance Date Feb - Dec 2005 [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share)   37.5
Warrant [Member] | Issuance Date Feb - Dec 2006 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   112,424
Exercised   48,513
Forfeited   31,911
Outstanding   32,000
Warrants Exercisable   32,000
Exercisable through   Feb - May 2016
Warrant [Member] | Issuance Date Feb - Dec 2006 [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share)   0.075
Warrant [Member] | Issuance Date Feb - Dec 2006 [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share)   22.5
Warrant [Member] | Issuance Date Mar - Nov 2007 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   180,220
Exercised   0
Forfeited   66,887
Outstanding   113,333
Warrants Exercisable   113,333
Exercisable through   Mar 2017 – Oct 2017
Warrant [Member] | Issuance Date Mar - Nov 2007 [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share)   2.25
Warrant [Member] | Issuance Date Mar - Nov 2007 [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share)   7.05
Warrant [Member] | Issuance Date Nov 2008 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   6,667
Exercised   0
Forfeited   0
Outstanding   6,667
Exercise Price (in dollars per share)   2.25
Warrants Exercisable   6,667
Exercisable through   Sep-18
Warrant [Member] | Issuance Date Apr - Oct 2009 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   26,667
Exercised   6,667
Forfeited   0
Outstanding   20,000
Warrants Exercisable   20,000
Exercisable through   Apr 2019 – Oct 2019
Warrant [Member] | Issuance Date Apr - Oct 2009 [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share)   1.005
Warrant [Member] | Issuance Date Apr - Oct 2009 [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share)   1.5
Warrant [Member] | Issuance Date Aug 2007 - Jan 2011 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   2,016,667
Exercised   0
Forfeited   0
Outstanding   2,016,667
Warrants Exercisable   2,016,667
Exercisable through   Nov-17
Warrant [Member] | Issuance Date Aug 2007 - Jan 2011 [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share)   3
Warrant [Member] | Issuance Date Aug 2007 - Jan 2011 [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price (in dollars per share)   4.35
Warrant [Member] | Issuance Date Jan 2010 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   83,333
Exercised   0
Forfeited   83,333
Outstanding   0
Exercise Price (in dollars per share)   7.5
Warrants Exercisable   0
Exercisable through   -
Warrant [Member] | Issuance Date Feb 2010 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   8,333
Exercised   8,333
Forfeited   0
Outstanding   0
Exercise Price (in dollars per share)   0.15
Warrants Exercisable   0
Exercisable through   -
Warrant [Member] | Issuance Date Feb 2010 One [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   200,000
Exercised   0
Forfeited   200,000
Outstanding   0
Exercise Price (in dollars per share)   7.5
Warrants Exercisable   0
Exercisable through   -
Warrant [Member] | Issuance Date Feb 2010 Two [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   100,000
Exercised   0
Forfeited   0
Outstanding   100,000
Exercise Price (in dollars per share)   0.015
Warrants Exercisable   100,000
Exercisable through   Feb-20
Warrant [Member] | Issuance Date Feb 2011 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   42,735
Exercised   0
Forfeited   42,735
Outstanding   0
Exercise Price (in dollars per share)   5.85
Warrants Exercisable   0
Exercisable through   -
Warrant [Member] | Issuance Date Feb 2011 One [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   427,167
Exercised   63,122
Forfeited   364,044
Outstanding   0
Exercise Price (in dollars per share)   4.2
Warrants Exercisable   0
Exercisable through   -
Warrant [Member] | Issuance Date Feb 2011 Two [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   854,333
Exercised   0
Forfeited   854,333
Outstanding   0
Exercise Price (in dollars per share)   7.5
Warrants Exercisable   0
Exercisable through   -
Warrant [Member] | Issuance Date July 2012 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   32,931
Exercised   0
Forfeited   32,931
Outstanding   0
Exercise Price (in dollars per share)   5.22
Warrants Exercisable   0
Exercisable through   -
Warrant [Member] | Issuance Date July 2012 One [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   990,949
Exercised   687,037
Forfeited   303,911
Outstanding   0
Exercise Price (in dollars per share)   4.35
Warrants Exercisable   0
Exercisable through   -
Warrant [Member] | Issuance Date Feb 2013 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   55,556
Exercised   0
Forfeited   0
Outstanding   55,556
Exercise Price (in dollars per share)   7.5
Warrants Exercisable   55,556
Exercisable through   Oct-15
Warrant [Member] | Issuance Date Apr 2010-2014 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   12,889
Exercised   8,889
Forfeited   4,000
Outstanding   0
Exercise Price (in dollars per share)   0.00075
Warrants Exercisable   0
Exercisable through   -
Warrant [Member] | Issuance Date Aug 2013 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   1,147,471
Exercised   0
Forfeited   1,110,706
Outstanding   36,764
Exercise Price (in dollars per share)   3.75
Warrants Exercisable   36,764
Exercisable through   Aug-16
Warrant [Member] | Issuance Date Aug 2013 One [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   29,000
Exercised   29,000
Forfeited   0
Outstanding   0
Exercise Price (in dollars per share)   0.525
Warrants Exercisable   0
Exercisable through   -
Warrant [Member] | Issuance Date June 2014 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   2,800,000
Exercised   2,546,667
Forfeited   0
Outstanding   253,333
Exercise Price (in dollars per share)   5.22
Warrants Exercisable   253,333
Exercisable through   Jun-17
Warrant [Member] | Issuance Date June 2014 One [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   84,000
Exercised   0
Forfeited   0
Outstanding   84,000
Exercise Price (in dollars per share)   4.5
Warrants Exercisable   84,000
Exercisable through   Jun-17
Warrant [Member] | Issuance Date June 2015 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants issued   3,858,201
Exercised   0
Forfeited   0
Outstanding   3,858,201
Exercise Price (in dollars per share)   6.5
Warrants Exercisable   3,858,201
Exercisable through   Jun-18