.net教程:coalesys.webmenu source code(partial)(3)
break;
case 0:
goto case 3;
case 2:
goto case 3;
case 3:
i2: writer.csf_11("}");
writer.csf_11("function cswmcr()");
writer.csf_11("{");
writer.csf_11("cswmar=(cswmbw+cswmsla)-cswmpx[cswmpx.length-1];");
writer.csf_11("if(cswmar<cswmpw)");
writer.csf_11("{");
writer.csf_11("if(cswmspnt==\"below\"||cswmspnt==\"above\")");
writer.csf_11("{");
writer.csf_11("cswmmb=cswmpx[cswmpx.length-1]-(cswmpw-cswmar);");
writer.csf_11("if(cswmmb<0||cswmmb<cswmsla)");
writer.csf_11("{");
writer.csf_11("cswmmb=cswmsla;");
writer.csf_11("}");
writer.csf_11("cswmpx[cswmpx.length-1]=cswmmb;");
writer.csf_11("}");
writer.csf_11("else");
writer.csf_11("{");
writer.csf_11("cswmmb=cswmsel-cswmpw;");
writer.csf_11("if(cswmmb>=0)");
writer.csf_11("{");
writer.csf_11("cswmpx[cswmpx.length-1]=cswmmb;");
writer.csf_11("}");
writer.csf_11("}");
writer.csf_11("}");
writer.csf_11("}");
writer.csf_11("function cswmcl()");
writer.csf_11("{");
writer.csf_11("if(cswmpx[cswmpx.length-1]<(cswmsla))");
writer.csf_11("{");
writer.csf_11("cswmpx[cswmpx.length-1]=cswmsel+cswmsew;");
writer.csf_11("cswmcr();");
writer.csf_11("}");
writer.csf_11("}");
writer.csf_11("function cswmcb()");
writer.csf_11("{");
writer.csf_11("cswmab=(cswmbh+cswmsta)-cswmpy[cswmpy.length-1];");
writer.csf_11("if(cswmab<cswmph)");
writer.csf_11("{");
writer.csf_11("if(cswmspnt==\"below\")");
writer.csf_11("{");
writer.csf_11("cswmmb=cswmpy[cswmpy.length-1]-cswmph-cswmseh;");
writer.csf_11("if(cswmmb>=0)");
writer.csf_11("{");
writer.csf_11("cswmpy[cswmpy.length-1]=cswmmb;");
writer.csf_11("}");
writer.csf_11("}");
writer.csf_11("else");
writer.csf_11("{");
writer.csf_11("cswmmb=cswmpy[cswmpy.length-1]-(cswmph-cswmab);");
writer.csf_11("if(cswmmb<0||cswmmb<cswmsta)");
writer.csf_11("{");
writer.csf_11("cswmmb=cswmsta;");
writer.csf_11("}");
writer.csf_11("cswmpy[cswmpy.length-1]=cswmmb;");
writer.csf_11("}");
writer.csf_11("}");
writer.csf_11("}");
writer.csf_11("function cswmca()");
writer.csf_11("{");
writer.csf_11("if(cswmpy[cswmpy.length-1]<(cswmsta))");
writer.csf_11("{");
writer.csf_11("cswmpy[cswmpy.length-1]=cswmset+cswmseh;");
writer.csf_11("cswmcb();");
writer.csf_11("}");
writer.csf_11("}");
local60 = local1;
switch (local60 - 1) {
case 0:
writer.csf_11("function cswmfi(level)");
writer.csf_11("{");
writer.csf_11("cswmtl=level;");
writer.csf_11("if(level<=100)");
writer.csf_11("{");
writer.csf_11("cswmpr.style.filter=\"alpha(opacity=\"+cswmtl+\")\";");
writer.csf_11("settimeout(\"cswmfi(cswmtl+20);\",10);");
writer.csf_11("}");
writer.csf_11("}");
writer.csf_11("function cswmfo(level)");
writer.csf_11("{");
writer.csf_11("cswmtl=level;");
writer.csf_11("cswmts=0;");
writer.csf_11("if(level>=0)");
writer.csf_11("{");
writer.csf_11("var icount=0;");
writer.csf_11("for(icount=0;icount<cswmpi.length;icount++)");
writer.csf_11("{");
writer.csf_11("eval(cswmom+\"cswmpopup\"+cswmpi[icount]+\".style.filter=\\\"alpha(opacity=\\\"+cswmtl+\\\")\\\"\");");
writer.csf_11("}");
writer.csf_11("cswmtti=settimeout(\"cswmfo(cswmtl-20);\",10);");
writer.csf_11("}");
writer.csf_11("else");
writer.csf_11("{");
writer.csf_11("cswmhp(0);");
writer.csf_11("}");
writer.csf_11("}");
break;
break;
case 1:
writer.csf_11("function cswmpixi(level)");
writer.csf_11("{");
writer.csf_11("cswmtl=level;");
writer.csf_11("if(level>1)");
writer.csf_11("{");
writer.csf_11("cswmpr.style.filter=\"progid:dximagetransform.microsoft.pixelate(maxsquare=\"+cswmtl+\")\";");
writer.csf_11("settimeout(\"cswmpixi(cswmtl-5);\",50);");
writer.csf_11("}");
writer.csf_11("else");
writer.csf_11("{");
writer.csf_11("cswmpr.style.filter=\"\";");
writer.csf_11("}");
writer.csf_11("}");
writer.csf_11("function cswmpixo(level)");
writer.csf_11("{");
writer.csf_11("cswmtl=level;");
writer.csf_11("cswmts=0;");
writer.csf_11("if(level<30)");
writer.csf_11("{");
writer.csf_11("var icount=0;");
writer.csf_11("for(icount=0;icount<cswmpi.length;icount++)");
writer.csf_11("{");
writer.csf_11("eval(cswmom+\"cswmpopup\"+cswmpi[icount]+\".style.filter=\\\"progid:dximagetransform.microsoft.pixelate(maxsquare=\\\"+cswmtl+\\\")\\\"\");");
writer.csf_11("}");
writer.csf_11("cswmtti=settimeout(\"cswmpixo(cswmtl+8);\",50);");
writer.csf_11("}");
writer.csf_11("else");
writer.csf_11("{");
writer.csf_11("cswmhp(0);");
writer.csf_11("}");
writer.csf_11("}");
break;
break;
case 2:
writer.csf_11("function cswmsci(level)");
writer.csf_11("{");
writer.csf_11("cswmtl=level;");
writer.csf_11("switch(cswmspnt)");
writer.csf_11("{");
writer.csf_11("case \"below\":");
writer.csf_11("if(level>=0)");
writer.csf_11("{");
writer.csf_11("cswmpr.style.clip=\"rect(\" + level + \" \" + cswmpw + \" \" + cswmph + \" 0)\";");
writer.csf_11("cswmpr.style.top=(cswmsip-cswmph)+(cswmph-level);");
writer.csf_11("settimeout(\"cswmsci(cswmtl-cswmss);\",50);");
writer.csf_11("}");
writer.csf_11("else");
writer.csf_11("{");
writer.csf_11("cswmpr.style.clip=\"rect(0 \" + cswmpw + \" \" + cswmph + \" 0)\";");
writer.csf_11("cswmpr.style.top=cswmsip;");
writer.csf_11("cswmsa=false;");
writer.csf_11("}");
writer.csf_11("break;");
writer.csf_11("case \"right\":");
writer.csf_11("if(level>=0)");
writer.csf_11("{");
writer.csf_11("cswmpr.style.clip=\"rect(0 \" + cswmpw + \" \" + cswmph + \" \" + level + \")\";");
writer.csf_11("cswmpr.style.left=(cswmsip-cswmpw)+(cswmpw-level);");
writer.csf_11("settimeout(\"cswmsci(cswmtl-cswmss);\",50);");
writer.csf_11("}");
writer.csf_11("else");
writer.csf_11("{");
writer.csf_11("cswmpr.style.clip=\"rect(0 \" + cswmpw + \" \" + cswmph + \" 0)\";");
writer.csf_11("cswmpr.style.left=cswmsip;");
writer.csf_11("cswmsa=false;");
writer.csf_11("}");
writer.csf_11("break;");
writer.csf_11("case \"above\":");
writer.csf_11("if(level>=0)");
writer.csf_11("{");
writer.csf_11("cswmpr.style.clip=\"rect(0 \" + cswmpw + \" \" + (cswmph - level) + \" 0)\";");
writer.csf_11("cswmpr.style.top=cswmsip+level;");
writer.csf_11("settimeout(\"cswmsci(cswmtl-cswmss);\",50);");
writer.csf_11("}");
writer.csf_11("else");
writer.csf_11("{");
writer.csf_11("cswmpr.style.clip=\"rect(0 \" + cswmpw + \" \" + cswmph + \" 0)\";");
writer.csf_11("cswmpr.style.top=cswmsip;");
writer.csf_11("cswmsa=false;");
writer.csf_11("}");
writer.csf_11("break;");
writer.csf_11("case \"left\":");
writer.csf_11("if(level>=0)");
writer.csf_11("{");
writer.csf_11("cswmpr.style.clip=\"rect(0 \" + (cswmpw - level) + \" \" + cswmph + \" 0)\";");
writer.csf_11("cswmpr.style.left=cswmsip+level;");
writer.csf_11("settimeout(\"cswmsci(cswmtl-cswmss);\",50);");
writer.csf_11("}");
writer.csf_11("else");
writer.csf_11("{");
writer.csf_11("cswmpr.style.clip=\"rect(0 \" + cswmpw + \" \" + cswmph + \" 0)\";");
writer.csf_11("cswmpr.style.left=cswmsip;");
writer.csf_11("cswmsa=false;");
writer.csf_11("}");
writer.csf_11("break;");
writer.csf_11("}");
writer.csf_11("}");
break;
break;
case 3:
writer.csf_11("function cswmsci(level)");
writer.csf_11("{");
writer.csf_11("cswmtl=level;");
writer.csf_11("switch(cswmspnt)");
writer.csf_11("{");
writer.csf_11("case \"above\":");
writer.csf_11("if(level>=0)");
writer.csf_11("{");
writer.csf_11("cswmpr.style.clip=\"rect(\" + level + \" \" + (cswmpw - level) + \" \" + cswmph + \" 0)\";");
writer.csf_11("settimeout(\"cswmsci(cswmtl-cswmss);\",50);");
writer.csf_11("}");
writer.csf_11("else");
writer.csf_11("{");
writer.csf_11("cswmpr.style.clip=\"rect(0 \" + cswmpw + \" \" + cswmph + \" 0)\";");
&n