var plattrade;var tradecontainer={primary:null,child:null,area:null};var tradedata={tradeid:0,primary:{id:0,name:""},child:{id:0,name:""},toString:function(){var out1="",spacer="-->";if(this.primary.id!=0)out1+=this.primary.name;if(this.child.id!=0)out1+=spacer+this.child.name;return out1;},update:function(id2,name2){var sid=String(id2);var lll;if(sid.substr(2,2)=="00")lll=2;else lll=4;switch(lll){case 2:this.primary.id=id2;this.primary.name=name2;this.child.id=0;break;case 4:this.child.id=id2;this.child.name=name2;break;};this.tradeid=id2;},clear:function(){this.tradeid=0;this.primary.id=0;this.primary.name="";this.child.id=0;this.child.name="";}};function showplattrade(){plattrade=new platform(800,400,{ok:"closeplattrade",close:"closeplattrade",reset:"trade_clear"});plattrade.setTitle("您的选择:"+tradedata.toString());plattrade.show();tradecontainer.primary=document.createElement("div");tradecontainer.child=document.createElement("div");var container=plattrade.getContainer();container.appendChild(tradecontainer.primary);container.appendChild(tradecontainer.child);fixTrade(1,"0000");}function fixTrade(position,fname){if(position==3)return;var container,withtip,tipword,tip;switch(position){case 1:container=tradecontainer.primary;withtip=true;tipword="↓请选择大类↓";tradecontainer.child.innerHTML="";break;case 2:withtip=true;tipword="↓您可以继续选择小类 或 仅选择大类↓";container=tradecontainer.child;withtip=true;break;case 3:return;}container.innerHTML="<div class=\"align2\"><img src=\"/images/share/loading_g.gif\" />正在载入数据，请稍候……</div>";var myrequest=new Ajax.Request("/static/trade/"+fname+".txt",{method:"get",onComplete:function(transport3){container.innerHTML="";var celltext,i,j,k=0;var jobjson=transport3.responseText.evalJSON();var cols1=4,rows1=parseInt(jobjson.length/cols1);rows1=rows1*cols1==jobjson.length?rows1:rows1+1;var table1=new jobtable(rows1,cols1,{width:"100%"});table1.cellPadding=2;if(withtip){tip=document.createElement("div");Element.setStyle(tip,{color:"#FF0000",textAlign:"center",borderWidth:"1px 0px 1px 0px",borderColor:"#66CC00",borderStyle:"solid"});tip.innerHTML=tipword;container.appendChild(tip);}container.appendChild(table1);for(j=0;j<rows1;j++){for(i=0;i<cols1;i++){if(k<jobjson.length){tradedata.toString();celltext="<a href=\"javascript:locktrade(this,'blue',"+jobjson[k].id+",'"+jobjson[k].name+"');fixTrade("+(position+1)+",'"+jobjson[k].id+"');\">"+jobjson[k].name+"</a>";k++;}else celltext="";table1.rows[j].cells[i].innerHTML=((celltext));Event.observe(table1.rows[j].cells[i],'mouseover',function(){this.bgColor="#9EDE72";});Event.observe(table1.rows[j].cells[i],'mouseout',function(){this.bgColor="#FFFFFF";});}}}});}function locktrade(obj,color,id,name){tradedata.update(id,name);plattrade.setTitle("您的选择:"+tradedata.toString());}function closeplattrade(){$("tradename").value=tradedata.toString();$("tradeid").value=tradedata.tradeid;$("tradename").focus();$("tradename").blur();plattrade.hide();return false;}function trade_clear(){tradedata.clear();$("tradename").value="";$("tradeid").value="";plattrade.setTitle("您的选择:");fixTrade(1,"0000")}
