新手求助《一个页面多次调用同一个js》
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="JavaScript" type="text/javascript">
var menuAlignment = 'left';
var topMenuSpacer = 0;
var activateSubOnClick = false;
var leftAlignSubItems = false;
var activeMenuItem = false;
var activeTabIndex = 0;
var rememberActiveTabByCookie = true;
var MSIE = navigator.userAgent.indexOf('MSIE')>=0?true:false;
var Opera = navigator.userAgent.indexOf('Opera')>=0?true:false;
var navigatorVersion = navigator.appVersion.replace(/.*?MSIE ([0-9]\.[0-9]).*/g,'$1')/1;
function Get_Cookie(name) {
var start = document.cookie.indexOf(name+"=");
var len = start+name.length+1;
if ((!start) && (name != document.cookie.substring(0,name.length))) return null;
if (start == -1) return null;
var end = document.cookie.indexOf(";",len);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(len,end));
}
function Set_Cookie(name,value,expires,path,domain,secure) {
expires = expires * 60*60*24*1000;
var today = new Date();
var expires_date = new Date( today.getTime() + (expires) );
var cookieString = name + "=" +escape(value) +
( (expires) ? ";expires=" + expires_date.toGMTString() : "") +
( (path) ? ";path=" + path : "") +
( (domain) ? ";domain=" + domain : "") +
( (secure) ? ";secure" : "");
document.cookie = cookieString;
}
function showHide()
{
if(activeMenuItem){
activeMenuItem.className = 'inactiveMenuItem';
var theId = activeMenuItem.id.replace(/[^0-9]/g,'');
document.getElementById('submenu_'+theId).style.display='none';
var img = activeMenuItem.getElementsByTagName('IMG');
if(img.length>0)img[0].style.display='none';
}
var img = this.getElementsByTagName('IMG');
if(img.length>0)img[0].style.display='inline';
activeMenuItem = this;
this.className = 'activeMenuItem';
var theId = this.id.replace(/[^0-9]/g,'');
document.getElementById('submenu_'+theId).style.display='block';
if(rememberActiveTabByCookie){
Set_Cookie('dhtmlgoodies_tab_menu_tabIndex','index: ' + (theId-1),100);
}
}
function initMenu()
{
var mainMenuObj = document.getElementById('mainMenu');
var menuItems = mainMenuObj.getElementsByTagName('A');
if(document.all){
mainMenuObj.style.visibility = 'hidden';
document.getElementById('submenu').style.visibility='hidden';
}
if(rememberActiveTabByCookie){
var cookieValue = Get_Cookie('dhtmlgoodies_tab_menu_tabIndex') + '';
cookieValue = cookieValue.replace(/[^0-9]/g,'');
if(cookieValue.length>0 && cookieValue<menuItems.length){
activeTabIndex = cookieValue/1;
}
}
var currentLeftPos = 15;
for(var no=0;no<menuItems.length;no++){
if(activateSubOnClick)menuItems[no].onclick = showHide; else menuItems[no].onmouseover = showHide;
menuItems[no].id = 'mainMenuItem' + (no+1);
if(menuAlignment=='left')
menuItems[no].style.left = currentLeftPos + 'px';
else
menuItems[no].style.right = currentLeftPos + 'px';
currentLeftPos = currentLeftPos + menuItems[no].offsetWidth + topMenuSpacer;
var img = menuItems[no].getElementsByTagName('IMG');
if(img.length>0){
img[0].style.display='none';
if(MSIE && !Opera && navigatorVersion<7){
img[0].style.bottom = '-1px';
img[0].style.right = '-1px';
}
}
if(no==activeTabIndex){
menuItems[no].className='activeMenuItem';
activeMenuItem = menuItems[no];
var img = activeMenuItem.getElementsByTagName('IMG');
if(img.length>0)img[0].style.display='inline';
}else menuItems[no].className='inactiveMenuItem';
if(!document.all)menuItems[no].style.bottom = '-1px';
if(MSIE && navigatorVersion < 6)menuItems[no].style.bottom = '-2px';
}
var mainMenuLinks = mainMenuObj.getElementsByTagName('A');
var subCounter = 1;
var parentWidth = mainMenuObj.offsetWidth;
while(document.getElementById('submenu_' + subCounter)){
var subItem = document.getElementById('submenu_' + subCounter);
if(leftAlignSubItems){
// No action
}else{
var leftPos = mainMenuLinks[subCounter-1].offsetLeft;
document.getElementById('submenu_'+subCounter).style.paddingLeft = leftPos + 'px';
subItem.style.position ='absolute';
if(subItem.offsetWidth > parentWidth){
leftPos = leftPos - Math.max(0,subItem.offsetWidth-parentWidth);
}
subItem.style.paddingLeft = leftPos + 'px';
subItem.style.position ='static';
}
if(subCounter==(activeTabIndex+1)){
subItem.style.display='block';
}else{
subItem.style.display='none';
}
subCounter++;
}
if(document.all){
mainMenuObj.style.visibility = 'visible';
document.getElementById('submenu').style.visibility='visible';
}
document.getElementById('submenu').style.display='block';
}
window.onload = initMenu;
</script>
<style type="text/css">
body{
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
margin-top:0px;
}
.bodyText{
padding-left:10px;
padding-right:10px;
border-top:1px solid #E0AB79;
}
.bodyText p{
margin-top:5px;
}
#mainContainer{
width:760px;
height:600px;
border:1px solid #E0AB79;
margin:0 auto;
background-image:url('images/heading3.gif');
background-repeat:no-repeat;
padding-top:85px;
}
#mainMenu{
background-color: #FFE8C8;
font-family: "宋体";
font-size:18px;
border-bottom:1px solid #E0AB79;
height:30px;
position:relative;
margin-right: 10px;
width: 980px;
font-weight: 5px;
color: #FA3E1D;
}
#mainMenu a{
padding-left:5px;
padding-right:5px;
font-weight:bold;
position:absolute;
bottom:-1px;
}
#submenu{
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
background-color:#FFE8C8;
width:980px;
}
#submenu div{
white-space:nowrap;
}
#mainMenu .activeMenuItem{
border-left:1px solid #E0AB79;
border-top:1px solid #E0AB79;
border-right:1px solid #E0AB79;
background-color: #E2EBED;
cursor:pointer;
}
#mainMenu .activeMenuItem img{
position:absolute;
bottom:0px;
right:0px;
}
#mainMenu .inactiveMenuItem{
color: #000;
cursor:pointer;
}
#submenu a{
text-decoration:none;
padding-left:5px;
padding-right:5px;
color: #000;
font-size:0.9em;
}
#submenu a:hover{
color: #FF0000;
}
</style>
</head>
<body>
<!-- This is the start of the menu -->
<div id="mainMenu">
<a>春装</a>
<a>夏装</a>
<a>秋装</a>
<a>冬装</a>
</div>
<div id="submenu">
<!-- The first sub menu -->
<div id="submenu_1">
春节,中国人最重要的节日。是中国最盛大、最热闹、最重要的一个古老传统节日,也是中国人所独有的节日。 <br />
春节,是农历的岁首,春节的另一名称叫过年,是中国最盛大、最热闹、最重要的一个古老传统节日,也是中国人所独有的节日。<br />
是中华文明最集中的表现。自西汉以来,春节的习俗一直延续到今天。春节一般指除夕和正月初一。<br />
在春节这一传统节日期间,我国的汉族和大多数少数民族都有要举行各种庆祝活动,这些活动大多以祭祀神佛、<br />
祭奠祖先、除旧布新、迎禧接福、祈求丰年为主要内容。【详细】 </div>
<!-- Second sub menu -->
<div id="submenu_2"> 春节,中国人最重要的节日。是中国最盛大、最热闹、最重要的一个古老传统节日,也是中国人所独有的节日。 <br />
春节,是农历的岁首,春节的另一名称叫过年,是中国最盛大、最热闹、最重要的一个古老传统节日,也是中国人所独有的节日。<br />
是中华文明最集中的表现。自西汉以来,春节的习俗一直延续到今天。春节一般指除夕和正月初一。<br />
在春节这一传统节日期间,我国的汉族和大多数少数民族都有要举行各种庆祝活动,这些活动大多以祭祀神佛、<br />
祭奠祖先、除旧布新、迎禧接福、祈求丰年为主要内容。【详细】 </div>
<!-- Third sub menu -->
<div id="submenu_3">
<a href="http://www.
<a href="http://www. team</a>
<a href="http://www. us</a>
<a href="http://www.
</div>
<!-- Fourth sub menu -->
<div id="submenu_4">
<a href="http://www.
<a href="http://www.
<a href="http://www. menu</a>
<a href="http://www. picker</a>
<a href="http://www. scripts</a>
<a href="http://www.
</div>
</div>
</body>
</html>
怎么能够实现多次用到这一个特效。求高手帮忙改一下