function fillRegion(landdropdown, textvalue, selectedregion)
{
     var landid = landdropdown.options[landdropdown.selectedIndex].value;

     if (landid != null){
        if(land[landid].length > 0 && land[landid].length != null){
               document.forms.suchform.Region.options.length = 0;
               document.forms.suchform.Region.disabled=false;
               var index = "";

               for(var i=0; i < land[landid].length; i++){
                    if(selectedregion != "" && selectedregion != null){  
                         if(selectedregion == land[landid][i][0]){ index = i; }
                    }
                    document.forms.suchform.Region.options[i] = new Option(land[landid][i][1], land[landid][i][0]);
               }

               if(index != "" && index != null){
                     document.forms.suchform.Region.selectedIndex = index;
               }  

               setFirstEntryText(textvalue);
          }
     }
}

function setFirstEntryText(textvalue){
       if(document.forms.suchform.Region.options.length > 0){
              document.forms.suchform.Region.options[0] = new Option(textvalue, '-1', true, true);
       }
}

function initRegion(inittext, selectedregion)
{
       document.forms.suchform.Region.options.length = 0;
       document.forms.suchform.Region.options[0] = new Option(inittext, '-1', true, true);
       document.forms.suchform.Region.disabled=true;

       var landid = document.forms.suchform.Land.options[document.forms.suchform.Land.selectedIndex].value;

       if (selectedregion != null && landid != null && selectedregion != ""){
              if(land[landid].length > 0 && land[landid].length != null){
                     fillRegion(document.forms.suchform.Land, selectedregion);
              }
       }
}
