summaryrefslogtreecommitdiff
path: root/public/js/main.js
blob: cabfab60fd46573b4eb62a15d0722fe8c7167dc1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
var Main =
	{
	saveFunction: false,
	saving: false,
	kp: function (e)
		{
		var evt = window.event ? window.event : e
		var key = evt.keyCode ? evt.keyCode : e.which
		if (key === 13)
			Main.saveFunction()
		},
	init: function ()
		{
		warn("init site")
		Auth.init()
		},
	unload: function ()
		{
		$('header').fadeOut(500)
		$('section').fadeOut(500)
		$('footer').fadeOut(500)
		$('#bg').fadeIn(500)
		Auth.init()
		},
	load: function ()
		{
		warn("loading site")
		$('#bg').fadeOut(500)
		$('header').show()
		$('#welcome').fadeIn(500)
		$('#nav_about').click( Nav.aboutClick )
		$('#nav_users').click( Nav.usersClick )
		$('#nav_patrons').click( Nav.patronsClick )
		$('#nav_reunions').click( Nav.reunionClick )
		if (Auth.isHost)
			{
			$('#nav_parties').show()
			$('#nav_parties').click( Nav.partiesClick )
			$('#user-add').click( Users.addClick )
			$('#user-delete').click( Users.deleteClick )
			$('#party-add').click( Party.addClick )
			$('#party-edit').click( Party.editClick )
			}
		else
			{
			$('#nav_parties').hide()
			$('#user-add').hide()
			$('#user-delete').hide()
			$('#party-add').hide()
			$('#party-edit').hide()
			}
		$('#user-save').click( Users.editSave )
		$('#user-name').keydown(Main.kp)
		$('#user-email').keydown(Main.kp)
		$('#user-password2').keydown(Main.kp)
		$('#party-location').keydown(Main.kp)
		$('#party-day').keydown(Main.kp)
		$('#party-year').keydown(Main.kp)
		$('#party-save').click( Party.editSave )
		Nav.selectClass(Nav.navIDs, "nav_about")
		$('#aboutMode').show()
		warn("done!")
		},
	};
Main.init();