powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Менюшка
12 сообщений из 12, страница 1 из 1
Менюшка
    #35197048
Фотография DJШкет
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверти на орфографию в от такой скрипт пожалуста!
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
286.
287.
288.
289.
290.
291.
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.
318.
319.
320.
321.
322.
323.
324.
325.
326.
327.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.
339.
340.
341.
342.
343.
344.
345.
346.
347.
348.
349.
350.
351.
352.
353.
354.
355.
356.
357.
358.
359.
360.
361.
362.
363.
364.
365.
366.
367.
368.
369.
370.
371.
372.
373.
374.
375.
376.
377.
378.
379.
380.
381.
382.
383.
384.
385.
386.
387.
388.
389.
390.
391.
392.
393.
394.
395.
396.
397.
398.
399.
400.
401.
402.
403.
404.
405.
406.
407.
408.
409.
410.
411.
412.
413.
414.
415.
416.
417.
418.
419.
420.
421.
422.
423.
424.
425.
426.
427.
428.
429.
430.
431.
432.
433.
434.
435.
436.
437.
438.
439.
440.
441.
442.
443.
444.
445.
446.
447.
448.
449.
450.
451.
452.
453.
454.
455.
456.
457.
458.
459.
460.
461.
462.
463.
464.
465.
466.
467.
468.
469.
470.
471.
472.
473.
474.
475.
476.
477.
478.
479.
480.
481.
482.
483.
484.
485.
486.
487.
488.
489.
490.
491.
492.
493.
494.
495.
496.
497.
498.
499.
500.
501.
502.
503.
504.
505.
506.
507.
508.
509.
510.
511.
timer= 0 ;d=document
smc=- 1 ;
ns4=(d.layers)?true:false
ns6=(navigator.userAgent.indexOf("Gecko")!=- 1 )?true:false
mac=(navigator.appVersion.indexOf("Mac")!=- 1 )?true:false
if(ns6)mac=false
opera=(navigator.userAgent.indexOf("Opera")!=- 1 )?true:false
ns61=(parseInt(navigator.productSub)>= 20010726 )?true:false
ie4=(!d.getElementById&&d.all)?true:false;
konq=(navigator.userAgent.indexOf("Konqueror")!=- 1 )?true:false
mp=(ns6)?"pointer":"hand";atop= 5 ;oatop= 0 ;aleft= 0 ;oaleft= 1 
var a,am,oa,im,om,flta;hlarr=new Array();hlcnt= 0 ;hll= 0 
timo= 0 ;el= 0 ;nshl= 0 ;var omv= 0 ;df= 1 ;im= 0 ;ofrac= 0 ;omnu= 0 ;ac= 15 ;m= 1 
var imar=new Array();mr=","
while(eval("window.menu"+m)){mr+="menu"+m+",";tmenu=eval("menu"+m);m++};mr=mr+" ";mr=mr.split("\,");menus=mr.length- 1 ;bgt="";if(!opera)bgt="Color"
function gmobj(mtxt){if(d.getElementById){m=d.getElementById(mtxt)}else if(d.all){m=d.all[mtxt]}else if(d.layers){m=d.layers.eval(mtxt)}return m}
function gmstyle(mtxt){m=gmobj(mtxt);if(!ns4){m=m.style;}return m;}
function spos(gm,t_,l_,h_,w_){if(ns4){gms=gm;if(w_)gms.clip.width=w_;if(h_)gms.clip.height=h_;}else if(opera){gms=gm.style;if(w_)gms.pixelWidth=w_;if(h_)gms.pixelHeight=h_}else{gms=gm.style;if(w_)gms.width=w_;if(h_)gms.height=h_;}if(t_)gms.top=t_;if(l_)gms.left=l_}
function gpos(gm){if(ns4){t_=gm.top;l_=gm.left;h_=gm.clip.height;w_=gm.clip.width;}else if(opera){t_=gm.style.pixelTop;l_=gm.style.pixelLeft;h_=gm.style.pixelHeight;w_=gm.style.pixelWidth;}else if(ns6){t_=gm.offsetTop;l_=gm.offsetLeft;h_=gm.offsetHeight;w_=gm.offsetWidth}else{t_=gm.offsetTop;l_=gm.offsetLeft;h_=gm.offsetHeight;w_=gm.offsetWidth;}if(konq){w_=parseInt(gm.style.width);h_=parseInt(gm.style.height);}var gpa=new Array();gpa[ 0 ]=t_;gpa[ 1 ]=l_;gpa[ 2 ]=h_;gpa[ 3 ]=w_;return(gpa)}
function close_el(){for(xa=hlarr.length- 1 ;xa>= 0 ;xa--){ti=hlarr[xa].split("-");tmenu=eval("menu"+ti[0]);if(ns4){shl(ti[0]-1,ti[1],'hide');}else{arg=gmobj("el"+ti[1]);arg.style.backgroundColor="#"+tmenu[5][1];if(opera)arg.style.background="#"+tmenu[5][1];arg.style.color="#"+tmenu[5][0];}if("menu"+ti[0]==hll){if(ns4)shl(ti[0]-1,hel,'show');return}}hlcnt=0;hlarr=new Array()}
function closeallmenus(){om= 0 ;if(ns4){omv.visibility="hide"}for(a= 1 ;a<menus;a++){menu=eval("menu"+a);mi=gmstyle("menu"+a);if (menu[ 6 ]!= 1 ){mi.visibility='hidden'}else{am=""}}hll="";close_el();}
function rep_img(){if(timo){timo.src=o_img}}
function popdn()
{
	arg=popdn.arguments;
	if(arg[ 0 ])
	{
		menu=eval(window.arg[ 2 ]);
		mnum=arg[ 2 ].substr( 4 , 4 );
		if(arg[ 3 ].substr( 0 , 5 )!="show-")
		{
			if(!ns4)
			{
				if(arg[ 1 ]==smc&&menu[ 5 ][ 14 ])
				{
					menu[ 5 ][ 0 ]=menu[ 5 ][ 14 ];
					menu[ 5 ][ 1 ]=menu[ 5 ][ 15 ];
				}
				arg[ 0 ].style.backgroundColor="#"+menu[ 5 ][ 1 ];
				if(opera)arg[ 0 ].style.background="#"+menu[ 5 ][ 1 ];
				arg[ 0 ].style.color="#"+menu[ 5 ][ 0 ]
			}
			if(arg[ 1 ]==smc&&menu[ 5 ][ 14 ])
			{
				menu[ 5 ][ 0 ]=ofc;
				menu[ 5 ][ 1 ]=obc;
			}
		}
		else
		{
			if(ns4)omv= 0 ;
			hlarr[hlcnt]=mnum+"-"+arg[ 1 ];
			hlcnt++;
		}
	}
	if(!menu[ 11 ])timer=setTimeout("closeallmenus()",timegap)
}
		
function dc(){d.cookie=sel;tr=ltarg.split("=");if(tr[ 1 ])parent.frames[tr[ 1 ]].location.href=nshl;else location.href=nshl;}
function openurl(url){window.open(url)}
function sis()
{
	for(a= 1 ;a<imar.length;a++)
	{
		tim=imar[a].split("_");
		if(tim[ 4 ]){tim[ 3 ]=tim[ 3 ]+"_"+tim[ 4 ]}
		menu=eval(window.tim[ 3 ]);
		if(ns4)
		{
			mtl=d.layers.eval(tim[ 3 ]).document.layers.eval("el"+tim[ 2 ]);
			ht=(mtl.clip.height/ 2 );
			wd=mtl.clip.width-mtl.clip.left- 8 ;eln="";
			for(x= 0 ;x< 2 ;x++)
			{
				mtl=d.layers.eval(tim[ 3 ]).document.layers.eval(eln+"el"+tim[ 2 ]).document.layers.eval(imar[a]);
				mtl.left=wd;
				if(menu[ 12 ]=="left")mtl.left= 10 
				mtl.top=ht-(mtl.clip.height/ 2 )- 1 ;
				eln="m"
			}
		}
		else
		{
			imo=gmobj(imar[a]);
			im=gmobj("el"+tim[ 2 ]);
			imo.style.left=im.offsetWidth- 8 ;
			if(menu[ 12 ]=="left")imo.style.left= 8 
			cr= 0 ;
			if(ns6&&!ns61)
			{
				mn=gmobj(tim[ 3 ])
				cr=mn.offsetTop
			}
			if(mac)cr= 4 ;
			imo.style.top=im.offsetTop+(im.offsetHeight/ 2 )-(imo.offsetHeight/ 2 )-cr
		}
		
		if(opera)
		{
			imo.style.top=im.offsetTop+(im.style.pixelHeight/ 2 )- 4 ;
			if(menu[ 12 ]=="left"){}else{imo.style.left=im.style.pixelWidth- 8 }
		}
	}
}


function fixb(mnu)
{
	menu=eval(mnu);
	mn=gmobj(mnu);
	if(ns4){if(menu[ 10 ])mn.clip.width=mn.clip.width+menu[ 3 ];return}
	el+=((menu.length-ac)/ 5 );
	ml=gmobj("el"+(el- 1 ));
	mp=gpos(mn);
	if(ns6){mp[ 3 ]=mp[ 3 ]-menu[ 3 ]* 4 ;mp[ 2 ]=mp[ 2 ]-menu[ 3 ]* 2 }
	else if(mac){mn.style.height=ml.offsetTop+ml.offsetHeight+(menu[ 3 ]* 2 );mn.style.height=mn.style.height-menu[ 5 ][ 9 ];if(!menu[ 2 ]){mp[ 2 ]= 1 }}
	else if(opera){mp[ 3 ]=mp[ 3 ]+(menu[ 3 ]* 4 )}
	if(!d.all||opera)spos(mn,null,null,mp[ 2 ],mp[ 3 ]);
	if(menu[ 10 ])
	{
		oh= 0 ;tw= 0 ;mtl= 0 ;
		if(opera)
		{
			tw=menu[ 3 ]
			tp=tw
		}
		else
		{
			tp=null;
		}
		
		ic=(menu.length-ac)/ 5 ;
		for (y=el-ic;y<el;y++)
		{
			ty=gmobj("el"+y);
			thy=gmobj("hel"+y);
			typ=gpos(ty);
			spos(thy,tp,tw,null,null);
			if(!menu[ 2 ])
			{
				if(mac)
				{
					thy.style.width= 1 ;
					ty.style.width=thy.offsetWidth+menu[ 5 ][ 9 ];
					tw=tw+thy.offsetWidth+menu[ 3 ]
				}
				else if(opera)
				{
					tw=tw+thy.style.pixelWidth+menu[ 3 ]
					ty.style.pixelTop= 0 					
				}
				else
				{
					tw=tw+typ[ 3 ]+menu[ 3 ]
				}
			}
			else
			{
				if(opera)
				{
					tw=tw+menu[ 2 ]+(menu[ 5 ][ 9 ]* 2 )-menu[ 3 ]
				}
				else
				{
					tw=tw+menu[ 2 ]-menu[ 3 ]
				}
				
			}
			if(typ[ 3 ]>oh)oh=typ[ 2 ]
		}
		if(d.all){oh=oh+(menu[ 3 ]* 2 );tw=tw+menu[ 3 ];}
		if(ns6||opera){tw=tw-menu[ 3 ]}
		spos(mn,null,null,oh,tw)
	}
}

function sm(v1){if(flta){ap=gmobj(v1);if(ap.filters[ 0 ]) ap.filters[ 0 ].Apply()}else{if(menu[ 8 ]){ts=menu[ 8 ].substr( 0 , 4 );if (ts.toUpperCase()=="FADE"){
//ap=gmobj(v1);
//mi.filter = "Alpha(Opacity=20)";
//mi.MozOpacity =  0 . 3 ;
}}}mi.visibility='visible';if(flta){if(ap.filters[ 0 ])ap.filters[ 0 ].Play()}}
function popup(mn){omv.visibility='hide';clearTimeout(timer);closeallmenus();mtxt='menu'+mn;mi=gmstyle(mtxt);flta= 0 ;if((d.all&&d.getElementById)&&!mac){ap=gmobj(mtxt);getflta(ap);}sm(mtxt);am=mn}
function shl(lyr,el,s){clearTimeout(timer);mt=d.layers[lyr].document.layers.eval("el"+el);omv.visibility="hide";menu=eval(lyr);if(menu[ 13 ]!="form")mt.visibility=s;omv=mt;}
function popi(v1,lyr,el)
{
	sel="smenu="+el+"#"
	if(!om)om=lyr
	clearTimeout(timer);
	if (ns4){timo=eval("document.im"+el)}else{timo=gmobj("im"+el)}
	o_img="";
	if (timo)
	{
			o_img=timo.src;
			ima=o_img.split(".");
			enD=ima.length;
			ima[enD- 2 ]=ima[enD- 2 ]+"_over";
			nsrc="";
			for(eD= 0 ;eD<enD;eD++){nsrc=nsrc+ima[eD]+"."}
			nsrc=nsrc.substring( 0 ,nsrc.length- 1 );
			ta=om.split(",");
			NI1=new Image;
			NI1.src = nsrc;		
			if(NI1.width> 0 )	timo.src=nsrc;
	}

	
	if(v1.substring( 0 , 5 )=="show-")
	{
		v1=v1.substring( 5 , 20 );
		menu=eval(v1);
		omnu=v1;
		container=eval(lyr);
		mi=gmobj(v1);
		if(!menu[ 0 ]||!menu[ 1 ])
		{
			gp=gpos(gmobj(lyr))
			h3="";
			if(container[ 10 ])h3="h";
			if(ns4){tel=gpos(d.layers.eval(lyr).document.layers.eval("el"+el))}else{tel=gpos(gmobj(h3+"el"+el))}
			np=gpos(mi);
			if(container[ 10 ])
			{
				if(!ns61&&ns6){gp[ 1 ]=- 1 ;gp[ 0 ]--}
				if(ns4||mac)gp[ 1 ]--;
				if(mac)gp[ 0 ]--;
				if(np[ 2 ]+gp[ 0 ]>wh){gp[ 0 ]=gp[ 0 ]-np[ 2 ]-tel[ 2 ]}
				spos(mi,gp[ 0 ]+gp[ 2 ]- 1 ,tel[ 1 ]+gp[ 1 ],null,null)
			}
			else
			{
				if(!ns61&&ns6)tel[ 0 ]=tel[ 0 ]-gp[ 0 ];
				nt=tel[ 0 ]+gp[ 0 ]+suboffset_top;
				nl=gp[ 1 ]+tel[ 3 ]-suboffset_left;
				if(gp[ 3 ]+nl>(ww- 25 )){nl=gp[ 1 ]-np[ 3 ]+suboffset_left;}
				spos(mi,nt,nl,null,null);
			}
		}
		sm(v1);
		om+=","+v1;
		if(!ns4)mi.style.visibility="visible";
	}
	
	ta=om.split(",")
	strt= 0 ;
	
	for(a= 0 ;a<ta.length;a++)
	{
		if (ta[a]==v1)strt= 0 ;
		if (strt)
		{
			if(ta[a])
			{
				hll=lyr;
				hel=el;
				close_el(el);
				mi=gmstyle(ta[a]);
				mi.visibility='hidden';
			}
		ta[a]=""
		}
		if(ta[a]==lyr)strt= 1 ;
	}
	mmenu=eval(lyr)
	if(mmenu[ 6 ]&&lyr!=ta[ 0 ])
	{
		closeallmenus();
		ta=[lyr];
	}
	om=""
	disp= 0 
	for(a= 0 ;a<ta.length;a++)
	{
		if(ta[a]==lyr)frs=a
		if(ta[a]==v1)fre=a
		if (disp||(a>frs&&a<fre))
		{
			if (ta[a]&&ta[a]!=v1)
			{
				mi=gmstyle(ta[a]);
				mi.visibility='hidden';
			}
		}
		else
		{
			if (ta[a])om+=ta[a]+",";
		}
		if (v1==ta[a])disp= 1 
	}	
}
function stch(ms){window.status=ms; return true}
function hl()
{		
	arg=hl.arguments;
	if(smc==el&&arg[ 2 ][ 14 ]){ofc=arg[ 2 ][ 0 ];obc=arg[ 2 ][ 1 ];arg[ 2 ][ 0 ]=arg[ 2 ][ 14 ];arg[ 2 ][ 1 ]=arg[ 2 ][ 15 ]}
	hlnk=arg[ 1 ];if(arg[ 7 ]+""=="undefined"){arg[ 7 ]=hlnk}
	am=" "+a;am=am.length- 1 ;subimg="";arg[ 0 ]+=""
	if (ns6){dwd=arg[ 2 ][ 9 ]* 2 }else{dwd= 0 }
	if (ns4){if (el== 0 ){st="<style type=\"text/css\">A.m{text-decoration:none;}</style>";d.write(st);oatop=atop;}else{mtl=d.layers.eval(omnu).document.layers.eval("el"+(el- 1 ));if (oatop==atop){atop+=mtl.clip.height}else{atop=menu[ 3 ];}oatop=atop}if (menu[ 10 ]){atop=menu[ 3 ];if (oaleft==aleft){aleft+=mtl.clip.width+menu[ 3 ]}else{aleft=menu[ 3 ];oaleft=aleft}oaleft=aleft}else{aleft=menu[ 3 ];}}
	pd="popdn(this," + el + ", '" + arg[5] + "', '"+arg[1]+"');"
	if(arg[ 0 ].indexOf("<img")>= 0 ){ipos=arg[ 0 ].indexOf("<img");arg[ 0 ]=arg[ 0 ].substr( 0 ,ipos+ 4 )+" id=im"+el+" name=im"+el+" "+ arg[ 0 ].substr(ipos+ 5 , 900 )}
	if (hlnk.substring( 0 , 5 )=="show-"){if(arg[ 7 ]==hlnk) if(arg[ 6 ])arg[ 7 ]=arg[ 6 ];else arg[ 7 ]="";hlnk="#";if (arg[ 6 ]+" "!="undefined ")hlnk=arg[ 6 ];}
	if (arg[ 1 ].substring( 0 , 5 )=="show-" && (!menu[ 10 ]||menu[ 5 ][ 16 ])){im++;ims="im"+im+"_"+a+"_"+el+"_"+arg[ 5 ];ti=arg[ 2 ][ 10 ];if(menu[ 5 ][ 16 ])ti=menu[ 5 ][ 16 ];if(ns4){subimg="<layer id="+ims+" style=\"position:absolute;\"><img border=0 src="+ti+"></layer>";}else{subimg="<img id="+ims+" border=0 style=\"position:absolute;\" src="+ti+">"}imar[im]=ims;}
	ltarg=" ";
	lpos=hlnk.toLowerCase(hlnk).indexOf(" target=");
	if(lpos> 0 ){lta=hlnk.split(" ");ltarg=lta[ 1 ];hlnk=lta[ 0 ]}
		
	if(ns4){
		rsp=""
		tdwd=" width="+menu[ 2 ]
		if(!menu[ 7 ]||menu[ 7 ]=="left")tdwd=""		
		if (menu[ 7 ]=="right") rsp="<td height=-1></td>"
		ls="<table cellpadding="+(arg[ 2 ][ 9 ]/ 2 )+" cellspacing=0><tr><td height=-1 align="+menu[ 7 ]+tdwd+"><a href=\""+hlnk+"\" "+ltarg+" onclick=\"d.cookie=sel;\" style='color:#"
		le=";text-decoration:none;font-size:"+arg[2][5]+"px;font-weight:"+arg[2][7]+";font-family:"+arg[2][8]+"' onmouseover=\";return stch('"+arg[7]+"');\">"+arg[ 0 ]+"</a>"+subimg+"</td>"+rsp+"</tr></table></layer>"
		lv=" left="+aleft+" width="+(menu[ 2 ]-(menu[ 3 ]* 2 ))+" top="+atop		
		mt="<layer id=mel"+el+lv+" bgColor="+arg[ 2 ][ 1 ]+" onmouseover=\"shl('"+arg[5]+"',"+el+",'show');popi('"+arg[1]+"','"+arg[5]+"',"+el+"); window.status='"+arg[7]+"';\">"+ls+arg[ 2 ][ 0 ]+le
		mt+="<layer id=el"+el+lv+" bgColor="+arg[ 2 ][ 3 ]+" onmouseover=\"shl('"+arg[5]+"',"+el+",'show');popi('"+arg[1]+"','"+arg[5]+"',"+el+"); ltarg='"+ltarg+"'; nshl='"+hlnk+"'; this.captureEvents(Event.CLICK); this.onClick=dc;\" onmouseout=\"window.status='';"+pd+"\" visibility=hidden >"+ls+arg[ 2 ][ 2 ]+le
	}else{
		mt="";
		if (menu[ 10 ]){bgc=hlp[ 4 ];if(hlp[ 11 ])bgc=hlp[ 12 ];mt+="<div id=hel"+el+" style=\"background-color:#"+bgc+";width:"+(menu[2]-menu[3])+";position:absolute;top: 0 ;left:"+dlft+";\">";dlft=dlft+menu[ 2 ]-(menu[ 3 ]* 2 )+menu[ 3 ]}
		if(!menu[ 7 ])menu[ 7 ]="left"
		rsp= 0 ;if (menu[ 7 ]=="right") rsp= 7 ;		
		if(menu[ 13 ]!="form") {mt+="<a href=\""+hlnk+"\"  "+ltarg+" style='text-decoration:none;'>"}
		dw=(menu[ 2 ]-( 2 *menu[ 3 ]+dwd))
		if(dw+" "=="NaN "){dw=""}else{dw="width:"+dw}
		if(!menu[ 2 ]&&ie4)dw="width:1";
		if(!menu[ 2 ]&&opera){dw="position:absolute;";menu[ 7 ]="left"}
		mt+="<div align="+menu[ 7 ]+" id=el"+el+" style=\""+dw+";padding-left:"+arg[2][9]+";padding-right:"+(arg[2][9]+rsp)+";padding-top:"+arg[2][9]+";padding-bottom:"+arg[2][9]+";font-weight:"+arg[2][7]+";font-style:"+arg[2][6]+";font-family:"+arg[2][8]+";font-size:"+arg[2][5]+"px;color:#"+arg[2][0]+";background-color:#"+arg[2][1]+";\""
		mt+=" onMouseOver=\"this.style.cursor='"+mp+"';this.style.background"+bgt+"='#"+arg[2][3]+"';this.style.color='#"+arg[2][2]+"';popi('"+arg[1]+"','"+arg[5]+"',"+el+");return stch('"+arg[7]+"');\""		
		mt+=" onclick=d.cookie=sel onMouseOut=\"rep_img(); "+pd+";return stch('');\">"
		mt+=arg[ 0 ]+subimg+"</div>";mt+="</a>";if (menu[ 10 ]){mt+="</div>"}
	}
	
	d.write(mt)
	if(smc==el&&arg[ 2 ][ 14 ]){arg[ 2 ][ 0 ]=ofc;arg[ 2 ][ 1 ]=obc;}el++
}

function dmenu(mnu){
	menu=eval(mnu);atop=menu[ 3 ];hlp=menu[ 5 ];if(!menu[ 3 ])menu[ 3 ]= 0 ;
	if(hlp[ 14 ]&&el== 0 ){tc=d.cookie;tp=tc.indexOf("smenu=");smc=tc.substr(tp+ 6 , 10 );smc=smc.substr( 0 ,smc.indexOf("#"));if(!smc)smc=- 1 }
	if(el)ns6c= 3 ;else ns6c= 2 ;ns6w= 0 ;if(menu[ 7 ]=="right"&&ns6)ns6w= 7 ;
	if (menu[ 2 ]< 1 )menu[ 2 ]="undefined"
	if(ns4)
	{
		thw=menu[ 2 ]
		if(menu[ 10 ]){ic=(menu.length-ac)/ 5 ;thw=(menu[ 2 ]*ic)-(menu[ 3 ]*ic)+menu[ 3 ]}
		bgc=hlp[ 4 ]
		if (hlp[ 11 ]){bgc=hlp[ 13 ]}
		mt="<layer z-index=99 visibility=hidden bgcolor=#"+bgc+" id="+mnu+" top="+menu[ 0 ]+" left="+menu[ 1 ]+" width="+thw+">"
		if (hlp[ 11 ]){mt+="<layer bgcolor=#"+hlp[ 12 ]+" top=0 left=0 height=2 width=100%></layer>"}mt+="<layer id="+mnu+"3d bgcolor=#"+hlp[ 12 ]+" top=0 left=0 height=1 width=2></layer>"}
	else
	{
		iedf="";if(!opera&&!mac&&d.all&&menu[ 8 ])
		{
			iedf=" filter:";flt=menu[ 8 ].split("\;");for(fx= 0 ;fx<flt.length;fx++){iedf+=" progid:DXImageTransform.Microsoft."+flt[fx]}}
		if (hlp[ 11 ]){brd = "border:solid "+menu[ 3 ]+"px; border-left-color:#"+hlp[ 12 ]+";border-top-color:#"+hlp[ 12 ]+";border-bottom-color:#"+hlp[ 13 ]+";border-right-color:#"+hlp[ 13 ]+";"}else{brd = "border:solid "+menu[ 3 ]+"px; border-left-color:#"+hlp[ 4 ]+";border-top-color:#"+hlp[ 4 ]+";border-bottom-color:#"+hlp[ 4 ]+";border-right-color:#"+hlp[ 4 ]+";"}
		mt="<div id="+mnu+" style=\""+iedf+";z-index: 99 ;visibility:hidden;"+brd+"position:absolute;background-Color:#"+hlp[4]+";width:"+(menu[2]+ns6w)+";left:"+menu[1]+";top:"+menu[0]+";\">"
	}
	d.write(mt)
	x= 0 ;
	dlft= 0 
	aleft= 0 ;
	for(b=ac;b<menu.length;b++)
	{
		b=b+ 4 
		if(menu[b- 3 ]==""){menu[b- 3 ]="#"}
		menu[b- 3 ] = menu[b- 3 ].replace(/\"/gi, """)		
		hl(menu[b- 4 ], menu[b- 3 ], hlp,  100 ,  100 , mnu, menu[b- 2 ], menu[b- 1 ])
		txt="";
		if(ns4)
		{
			if (!menu[ 10 ])
			{
				if (menu&&b<menu.length- [b]1 )
				{
					mt=d.layers[mnu].document.layers.eval("el"+(el- 1 ))
					x=atop+mt.clip.height
					if (!hlp[ 11 ]) x++
					txt="<layer top="+(x- 2 )+" left="+menu[ 3 ]+" height=1 bgcolor=#"+bgc+" width="+mt.clip.width+"></layer>"
					if (hlp[ 11 ]) {txt+="<layer top="+(x- 1 )+" left="+menu[ 3 ]+" height=1 bgcolor=#"+hlp[ 12 ]+" width="+mt.clip.width+"></layer>"}
				}
			}
		} 
		else	
		{
			bw=menu;	bc=hlp[ [b]4 ]
			bl="";
			if(opera)bl="left:0;"
			if(opera&&bw== 0 ){bw= 2 ;bc=hlp[ 1 ]}
			if(b+ 1 ==menu.length)bw= 0 ;
			if(bw> 0 )
			{
				if (!menu[ 10 ])
				{
					if (hlp[ 11 ]&&bw== 1 )
					{
						txt="<div onmouseout=\"\" onmouseover=\"clearTimeout(timer)\" style=\"position:relative\">"
						txt+="<div style=\"border-top:1px solid #"+hlp[13]+"; background-color:#"+hlp[12]+"; width: 100 %;position:absolute;clip:rect( 0   100 %  2   0 );height: 1 ;"+bl+"\">"
						txt+="</div></div>"
					}
					else
					{
						txt="<div style=\"position:relative;\">"
						txt+="<div onmouseout=\"popdn()\" onmouseover=\"clearTimeout(timer)\" style=\"background-color:#"+bc+";width:"+(menu[2]-(menu[3]*2))+";position:absolute;"
						txt+="clip:rect( 0   100 % "+bw+"  0 );height:"+bw+";"+bl+"\">"
						txt+="</div>"
						txt+="</div>"
					}
				}
			}
		}
		d.write(txt);
		omnu=mnu;
		mt=""
	}
	oatop=- 1 ;
	if (ns4){mt="</layer>"}else{mt+="</div></div>"}
	d.write(mt)
	if (ns4)
	{
		ml = d.layers.eval(mnu)
		ml.clip.height += menu[ 3 ]
		ml3d = d.layers.eval(mnu).document.layers.eval(mnu+"3d")
		if (hlp[ 11 ])ml3d.clip.height=ml.clip.height
	}
}

function checs(e)
{
	if(d.all){sy=d.body.scrollTop}else{sy=pageYOffset}
	if(opera){sy=pageYOffset}
	for(a= 1 ;a<menus;a++)
	{
		menu=eval("menu"+a);
		if(menu[ 9 ]> 0 )
		{
			if (df!= 0 ||osy!=sy)
			{				
				mi=gmstyle("menu"+a);
				mit=parseInt(mi.top);
				if(isNaN(menu[ 0 ]))menu[ 0 ]= 0 ;
				df=parseInt(menu[ 0 ])+sy-mit;
				nt=df/followspeed;
				of1=nt.toString();
				ofr=of1.split("\.");
				if(ofr[ 1 ]+" "=="undefined ")ofr[ 1 ]= 0 ;
				ofrac=ofrac+parseInt(ofr[ 1 ]);
				if(ofrac> 10 )
				{
					ofrac=ofrac- 10 ;
					if(df>= 0 ){nt++}else{nt--}
				}
				mi.top=mit+nt
			}
			osy=sy
		}
	}
	pu=setTimeout('checs()',followrate)
}

function setpos()
{	
	if(d.all){ww=d.body.clientWidth;wh=d.body.clientHeight;}else{ww=window.innerWidth;wh=window.innerHeight;}
	if(opera){ww=window.innerWidth;wh=window.innerHeight;}
	for (a= 1 ;a<menus;a++)
	{
		menu=eval("menu"+a);
		if(!menu[ 4 ])menu[ 4 ]="";
		if (menu[ 4 ].indexOf("center")!=- 1 ||menu[ 4 ].indexOf("right")!=- 1 )
		{
			mn=gmobj("menu"+a);
			mnw=ns6?parseInt(mn.style.width):d.all?mn.style.pixelWidth:mn.clip.width;
			if(opera)mnw=mn.style.pixelWidth;
			nlp=((ww-mnw)/ 2 );
			if(menu[ 4 ].indexOf("right")!=- 1 )nlp=ww-mnw;
			if(ns4){mn.left=nlp}else{mn.style.left=nlp}
		}
		if (menu[ 4 ].indexOf("bottom")!=- 1 ||menu[ 4 ].indexOf("middle")!=- 1 )
		{
			mn=gmobj("menu"+a);
			mnh=ns6?parseInt(mn.offsetHeight):d.all?mn.style.pixelHeight:mn.clip.height;
			nlp=wh-mnh- 16 ;
			if(ns4)mnoh=mnh;else mnoh=mn.offsetHeight			
			if(opera)mnoh=mn.style.pixelHeight;
			if(menu[ 4 ].indexOf("middle")!=- 1 )nlp=((wh-mnh)/ 2 )-mnoh/ 2 
			menu[ 0 ]=nlp;
			if(ns4){mn.top=nlp}else{mn.style.top=nlp}
		}		
	}
}

function Minit()
{	
	el= 0 ;osy=- 1 ;df=- 1 ;
	if ((d.all&&d.getElementById)&&!mac) document.write("<script>function getflta(ap){try{if(ap.filters){flta=1}}catch(e){}}</script>");
	for(x= 1 ;x<menus;x++){menu=eval("menu"+x);if(menu[ 6 ]== 1 )popup(x)}
	for(a= 1 ;a<menus;a++){fixb("menu"+a)}
	pu=setTimeout('checs()',followrate)
	sis();setpos();
	if(ns4){window.onresize=function(){if(window.innerWidth==ww&&window.innerHeight==wh)return;window.history.go( 0 );}}else{window.onresize=setpos}
	sy= 1 ;checs();
	function coc()
	{
		menu=eval(omnu)
		if(menu[ 13 ]!="form")closeallmenus()
		}
	if(ns4)d.onmousedown=coc;else d.onclick=coc
	if(mac&&d.all){d.write("<div style=\"position:absolute;top: 0 ;left: 0 \">")}
	frs= 0 
	fre= 0 
}
for(a= 1 ;a<menus;a++){dmenu("menu"+a)}
if(!ns61&ns6){window.onload=Minit}else{Minit();window.onload=sis}
...
Рейтинг: 0 / 0
Менюшка
    #35197177
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DJШкетПроверти на орфографию в от такой скрипт пожалуста!
Такое только для интузиастов...
...
Рейтинг: 0 / 0
Менюшка
    #35197184
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кросавчег! Найми себе робота, чтобы проверял твои копипасты.
...
Рейтинг: 0 / 0
Менюшка
    #35197522
Фотография DJШкет
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хдето ковыкчки или скобки не выставленны!Последнии функции вылитають!
Авот хде?????.....
...
Рейтинг: 0 / 0
Менюшка
    #35197599
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Абзац! Как на первом курсе ...
Для начала почитай о стилистике кода - будет очень полезно для будущего программирования.
Хотя я понимаю, что краткость - сестра таланта, но на этапе альфа, бета-тестирования все должно быть предельно понятно, переменные типа smc, nshl, ac недопустимы, гораздо приятнее для начала работать с такими типа this_variable_set_window_width, navigator_version и т.д.
Кроме этого, валить в кучу все не надо. Это уже после окончательного тестированя для экономии трафика и компактности можно будет попереименовывать все переменные в v01, v02, v03 и т.д., а также сбить весь код в один кусок текста без разрывов и пробелов.
А так ... врагов самим себе ты здесь не найдешь.
...
Рейтинг: 0 / 0
Менюшка
    #35197742
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DJШкетАвот хде?????.....
Мышление программера должно быть устроено таким образом, что бы он мог найти ошибки, неточности, опечатки и бог весть, что еще... Там. Где все казалось бы точно, ясно, понятно и лаконично! (с)
...
Рейтинг: 0 / 0
Менюшка
    #35199081
Фотография DJШкет
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гдето function checs(e)
сэтих функции начинают слитать и до конца !
Нет программы отладчика!
...
Рейтинг: 0 / 0
Менюшка
    #35199093
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну дак обзаведись
1. каким нить мало-мальски приличным текстовым редакторм с подсветкой
синтаксиса, дабы не терять кавычки,
2. плагинами-отладчиками к опере/файрфоксу и отладчиком для ИЕ.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Менюшка
    #35199152
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
menu[b- 3 ] = menu[b- 3 ].replace(/\"/gi, """)		

В огнелисе ровно 0,5 мин. отладки из которых 0,3 мин. Ctrl-C Ctrl-V
...
Рейтинг: 0 / 0
Менюшка
    #35199162
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Найди себе другую работу.
...
Рейтинг: 0 / 0
Менюшка
    #35446932
БЛЯ БУДУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
этот скрипт я чичас разбираю... там еще 1 файл должен быть иначе ничо не получится.... а вообще он копипастер хренов....
...
Рейтинг: 0 / 0
Менюшка
    #35446937
Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Б
Гость
и вообще что он придерается - если он его не трогал - этот скрипт рабочий ;)
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Менюшка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]