function gctypePage(){
	var s = "";
	for(var i=0;i<goodsType1Name.length;i++){
		s += "<LI><A title=\""+goodsType1Name[i]+"\" onclick=\"chgc("+goodsType1Id[i]+")\" href=\"#\">"+goodsType1Name[i]+"</A></LI>";
	}
	return s;
}
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function gctypePage2(path){
var s = "";
var n = 0;
for(var i=0;i<goodsType1Name.length;i++){
	n += 2;
    s += "<TABLE cellSpacing=0 cellPadding=0  border=0 width=\"160\" >\n";
    s += "  <TR>\n";
    s += "   <TD  height=24>\n";
    s += "    <DIV align=right>&nbsp;<IMG height=9 src=\""+path+"/images/button_13.gif\" width=9></DIV>\n";
    s += "   </TD>\n";
    s += "   <TD onMouseOver=\"MM_showHideLayers('Layer"+n+"','','show')\" onmouseout=\"MM_showHideLayers('Layer"+n+"','','hide')\" width=100% class=td align=\"center\">\n";
    s += "   <DIV align=left style=\"margin-left:10px\">";
    s += "    <A href=\""+path+"/secondLvframe.jsp?gcCode="+goodsType1Id[i];
	s += "      \">"+goodsType1Name[i]+"</A></div>\n";
    s += "   </TD>\n";
    s += "   <TD onMouseOver=\"MM_showHideLayers('Layer"+n+"','','show')\" onmouseout=\"MM_showHideLayers('Layer"+n+"','','hide')\" align=left width=15>\n";
    s += "     <DIV id=Layer"+(n-1)+" style=\"Z-INDEX: 1; WIDTH: 16px; POSITION: absolute; HEIGHT: 13px\">\n";
    s += "      <DIV id=Layer"+n+" onmouseover=\"MM_showHideLayers('Layer"+n+"','','show')\" style=\" VISIBILITY: hidden;BORDER-RIGHT: #ccc 1px; BORDER-TOP: #ccc 1px; Z-INDEX: 1; LEFT: 12px; BORDER-LEFT: #000000 1px; WIDTH: 250px; BORDER-BOTTOM: #000000 1px; POSITION: absolute; TOP: -34px; BACKGROUND-COLOR: #0C467F; layer-background-color: #000\" onmouseout=\"MM_showHideLayers('Layer"+n+"','','hide')\">\n";
    s += "       <DIV align=left>\n";
    s += "		  <TABLE cellSpacing=0 cellPadding=0 width=250 border=0>\n";
    s += "  		<TR>\n";
    s += "   		 <TD vAlign=top>\n";
    s += "    		  <DIV align=center>\n";
    s += "     		   <TABLE cellSpacing=0 cellPadding=0 width=250 align=center border=0>\n";
    s += "      		<TBODY>\n";
    s += "       		 <TR>\n";
    s += "				  <TD background="+path+"/images/button_47.gif height=25 align=center class=td>\n";
    s += "				  <font color=white>"+goodsType1Name[i]+"</font>";
    s += "        		  </TD>\n";
    s += "       		 </TR>\n";
    s += "     		   </TABLE>\n";
    s += "     		   <TABLE cellSpacing=1 cellPadding=0 width=250 bgColor=#dddddd border=0>\n";
        var m = 0;
        for(var j=0;j<goodsType2Name[i].length;j++){
        	for(var k=0;k<goodsType3Name[i][j].length;k++){
            	if(m%2==0) 
            	s += " <TR>\n";
				s += "  <TD width=117 bgColor=#ffffff height=22 align=left class=td>\n";
				s += "   &nbsp;&nbsp;<IMG height=3 src=\""+path+"/images/dian_06.gif\" width=3>&nbsp;&nbsp;";
				s += "<A href=\""+path+"/secondLvframe.jsp?gcCode="+goodsType3Id[i][j][k];
				s += "\">"+goodsType3Name[i][j][k]+"</A>\n";
				s += " </TD>\n";
                m++;
                if(j+1==goodsType2Name[i].length&&k+1==goodsType3Name[i][j].length&&m%2!=0){
				s += " <TD width=117 bgColor=#ffffff height=22></TD>\n";
				m++;
            	}
                if(m%2==0)
                s += " </TR>\n";            
            }
        }
    s += "      	   </TABLE>\n";
    s += "     	      </DIV>\n";
    s += "    	     </TD>\n";
    s += "          </TR>\n";
    s += "        </TABLE>\n";
    s += "       </DIV>\n";
    s += "      </DIV>\n";
    s += "     </DIV><IMG height=7 src=\""+path+"/images/button_14.gif\" width=3>\n";
    s += "   </TD>\n";
    s += "  </TR>\n";
    s += "</TABLE>\n";
}
return s;
}

//function gctypePage(path){
//	var s = "";
//	var n = 0;
//	for(var i=0;i<goodsType1Name.length;i++){
//	
//		s += "<li>";
//		s +="<a class=\"selected\" href=\""+path+"/publish/classindex.htm?gcCode="+goodsType1Id[i]+"\">"+goodsType1Name[i]+"</a>";
//		s +="<ul>";
//		var m = 0;
//        for(var j=0;j<goodsType2Name[i].length;j++){
//        	/*for(var k=0;k<goodsType3Name[i][j].length;k++){
//        		s += "<li><a href=\""+path+"/publish/classindex.htm?gcCode="+goodsType3Id[i][j][k]+"\">"+goodsType3Name[i][j][k]+"</a></li>";
//        	}*/
//        	s += "<table><tr>";
//			s += "<th colspan='3'>";
//			s += "<a href=\""+path+"/publish/classindex.htm?gcCode="+goodsType2Id[i][j]+"\">"+goodsType2Name[i][j]+"</a>";
//			s += "</th>";
//			s += "</tr>"
//			var count = 0;
//        	for(var k=0;k<goodsType3Name[i][j].length;k++){
//        		count ++;
//				if(count%3 == 1){
//				  s += "<tr>";
//				}
//				s += "<td>";
//        		s += "<a href=\""+path+"/publish/classindex.htm?gcCode="+goodsType3Id[i][j][k]+"\">"+goodsType3Name[i][j][k]+"</a>";
//				s += "</td>";
//				if(count%3 == 0){
//				  s += "</tr>";
//				}	        		
//        	}
//        	if(count%3 == 1){
//				  s += "<td>&nbsp;</td>";
//				  s += "<td>&nbsp;</td></tr>";
//		    }s
//			if(count%3 == 2){
//				  s += "<td>&nbsp;</td></tr>";
//		    }			
//			s += "</table>";
//        }
//        s +="</ul></li>";
//	}
//	return s;
//}
function gctypePage(path){
    var s = "";
    var n = 0;
    for(var i=0;i<goodsType1Name.length;i++){
    
        s += "<li>";
        s +="<a class=\"selected\" href=\""+path+"/publish/classindex.htm?gcCode="+goodsType1Id[i]+"\">"+goodsType1Name[i]+"</a>";
        s +="<ul><dl>";
        var m = 0;
        for(var j=0;j<goodsType2Name[i].length;j++){
            //二级栏目
            s += "<dt>";
            s += "<a href=\""+path+"/publish/classindex.htm?gcCode="+goodsType2Id[i][j]+"\">"+goodsType2Name[i][j]+"</a>";
            s += "</dt>";
            for(var k=0;k<goodsType3Name[i][j].length;k++){
                //三级栏目
                  s += "<dd><pre>";
                  s += "<a href=\""+path+"/publish/classindex.htm?gcCode="+goodsType3Id[i][j][k]+"\">"+goodsType3Name[i][j][k]+"</a>";
                  s += "</pre></dd>";
            }
        }
        s +="</dl></ul></li>";
    }
    return s;
}
/* 首页上左侧的类目菜单栏目 */
function gctypePagehtml(){
	
	var s = "";
	var n = 0;
	for(var i=0;i<goodsType1Name.length;i++){
	
		s += "<li>";
		s +="<a class=\"selected\" href=\"publish/classindex.htm?gcCode="+goodsType1Id[i]+"\">"+goodsType1Name[i]+"</a>";
		s +="<ul><dl>";
		var m = 0;
        for(var j=0;j<goodsType2Name[i].length;j++){
        	/*for(var k=0;k<goodsType3Name[i][j].length;k++){
        		s += "<li><a href=\"publish/classindex.htm?gcCode="+goodsType3Id[i][j][k]+"\">"+goodsType3Name[i][j][k]+"</a></li>";
        	}*/
        	/*
        	 * 
        	 * 
        	 * <ul>
                    <dl>
                        <dt><a href="#">二级菜单</a></dt>
                            <dd><pre><a href="#">三级菜单</a></pre></dd>
                            <dd><pre><a href="#">三级ds菜单</a></pre></dd>
                            <dd><pre><a href="#">三级fsafsa菜单</a></pre></dd>
                            <dd><pre><a href="#">三级a菜单</a></pre></dd>
                            <dd><pre><a href="#">三f级fsa菜fsa单</a></pre></dd>
                        <dt><a href="#">二级菜单</a></dt>
                            <dd><pre><a href="#">三级菜单</a></pre></dd>
                            <dd><pre><a href="#">三级菜单</a></pre></dd>
                            <dd><pre><a href="#">三级菜单</a></pre></dd>
                            <dd><pre><a href="#">三级菜单</a></pre></dd>
                            <dd><pre><a href="#">三级菜单</a></pre></dd>
                        <dt><a href="#">二级菜单</a></dt>
                            <dd><pre><a href="#">三级菜单</a></pre></dd>
                            <dd><pre><a href="#">三级菜单</a></pre></dd>
                            <dd><pre><a href="#">三级菜单</a></pre></dd>
                            <dd><pre><a href="#">三级菜单</a></pre></dd>
                            <dd><pre><a href="#">三级菜单</a></pre></dd>
                    </dl>
                </ul>
        	 */
        	//二级栏目
			s += "<dt>";
			s += "<a href=\"publish/classindex.htm?gcCode="+goodsType2Id[i][j]+"\">"+goodsType2Name[i][j]+"</a>";
			s += "</dt>";
        	for(var k=0;k<goodsType3Name[i][j].length;k++){
        		//三级栏目
				  s += "<dd><pre>";
        		  s += "<a href=\"publish/classindex.htm?gcCode="+goodsType3Id[i][j][k]+"\">"+goodsType3Name[i][j][k]+"</a>";
				  s += "</pre></dd>";
        	}
        }
        s +="</dl></ul></li>";
	}
	return s;
}

/**
 * 新增加方法：根据gcCode和分类级别取分类id
 * 为了适应新的分类要求
 * @param {} gcCode
 * @param {} lev
 * @return {}
 */
function getGcCodeByLevNew(gcCode,lev){
  var s="";
  if(lev <= gcCode.length/2){
    for( var i=0; i<lev ; i++){
      s += gcCode.substring(0+2*i,2+2*i);
    }
  }else {
     s = gcCode
  }
  return s;
}

/**
 * 新增加方法：根据gcCode返回分类级别
 * 为了适应新的分类要求
 * @param {} gcCode
 * @param {} lev
 * @return {}
 */
function getLevNew(gcCode){
  var lev ="";
  lev = gcCode.length/2;
  return lev;
}

function getGcCodeByLev(gcCode,lev){
  var s="";
  var sArr ;
  sArr = gcCode.split("\.");
  if(lev<=sArr.length){
    for( var i=0;i<lev;i++){
      s = s+sArr[i];
      if(i!= lev-1){
       s = s+".";
     }
    }
  } else{
    s=gcCode;
  }
  return s;
}
/*生成一级类别下的所有三级类别*/
/* function writeTypesDetail(path,thirdGcCode){
  var num1 = goodsType1Id.length;
  var returnValue = "";
  var navStr ="";
  navStr += "<div id=\"class_top\">\n";
  navStr += "<div id=\"tabsB\">  <ul>\n";
  navStr += "<li><a href=\""+path+"/index.jsp\" title=\"首页\"><span>首页</span></a></li>\n";
  navStr += "<li><a href=\"#\" onClick=\"chgc('ROOTINDEX')\" title=\"总指数\">";
  navStr += "<span>→总指数</span></a></li>\n";
	for(var i=0;i<num1;i++)
	{
		var gcCode1=getGcCodeByLev(thirdGcCode,1);
		var temp1= goodsType1Id[i];
		
		if(gcCode1==temp1){
		  navStr += "<li><a href=\"#\" onClick=\"chgc('"+gcCode1+ "')\" title=\""+gcCode1+"\">";
		  navStr += "<span>→"+goodsType1Name[i]+"</span></a></li>\n";
		  var num2 = goodsType2Id[i].length;
		  for (var j = 0 ; j<num2; j++){
		    var gcCode2 = getGcCodeByLev(thirdGcCode,2);
		    var temp2 = goodsType2Id[i][j];
		    if(temp2 == gcCode2){
		     // navStr += "<li><a href=\"#\" onClick=\"chgc('"+gcCode2+ "')\" title=\""+gcCode2+"\">";
		     // navStr += "<span>→"+goodsType2Name[i][j]+"</span></a></li>\n";
		      var num3= goodsType3Id[i][j].length;
		      for (var k=0 ;k <num3; k++){
		         var gcCode3 = getGcCodeByLev(thirdGcCode,3);
		         if(gcCode3==goodsType3Id[i][j][k]){
		           
		           navStr += "<li><a href=\"#\" onClick=\"chgc('"+gcCode3+ "')\" title=\""+gcCode3+"\">";
		           navStr += "<span>→"+goodsType3Name[i][j][k]+"</span></a></li>\n";
		          var num4 =goodsType4Id[i][j][k].length;
		          returnValue += "<div id=\"MENU4\"><ul>"
		           for (var m =0; m <num4;m++){
		             var gcCode4 = goodsType4Id[i][j][k][m];
		         
		               returnValue += "<LI class=\"\"><a title=";
		               returnValue += gcCode4;
		               returnValue +=" href=\"#\" onClick=\"chgc('";
		               returnValue +=gcCode4;
		               returnValue += "')\">"+goodsType4Name[i][j][k][m]+"</a></LI>";
		           }
		          returnValue += "</ul>  </div>";
		          break;
		        }
		      }// end for k
		      break;
		    }
		  }// end for j
		  break;
		}
	}
	 navStr += "</ul> </div></div> ";
	 returnValue = navStr+returnValue;
	//alert(returnValue);
	return (returnValue);
}*/
function writeTypesDetail(path,thirdGcCode){
  var num1 = goodsType1Id.length;
  var returnValue = "";
  var navStr ="";
  navStr += "<div id=\"class_top\">\n";
  navStr += "<div id=\"tabsB\">  <ul>\n";
  navStr += "<li><a href=\""+path+"/index.jsp\" title=\"首页\"><span>首页</span></a></li>\n";
  navStr += "<li><a href=\"#\" onClick=\"chgc('ROOTINDEX')\" title=\"总指数\">";
  navStr += "<span>→总指数</span></a></li>\n";
	for(var i=0;i<num1;i++)
	{
		var gcCode1=getGcCodeByLev(thirdGcCode,1);
		var temp1= goodsType1Id[i];
		
		if(gcCode1==temp1){
		  navStr += "<li><a href=\"#\" onClick=\"chgc('"+gcCode1+ "')\" title=\""+gcCode1+"\">";
		  navStr += "<span>→"+goodsType1Name[i]+"</span></a></li>\n";
		  var num2 = goodsType2Id[i].length;
		  returnValue += "<div id=\"MENU4\"><ul>"
		  for (var j = 0 ; j<num2; j++){
		     // navStr += "<li><a href=\"#\" onClick=\"chgc('"+gcCode2+ "')\" title=\""+gcCode2+"\">";
		     // navStr += "<span>→"+goodsType2Name[i][j]+"</span></a></li>\n";
		      var num3= goodsType3Id[i][j].length;
		     
		      for (var k=0 ;k <num3; k++){
		         var gcCode3 = getGcCodeByLev(thirdGcCode,3);
		         
		          
		         returnValue += "<LI class=\"\"><a title=";
		         returnValue += goodsType3Id[i][j][k];
		         returnValue +=" href=\"#\" onClick=\"chgc('";
		         returnValue += goodsType3Id[i][j][k];
		         returnValue += "')\">"+goodsType3Name[i][j][k]+"</a></LI>";
		               
		      }// end for k
		      
		   
		  }// end for j
		  returnValue += "</ul>  </div>";
		  break;
		}
	}
	 navStr += "</ul> </div></div> ";
	 returnValue = navStr+returnValue;
	 //alert(returnValue);
	return (returnValue);
}

/**
 * 生成新的页面HTML结构 , 修改时间2009年4月23日8:53:04,修改人: 袁聪,
 */
function writeTypesDetailNew(path,gcCode,path1){
    //alert(gcCode)
    var num1 = goodsType1Id.length;
    var returnValue = "";
    var navStr ="";
    var j=0;
    var i=0;
  
    navStr += "<dl id=\"class_top\">\n";
    
    navStr += "<dt id=\"tabsB\">\n";
    navStr += "<a title=\"所有分类\"><span>所有分类</span></a> <a href=\""+path1+"\" title=\"总指数\"><span> →总指数</span></a>\n";
    
    if(gcCode =='ROOTINDEX'){
        returnValue += "<dd>\n";
        for (l = 0 ; l<num1; l++){
            returnValue += "<span class='node'><A title="
            returnValue += goodsType1Name[l];
            returnValue += " href=\""+path1+"?gcCode="+goodsType1Id[l]+"\">";
            returnValue += goodsType1Name[l];
            returnValue += "</A></span>\n"
        }//
        returnValue += "</dd>\n"
        navStr += "</dt>\n";
        returnValue = navStr+returnValue;
        returnValue += "</dl>\n";
        return (returnValue);    
    }
    
    var lev = getLevNew(gcCode);
    var gcCode1=getGcCodeByLevNew(gcCode,1);
    for( i=0;i<num1;i++){
        var temp1= goodsType1Id[i];		

        //比对是否是一级分类
        if(gcCode1==temp1){
            navStr += "<a href=\""+path1+"?gcCode="+goodsType1Id[i]+"\" title=\""+goodsType1Name[i]+"\">";
            navStr += "<span> →"+goodsType1Name[i]+"</span></a>\n";
            var num2 = goodsType2Id[i].length;
            
            //判断是否是一级分类
            if( lev == 1){
                returnValue += "<dd>\n";
                for (j = 0 ; j<num2; j++){
                    returnValue += "<span  class='node'><A title=";
                    returnValue += goodsType2Name[i][j];
                    returnValue += " href=\""+path1+"?gcCode="+goodsType2Id[i][j]+"\">";
                    returnValue += goodsType2Name[i][j];
                    returnValue += "</A></span>\n";
                }//
                returnValue += "</dd>\n";
            }//lev1 OVER  

            //判断是否是二级分类
            else if( lev == 2){
                var gcCode2 = getGcCodeByLevNew(gcCode,2);
                //比对具体二级分类
                for (j =0; j<num2; j++){
                    var temp2 = goodsType2Id[i][j];
                    if(gcCode2 == temp2 ){
                        navStr += " <a href=\""+path1+"?gcCode="+gcCode2+"\" title=\""+goodsType2Name[i][j]+"\">";
                        navStr += "<span> →"+goodsType2Name[i][j]+"</span></a> \n";
                        break;
                    }
                }//for

                var num3= goodsType3Id[i][j].length;
                returnValue += "<dd>\n";
		       
                for (var k=0 ;k <num3; k++){
                    returnValue += "<span class='node'><a title=";
                    returnValue += goodsType3Name[i][j][k];
                    returnValue +=" href=\""+path1+"?gcCode="+goodsType3Id[i][j][k]+"\">";
                    returnValue += goodsType3Name[i][j][k]+"</a></span>\n";
                }// end for k
                returnValue += "</dd>\n";
            }//lev2 OVER
            
            //判断是否是三级分类
            else if(lev == 3){
            	var gcCode2 = getGcCodeByLevNew(gcCode,2);
                for (j =0; j<num2; j++){
                    var temp2 = goodsType2Id[i][j];
                    if(gcCode2 == temp2){
                        navStr += " <a href=\""+path1+"?gcCode="+gcCode2+"\" title=\""+goodsType2Name[i][j]+"\">";
                        navStr += "<span> →"+goodsType2Name[i][j]+"</span></a> \n"; 
                        break;
                    }
                }//for
                
                var num3= goodsType3Id[i][j].length;
                var gcCode3 =getGcCodeByLevNew(gcCode,3);
                var k=0;                
                for(k =0;k<num3;k++){
                    var temp3 = goodsType3Id[i][j][k];
                    if(gcCode3 == temp3 ){
                        navStr += " <a href=\""+path1+"?gcCode="+gcCode3+"\" title=\""+goodsType3Name[i][j][k]+"\">";
                        navStr += "<span> →"+goodsType3Name[i][j][k]+"</span></a> \n"; 
                        break; 
		     	    }
		     	}//for
		     	
		     	
		     	returnValue += "<dd>\n";
		     	var num4= goodsType4Id[i][j][k].length;
		     	for (var l=0 ;l <num4; l++){
		     	    returnValue += "<span class='node'><a title=";
		     	    returnValue += goodsType4Id[i][j][k][l];
		     	    returnValue +=" href=\""+path1+"?gcCode="+goodsType4Id[i][j][k][l]+"\">";
		     	    returnValue += goodsType4Name[i][j][k][l]+"</a></span>\n";
		     	}// end for l
		     	returnValue += "</dd>\n";
		   }// lev3 over
		   
		   
		   //判断是否是四级分类
		   else if(lev ==4){
		   	   var gcCode2 = getGcCodeByLevNew(gcCode,2);
		   	 
		       for(j=0; j<num2;j++){
		           var temp2 = goodsType2Id[i][j];
		           if(gcCode2 == temp2){
		               navStr += " <a href=\""+path1+"?gcCode="+gcCode2+"\" title=\""+goodsType2Name[i][j]+"\">";
		          navStr += "<span> →"+goodsType2Name[i][j]+"</span></a> \n"; 
		               break;
		           }
		       }//for
		       
		       var num3= goodsType3Id[i][j].length;
		       var gcCode3 =getGcCodeByLevNew(gcCode,3);
		       var k =0;
		       for( k =0;k<num3;k++){
		           var temp3 = goodsType3Id[i][j][k];
		           if(gcCode3 == temp3 ){
		               navStr += " <a href=\""+path1+"?gcCode="+gcCode3+"\" title=\""+goodsType3Name[i][j][k]+"\">";
		          navStr += "<span> →"+goodsType3Name[i][j][k]+"</span></a> \n"; 
		               break; 
		     	   }
		       }//for
		     
		       var num4 = goodsType4Id[i][j][k].length;
		       var gcCode4 =getGcCodeByLevNew(gcCode,4);
		       for(var l =0;l<num4;l++){
		           var temp4 = goodsType4Id[i][j][k][l];
		           if(gcCode4 == temp4 ){
		               navStr += " <a href=\""+path1+"?gcCode="+gcCode4+"\" title=\""+goodsType4Name[i][j][k][l]+"\">";
		          navStr += "<span> →"+goodsType4Name[i][j][k][l]+"</span></a> \n"; 
		               break;
		           }
		       }//for
		      
		       returnValue += "<dd>\n";
		       for(var m=0;m<num4;m++){
//		           returnValue += "<span  class='node' id="+goodsType4Id[i][j][k][m]+"><a title=";
		           returnValue += "<span  class='node'><a title=";
		           returnValue += goodsType4Name[i][j][k][m];
		           returnValue +=" href=\""+path1+"?gcCode="+goodsType4Id[i][j][k][m]+"\">"
		           returnValue += goodsType4Name[i][j][k][m]+"</a></span>\n";
		                
		       }// end for l
		       returnValue += "</dd>\n";
	
		        //alert(returnValue)
		    }//lev4 over 
            break;
        }
	   
     }//for
	 navStr += "</dt>\n";
     returnValue = navStr+returnValue;
     returnValue += "</dl>\n";
	 return (returnValue);
}

function writeTypesDetail(path,gcCode,path1){
    //alert(gcCode)
    var num1 = goodsType1Id.length;
    var returnValue = "";
    var navStr ="";
    var j=0;
    var i=0;
  
    navStr += "<div id=\"class_top\">\n";
    navStr += "<div id=\"tabsB\">\n";
    navStr += "<ul>\n";
    navStr += "<li><a  title=\"所有分类\"><span>所有分类</span></a></li>\n";
    navStr += "<li><a href=\""+path1+"\" title=\"总指数\"><span>→总指数</span></a></li>\n";
    if(gcCode =='ROOTINDEX'){
        returnValue += "<div id=\"MENU4\">\n"
        returnValue += "<ul>\n";
        for (l = 0 ; l<num1; l++){
            returnValue += "<LI ><A title="
            returnValue += goodsType1Id[l];
            returnValue += " href=\""+path1+"?gcCode="+goodsType1Id[l]+"\">";
            returnValue += goodsType1Name[l];
            returnValue += "</A></LI>\n"
        }//
        returnValue += "</ul>\n"
        returnValue += "</div>\n";
        navStr += "</ul>\n</div></div>\n";
        returnValue = navStr+returnValue;
        return (returnValue);    
    }
    
    for( i=0;i<num1;i++){
        var lev = getLevNew(gcCode);
        var gcCode1=getGcCodeByLevNew(gcCode,1);
        var temp1= goodsType1Id[i];		

        //比对是否是一级分类
        if(gcCode1==temp1){
            navStr += "<li><a href=\""+path1+"?gcCode="+goodsType1Id[i]+"\" title=\""+gcCode1+"\">";
            navStr += "<span>→"+goodsType1Name[i]+"</span></a></li>\n";
            var num2 = goodsType2Id[i].length;
            
            //判断是否是一级分类
            if( lev == 1){
                returnValue += "<div id=\"MENU4\">\n";
                returnValue += "<ul>\n";
                for (j = 0 ; j<num2; j++){
                    returnValue += "<LI ><A title=";
                    returnValue += goodsType2Id[i][j];
                    returnValue += " href=\""+path1+"?gcCode="+goodsType2Id[i][j]+"\">";
                    returnValue += goodsType2Name[i][j];
                    returnValue += "</A></LI>\n";
                }//
                returnValue += "</ul>\n";
                returnValue += "</div>\n";
            }//lev1 OVER  

            //判断是否是二级分类
            if( lev == 2){
                var gcCode2 = getGcCodeByLevNew(gcCode,2);
                //比对具体二级分类
                for (j =0; j<num2; j++){
                    var temp2 = goodsType2Id[i][j];
                    if(gcCode2 == temp2 ){
                        navStr += "<li><a href=\""+path1+"?gcCode="+gcCode2+"\" title=\""+gcCode2+"\">";
                        navStr += "<span>→"+goodsType2Name[i][j]+"</span></a></li>\n";
                        break;
                    }
                }//for

                var num3= goodsType3Id[i][j].length;
                returnValue += "<div id=\"MENU4\">\n"
                returnValue += "<ul>\n";
		       
                for (var k=0 ;k <num3; k++){
                    returnValue += "<li><a title=";
                    returnValue += goodsType3Id[i][j][k];
                    returnValue +=" href=\""+path1+"?gcCode="+goodsType3Id[i][j][k]+"\">";
                    returnValue += goodsType3Name[i][j][k]+"</a></li>\n";
                }// end for k
		       
                returnValue += "</ul>\n"
                returnValue += "</div>\n";
            }//lev2 OVER
            
            //判断是否是三级分类
            if(lev == 3){
            	var gcCode2 = getGcCodeByLevNew(gcCode,2);
                for (j =0; j<num2; j++){
                    var temp2 = goodsType2Id[i][j];
                    if(gcCode2 == temp2){
                        navStr += "<li><a href=\""+path1+"?gcCode="+gcCode2+"\" title=\""+gcCode2+"\">";
                        navStr += "<span>→"+goodsType2Name[i][j]+"</span></a></li>\n"; 
                        break;
                    }
                }//for
                
                var num3= goodsType3Id[i][j].length;
                var gcCode3 =getGcCodeByLevNew(gcCode,3);
                var k=0;                
                for(k =0;k<num3;k++){
                    var temp3 = goodsType3Id[i][j][k];
                    if(gcCode3 == temp3 ){
                        navStr += "<li><a href=\""+path1+"?gcCode="+gcCode3+"\" title=\""+gcCode3+"\">";
                        navStr += "<span>→"+goodsType3Name[i][j][k]+"</span></a></li>\n"; 
                        break; 
		     	    }
		     	}//for
		     	
		     	var num4= goodsType4Id[i][j][k].length;
		     	returnValue += "<div id=\"MENU4\">\n";
		     	returnValue += "<ul>\n";
		     	
		     	for (var l=0 ;l <num4; l++){
		     	    returnValue += "<li><a title=";
		     	    returnValue += goodsType4Id[i][j][k][l];
		     	    returnValue +=" href=\""+path1+"?gcCode="+goodsType4Id[i][j][k][l]+"\">";
		     	    returnValue += goodsType4Name[i][j][k][l]+"</a></li>\n";
		     	}// end for l
		     	
		     	returnValue += "</ul>\n";
		     	returnValue += "</div>\n"; 
		   }// lev3 over
		   
		   
		   //判断是否是四级分类
		   if(lev ==4){
		   	   var gcCode2 = getGcCodeByLevNew(gcCode,2);
		       for(j=0; j<num2;j++){
		           var temp2 = goodsType2Id[i][j];
		           if(gcCode2 == temp2){
		               navStr += "<li><a href=\""+path1+"?gcCode="+gcCode2+"\" title=\""+gcCode2+"\">";
		          navStr += "<span>→"+goodsType2Name[i][j]+"</span></a></li>\n"; 
		               break;
		           }
		       }//for
		       
		       var num3= goodsType3Id[i][j].length;
		       var gcCode3 =getGcCodeByLevNew(gcCode,3);
		       var k =0;
		       for( k =0;k<num3;k++){
		           var temp3 = goodsType3Id[i][j][k];
		           if(gcCode3 == temp3 ){
		               navStr += "<li><a href=\""+path1+"?gcCode="+gcCode3+"\" title=\""+gcCode3+"\">";
		          navStr += "<span>→"+goodsType3Name[i][j][k]+"</span></a></li>\n"; 
		               break; 
		     	   }
		       }//for
		     
		       var num4 = goodsType4Id[i][j][k].length;
		       var gcCode4 =getGcCodeByLevNew(gcCode,4);
		       for(var l =0;l<num4;l++){
		           var temp4 = goodsType4Id[i][j][k][l];
		           if(gcCode4 == temp4 ){
		               navStr += "<li><a href=\""+path1+"?gcCode="+gcCode4+"\" title=\""+gcCode4+"\">";
		          navStr += "<span>→"+goodsType4Name[i][j][k][l]+"</span></a></li>\n"; 
		               break;
		           }
		       }//for
		      
		       returnValue += "<div id=\"MENU4\">\n"
		       returnValue += "<ul>\n";
		       for(var m=0;m<num4;m++){
		           returnValue += "<li id="+goodsType4Id[i][j][k][m]+"><a title=";
		           returnValue += goodsType4Id[i][j][k][m];
		           returnValue +=" href=\""+path1+"?gcCode="+goodsType4Id[i][j][k][m]+"\">"
		           returnValue += goodsType4Name[i][j][k][m]+"</a></li>\n";
		       }// end for l
	       
               returnValue += "</ul>\n"
		       returnValue += "</div>\n";
		        //alert(returnValue)
		    }//lev4 over 
            break;
        }
	   
     }//for
	 navStr += "</ul>\n</div></div>\n";
	 returnValue = navStr+returnValue;
	 //alert(returnValue);
	 return (returnValue);
}

function getLev(gcCode){
  var lev ="";
  var Arr = gcCode.split("\.");
  lev = Arr.length;
  return lev;
}

function getGcCodeByLev(gcCode,lev){
  var s =""
  var Arr =gcCode.split("\.");
  if(lev <= Arr.length){
   for( var i=0; i<lev ; i++){
     s += Arr[i];
     if( i != lev-1){
       s +="."
       }
     }
  }else {
     s = gcCode
   }
  return s;
}


function showFlashWindow(pics,links,texts){

//var pics='images/01.jpg|images/02.jpg|images/03.jpg|images/04.jpg|images/05.jpg'

//var links='http://call.cccecity.com/CIS/images/02.jpg|http://call.cccecity.com/CIS/images/07.jpg|http://call.cccecity.com/CIS/images/08.jpg|http://call.cccecity.com/CIS/images/03.jpg|http://call.cccecity.com/CIS/images/05.jpg'

//var texts='薄熙来部长视察义乌国际商贸城|10月22日义乌指数新闻发布会|10月22日义乌指数新闻发布会|商城集团总裁吴波成指导指数工作|9月23日专家论证会现场'


 var focus_width=230//
 var focus_height=170//
 var text_height=21//
 var swf_height = focus_height+text_height
//document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="230" height="180" VIEWASTEXT>');
//document.write('<param name="movie" value="images/imageview.swf?Titles='+texts+'&ImgUrls='+pics+'&LinkUrls='+links+'">');
//document.write('<param name="quality" value="high">');
//document.write('<param name="wmode" value="transparent">');
//document.write('<embed src="images/imageview.swf?Titles='+texts+'&ImgUrls='+pics+'&LinkUrls='+links+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="230" height="180"></embed>');
//document.write('</object>');
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
 document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="images/focus.swf"><param name="quality" value="high"><param name="bgcolor" value="#CCCCCC">');
 document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
 document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
 document.write('<embed src="pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#CCCCCC" quality="high" width="'+ focus_width +'" height="'+ focus_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');  
 document.write('</object>');

}

function showFlashWindow(){

	var pics= document.getElementById("picsHidden").value;
    var links= document.getElementById("linksHidden").value;
	var texts= document.getElementById("titlesHidden").value;
    //var pics= document.all.picsHidden.value;
	//var links= document.all.linksHidden.value;
	//var texts= document.all.titlesHidden.value;
    var focus_width=220;//
    var focus_height=155;//
    var text_height=24;//
    var swf_height = focus_height+text_height;
    var fv="pics="+pics+"&links="+links+"&texts="+texts+"&borderwidth="+focus_width+"&borderheight="+focus_height+"&textheight="+text_height;
    //document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
    //document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="images/focus.swf"><param name="quality" value="high"><param name="bgcolor" value="#F0F0F0">');
    //document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
    //document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
    //document.write('<embed src="images/pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#F0F0F0" quality="high" width="'+ focus_width +'" height="'+ focus_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');  
    //document.write('</object>');
    document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="'+focus_width+'" height="'+swf_height+'">');
	document.write('<param name="movie" value="images/pv.swf"> <param name="quality" value="high"><param name="allowScriptAccess" value="sameDomain"><param name="menu" value="false"><param name="bgcolor" value="#ffffff"><param name="wmode" value="opaque">');
	document.write('<param name="flashvars" value="'+fv+'">');
    document.write('<embed src="images/pv.swf" wmode="opaque" FlashVars="'+fv+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#ffffff" quality="high" width="'+ focus_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');  
	document.write('</object>');

}