1$(document).ready(function(){ 2 show_auth_block(); 3}); 4 5function show_auth_block() 6{ 7 var newDiv = document.createElement('div'); 8 newDiv.className = 'shadow_block'; 9 document.body.appendChild(newDiv); 10 11 document.body.appendChild(document.getElementById("altasib_auth_form")); 12 13 $(document).delegate(".altasib_inputtext_bg_hov", "click", function(){ 14 $('.altasib_inputtext_bg_hov').addClass('altasib_noactive_pole'); 15 $(this).removeClass('altasib_noactive_pole').children('input').focus(); 16 }); 17 18 $(".altasib_auth_block").css('display', 'none'); 19 20 $(document).delegate("#altasib_auth_a", "click", function(){ 21 var params = $(this).attr('href').split('?'); 22 if(params[1]!==undefined){ 23 params = params[1].split('='); 24 if(params[1]!="")lang = params[1]; 25 else lang = "ru"; 26 } 27 else lang = "ru"; 28 altasib_auth_form_a(lang); 29 return false; 30 }); 31 32 $(document).delegate("#altasib_auth_button", "click", function(){ 33 var data_form = $("#altasib_authorize_form").serializeArray(); 34 var ajaxPath = $("#ajaxPath").val(); 35 var ajaxShowErrors = $("#ajaxShowErrors").val(); 36 37 data_form[data_form.length] = {name:"AJAX_CALL_ALX",value:"Y"}; 38 data_form[data_form.length] = {name:"SHOW_ERRORS",value:ajaxShowErrors}; 39 data_form[data_form.length] = {name:"ALTASIB_REQUEST",value:"Y"}; 40 41 jsAjaxUtil.ShowLocalWaitWindow("altasib_auth_form", "altasib_auth_form", true); 42 43 if(ajaxPath != undefined && ajaxPath.length > 0){ 44 $.ajax({ 45 type: "POST", 46 url: window.location.href, 47 data: data_form, 48 success: function(success_data){ 49 var data = ""; 50 if(success_data.indexOf("location") != -1) 51 data = $.trim(success_data.replace(/<\/?[^>]+>/g,'')); 52 if(data == "location"){ 53 window.location.reload(); 54 } 55 else { 56 jsAjaxUtil.CloseLocalWaitWindow("altasib_auth_form", "altasib_auth_form"); 57 $("#altasib_authorize_block").html(success_data); 58 $("#altasib_t_altasib_item_auth_1").addClass("altasib_sel_form"); 59 } 60 } 61 }); 62 } 63 return false; 64 }); 65 66 $(document).delegate("#altasib_reg_button", "click", function(){ 67 var data_form = $("#altasib_reg_form").serializeArray(); 68 var ajaxPath = $("#ajaxPath").val(); 69 var ajaxShowErrors = $("#ajaxShowErrors").val(); 70 71 data_form[data_form.length] = {name:"AJAX_CALL_ALX",value:"Y"}; 72 data_form[data_form.length] = {name:"SHOW_ERRORS",value:ajaxShowErrors}; 73 data_form[data_form.length] = {name:"ALTASIB_REQUEST",value:"Y"}; 74 75 if(ajaxPath != undefined && ajaxPath.length > 0){ 76 jsAjaxUtil.ShowLocalWaitWindow("altasib_auth_form", "altasib_auth_form", true); 77 $.ajax({ 78 type: "POST", 79 url: window.location.href, 80 data: data_form, 81 success: function(success_data){ 82 var data = ""; 83 if(success_data.indexOf("location") != -1) 84 data = $.trim(success_data.replace(/<\/?[^>]+>/g,'')); 85 else 86 data = success_data; 87 if(data == "location"){ 88 window.location.reload(); 89 } 90 else { 91 jsAjaxUtil.CloseLocalWaitWindow("altasib_auth_form", "altasib_auth_form"); 92 $("#altasib_reg_block").html(data); 93 $("#altasib_t_altasib_item_auth_2").addClass("altasib_sel_form"); 94 } 95 } 96 }); 97 } 98 return false; 99 }); 100 101 $(document).delegate("#altasib_pwd_button", "click", function(){ 102 if(CheckMail()){ 103 var data_form = $("#altasib_pwd_form").serializeArray(); 104 var ajaxPath = $("#ajaxPath").val(); 105 var ajaxShowErrors = $("#ajaxShowErrors").val(); 106 107 data_form[data_form.length] = {name:"AJAX_CALL_ALX",value:"Y"}; 108 data_form[data_form.length] = {name:"SHOW_ERRORS",value:ajaxShowErrors}; 109 data_form[data_form.length] = {name:"ALTASIB_REQUEST",value:"Y"}; 110 111 if(ajaxPath != undefined && ajaxPath.length > 0){ 112 jsAjaxUtil.ShowLocalWaitWindow("altasib_auth_form", "altasib_auth_form", true); 113 $.ajax({ 114 type: "POST", 115 url: window.location.href, 116 data: data_form, 117 success: function(success_data){ 118 jsAjaxUtil.CloseLocalWaitWindow("altasib_auth_form", "altasib_auth_form"); 119 $("#altasib_pwd_block").html(success_data); 120 $("#altasib_t_altasib_item_auth_3").addClass("altasib_sel_form"); 121 } 122 }); 123 } 124 } 125 return false;
126 }); 127 128 $(document).delegate("#altasib_close_auth", "click", function(){ 129 altasib_auth_form_close(); 130 return false; 131 }); 132 133 $(document).delegate("#altasib_auth_link", "click", function(){ 134 altasib_auth_form_link(); 135 return false; 136 }); 137 138 $(document).delegate(".altasib_inputtext_bg input", "keydown", function(e){ 139 if(e.keyCode == 13) 140 $(this).parents("form").find("input[class=submit_button]").trigger("click"); 141 }); 142 143 $(document).keydown(function(e) { 144 if( e.keyCode === 27 ) { 145 $('.shadow_block').fadeOut(); 146 $('#altasib_auth_form').fadeOut(); 147 return false; 148 } 149 }); 150 151 $(document).delegate(".altasib_checkbox_block", "click", function(){ 152 if($(this).children('input').attr('value')=="N") { 153 $(this).addClass('altasib_checked').children('input').attr('value', 'Y'); 154 } 155 else { 156 $(this).removeClass('altasib_checked').children('input').attr('value', 'N'); 157 } 158 }); 159 160 $(document).delegate(".altasib_tabs_auth li", "click", function(){ 161 $(".altasib_tabs_auth li").removeClass("altasib_sel_tab_auth"); 162 $(this).addClass("altasib_sel_tab_auth"); 163 altasib_tab_auth_show(this.id); 164 return false; 165 }); 166} 167function altasib_tab_auth_show(tab_id){ 168 $('.altasib_cont_auth_form .altasib_cont_item_form').animate({opacity: 1.0}, 1, function () { 169 $(this).removeClass("altasib_sel_form"); 170 $("#altasib_t_"+tab_id).addClass("altasib_sel_form").animate({opacity: 1.0}, 1, function () { 171 var h_pass = $('#altasib_auth_form').height()/2; 172 $('#altasib_auth_form').css('margin-top', -h_pass+'px'); 173 }) 174 }); 175} 176 177function altasib_auth_form_a(lg){ 178 var ajaxPath = $("#ajaxPath").val(); 179 var ajaxShowErrors = $("#ajaxShowErrors").val(); 180 if(ajaxPath != undefined && ajaxPath.length > 0){ 181 $.ajax({ 182 type: "POST", 183 url: window.location.href, 184 data: {"AJAX_CALL_ALX":"Y","SHOW_ERRORS":ajaxShowErrors,"ALTASIB_REQUEST":"Y", "LANG": lg}, 185 success: function(data){ 186 $("#altasib_auth_form").html(data); 187 altasib_auth_form_link(); 188 } 189 }); 190 return true; 191 } 192} 193function altasib_auth_form_link(){ 194 var a_form = $('#altasib_auth_form'), 195 h_pass = a_form.height()/2; 196 a_form.css('margin-top', -h_pass+'px').fadeIn().css('visibility', 'visible'); 197 $('.shadow_block').css({'filter' : 'alpha(opacity=50)'}).fadeIn(); 198} 199function altasib_auth_form_close(){ 200 $('.shadow_block').fadeOut(); 201 $('#altasib_auth_form').fadeOut(); 202} 203function altasib_auth_form(action){ 204 if(typeof action == 'undefined') 205 action = 'close'; 206 switch(action){ 207 case 'show': 208 if(!altasib_auth_form_a()) 209 altasib_auth_form_link(); 210 break; 211 case 'hide': 212 altasib_auth_form_close(); 213 break; 214 default: 215 altasib_auth_form_close(); 216 } 217}
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.