IE报错,id未定义解决办法

IE报错,id未定义JScript codescriptfunction SetCookie(name,value) //储存cookie函数{var Days 30va

IE报错,id未定义

JScript code
<script>function SetCookie(name,value) //储存cookie函数{    var Days = 30;     var exp  = new Date();    exp.setTime(exp.getTime() + Days*24*60*60*1000);    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();}function getCookie(name)  //读取函数{    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));    if(arr != null) return unescape(arr[2]); return null;}function setCS(obj) { SetCookie ("sl", obj.selectedIndex); }//OPTION 改变的时候 储存选择的是哪一项 </script><script>document.getElementById(mySelect).options[getCookie('sl')].selected=true; //读取上次选择的选项</script><div class="search-filter">  <select name='typeid' id="mySelect" onChange="setCS(this)"  class="nav">    <option value='65'> 手机</option>    <option value='92'> 微博</option>    <option value='93'> 社交网</option>    <option value='94'> 电子商务</option>    <option value='95'> 浏览器</option>    <option value='96'> 百度</option>  </select></div>


在IE 中打开页面报错:mySelect未定义。
求大哥指点迷津!

[解决办法]
HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title></head><body>    <script>    function SetCookie(name,value) //储存cookie函数    {        var Days = 30;         var exp  = new Date();        exp.setTime(exp.getTime() + Days*24*60*60*1000);        document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();    }    function getCookie(name)  //读取函数    {        var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));        if(arr != null) return unescape(arr[2]); return null;        }    function setCS(obj) { SetCookie ("sl", obj.selectedIndex); }//OPTION 改变的时候 储存选择的是哪一项     </script>        <div class="search-filter">      <select name='typeid' id="mySelect" onChange="setCS(this)"  class="nav">        <option value='65'> 手机</option>        <option value='92'> 微博</option>        <option value='93'> 社交网</option>        <option value='94'> 电子商务</option>        <option value='95'> 浏览器</option>        <option value='96'> 百度</option>      </select>    </div>    <script>    if(getCookie('sl'))        document.getElementById('mySelect').options[getCookie('sl')].selected=true; //读取上次选择的选项    </script></body></html>