var tablink_idname = new array("tabnew") var tabcontent_idname = new array("newcontent") var tabcount = new array("4") var loadtabs = new array("1") var autochangemenu = 0; var changespeed = 1; var stoponhover = 1; 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; } window.onload=function(){ var menucount=loadtabs.length; var a = 0; var b = 1; do {easytabs(b, loadtabs[a]); a++; b++;}while (b<=menucount); if (autochangemenu!=0){start_autochange();} }