You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
zhky/web/js/tabImgLabel.js

84 lines
3.7 KiB

1 year ago
var TabImgLabelClass={
currentNumber:0,
border1:"images/tab/tab_border_1.gif", //<2F><>һ<EFBFBD><D2BB>tab<61><62>ѡ<EFBFBD><D1A1>ʱ<EFBFBD><CAB1><EFBFBD>ϲ<EFBFBD><CFB2>߿<EFBFBD>
border2:"images/tab/tab_border_2.gif", //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>tab<61><62>ѡ<EFBFBD><D1A1>ʱ<EFBFBD><CAB1><EFBFBD>²<EFBFBD><C2B2>߿<EFBFBD>
border3:"images/tab/tab_border_3.gif", //<2F>ǵ<EFBFBD>һ<EFBFBD><D2BB>tabδ<62><CEB4>ѡ<EFBFBD><D1A1>ʱ<EFBFBD><CAB1><EFBFBD>²<EFBFBD><C2B2><EFBFBD><EFBFBD>ϲ<EFBFBD><CFB2>߿<EFBFBD>
border4:"images/tab/tab_border_4.gif", //<2F>ǵ<EFBFBD>һ<EFBFBD><D2BB>tab<61><62>ѡ<EFBFBD><D1A1>ʱ<EFBFBD><CAB1><EFBFBD>ϲ<EFBFBD><CFB2>߿<EFBFBD>
border5:"images/tab/tab_border_5.gif", //<2F><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>tabδ<62><CEB4>ѡ<EFBFBD><D1A1>ʱ<EFBFBD><CAB1><EFBFBD>²<EFBFBD><C2B2>߿<EFBFBD>
border6:"images/tab/tab_border_6.gif", //<2F><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>tab<61><62>ѡ<EFBFBD><D1A1>ʱ<EFBFBD><CAB1><EFBFBD>²<EFBFBD><C2B2>߿<EFBFBD>
border7:"images/tab/tab_border_7.gif", //<2F><>һ<EFBFBD><D2BB>tabδ<62><CEB4>ѡ<EFBFBD><D1A1>ʱ<EFBFBD><CAB1><EFBFBD>ϲ<EFBFBD><CFB2>߿<EFBFBD>
labelSuffix:"images/tab/tab_label",
tabImgLabelClick:function(idNumber,pageUrl,targetObj){
if(idNumber==this.currentNumber)return;
var labelObjs=document.all.tabLabel;
var borderObjs=document.all.tabBorder;
if(idNumber==0){ //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>
if(labelObjs.length==1||labelObjs.length==undefined){ //ֻ<><D6BB>һ<EFBFBD><D2BB>
}else{
for(i=0;i<borderObjs.length;i++){
if(i==0){
borderObjs[i].src=this.border1;
labelObjs[i].src=this.labelSuffix+"_"+(i+1)+"_3.gif";
}else if(i==1){
borderObjs[i].src=this.border2;
labelObjs[i].src=this.labelSuffix+"_"+(i+1)+"_1.gif";
}else if(i!=borderObjs.length-1){
borderObjs[i].src=this.border3;
labelObjs[i].src=this.labelSuffix+"_"+(i+1)+"_1.gif";
}else{
borderObjs[i].src=this.border5;
}
}
}
}else if(idNumber==labelObjs.length-1){ //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>
for(i=0;i<borderObjs.length;i++){
if(i==0){
borderObjs[i].src=this.border7;
labelObjs[i].src=this.labelSuffix+"_"+(i+1)+"_1.gif";
}else if(i==borderObjs.length-2){
borderObjs[i].src=this.border4;
labelObjs[i].src=this.labelSuffix+"_"+(i+1)+"_3.gif";
}else if(i==borderObjs.length-1){
borderObjs[i].src=this.border6;
}else{
borderObjs[i].src=this.border3;
labelObjs[i].src=this.labelSuffix+"_"+(i+1)+"_1.gif";
}
}
}else{ //<2F><><EFBFBD><EFBFBD><EFBFBD>м<EFBFBD>
for(i=0;i<borderObjs.length;i++){
if(i==0){
borderObjs[i].src=this.border7;
labelObjs[i].src=this.labelSuffix+"_"+(i+1)+"_1.gif";
}else if(i<borderObjs.length-2){
if(idNumber==i){
borderObjs[i].src=this.border4;
labelObjs[i].src=this.labelSuffix+"_"+(i+1)+"_3.gif";
}else if((idNumber+1)==i){
borderObjs[i].src=this.border2;
labelObjs[i].src=this.labelSuffix+"_"+(i+1)+"_1.gif";
}else{
borderObjs[i].src=this.border3;
labelObjs[i].src=this.labelSuffix+"_"+(i+1)+"_1.gif";
}
}else if(i==borderObjs.length-2){
if((idNumber+1)==i){
borderObjs[i].src=this.border2;
}else{
borderObjs[i].src=this.border3;
}
labelObjs[i].src=this.labelSuffix+"_"+(i+1)+"_1.gif";
}else if(i==borderObjs.length-1){
borderObjs[i].src=this.border5;
}
}
}
this.currentNumber=idNumber;
targetObj.action=pageUrl;
targetObj.submit();
}
};