Пардон за вопрос. В программировании не разбираюсь, нужен просто сайт. Нашёл один в тексте которого данный скрипт. Что он делает? Когда его убрал вроде бы ничего не изменилось.
function BtSensesHdMenu(aa){this.iname=aa;this.refcount=0;this.itv_vis=0;this.submenu=null;this.mid='';this.defaultmid='';} BtSensesHdMenu.prototype.mouseover=function(ba){this.refcount++;if(this.itv_vis>0){clearTimeout(this.itv_vis);this.itv_vis=0;} this.show(ba);} BtSensesHdMenu.prototype.mouseout=function(){this.refcount--;if(this.refcount==0&&this.itv_vis==0){this.itv_vis=setTimeout(this.iname+'.h_vis()',100);}} BtSensesHdMenu.prototype.h_vis=function(){this.itv_vis=0;this.show(this.defaultmid);} BtSensesHdMenu.prototype.show=function(ca){if(this.submenu==null||ca=='-'||ca==this.mid){return;} this.mid=ca;var da=this.submenu.firstChild;while(da){this.submenu.removeChild(da);da=this.submenu.firstChild;} if(ca!=''&&hdmenu[ca].subitems.length>0){var ea=hdmenu[ca];var fa=0;for(var k in ea.subitems){fa+=ea.subitems[k].len;} if(ea.subitems.length>1){fa+=(ea.subitems.length-1)*2;} var x=0,y=2,h=23,total_width=500,char_width=8;if(fa*char_width>500){var ga=true;for(var k in ea.subitems){if(ga){ga=false;} else{x+=Math.floor(total_width*2/fa);} var w=Math.floor(total_width*mitem.len/fa);ea.subitems[k].x=x;ea.subitems[k].y=y;ea.subitems[k].w=w;ea.subitems[k].h=h;x+=w;y-=h;}} else{var ha=fa*char_width;var x=hdmenu[ca].center-Math.round(ha/2);if(x<0){x=0;} else if(x+ha>total_width){x=total_width-ha;} var ga=true;for(var k in ea.subitems){if(ga){ga=false;} else{x+=2*char_width;} var w=ea.subitems[k].len*char_width;ea.subitems[k].x=x;ea.subitems[k].y=y;ea.subitems[k].w=w;ea.subitems[k].h=h;x+=w;y-=h;}} var x=0,y=2,h=23;for(var k in ea.subitems){var ia=ea.subitems[k];var ja=document.createElement('div');this.submenu.appendChild(ja);ja.style.position='relative';ja.style.overflow='hidden';ja.style.left=ia.x+'px';ja.style.top=ia.y+'px';ja.style.width=ia.w+'px';ja.style.height=ia.h+'px';ja.className=ia.act?'hdm_sub_mitem_sel':'hdm_sub_mitem_norm';ja.style.textAlign='center';ja.onmouseover=function(){hdm.mouseover('-');} ja.onmouseout=function(){hdm.mouseout();} var ka=document.createElement('a');ja.appendChild(ka);ka.appendChild(document.createTextNode(ia.nam));switch(ia.browserNav){case 1:ka.href=ia.lnk;ka.target='_blank';break;case 2:ka.href='javascript:void(0)';ka.setAttribute('link',ia.lnk);ka.onclick=function(){popup(this.getAttribute('link'))};break;case 3:ka.href='javascript:void(0)';break;default:ka.href=ia.lnk;break;}}}} BtSensesHdMenu.prototype.init=function(){this.submenu=document.getElementById('sns1_2_3_1');for(var k in hdmenu){if(hdmenu[k].act){this.defaultmid=k;this.show(k);break;}}}
var hdm = new BtSensesHdMenu('hdm');
var ver = navigator.userAgent.toLowerCase().match(/msie (\d(.\d*)?)/); var ie6 = ver && ver[1] && ver[1] < 7; var qm = new Qmenu('qm', 'quickmenu', 'quickmenu_cnt', 12, 0.8, 3, 3, 95, 10, !ie6);
function addEvent(obj, event, func) { if (obj.addEventListener) obj.addEventListener(event, func, false); else if (obj.attachEvent) obj.attachEvent('on' + event, func); }
function cookie_set(nam,val){document.cookie=nam+'='+escape(val);}function cookie_get(nam){if(typeof nam=='undefined'){return false;}var result='',nam=' '+nam+'=',len=nam.length;var cookies=document.cookie.split(';');for (var k in cookies){var cookie=(cookies[k].substr(0,1)!=' '?' ':'')+cookies[k];if(cookie.substr(0,len)==nam){return unescape(cookie.substr(len));}}return false;}function cookie_del(nam){document.cookie=nam+'=stub;expires='+new Date('January 1, 1970').toGMTString();}
function set_font_big(save) { document.body.style.fontSize = '16px'; if (save) cookie_set('BtSensesFontSize', 'big'); } function set_font_small(save) { document.body.style.fontSize = '9px'; if (save) cookie_set('BtSensesFontSize', 'small'); } function set_font_normal(save) { document.body.style.fontSize = '12px'; if (save) cookie_del('BtSensesFontSize'); }
function bt_senses_init() { qm.init(); setInterval('qm.timer()', 20);
hdm.init();
var font_size = cookie_get('BtSensesFontSize'); if (font_size && font_size == 'big') set_font_big(false); else if (font_size && font_size == 'small') set_font_small(false); } addEvent(window, 'load', bt_senses_init);
var goto_top_type = -1; var goto_top_itv = 0;
function goto_top_timer() { var y = goto_top_type == 1 ? document.documentElement.scrollTop : document.body.scrollTop; var moveby = 15;
y -= Math.ceil(y * moveby / 100); if (y < 0) { y = 0; }
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения