http://www.51r.com/user3/srchentao/archives/2006/63227.shtmlhttp://code.chinadownz.com/2005/22309.html