Copyright

The written and visual contents of this website are protected by copyright. You may not reproduce this material online or in print without first obtaining written permission. Please contact the author to obtain his or her written consent. Once you receive permission from the author, contact us to let us know where and when the article will be reprinted. Articles cannot be reprinted without obtaining author permission and notifying the website.

Contact authors for permission

Authors can generally be contacted by following biographical links to their personal sites. If this fails to produce results, try a social networking service like Linkedin or Facebook. We are not responsible for providing connections between authors it publishes and those who wish to reprint their work.

You must include the following text on the same page as your reprint:

Reprinted with the permission of Project Atomic.

If the article is used in a print publication, the attribution must read:

Reprinted with the permission of Project Atomic (www.projectatomic.com).

Artwork and design cannot be reproduced

The unique combination of images, colors, sizes, typography, and positioning (“the design”) of this website is copyright Daniel MacDonald and may not be reproduced.

Images cannot be reproduced outside this website, except by the author or designer who created them.

Free source

In its articles, we give away CSS styles, JavaScript, PHP and Perl scripts, XHTML markup techniques, and other bits of “source code” for the use of its readers. You may freely copy, paste, and modify any of this code for use on your own web projects large or small, commercial or non-commercial. You need not ask permission to do so.

The right to use and modify CSS, XHTML, and JavaScript contained herein applies does not apply to the CSS, XHTML, and JavaScript used to design this website. The design of this website is copyrighted, period.

Disclaimer

Project Atomic warrants that source code given away in articles has worked for us but we do not claim that it will work in every situation: For instance, we do not claim that a PHP script will work in an ASP environment, or that a sophisticated CSS style sheet will work correctly in a five-year-old web browser.

We cannot be held responsible for inept or inappropriate use of source code, or for failure of source code to perform as expected for any reason. It is offered as-is.

Before implementing any our code, be sure to read the reader comments associated with the article in which you found the code. If there are known problems with the code—for instance, if a technique sometimes fails in a particular browsing environment—our readers will likely have discussed the problem. Some may even have come up with a solution that makes what was described in the article even more useful.