1/* Show and hide */ 2function loginbox_show() { 3 if (loginbox.fade) { 4 jQuery("#loginbox").fadeIn(); 5 } 6 else { 7 jQuery("#loginbox").show(); 8 } 9 10 jQuery("#user_login").focus(); 11} 12function loginbox_hide() { 13 if (loginbox.fade) { 14 jQuery("#loginbox").fadeOut(); 15 } 16 else { 17 jQuery("#loginbox").hide(); 18 } 19} 20function loginbox_toggle() { 21 if (jQuery("#loginbox").css("display") == "none") { 22 loginbox_show(); 23 } 24 else { 25 loginbox_hide(); 26 } 27} 28 29/* The close button */ 30/* This button is added with javascript because without javascript we not need him ;) */ 31jQuery(function() { 32 jQuery("#loginbox").prepend("<p id='loginbox_close'><input type='button' value='" + loginbox.string.close + "' class='loginbox_button'/></p>"); 33 jQuery("#loginbox_close input").click(function() { 34 loginbox_hide(); 35 }); 36}); 37 38/* On key press... */ 39/* Made with a bit of Visual jQuery (http://visualjquery.com) */ 40jQuery(document).keydown(function(e) { 41 var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0; 42 key = "["+key+"]"; 43 lbkey = loginbox.keycode; 44 lbauxkey = loginbox.ctrl ? e.altKey || e.ctrlKey : e.altKey; 45 lbkey.indexOf(key) != -1 ? keye = true : keye = false; 46 if (keye && lbauxkey) { 47 loginbox_toggle(); 48 return false; 49 }; 50}); 51 52/* On link[rel=loginbox-toggle] clicked... */ 53jQuery(function() { 54 jQuery("[rel*='loginbox-toggle']").click(function(){ 55 loginbox_toggle(); 56 return false; 57 }); 58});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.