﻿window.onload = function() {   
    if (document.getElementsByTagName) {   
        var s = document.getElementsByTagName("select");   
        var province=document.getElementsByTagName("ctl00_drop_province");
        var city=document.getElementsByTagName("ctl00_City_list");
        if (s.length > 0) {   
            window.select_current = new Array();   
  
            for (var i=0, select; select = s[i]; i++)
            {      
              if(i==0 || i==1)
              {               
              }
              else
              {
                select.onfocus = function(){ window.select_current[this.id] = this.selectedIndex; }   
                select.onchange = function(){ restore(this); }   
                emulate(select); 
              }  
            }            
        }   
    }   
}   
  
function restore(e) {   
    if (e.options[e.selectedIndex].disabled) {   
        e.selectedIndex = window.select_current[e.id];   
    }   
}   
  
function emulate(e) {   
    for (var i=0, option; option = e.options[i]; i++) {   
        if (option.disabled) {   
            option.style.color = "graytext";   
        }   
        else {   
            option.style.color = "menutext";   
        }   
    }   
}  

