Statement of Stockholders's Equity (Deficit) (Parentheticals) (Common Stock [Member], USD $)
12 Months Ended
Dec. 31, 2006
Common stock issued for cash on November 14, 2006
Dec. 31, 2006
Common stock issued for cash on November 20, 2006
Dec. 31, 2010
Common stock issued for services on February 15, 2010
Dec. 31, 2010
Common stock issued for debt on February 15, 2010
Dec. 31, 2010
Common stock issued for technology on March 30, 2010
Dec. 31, 2010
Common stock issued for technology on April 13, 2010
Dec. 31, 2010
Common stock issued for cash on May 10, 2010
Dec. 31, 2010
Common stock issued for services on May 27, 2010
Dec. 31, 2010
Common stock issued services on July 5, 2010
Dec. 31, 2010
Common stock issued for services on July 8, 2010
Dec. 31, 2010
Common stock issued for cash on Sep 17, 2010
Dec. 31, 2010
Common stock issued for services on Nov 22, 2010
Dec. 31, 2011
Common stock issued for services on May 16, 2011
Dec. 31, 2011
Common stock issued for cash on Sep 8, 2011
Dec. 31, 2011
Common stock issued for cash on Sept 8, 2011
Dec. 31, 2011
Common stock issued for cash on Sept 12, 2011
Dec. 31, 2011
Common stock issued for debt on December 4, 2011
Dec. 31, 2011
Common shares issued for services on December 7, 2011
Dec. 31, 2011
Common stock issued for investment on December 31, 2011
Dec. 31, 2011
Dec. 31, 2010
Common stock, date Nov. 14, 2006 Nov. 20, 2006 Feb. 15, 2010 Feb. 15, 2010 Mar. 30, 2010 Apr. 13, 2010 May 10, 2010 May 27, 2010 Jul. 05, 2010 Jul. 08, 2010 Sep. 17, 2010 Nov. 22, 2010 May 16, 2011 Sep. 08, 2011 Sep. 08, 2011 Sep. 12, 2011 Dec. 05, 2011 Dec. 07, 2011 Dec. 31, 2011 Apr. 13, 2010 May 25, 2010
Common stock, value per share (in Dollars per share)     $ 0.06 $ 0.06 $ 0 $ 0.65 $ 0.60 $ 0.77 $ 0.50 $ 0.50 $ 0.50 $ 0.97 $ 0.60 $ 0.60 $ 0.60 $ 0.30 $ 0.30 $ 0.30 $ 0.25 $ 0.65  
Shares cancelled, value per share (in Shares)                                         0
Option exercise price (in Dollars per share)                                         $ 0.70
Stock options grant date                                         July 15, 2010