My guess is the changes you made to the original cookie functions of the script, specifically:
Code:
function saveselectedtabindex(ulid, index){ //remember currently selected tab (based on order relative to other tabs)
if (enabletabpersistence==1) //if persistence feature turned on
var path = location.href;
setCookie(ulid, index, path.replace(/http:\/\/www.bmxaction.net/,''))
}
function getCookie(Name){
var re=new RegExp(Name+"=[^;]+", "i"); //construct RE to search for target name/value pair
if (document.cookie.match(re)) //if cookie found
return document.cookie.match(re)[0].split("=")[1] //return its value
return ""
}
function setCookie(name, value, path){
document.cookie = name+"="+value + "; path=" + path //cookie value is domain wide (path=/)
}
is causing IE to not store the value. I can't quite tell yet which line(s) exactly is the problem, but have you tried reverting back to the original code for the above, and gradually introducing your own changes while verifying the cookie function still works in IE?
Bookmarks