1// Ðлок Ð´Ð»Ñ ÑлабовидÑÑÐ¸Ñ 2var eye_mode = $.cookie('eye_mode') === undefined ? 0 : parseInt($.cookie('eye_mode')); 3var eye_font_size = $.cookie('eye_font_size') === undefined ? 10 : parseInt($.cookie('eye_font_size')); 4var eye_background = $.cookie('eye_background') === undefined ? 1 : parseInt($.cookie('eye_background')); 5var eye_pic = $.cookie('eye_pic') === undefined ? 1 : parseInt($.cookie('eye_pic')); 6var LAST_COL = [0,0]; 7 8var eyeMode = false; 9 10var eyeID = ['eyeFont', 'eyeBack', 'eyePic']; 11var eyeClass = ['eye-size', 'eye-back', 'eye-pic']; 12 13var eyeBackTrans = ['.div_left_menu', '.content_block', '.content_block_big', '.content_float_block', '.eye_block', '.zal_content_big', 14 '.content_right', '.sert-title', '.big_block', '.expo_content_big', '.expo_filters', '#div_login_form', '#div_login_form_user']; 15var eyeBackMemory = []; 16 17var eyeBackImg = ['#div_main', '.content_title', '.left_menu_title']; 18var eyeBackImgMemory = []; 19 20var eyeFontColor = ['a', 'a:visited', 'a:hover', '#div_main', '.news-date-time', '.footer-copyright', '.sert_title', '.section', '.content_title', '.left_menu_title']; 21var eyeFontColorMemory = []; 22 23var eyeBorder = ['.adv_block', '.div_left_menu', '.content_block', '.content_block_big', '#div_login_form', '#div_login_form_user']; 24var eyeBorderMemory = []; 25 26var eyeFirst = true; 27 28$(document).ready(function(){ 29 30 if (eye_mode == 1) { 31 setEyeMode(1); 32 }; 33 34 $('#toggleEyeMode').click(function(){ 35 if (eyeMode) { 36 setEyeMode(0); 37 } else { 38 setEyeMode(1); 39 } 40 }); 41 42 $('#eyeFont1').click(function(){setFontSize(10,1);}); 43 $('#eyeFont2').click(function(){setFontSize(15,1);}); 44 $('#eyeFont3').click(function(){setFontSize(20,1);}); 45 46 $('#eyeBack1').click(function(){setBack(1,1);}); 47 $('#eyeBack2').click(function(){setBack(2,1);}); 48 $('#eyeBack3').click(function(){setBack(3,1);}); 49 50 $('#eyePic1').click(function(){setPic(1,1);}); 51 $('#eyePic2').click(function(){setPic(2,1);}); 52 $('#eyePic3').click(function(){setPic(3,1);}); 53}); 54 55function setEyeMode(mode) { 56 if (mode == 1) { 57 $('#eye-option-block').slideDown(); 58 $('#toggleEyeMode').removeClass('fa-eye').addClass('fa-eye-slash').attr('title', 'ÐбÑÑÐ½Ð°Ñ Ð²ÐµÑÑиÑ'); 59 $('.eye_no').attr('hidden', 'hidden'); 60// if (eyeFirst) { 61// for (i=0; i<eyeBackTrans.length; i++) eyeBackMemory[i] = $(eyeBackTrans[i]).css('background-color'); 62// for (i=0; i<eyeFontColor.length; i++) eyeFontColorMemory[i] = $(eyeFontColor[i]).css('color'); 63// for (i=0; i<eyeBackImg.length; i++) eyeBackImgMemory[i] = $(eyeBackImg[i]).css('background-image'); 64// for (i=0; i<eyeBorder.length; i++) eyeBorderMemory[i] = $(eyeBorder[i]).css('border-style'); 65// setFontSize(10); 66// setPic(1); 67// eyeFirst = false; 68// } 69 $('.eyeHeaderBlock').removeAttr('hidden'); 70 $('.adv_block').css('border-style', 'none'); 71 $('.div_left_menu').css('border-style', 'none'); 72 setFontSize(eye_font_size, 0); 73 setPic(eye_pic, 0); 74 setBack(eye_background, 0); 75 setCookie('eye_mode', 1); 76 eyeMode = true; 77 78 } else { 79 $('body').removeClass('foto-no-bg'); 80 $('#eye-option-block').slideUp(); 81 $('#toggleEyeMode').removeClass('fa-eye-slash').addClass('fa-eye').attr('title', 'ÐеÑÑÐ¸Ñ Ð´Ð»Ñ ÑлабовидÑÑÐ¸Ñ '); 82 $('.eye_no').removeAttr('hidden'); 83 setFontSize(10,0); 84 setBack(0,0); 85 setPic(1,0); 86 $('.eyeHeaderBlock').attr('hidden','hidden'); 87 setCookie('eye_mode', 0); 88 eyeMode = false; 89 window.location.reload(true); 90 } 91} 92 93function setFontSize(size, save) { 94 if (save == 1) setCookie('eye_font_size', size); 95// $('body').css('font-size', size+"pt"); 96 $('body, div, p, td, span, a, footer, nav').removeClassWild('eye_font_size_*').addClass('eye_font_size_' + size); 97 $('#eyeFontPic10').attr('src', '/bitrix/components/philharmonia/visually.impaired/templates/.default/images/font10.png'); 98 $('#eyeFontPic15').attr('src', '/bitrix/components/philharmonia/visually.impaired/templates/.default/images/font15.png'); 99 $('#eyeFontPic20').attr('src', '/bitrix/components/philharmonia/visually.impaired/templates/.default/images/font20.png'); 100 $('#eyeFontPic'+size).attr('src', '/bitrix/components/philharmonia/visually.impaired/templates/.default/images/font'+size+'_active.png'); 101 102} 103 104function setBack(mode, save) { 105 106 if (mode > 0 && save == 1) setCookie('eye_background', mode); 107 108 for (i=1; i<=3; i++) $('#eyeBackPic'+i).attr('src', '/bitrix/components/philharmonia/visually.impaired/templates/.default/images/back'+i+'.png'); 109 110 if (mode > 0) { 111 $('#eyeBackPic'+mode).attr('src', '/bitrix/components/philharmonia/visually.impaired/templates/.default/images/back'+mode+'_active.png'); 112 113 $('body').removeClassWild('black_mode_*').addClass('black_mode_' + mode); 114 $('body .main-container-wrap').removeClassWild('black_mode_*').addClass('black_mode_' + mode); 115 $('footer').removeClassWild('black_mode_*').addClass('black_mode_' + mode); 116 $('html').removeClassWild('black_mode_*').addClass('black_mode_' + mode); 117 $('a').removeClassWild('black_mode_*').addClass('black_mode_' + mode); 118 $('small').removeClassWild('black_mode_*').addClass('black_mode_' + mode); 119 $('div.in_body').removeClassWild('black_mode_*').addClass('black_mode_' + mode); 120 $('nav').removeClassWild('black_mode_*').addClass('black_mode_' + mode); 121 $('section').removeClassWild('black_mode_*').addClass('black_mode_' + mode); 122 } else { 123 $('body').removeClassWild('black_mode_*'); 124 $('body .main-container-wrap').removeClassWild('black_mode_*'); 125 $('html').removeClassWild('black_mode_*'); 126 $('a').removeClassWild('black_mode_*'); 127 $('small').removeClassWild('black_mode_*'); 128 $('div.in_body').removeClassWild('black_mode_*'); 129 $('footer').removeClassWild('black_mode_*'); 130 $('nav').removeClassWild('black_mode_*'); 131 $('section').removeClassWild('black_mode_*'); 132 } 133 134} 135 136function setPic(mode, save) { 137 138 if (save == 1) {
139 setCookie('eye_pic', mode); 140 } 141 142 for (i=1; i<=3; i++) { 143 $('#eyePicPic'+i).attr('src', '/bitrix/components/philharmonia/visually.impaired/templates/.default/images/pic'+i+'.png'); 144 } 145 146// for (i=1; i<=3; i++) for (j=1; j<=3; j++) $(eyeID[i]+j).addClass(eyeClass[j]); 147 148 $('#eyePicPic'+mode).attr('src', '/bitrix/components/philharmonia/visually.impaired/templates/.default/images/pic'+mode+'_active.png'); 149 150 $('.eye-pic-alt').remove(); 151 152 switch (mode) { 153 case 1: 154 $('img').removeClass('foto-bg').removeClass('foto-none'); 155 $('body').removeClass('foto-no-bg'); 156 break; 157 case 2: 158 $('img').removeClass('foto-none').addClass('foto-bg'); 159 $('body').removeClass('foto-no-bg'); 160 break; 161 case 3: 162 $('img').each(function(){ 163 var $this = $(this); 164 var alt = $this.attr('alt'); 165 if(alt !== undefined && alt !== ''){ 166 $this.after('<span class="eye-pic-alt">' 167 + ($this.hasClass('noImageWord') ? '' : ($('#toggleEyeMode').data('textimg') + ': ')) 168 + $(this).attr('alt')+'</span>'); 169 } 170 }); 171 $('body').addClass('foto-no-bg'); 172 $('img').removeClass('foto-bg').addClass('foto-none'); 173 for (i=1; i<=3; i++) for (j=1; j<=3; j++) $(eyeID[i]+j).removeClass(eyeClass[j]); 174 break; 175 } 176 177} 178 179function setCookie(name, value) { 180 181 $.cookie(name, value, { path: '/' }); 182 183}
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.