Adds abilty to get non-inlined style properties.

Rather than just checking the inlined values through the .style attribute,
get_style retrieves the computed (what's actually on the screen) value of
the style.

The issue with calling just the .style property, is that you only get what
is inlined in the element, i.e. if you are using external CSS files or
if you're defining the style anywhere other than in the element, you won't
get this value from calling .style.

get_style( element, style_propery_name )

example:
    <style type="text/css">
      #myElm { display: hidden; }
    </style>
    <div id="myElm">TEXT</div>
    <script type="text/javascript">
      my_elm = document.getElementById("myElm");
      alert(".style[\"display\"] = " + my_elm["display"]);
      alert("\nget_style(my_elm, \"display\") = " + get_style(my_elm, "display"));
    </script>
Adds javascript things, through javascript.

The the user doesn't have javascript activated, they will through this commit
be able to see the listing of directories at the end of the page.

Rather than assuming that javascript is turned on, this will only add the
javascript functionality, if javascript is on. If it's not turned on, it will
fail gracefully, by not adding content that doesn't work.

This commit adds three layers of implementation: Internet Explorer methods,
W3C methods (pretty much everything except Interet Exporer) and inlining for
managing the event model. This should capture most javascript implementations,
unless the browser is really old.
Rewrote install script.

Made the install script less complex, and modified how values are stored in the
config file.

Rather than storing a subset of the local config file, the global configuration
file for the rt-magnet application just stores directories. This makes it
simpler to use it by the application and removes useless cruft that had no real
reason to be there in the firsts place.
Merge branch 'master' into doc_fix
Adds title, links and stub for license.

There's now a titel at the top, so it's clear what you're reading and a
link to github under links (so people can find updates and stuff).

Added license stub at the bottom. Since (almost) everything you make is
automatically copyrighted to you, and you alone, people aren't
technically allowed to make copies of your work until you've issued a
license for them to follow.

A simple license can be added at the bottom of the README for people to
get a quick understanding of what's required (or what rights they have)
when using the software.

It's also common practice (if not required) to provide the license in
the header of the source files.

List of (some) F/OSS licenses:
http://www.gnu.org/licenses/license-list.html
http://www.opensource.org/licenses/alphabetical/

Writings on the subject:
http://producingoss.com/en/license-quickstart.html
http://oreilly.com/openbook/osfreesoft/book/index.html

Note that some licenses aren't valid in some locations, like Public
Domain (not technically a license) not being applicable in the country
which you live.
Merge branch 'new_install' of https://github.com/atquick/rt-magnet

Conflicts:
	install.sh
Merge branch 'master' of https://github.com/schnitz81/rt-magnet
Merge branch 'html_cleanup' of https://github.com/atquick/rt-magnet
Merge pull request #8 from atquick/html_cleanup

Adds a table to fix the form layout.
Merge pull request #9 from atquick/doc_fix

Adds title, links and stub for license
Merge branch 'master' of https://github.com/schnitz81/rt-magnet
Merge branch 'js_update' of https://github.com/atquick/rt-magnet

Conflicts:
	index.php
New install script.
New install script.
License.
License.
Deleted debug line.
Deleted debug line.
License headers, textarea, title.
Title, minor adjust.