var Yan_search_rus=""; var Yan_search_eng=""; var cook_time_over = new Date; var f_rus_el_chek = new Array(); var f_eng_el_chek = new Array(); cook_time_over.setMonth(cook_time_over.getMonth() + 1); //Обеспечивается загрузка всего проекта при попытке открытия его отдельной страницы и загрузка //открываемой отдельно страницы в фрейм, в котором она должна открываться в проекте function work() { var nam=/0817280256|0818085376|0818085632|0816808192/; if(top.frames.length==0) { if(location.href.search(nam)<0){ setcookie(location.href); } location='./'; } else { if(self==top) { getcookie(); } } } function getcookie() { //Проверяется наличие Cookie var allcookies=document.cookie; if(allcookies=='') { return false; //если cookie нет для этой страницы } //Ищем Cookie с нужным именем var pos=allcookies.indexOf('framnam='); //Если нашлись cookie с этим именем, извлекаем его if (pos==-1) { //если не нашли cookie с этим именем return false; } var start=pos+8; //начало значений cookie var end=allcookies.indexOf(";", start); //конец значения cookie if (end==-1) { end=allcookies.length; } var value=allcookies.substring(start, end); //извлекаем значение if(value!=0){ top.frames['term'].location=value; } } function setcookie(a){ if(top.frames.length==0) { document.cookie='framnam='+a; } } function makeCookie(name,value){ document.cookie = name + "=" + escape(value) + "; expires=" + cook_time_over.toGMTString(); } function getCookie(name){ if(document.cookie != "") { var cookie_par=''; var cookie_par_ar = new Array(); var cook=document.cookie; var cookieFound=false; var x=0; var start=0; var end=0; var j=1; while (x <= document.cookie.length){ start=x; end=start + name.length; if (cook.substring(start,end) == name){ cookieFound = true; break; } x++; } // IS name FOUND? if (cookieFound){ start = end + 1; end = document.cookie.indexOf(";",start); if (end < start){ end = document.cookie.length; } cookie_par=unescape(document.cookie.substring(start,end)); if(cookie_par.indexOf(',') >= 0){ cookie_par_ar=cookie_par.split(','); if(cookie_par_ar.length==top.frames[0].frames[0].document.f.elements.length){ for (i=0; i<=cookie_par_ar.length-1; i++){ if(cookie_par_ar[i]=="false" | cookie_par_ar[i]=="true"){ if(cookie_par_ar[i]=="false"){ cookie_par_ar[i]=0; } else cookie_par_ar[i]=1; } else {j=0; break; } } } else j=0; } if(name=='f_rus_filter' | name=='f_eng_filter'){ top.frames[0].frames[0].document.f.filter.value=cookie_par; } if(name=="f_rus_elements" | name=="f_eng_elements"){ if(j!=0){ for(i = 0; i <= top.frames[0].frames[0].document.f.elements.length-1; i++ ){ top.frames[0].frames[0].document.f.elements[i].checked = cookie_par_ar[i]; } } } } } } function f_rus_el_ch(){ for (i=0; i<=top.frames[0].frames[0].document.f.elements.length-1; i++) f_rus_el_chek[i]=top.frames[0].frames[0].document.f.elements[i].checked; } function f_eng_el_ch(){ for (i=0; i<=top.frames[0].frames[0].document.f.elements.length-1; i++) f_eng_el_chek[i]=top.frames[0].frames[0].document.f.elements[i].checked; } // @name The Fade Anything Technique // @namespace http://www.axentric.com/aside/fat/ // @version 1.0-RC1 // @author Adam Michela var Fat = { make_hex : function (r,g,b) { r = r.toString(16); if (r.length == 1) r = '0' + r; g = g.toString(16); if (g.length == 1) g = '0' + g; b = b.toString(16); if (b.length == 1) b = '0' + b; return "#" + r + g + b; }, fade_all : function () { var a = document.getElementsByTagName("*"); for (var i = 0; i < a.length; i++) { var o = a[i]; var r = /fade-?(\w{3,6})?/.exec(o.className); if (r) { if (!r[1]) r[1] = ""; if (o.id) Fat.fade_element(o.id,null,null,"#"+r[1]); } } }, fade_element : function (id, fps, duration, from, to) { if (!fps) fps = 30; if (!duration) duration = 3000; if (!from || from=="#") from = "#FFFF33"; if (!to) to = this.get_bgcolor(id); var frs = Math.round(fps * (duration / 1000)); var interval = duration / frs; var delay = interval; var fr = 0; if (from.length < 7) from += from.substr(1,3); if (to.length < 7) to += to.substr(1,3); var rf = parseInt(from.substr(1,2),16); var gf = parseInt(from.substr(3,2),16); var bf = parseInt(from.substr(5,2),16); var rt = parseInt(to.substr(1,2),16); var gt = parseInt(to.substr(3,2),16); var bt = parseInt(to.substr(5,2),16); var r,g,b,h; while (fr < frs) { r = Math.floor(rf * ((frs-fr)/frs) + rt * (fr/frs)); g = Math.floor(gf * ((frs-fr)/frs) + gt * (fr/frs)); b = Math.floor(bf * ((frs-fr)/frs) + bt * (fr/frs)); h = this.make_hex(r,g,b); setTimeout("Fat.set_bgcolor('"+id+"','"+h+"')", delay); fr++; delay = interval * fr; } setTimeout("Fat.set_bgcolor('"+id+"','"+to+"')", delay); }, set_bgcolor : function (id, c) { var o = document.getElementById(id); o.style.backgroundColor = c; }, get_bgcolor : function (id) { var o = document.getElementById(id); while(o) { var c; if (window.getComputedStyle) c = window.getComputedStyle(o,null).getPropertyValue("background-color"); if (o.currentStyle) c = o.currentStyle.backgroundColor; if ((c != "" && c != "transparent") || o.tagName == "BODY") { break; } o = o.parentNode; } if (c == undefined || c == "" || c == "transparent") c = "#FFFFFF"; var rgb = c.match(/rgb\s*\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)/); if (rgb) c = this.make_hex(parseInt(rgb[1]),parseInt(rgb[2]),parseInt(rgb[3])); return c; } } /* window.onload = function () { Fat.fade_all(); } */ var text=new Array(); var j; function getnote(){ var nam=/name=["']\d+/; var a = document.getElementsByTagName("script"); for(var i=0; i < a.length; i++){ if(a[i].innerHTML.match(nam)){ text[a[i].innerHTML.match(nam)[0].charAt(6)]=a[i].innerHTML; } } document.body.onclick=primclose; eventprim(); } function eventprim(){ for(var i=0; i