Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 76 lines (74 sloc) 7.641 kb
eafd3b55 »
2012-01-23 Initial commit
1 <!DOCTYPE html>
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
2 <html><head>
eafd3b55 »
2012-01-23 Initial commit
3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
4 <title>Library ROI</title>
5 <meta name="description" content="A calculator to determine the annual Return on Investment for library services" />
da5bc2d3 »
2012-01-23 swtiched to a flatter file structure
6 <link type="text/css" rel="stylesheet" media="all" href="styles.css" />
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
7 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
da5bc2d3 »
2012-01-23 swtiched to a flatter file structure
8 <script type="text/javascript" src="behaviors.js"></script>
9 </head><body><div class="page">
eafd3b55 »
2012-01-23 Initial commit
10
11 <h1>Library ROI Calculator</h1>
12 <p>In the 'usage' column, click the checkboxes if you've borrowed books or movies, and put the number of times you've used the other resources <strong>in the last year</strong>. The total will automatically update when you click out of a field (or into the next field).</p>
13
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
14 <form class="calculator" name="calculator" method="post" action=" ">
15 <table cellspacing="0" summary="A javascript driven calculator to determine estimated retail value for a variety of library services">
eafd3b55 »
2012-01-23 Initial commit
16 <caption>Market Value of Library Services</caption>
17 <thead>
18 <tr><th scope="col">Usage</th><th scope="col">Library Services</th><th scope="col">Value of Services</th></tr>
19 </thead><tbody>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
20 <tr>
21 <td><input data-roi-formula="* 288" type="checkbox" id="books" name="books" /></td>
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
22 <td><label for="books">Borrowed Books</label><p class="roi-explanation">Borrowing a library book is not the same value as buying a new book. As such, we base the savings on the approximate annual cost of services like <a href="http://www.booksfree.com/">Booksfree</a> and <a href="http://www.bookswim.com/">BookSwim</a>, which work like Netflix but for books.</p></td>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
23 <td><output for="books" id="booksResult"></output></td>
24 </tr><tr>
25 <td><input data-roi-formula="* 96" type="checkbox" id="movies" name="movies" /></td>
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
26 <td><label for="movies">Borrowed Movies</label><p class="roi-explanation"><a href="http://www.netflix.com/">Netflix</a> DVDs by mail (rounded to $8/month) is the closest 'competitor' to our DVD lending service.</p></td>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
27 <td><output for="movies" id="moviesResult"></output></td>
28 </tr><tr>
29 <td><input data-roi-formula="* 30" type="number" value="0" min="0" step="1" id="compclass" name="compclass" /></td>
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
30 <td><label for="compclass">Computer Classes Attended</label><p class="roi-explanation">Our calculation of $30 per class is approximated on the average 1.5 hour cost for one-time computer [personal enrichment] classes at local Universities and Community Colleges.</p></td>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
31 <td><output for="compclass" id="compclassResult"></output></td>
32 </tr><tr>
33 <td><input data-roi-formula="* 2" type="number" value="0" min="0" step="1" id="newsmags" name="newsmags" /></td>
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
34 <td><label for="newsmags">Magazines &amp; Newspapers Read</label><p class="roi-explanation">Given the ephemeral nature of Magazines and Newspapers, it is fair to approximate reading and/or borrowing periodicals as the same as newsstand price, or $2 each.</p></td>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
35 <td><output for="newsmags" id="newsmagsResult"></output></td>
36 </tr><tr>
37 <td><input data-roi-formula="* 7" type="number" value="0" min="0" step="1" id="music" name="music" /></td>
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
38 <td><label for="music">Music CDs Borrowed</label><p class="roi-explanation">The $7 approximation is based on the purchase price of an album on iTunes, and the per-album queue price for the <a href="http://www.yourmusic.com/">Yourmusic</a> service.</p></td>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
39 <td><output for="music" id="musicResult"></output></td>
40 </tr><tr>
41 <td><input data-roi-formula="* 10" type="number" value="0" min="0" step="1" id="enrichprog" name="enrichprog" /></td>
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
42 <td><label for="enrichprog">Enrichment Program(s) Attended</label><p class="roi-explanation">Storytimes and programs for children and adults. $10 per program is based on similar local offerings.</p></td>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
43 <td><output for="enrichprog" id="enrichprogResult"></output></td>
44 </tr><tr>
45 <td><input data-roi-formula="* 45" type="number" value="0" min="0" step="1" id="tutoring" name="tutoring" /></td>
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
46 <td><label for="tutoring">Tutoring Hour(s) Attended</label><p class="roi-explanation">Tutoring Value based on estimated per-hour cost of similar commercial services.</p></td>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
47 <td><output for="tutoring" id="tutoringResult"></output></td>
48 </tr><tr>
49 <td><input data-roi-formula="* 15" type="number" value="0" min="0" step="1" id="reference" name="reference" /></td>
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
50 <td><label for="reference">Reference Question(s) Asked</label><p class="roi-explanation">It's tough to estimate a fixed value for Reference. A question of fact, like those asked through <a href="http://www.chacha.com/">ChaCha</a>, is free on the open market. An hour of professional research through many libraries (<a href="http://www.nypl.org/help/research-and-reference-services/nypl-express/fees-and-payment">including New York Public Library</a>) routinely costs $60 or more.</p></td>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
51 <td><output for="reference" id="referenceResult"></output></td>
52 </tr><tr>
53 <td><input data-roi-formula="* 12" type="number" value="0" min="0" step="1" id="computers" name="computers" /></td>
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
54 <td><label for="computers">Hour(s) of Computer Use</label><p class="roi-explanation">If you don't have access to a computer, the most viable option beside the library is <a href="http://www.fedex.com/us/office/">Fedex Office</a>. They charge $12 per hour of computer use.</p></td>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
55 <td><output for="computers" id="computersResult"></output></td>
56 </tr><tr>
57 <td><input data-roi-formula="* 50" type="number" value="0" min="0" step="1" id="studyroom" name="studyroom" /></td>
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
58 <td><label for="studyroom">Hour(s) of Study Room Use</label><p class="roi-explanation">Renting a room at other local attractions averages $50 per hour.</p></td>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
59 <td><output for="studyroom" id="studyroomResult"></output></td>
60 </tr><tr>
61 <td><input data-roi-formula="* 20" type="number" value="0" min="0" step="1" id="databases" name="databases" /></td>
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
62 <td><label for="databases">Databases Accessed</label><p class="roi-explanation">Like reference questions, accessing databases has a varying and subjective value. The $20 estimate is approximate, based on short-period personal access costs to various databases.</p></td>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
63 <td><output for="databases" id="databasesResult"></output></td>
64 </tr><tr>
65 <td><input data-roi-formula="* 9" type="number" value="0" min="0" step="1" id="passes" name="passes" /></td>
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
66 <td><label for="passes">Museum Adventure or Park &amp; Read Passes Borrowed</label><p class="roi-explanation">The $9 estimate is an average of ticket prices to local museums, parks, and other attractions.</p></td>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
67 <td><output for="passes" id="passesResult"></output></td>
68 </tr>
eafd3b55 »
2012-01-23 Initial commit
69 </tbody><tfoot>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
70 <tr><td colspan="2"><strong>Total</strong>:</td><td><output for="booksResult moviesResult compclassResult newsmagsResult musicResult enrichprogResult tutoringResult referenceResult computersResult studyroomResult databasesResult passesResult"></output></td></tr>
42f80bbb »
2012-01-23 Switched the calculation process from a function to a jQuery method. …
71 </tfoot></table>
eafd3b55 »
2012-01-23 Initial commit
72 </form>
d8258b14 »
2012-01-23 Switched to <output> elements, with all the markup/style/behavior cha…
73 <noscript>Your computer does not support JavaScript. The form in the table above requires JavaScript for real-time calculation. Synopsis: Just checking out books and movies in a given year is worth $384 when compared to similar commercial offerings.</noscript>
51d85eeb »
2012-01-23 Added license info to text files
74 <a href="https://github.com/ao5357/library-roi-calc">Get the kit</a> to use this calculator on your library site.<br /><br />
75 Library ROI Calculator is licensed under <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/"><img alt="a Creative Commons Attribution-ShareAlike 3.0 Unported License" src="http://i.creativecommons.org/l/by-sa/3.0/80x15.png" /></a>.
eafd3b55 »
2012-01-23 Initial commit
76 </div></body></html>
Something went wrong with that request. Please try again.