The purpose of this site and my project is to create prototype pages using JavaScript both to solve problems and enhance the design concepts to use on artist and society websites.
http://webhawks.org/~cis132anpike6981/
Start at http://webhawks.org/~cis132anpike6981/index.html
Line moves by increasing the width style across the top of every page onload. The script is in gallery.js. The animation is is on all pages.
Where loop is a password prompt on buy.html (account page.) The password for this prompt is created by a cookie made when the log-in form on the home page is completed.
Start at http://webhawks.org/~cis132anpike6981/index.html
All entries are check in line on blur with explanation, and also again onsubmit. Submitting the form takes the user to an account page for account form.
This form starts at http://webhawks.org/~cis132anpike6981/buy.html Form validation for this page:
Phone number and credit card number are check by in line validation. All fields are checked on submit so no blank field are allowed. The expiration date is also checked.
Start at http://webhawks.org/~cis132anpike6981/index.html
At the completion of the login form, the first and last name, email and password are stored. Since this site does not have access to a data base of passwords, the collected password cookie is used to log into the account page, buy.html. The buy.html is a password blocked page.
Cookies are used to display the user’s first, last and email address on the account form. Then more cookies are collected on the account page and used on the final data page, data.html to display to the user input information.
Start at http://webhawks.org/~cis132anpike6981/index.html
Math Random is used to display a different image randomly onload.
Start at Start at http://webhawks.org/~cis132anpike6981/gallery.html
The thumbnails images are rollover buttons and onclick open the corresponding large image by changing that images z-index.
The bnbform script is used to collect & process the form data and to send that data in an email. Approval for that script was received in writing by email on 12/12/2009. This script is used on the Webhawks pages only.