diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb
index adfc7ba..80ac60e 100644
--- a/app/views/layouts/application.html.erb
+++ b/app/views/layouts/application.html.erb
@@ -20,13 +20,90 @@
var redMarker = '/images/markers/red.png';
var greenMarker = '/images/markers/green.png';
<% @hydrants.each do |hydrant| %>
- var h<%= hydrant.city_id %>LatLng = new google.maps.LatLng(<%= hydrant.lat %>, <%= hydrant.lng %>);
- var h<%= hydrant.city_id %>Marker = new google.maps.Marker({
- position: h<%= hydrant.city_id %>LatLng,
+ <% if user = hydrant.user %>
+ <% require 'digest/md5' %>
+ <% hash = Digest::MD5.hexdigest(user.email) %>
+ var contentString = '\
+
\
+
Adopt this Hydrant
\
+<%= form_tag do %>\
+
\
+ <%= label_tag "email" %>\
+ <%= text_field_tag "email", params[:email], :tabindex => 1 %>\
+ <%= label_tag "account_new" , radio_button_tag("account", "new", true, :tabindex => 2).html_safe + "I haven\\'t signed up yet" %>
\
+ <%= label_tag "account_existing", radio_button_tag("account", "existing").html_safe + "I already signed up" %>
\
+
\
+
\
+ <%= label_tag "name" %>\
+ <%= text_field_tag "name", params[:name], :tabindex => 3 %>\
+ <%= label_tag "organization" %>\
+ <%= text_field_tag "organization", params[:organization], :tabindex => 4 %>\
+ <%= label_tag "voice_number" %>\
+ <%= text_field_tag "voice_number", params[:voice_number], :tabindex => 5 %>\
+ <%= label_tag "sms_number", "SMS number" %>\
+ <%= text_field_tag "sms_number", params[:sms_number], :tabindex => 6 %>\
+ <%= label_tag "password", "Choose a password" %>\
+ <%= password_field_tag "password", nil, :tabindex => 7 %>\
+ <%= submit_tag "Sign up", :tabindex => 8 %>\
+
By signing up you accept the <%= link_to "Terms of Service", "#", :tabindex => 9 %>.
\
+
\
+
\
+ <%= label_tag "password" %>\
+ <%= password_field_tag "password", nil, :tabindex => 0 %>\
+ <%= label_tag "remember_me", check_box_tag("remember_me", nil, true).html_safe + "Stay signed in" %>
\
+ <%= submit_tag "Sign in", :tabindex => 0 %>\
+
<%= link_to "Forgot your password?", "#", :class => "forgot_password", :tabindex => 0 %>
\
+
\
+
\
+ <%= submit_tag "Email me my password", :tabindex => 0 %>\
+
<%= link_to "Never mind. I remembered my password.", "#", :class => "remembered_password", :tabindex => 0 %>
\
+
\
+<% end %>\
+
\
+';
+ <% end %>
+ var h<%= hydrant.id %>InfoWindow = new google.maps.InfoWindow({
+ content: contentString
+ });
+ var h<%= hydrant.id %>LatLng = new google.maps.LatLng(<%= hydrant.lat %>, <%= hydrant.lng %>);
+ var h<%= hydrant.id %>Marker = new google.maps.Marker({
+ position: h<%= hydrant.id %>LatLng,
map: map,
icon: <%= hydrant.user_id ? "greenMarker" : "redMarker" %>
});
+ google.maps.event.addListener(h<%= hydrant.id %>Marker, 'click', function() {
+ <% @hydrants.each do |hydrant| %>
+ h<%= hydrant.id %>InfoWindow.close();
+ <% end %>
+ h<%= hydrant.id %>InfoWindow.open(map, h<%= hydrant.id %>Marker);
+ });
<% end %>
+ $('.box input[type="radio"]').live('click', function() {
+ var self = $(this);
+ if('new' == self.val()) {
+ $('.forgot_password_fields').slideUp();
+ $('.account_existing_fields').slideUp();
+ $('.account_new_fields').slideDown();
+ } else if('existing' == self.val()) {
+ $('.account_new_fields').slideUp();
+ $('.account_existing_fields').slideDown(function() {
+ $('.forgot_password').click(function() {
+ $('.account_existing_fields').slideUp();
+ $('.forgot_password_fields').slideDown(function() {
+ $('.remembered_password').click(function() {
+ $('.forgot_password_fields').slideUp();
+ $('.account_existing_fields').slideDown();
+ });
+ });
+ });
+ });
+ }
+ });
})
<%= csrf_meta_tag %>
diff --git a/app/views/welcome/index.html.erb b/app/views/welcome/index.html.erb
index af128c8..02510ef 100644
--- a/app/views/welcome/index.html.erb
+++ b/app/views/welcome/index.html.erb
@@ -4,18 +4,20 @@
Claim responsibility for shoveling out a fire hydrant after it snows.
<%= form_tag do %>
- <%= label_tag "address" %>
- <%= text_field_tag "address", params[:address], :tabindex => 1 %>
- <%= label_tag "city" %>
- <%= select_tag "city", '
+ <%= image_tag "logos/boston.png", :alt => "City of Boston", :title => "City of Boston" %>
+ <%= image_tag "logos/cert.png", :alt => "Community Emergency Response Team", :title => "Community Emergency Response Team" %>
+ <%= image_tag "logos/cfa.png", :alt => "Code for America", :title => "Code for America" %>
+
+ <%= image_tag "hydrant-in-snow.jpg", :id => "hydrant-in-snow" %>