var VirtualTradeshow_FormFieldTypeZoneSelector_zones=new Array();function VirtualTradeshow_FormFieldTypeZoneSelector_changeHall(e){var hallSelector,zoneSelector;if(e==null){hallSelector=document.getElementsByClassName('VirtualTradeshow_FormFieldTypeHallSelector','SELECT')[0];}else{e=new EventInfo(e,'SELECT');hallSelector=e.target;}
if(hallSelector==null){zoneSelectors=document.getElementsByClassName('VirtualTradeshow_FormFieldTypeZoneSelector','SELECT');for(var i=0;i<zoneSelectors.length;i++){zoneSelectors[i].innerHTML='';zoneSelectors[i].options.add(new Option('Please select',''));for(var j=0;j<VirtualTradeshow_FormFieldTypeZoneSelector_zones.length;j++){if(VirtualTradeshow_FormFieldTypeZoneSelector_zones[j].hallName==''){zoneSelectors[i].options.add(new Option(VirtualTradeshow_FormFieldTypeZoneSelector_zones[j].name,VirtualTradeshow_FormFieldTypeZoneSelector_zones[j].value,false,VirtualTradeshow_FormFieldTypeZoneSelector_zones[j].selected));}}}}else{for(var i=0;i<hallSelector.linkedZoneIds.length;i++){zoneSelector=document.getElementById(hallSelector.linkedZoneIds[i]);zoneSelector.innerHTML='';if(hallSelector.value==''){zoneSelector.options.add(new Option('Please select a Hall',''));}else{zoneSelector.options.add(new Option('Please select',''));for(var j=0;j<VirtualTradeshow_FormFieldTypeZoneSelector_zones.length;j++){if(VirtualTradeshow_FormFieldTypeZoneSelector_zones[j].hallName==hallSelector.value){zoneSelector.options.add(new Option(VirtualTradeshow_FormFieldTypeZoneSelector_zones[j].name,VirtualTradeshow_FormFieldTypeZoneSelector_zones[j].value,false,VirtualTradeshow_FormFieldTypeZoneSelector_zones[j].selected));}}}}}}
function VirtualTradeshow_FormFieldTypeZoneSelector_register(id){var hallSelectors=document.getElementsByClassName('VirtualTradeshow_FormFieldTypeHallSelector','SELECT');for(var i=0;i<hallSelectors.length;i++){if(hallSelectors[i].linkedZoneIds==null){hallSelectors[i].linkedZoneIds=new Array();}
hallSelectors[i].linkedZoneIds[hallSelectors[i].linkedZoneIds.length]=id;document.registerEventHandler(hallSelectors[i],'change',VirtualTradeshow_FormFieldTypeZoneSelector_changeHall);}
VirtualTradeshow_FormFieldTypeZoneSelector_changeHall();}
function VirtualTradeshow_FormFieldTypeZoneSelector_registerZone(value,hallName,name,selected){VirtualTradeshow_FormFieldTypeZoneSelector_zones[VirtualTradeshow_FormFieldTypeZoneSelector_zones.length]={'value':value,'hallName':hallName,'name':name,'selected':selected};}