aboutsummaryrefslogtreecommitdiffstats
path: root/static/wedding.js
diff options
context:
space:
mode:
Diffstat (limited to 'static/wedding.js')
-rw-r--r--static/wedding.js89
1 files changed, 49 insertions, 40 deletions
diff --git a/static/wedding.js b/static/wedding.js
index 492c346..00d1ac1 100644
--- a/static/wedding.js
+++ b/static/wedding.js
@@ -1,41 +1,50 @@
-$("input:radio[name=language]").change(function(){
- if($(this).val()=="fr"){
- $("#lab-lang").text("Langue:");
- $("label[for=name]").text("Prénom:");
- $("#name").attr("placeholder", "Prénom");
- $("label[for=password]").text("Mot de Passe:");
- $("#password").attr("placeholder", "Mot de Passe");
- $("button[name=login]").text("Entrer");
- }
- if($(this).val()=="en"){
- $("#lab-lang").text("Language:");
- $("label[for=name]").text("Name:");
- $("#name").attr("placeholder", "Name");
- $("label[for=password]").text("Password:");
- $("#password").attr("placeholder", "Password");
- $("button[name=login]").text("Login");
- }
- if($(this).val()=="sr"){
- $("#lab-lang").text("Jezik:");
- $("label[for=name]").text("Ime:");
- $("#name").attr("placeholder", "Ime");
- $("label[for=password]").text("Šifra:");
- $("#password").attr("placeholder", "Šifra");
- $("button[name=login]").text("Login");
- }
-});
-$("input:radio[name=rsvp]").change(function(){
- var state = $(this).val()=="0";
- ["email", "mailing", "plusoneyes", "plusoneno", "kidsyes","kidsno"].
- forEach(function(id){
- $("#"+id).prop("disabled",state);
- });
- $("#plusonename").prop("disabled", $(this).val() || $("#plusoneno").prop("checked"));
- $("#kidsnames").prop("disabled", $(this).val() || $("kidsno").prop("checked"));
-});
-$("input:radio[name=plusone]").change(function(){
- $("#plusonename").prop("disabled", $(this).val()=="0");
-});
-$("input:radio[name=kids]").change(function(){
- $("#kidsnames").prop("disabled", $(this).val()=="0");
+$(function(){
+ var addr = $(location).attr('pathname');
+ $("#"+addr.replace(/\//g,"")).addClass("active");
+ $("input:radio[name=language]").change(function(){
+ if($(this).val()=="fr"){
+ $("#lab-lang").text("Langue:");
+ $("label[for=name]").text("Prénom :");
+ $("#name").attr("placeholder", "Prénom");
+ $("label[for=password]").text("Mot de Passe :");
+ $("#password").attr("placeholder", "Mot de Passe");
+ $("button[name=login]").text("Entrer");
+ }
+ if($(this).val()=="en"){
+ $("#lab-lang").text("Language:");
+ $("label[for=name]").text("Name:");
+ $("#name").attr("placeholder", "Name");
+ $("label[for=password]").text("Password:");
+ $("#password").attr("placeholder", "Password");
+ $("button[name=login]").text("Login");
+ }
+ if($(this).val()=="sr"){
+ $("#lab-lang").text("Jezik:");
+ $("label[for=name]").text("Ime:");
+ $("#name").attr("placeholder", "Ime");
+ $("label[for=password]").text("Lozinka:");
+ $("#password").attr("placeholder", "Lozinka");
+ $("button[name=login]").text("Login");
+ }
+ });
+
+ $("input:radio[name=rsvp]").change(function(){
+ var state = $(this).val()=="0";
+ ["email", "mailing", "plusoneyes", "plusoneno", "kidsyes","kidsno"].
+ forEach(function(id){
+ $("#"+id).prop("disabled", state);
+ });
+ $("#plusonename").prop("disabled", state || $("#plusoneno").prop("checked"));
+ $("#kidsnames").prop("disabled", state || $("#kidsno").prop("checked"));
+ });
+
+ $("input:radio[name=plusone]").change(function(){
+ $("#plusonename").prop("disabled", $(this).val()=="0");
+ });
+
+ $("input:radio[name=kids]").change(function(){
+ $("#kidsnames").prop("disabled", $(this).val()=="0");
+ });
+
+ $("input:radio[name=rsvp]").trigger("change");
});