function clearQuickSearchCity() { if( $("input#City2").val() == "Any City/Town" ) $("input#City2").val(""); } function notifications() { $.ajax({ url: "ajax/fetch_all_notifications.php", type: "POST", dataType: "json", data: {"setter":1}, success: function(notifications) { if(notifications) { var p_title = document.title; var match = p_title.match("\\(.+?\\)") ? p_title.match("\\(.+?\\)") : ""; var all_notifications = notifications.all_notifications; $("span#total_inbox").html(notifications.total_inbox); $("span#total_kisses").html(notifications.total_kisses); $("span#total_conn_req").html(notifications.total_conn_req); $("span#total_gal_req").html(notifications.total_gal_req); if( all_notifications > 0 && match ) { var new_p_title = p_title.replace(match[0], "(" + all_notifications + ")"); document.title = new_p_title; } else if(all_notifications > 0) document.title = "(" + all_notifications + ") " + p_title; else { var new_p_title = p_title.replace(match[0], ""); document.title = new_p_title; } } } }); } function autocompleteTown2() { var city = $("input#City2").val(); if(city) { $.ajax({ url: "ajax/fetch_town_city.php", type: "POST", data: {"setter":1, "city":city}, success: function(data) { if(data) $("div#city_results2").html(data).slideDown(); else $("div#city_results2").slideUp(); } }); } else $("div#city_results2").slideUp(); } $(function() { $("input#City2").click(clearQuickSearchCity); $("input#City2").focus(clearQuickSearchCity); $("input#City2").keyup(autocompleteTown2); $("input#City2").blur(function() { $("div#city_results2").slideUp(); }); $("button#login2, input#login3").click(function(e) { var username = $("input#username2").val(); var password = $("input#pass2").val(); e.preventDefault(); if(!username || !password) alert("Please fill in both username and password fields"); else { $.ajax({ url: "ajax/member_login.php", type: "POST", dataType: "json", data: {"setter":1, "username":username, "password":password}, success: function(response) { if(response.success) window.location = response.redirect; else alert("Incorrect Login Details"); } }); } }); });