STOCK CAPITAL (Details 3) (USD $)
60 Months Ended 12 Months Ended
Dec. 31, 2009
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of warrants issued 53,333    
Exercise Price (in dollars per share) $ 2.25    
Warrants Exercisable   331,500 335,795
Warrant [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of warrants issued   10,388,628  
Exercised   1,277,921  
Forfeited   2,974,423  
Outstanding   6,136,284  
Warrants Exercisable   6,136,284  
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   150,651  
Forfeited   0  
Outstanding   840,297  
Exercise Price (in dollars per share)   4.35  
Warrants Exercisable   840,297  
Exercisable through   Jan-15  
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   8,889  
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,765  
Exercise Price (in dollars per share)   3.75  
Warrants Exercisable   36,765  
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   0  
Forfeited   0  
Outstanding   29,000  
Exercise Price (in dollars per share)   0.525  
Warrants Exercisable   29,000  
Exercisable through   Aug-16  
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   0  
Forfeited   0  
Outstanding   2,800,000  
Exercise Price (in dollars per share)   5.22  
Warrants Exercisable   2,800,000  
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