01.
<script type=
"text/javascript"
>
02.
<!--
03.
04.
05.
06.
07.
08.
09.
10.
11.
12.
var
tablink_idname =
new
Array(
"tablink"
,
"anotherlink"
,
"linkthree"
)
13.
14.
var
tabcontent_idname =
new
Array(
"tabcontent"
,
"anothercontent"
,
"contentthree"
)
15.
16.
var
tabcount =
new
Array(
"6"
,
"6"
,
"3"
)
17.
18.
var
loadtabs =
new
Array(
"<?=$ty?>"
,
"5"
,
"1"
)
19.
20.
var
autochangemenu = 1;
21.
22.
var
changespeed = 2;
23.
24.
var
stoponhover = 1;
25.
26.
27.
28.
29.
function
easytabs(menunr, active) {
if
(menunr == autochangemenu){currenttab=active;}
if
((menunr == autochangemenu)&&(stoponhover==1)) {stop_autochange()}
else
if
((menunr == autochangemenu)&&(stoponhover==0)) {counter=0;} menunr = menunr-1;
for
(i=1; i <= tabcount[menunr]; i++){document.getElementById(tablink_idname[menunr]+i).className=
'tab'
+i;document.getElementById(tabcontent_idname[menunr]+i).style.display =
'none'
;}document.getElementById(tablink_idname[menunr]+active).className=
'tab'
+active+
' tabactive'
;document.getElementById(tabcontent_idname[menunr]+active).style.display =
'block'
;}
var
timer; counter=0;
var
totaltabs=tabcount[autochangemenu-1];
var
currenttab=loadtabs[autochangemenu-1];
function
start_autochange(){counter=counter+1;timer=setTimeout(
"start_autochange()"
,1000);
if
(counter == changespeed+1) {currenttab++;
if
(currenttab>totaltabs) {currenttab=1}easytabs(autochangemenu,currenttab);restart_autochange();}}
function
restart_autochange(){clearTimeout(timer);counter=0;start_autochange();}
function
stop_autochange(){clearTimeout(timer);counter=0;}
30.
31.
window.onload=
function
(){
32.
var
menucount=loadtabs.length;
var
a = 0;
var
b = 1;
do
{easytabs(b, loadtabs[a]); a++; b++;}
while
(b<=menucount);
33.
if
(autochangemenu!=0){start_autochange();}
34.
}
35.
36.
function
MM_jumpMenu(targ,selObj,restore){
37.
eval(targ+
".location='"
+selObj.options[selObj.selectedIndex].value+
"'"
);
38.
if
(restore) selObj.selectedIndex=0;
39.
}
40.
41.
</script>